I cannot speak highly enough about this company. While I had to wait several months before I could get my carpets cleaned (because of where I live), it was definitely worth it. I very much appreciated the call just prior to coming out, letting me know that Jason was on his way. When Jason arrived, he measured the area to be cleaned, gave me a price, and then I was also able to pay right away (not required). His cleaning methods were extremely thorough and efficient, while even eliminating some pet odors. I would definitely use them again!