In general, our air duct cleaning services takes 2.5-4 hours to complete. However, the amount of time it takes to clean a HVAC system depends on the size of home, the number of vents/grills/registers and the extent of contamination. Any company that cleans your home in a short period of time is probably not doing a proper job.