Ann Arbor Carpet Cleaning just cleaned my home and my office. The work was extraordinary! Stains I felt I was going to have to live with were completely gone as they understood the chemistry and how to remove them. My carpets look brand new. They are knowledgeable, professional, courteous, on time, and a family owned and operated independent local business. AACC will be the only service I will ever use in the future and I suggest you might want to do the same.