I bought a Groupon for this company. It took them 15 minutes to set up and 15 minutes to clean the carpet. (They told me it would take about an hour.) The carpet doesn't look spectacular and I feel like they rushed the job because of the Groupon. They were really nice and accommodating of my schedule, but the quality was so-so.