I've had the Rug Scrubbers out to clean my carpets three times and each time they did an excellent job. They were very professional and I felt safe having them in my home. They even moved my couch for me and cleaned under it. Their cleaning solution did not leave any foul chemical odors around and it dried pretty fast. I'd definitely hire them again.