I can't say enough good things about this company! I originally called Stanley Steemer & another company from a deal I saw through Groupon. Both wanted several hundred dollars to do roughly half of a 1,200 Sq. Ft. Apartment. I went to yelp to see who was highly regarded amongst Yelpers & came across Keep It Clean, a local family-owned business. If they were the same price, I still would've preferred to give a small biz my money than a corporate company like Stanley etc... I requested a quote & Mike from Keep it Clean quoted me more than 1/3 the price of the other companies. One thing that was unexpected, but great business practice was He actually followed up with me after a couple days to go over my schedule & iron out a date/ time. Day and time of the appointment, Mike showed up & walked through my apt and reconfirmed the price. We had a dog that was 15 and having accidents & He did a fantastic job pulling those stains out and making the entire carpet look & FEEL brand new! He was in & out in about 90 minutes and he did a thorough job. He didn't try to up-sale me on any treatments or do a weak & fast careless job because it was a smaller amount of space. He worked hard & fast and was very personable & helpful the entire time about how to keep our carpet looking great! I appreciate his work ethic & smaller businesses that treat their clients respectfully. I will be a return customer & I recommend anyone at the very least, request a quote from Keep it Clean if you are considering a bigger chain company. You will be impressed!