Called to schedule a carpet cleaning on Thursday, scheduled for Friday afternoon between 3-4. I wanted to see how they did at my house so I could potentially hire them to clean my office as well. I got off work early to meet them. 4:10 ish came and nothing, so I called. The guy said "I just got off the phone with the tech and he said he is running late." Maybe you should have called me to let me know? Anyway, he rescheduled me for 5:00. I waited another hour, nothing. I called back and told him to cancel my appointment because I will find someone else that will be on time. Sad- I hate doing this to small and local business but it's unsatisfactory. If you can't make it, don't commit to it. I give it two stars because the guy was nice and friendly and don't want to give a small business 1 star. read more