I hired Phil's Chem Dry to come out and clean the carpets in our house. With 2 kids and a dog, trust me, they needed a good cleaning. These guys came out, vacummed everything for us and then went to work cleaning the carpets. It didn't take long, and the result was amazing. We'd definitely use them again.