DO NOT USE!! I agree with all the other reviews. I purchased a groupon in anticipation of our upcoming move. Everything was scheduled and confirmed. The day of, the cleaners gave me the run around from an "emergency," to we are on the way, to I just got a flat tire. Ok, so I was patient and the technician told me they would be back at 7:30 the following morning. My boyfriend planned to meet him and we only had an hour as he had to be at work. The technician never showed, nor answered any of his calls. I have contacted the owner and expect a follow up after the holiday weekend. This was a major inconvenience and horrible customer service...can't comment on the quality of the cleaning because it never happened!! We ended up going with Stanley Steemer a couple days later (which delayed our move and schedule), but they were wonderful. Stay with the people you know and trust and Stanley Steemer has never disappointed.