The technicians arrived on time - and I received a phone call the morning of my scheduled service to confirm their planned arrival. I was satisfied with the customer service, the quality of the carpet cleaning (1 1/2 year old carpet with plenty of traffic and pet stains), and the amount of time it took (they cleaned stairs, 2 bedrooms and a living room in about 2 hours). I would rather them not ""push"" the large bucket of cleaning material, or offer me a free carpet cleaning - if I give them the name and address of 5 people. However, I will give them a call when it is time to have my carpets cleaned the next time - it is worth a bit higher price to have clean carpets that are dry, safe for pets, and look like new!
Pros: Quality
Cons: Price
more