We hired EnviroAir to perform duct cleaning and dryer vent cleaning at our home. They were a very professional team that explained the process thoroughly. We had not had duct cleaning done at our house before, so they explained where they needed to drill holes in the duct work to perform the cleaning. They did a very thorough job and we were very happy with the service. The process did not create a mess as they covered all of the vents. I would recommend this company.