Horrible Customer Service. Had a scheduled appointment for carpet cleaning and the weather was terrible. I figured they would probably cancel but they never called and never showed up. When I called to inquire they apologized for not calling us. I rescheduled for the following evening and when I called an hour in advance to confirm their arrival, I was told that the appointment had been requested but never scheduled. There was no crew in our area and they would not be able to come, again. Two days in a row of no clean carpets, and no phone calls. Thankfully I was able to find another company at the last minute to come out, as our guest was arriving in two days!