Hired zerorez to clean and seal tile floors, as well as clean our sofa. The tile turned out great... but apparently the upholstery attachment was missing screws (I feel like that should have been checked before starting your work day-considering they had an upholstery cleaning that day), So I was forced to reschedule. I was told that I'd be called to reschedule and no one called. I called the next afternoon and rescheduled myself... it is now the day of, and so far no one is here, 30 minutes past my appointment time. I am pretty disappointed, thus far. I have two small children and a lot to do, as we just moved in. Schedules are pretty important for my day to run smoothly. I won't be a returning customer.