Purchased a groupon. The day they were supposed to clean the carpets, they called 25 minutes after the appt time to say they couldn't make it due to their truck breaking down. I was not happy so they said they could come the next morning at 10. They did not show up so I called the Company number and they said they couldn't get a hold of the guy either. I have already emailed Groupon to get a refund.