IMS arrived promptly when promised (even a little early), did a walk through of the house and explained the process for cleaning the vents, ducts, and dryer vent. I was in the house and I was able to get periodic updates to let me know how things were moving along. All in all a good experience