I was impressed by the reliable results USA Clean Master provided for my carpet and upholstery cleaning needs.