By far, the BEST experience with ANY carpet cleaning company I have ever used. I requested an estimate on Thumbtack on a Saturday evening and Mr. Kleen was the first to respond....within minutes. After talking to William, I hired him pretty immediately and was able to accommodate me very last minute. He came the following day (a SUNDAY), which is unheard of. He was very friendly, great with dogs and did an excellent job. My carpets look like new and he was incredibly reasonably priced. I will definitely hire him again and will recommend him to anyone asking for a good carpet cleaner. Great experience.