Sorry this review is late, our carpets were cleaned in early November. I found Steam Kleen right here on HomeStars and because of all the great reviews, decided to give them a call and have them clean our wall-to-wall carpet! Jay was punctual, friendly, courteous and listened to all my concerns. He sprayed the carpets first, to sanitize them (due to our 2 dogs) and to spot clean areas that our dogs (when puppies) had had a few 'accidents' that I was unable to completely get out of the carpet. He did a fantastic job and I was so impressed with his work ethic - he did a thorough cleaning and made sure I was happy with the job. Not only that, he cleaned both our door mats/rugs and one of them had 2-sided tape underneath, which, over time, the glue had come off and glued itself on top of the carpet. No amount of scrubbing would get it off, but Jay and his assistant worked diligently untiI it was all removed! Before leaving, Jay handed me his business card and told me if I had any problems, to just give him a call. I would definitely use Steam Kleen again and would highly recommend them for all your carpet needs!!