This review is for tile cleaning that we had done in our rental. We haven’t tried them yet for carpets. Tiles came out great. Techs were professional and upfront about price and expectations.