I had two issues with this company 1) The office people were too busy to talk with me. They don't have enough people answering the phones and seemed annoyed at all my questions (I've never had my place shampooed before) and was told they were holding up people on hold by chatting with me. It took several calls to finally get an order in, then found they made two orders 2) the quality of the cleaning. The young man that came out was very professional and ended up selling me more rooms than I signed up for (cause the phone staff couldn't take time to help me understand what I'd get.) My rugs and couches are white. After the cleaning, the couches end up looking dull or muddied as if dirty water was used (but they plugged into my outside hoses, so I don't think that was the problem). There was one portion of the couch that was uncleaned and it was dayglow white compared to the cleaned pportion. I was told it was becasue the couches were old and worn. Ok, that was true, so I guess it is what it is. With the white carpets I don't accept that excuse. The rugs were new only 2-1'2 years ago and not enough people lived in the house to cause much damage so I hardly know how they got so worn that they couldn't get the heavy traffic areas clean. He said he couldn't do better with the heavy traffic areas and I shouldn't go barefoot in the house cause it cause foot oils are hard to get out. The other excuse is the carpet was worn and the fabrics split causing problems they cant' get out. The only part that I liked was that most of the heavy spots got cleaned. The rest of the rugs dont't look a s white/clean as I expected. All in all, I could have (and have) done as well with the rug shampooer I own. The benefit is that 1) I didn't have to do it myself 2) most of the stains got removed (wish he used the stain remover on the traffic areas) 3) eco-friendly products. The only reason I gave this group a C instead of a D is because, not having had rugs shampooed before, I dont' know if my expectations were too high. My neighbor recommended their guy (oh, I asked for the recommended guy, but the office sent someone else), but I think I'll try someone else next time.