We are extremely pleased with the service provided by Randy from Horton Carpet Cleaning. He showed up on time, completed a walk-through and was very thorough in the cleaning of the carpets in our condo in Chandler. He checked for pet damage with a black light and then pre-treated those spots. I think he was here about 2 hours and we are very happy with how clean and fresh our carpets are now. Randy is a very personable, nice guy and we will have him back without question when we need carpets, upholstery or tile cleaned. Thanks Randy for your excellent service!