Dennis and Dick arrived right on time and immediately got to work. They have many years of experience and worked diligently the entire time they were at my house. They cleaned two couches, one upholstered chair, three large area rugs, three carpeted rooms, and the stairs. I appreciated that they got into every corner and up against every wall. They told me that I did not have to move all the furniture out as they would move the small pieces - but I did move most of the furniture out of the rooms. I think this helped - and would recommend it. The carpets smelled fresh when they were finished and they were close to dry when they finished. The carpets are soft and spotless! The last time someone else cleaned my carpets, the carpets felt "stiff" after they were done - but not this time. I have 8 cats in my house and although I attempt to keep them out of the carpeted spaces, they have gotten in and had accidents. I was happy that even the smallest spot was cleaned up when Dick and Dennis finished. (They did tell me ahead of time that they would not guarantee complete deodorizing of pet smells - but there is no smell left.) They told me to call them if there was any question. I felt the charge for all the work was very reasonable and I'm happy to recommend them.