Carpet Medics owner Kirk cleaned my office and my home carpets, and I am very impressed with his work. He arrived promptly at our appointment time, went right to work, was courteous and efficient, and when he was finished, my carpets looked great! He put little styrofoam pads under chair & table legs so the carpet could dry thoroughly. In between times when I need major cleaning, Kirk suggested a spray-on, non-toxic spot cleaner that I use, and it works really well. I have confidence in Kirk’s carpet cleaning service, and recommend him to my friends, family, and colleagues with confidence