Stuart from A Clean Pro was very professional and courteous. I saw they didn't have a lot of Yelp reviews but from the website that they had been in business for a long time (1988). Since Yelp reviews can easily be faked, I figured longevity was a good sign, as well as their commitment to being knowledgeable about carpet cleaning. I was working on a tight schedule and called late afternoon needing the carpet cleaning the next day. Stuart was very helpful and said no problem. Later he called back to see if we could reschedule to earlier in the morning, but assured me they would be able to get someone out to the house to clean at the original appointment.My folks thought they would clean the carpet themselves with one of those carpet cleaners you rent, but the carpets were so old. The technician who came out told them there was a lot of dirt under the carpet, that the fibres were very long, and at best the carpet would last another 4 years. Hope to replace the carpet long before then, but we appreciated the educated assessment of the carpets. Afterwards, my folks said the house felt very clean and were very  happy with the results.Appreciated their availability, courteousness and quality work. Highly recommend.