I had bought a groupon for this company and maybe I should have read other reviews first. My first complaint was making an appointment for them was even a pain. When you call, they take down your info and have someone call you back because the receptionist can't make appointments. It took 4 days for me to get a call back (I wanted this appointment ASAP because of a party coming up). After someone finally called me back, they said my town was out of their service area (even though it is listed under their serviceable areas). She still made an apt for me, and said she would honor my groupon. However the earliest apt they had for my area would be over a month away (I live 20 min south of Chicago, not like a different state). I unfortunately accepted the appointment even though i wanted it sooner. After finally waiting that month and excited to finally have my carpets cleaned, I get a call from the lady the DAY before my appointment telling me that unfortunately they won't service my area, and I would have to call groupon myself to get my refund. She also said she had tried to get ahold of me several times (I have caller id and an answering machine, so all lies). So I waited a month and a half just to get canceled on and have to start over. I would have found a new place a month ago but instead had to wait a month to get canceled on. Basically, a very unprofessional place. read more