Overall, good experiences, but. . .
I have used Zerorez on numerous occasions, and they are my go-to carpet cleaner. They were out here recently to work on my floors, and they do great work. My carpets and tile look beautiful. This last time, however, their customer service was less great, and that is why I gave them "Three Stars" in "Service." I scheduled my appointment two weeks in advance, and when they finished early on the previous job, they called and asked if they could come early. I had to say "No", because of my work schedule. They replied that the cleaner was going to have to wait, and maybe even reschedule his visit. Since I work in customer service myself, I thought that was not very professional. If he has to wait, he just has to wait. Because of my past good experiences with Zerorez, I will continue to use them, and still highly recommend them. But this review was over the last service they provided, so this needed to be mentioned.