John, his son Dylan, and Tyson were much, much, much better than I expected! First of all, they were cheaper than every other good carpet cleaning business I contacted. Second, John was extremely easy to communicate with. He was responsive, friendly, warm, and accommodating. We needed our carpets done on a three day notice, and John went out of his way to make room for us in his schedule. He actually even agreed to spread out the cleaning over two separate days just to accommodate our needs.
Some of our carpets were in pretty bad shape, and they did a wonderful, thorough job cleaning them. They showed a lot of patience while we moved furniture and made them wait at times. When we pointed out spots that weren't as clean as we'd have liked, John had them done again. Our whole staircase and hallway carpet seemed almost irredeemably stained, but John deep cleaned these areas twice (over two days).
*After* the cleaning, we had a room start getting smelly because it probably didn't dry quickly enough due to the weather, and a couple of 'hidden' stains seeped up through the carpet (no fault of John's). We called him not expecting much since he'd already gone above and beyond in doing his job. To our very pleasant surprise, John and his son Dylan showed up the next day to clean those carpets AGAIN!
Overall, I have nothing but good things to say about Deep Clean. We were very impressed with their work, demeanor, and kindness, and would recommend them wholeheartedly.