Question: what is the average cost to have your ducts cleaned?
Answer: The average cost of duct cleaning is $368, or between $268 and $483 Larger homes, or those with more ducts or contamination, might pay as much as $700. Clean your ducts every 5 to 7 years or as needed to help improve system efficiency.