They cleaned my carpets and did a great job. I have a toddler in my house so I get my carpets done frequently. This company came on time, moved furniture, and did a great job at getting all of the spots and stains out. Plus they have a satisfaction guarantee or it's free. But best of all, they have great prices and run coupon ads all of the time.