I was looking online, to have upholstery cleaned and actually called a competitor first. After I couldn't be given an estimate, and was given a four hour window of an ETA - I decided to try someone else. American Chem-Dry was just the opposite. They gave me an estimate, and I was given a ONE hour window of the ETA... with an option of a call 15 minutes before arrival! The professional cleaner who arrived was just that - professional, courteous, and went right to work on the upholstery. Unbelievable how well the chemicals used did the job - everything looks brand new. I wil definitely use this company again - thank you!