I have to say that I am impressed!!!

I got great customer service. Then the cleaning team came right on time. They took their time cleaning and were very kind and professional in their attitude. The carpet looked as good as new.

They did not come up with hidden charges. I am very happy with the service.