Excellent cleaning. Can't get any better!
The Service Technician, Mike, explained everything before he even began to due the job. His explanation was concise and thorough. He told me what to due if the pet stain reappeared before he began. He pretreated the area, which to me looked terrible, but when Mike saw if he said that it wasn't bad at all and was sure everything would come out. AND IT DID (even after drying). There were no spots after the carpet dried in record time. Mike was very personable and even explained things to my 5 year old Granddaughter, who had numerous questions. I would without question use True Clean Carpet again. I will tell everyone that needs their carpet cleaned about True Clean Carpet and their outstanding Service Technicians. Kudos to Mike and True Clean Carpet service.