I am so happy with the service that I received from them. They ensured all ports were secured and mess was non-existent. They used a wand to clean my ducts which removes the dust and allowed my furnace to operate a lot easier. They cleaned dust in my furnace ducts to ensure good operation. No chemical agents requuired...perfect. Note: If a duct cleaning company cant show up on time. It means that they are doing a good job with quality. Not a rushed job. I love their character and ability to communicate the job to me clearly without hesitation. "Let's go Power Vac! (Hamilton)"