I've had True Clean come to clean my carpets twice and both times been very pleased. My first trip was to clean my entire installed carpet. The rotary nozzle makes a difference. I have an off-white carpet and had some worn in stained areas. True Clean's method removed old, worn in stains that the other companies said would never come out. It's been two months and I'm pleased at how my carpet looks.
My most recent visit was for an area rug. Again terrific job cleaning and no mess after it was done or standing water.
I've used many companies of the years and mostly the "yellow" company. with a better quality product and at a better rate I will not be going back to those other companies.