The cost of duct cleaning differs depending on the size of the house and the number of ducts. It can fall between $300 and $500, with an average price of $35 per vent.