I was incredibly impressed with McCall's Carpet Cleaners' service. Most importantly, my carpets look fantastic. The cleaning really brought them back to life. And as the mother of a one year old who is still crawling, I really appreciated the fact that they only use non-toxic cleaning products. Also, the whole process was incredibly easy. I was able to get an appointment within a day or two of calling. The technician was on-time, polite, professional, and fast. He cleaned two carpets in an hour and they were dry three hours later. I highly recommend them and will use them again.