I had rented a Rug Doctor machine in an attempt to clean my carpets and rugs by myself. Let me tell you, I caused more harm than good, and things got so bad that I had to hire some professionals asap. I came across Global Carpet & Air Duct Cleaning and they sounded sincere as well as reasonable. I hired them to clean my carpets and rugs; I had previously messed up. The technician was promptly at my place for the scheduled appointment. He went straight to work with a friendly demeanor, he stopped once to answer my question and went back to work after that. Once he was done, he insisted on doing a walk-through with me just to confirm that I was satisfied with his craftsmanship. No complaints here! Thank you very much Global Carpet & Air Duct Cleaner's.