I was very pleased by the service I received from All Pro Chem-Dry. A representative came out to prepare an estimate and was very thorough in examining the state of the property being sold. I was advised about the need to specially treat areas that had been fouled by pet urine. All during the process, I was kept informed of the status of the work so there were no surprises. On the day of the job, the work was performed efficiently, and the employee was very professional and courteous. I would recommend this company to anyone looking for professional carpet cleaning.