I've used Quick Kleen twice because of buying Groupons/Living Social deals. Both times I had them do carpets and clean my sectional couch. They did a good job and were pleasant guys. My only complaint is the lack of availability. It is hard to get an appointment that isn't a month away from your phone call. On appointment day they did show up at the beginning of the time slot given so that's a good thing. Others complained that the carpets were soaked but I didn't have that experience. I put a fan in the room and the carpets were completely dry by the end of the day.