I can't tell you how they are at cleaning, because I never got to that point. Just based on the phone call I had with Jerry trying to set up the estimate/cleaning, I will not be spending my money with this company. Apparently you are penalized as a consumer if you only have one room to clean, instead of the 3 rooms they offer as a special for $99. Since my one carpeted room was 256 sq ft instead of 200, they want to charge a non-negotiable fee of $35. That put my total for 256 sq ft at $85 versus the $99 special for 600 sq ft. I'm sure that price is non-negotiable because they won't even come to your house if you don't spend more than $89.95. I understand pricing and minimums, but I also understand customer service and earning new business. They clearly didn't want mine, so I'll find someplace else to work with.