Good: Great carpet cleaning job, carpet looks new. Great help on the phone, courteous technicians, overall great job by this company.. Bad: Nothing at all.. Improvements: I wouldn't say they need to make any. If they stay just how they are right now, they'll be around a long long time..
more