We have American Chem Dry come every year and have always been satisfied with their work. They arrive on time. They work efficiently and show care for our home and furniture with their equipment. There hasn't been a stain they could not eliminate and the carpets dry so quickly! Definitely recommend American Chem Dry.