They called me and scheduled me for a week later. Ok. Fine. I arranged my day so that I could get the furniture moved while taking care of my children. Two days before the appointment they call and give me a 2 - 4 window. That's great too. Better than a 5 hour window...
Now it's the day of... and no one showed up. Furniture has been moved, little ones missed naps as to accommodate for this carpet cleaning... and they don't even bother calling to say they are running late.
So I call in, and I'm on hold for 8 minutes and during that hold time I hear "we pride ourselves in being on time" at least three different times... so instead of moving it to a different day, I just cancel. Obviously I'm not important enough to them to be on time to my house.
A simple phone call would have solved this problem.