Great service! Robert did a great job, he really cared about the carpet being as clean as possible! We have older carpet and it's the cleanest I've seen after a cleaning. We had our dryer ducts done by same company, different truck and guy. Nice to get it all done same day by same company. Prices were not too high. I will be using them from here on out.