My carpets were in serious need of a cleaning. Called ACR thanks to a referral and got a fair quote and next day appt. They sent me an email with a photo of the person who was coming out to clean, and apparently all employees have to pass an in depth background check so that was comforting. He was on time and did a good job. Even got some pretty bad stains out (much to my surprise, as they had been there for a long time). I'll use ACR again.