I had a ton of stains on my carpet, Called them, they came out, took them about 3 hours to clean the house, it was spotless. Excellent service, friendly, honest people. Can work around your schedule, do quick, great work. They are lisceneced and insured, good company all around. Pricing is better than almost all the other companies I called.