“I called ProGreen Carpet at the last minute to get my carpets cleaned because I had a showing the next day. They were able to come out right away for a very reasonable price. The service technician (Ivan) was very professional and did an excellent job. He did a walk-thru over the areas I wanted cleaned before cleaning and explained the process. He even offered suggestions for replacing parts of the carpet that was unrepairable. I will definitely call them to clean in our next home.