Ventilation cleaning service cost typically ranges from $300 to $700 for cleaning the ductwork in a standard single HVAC system, with an average near $450. Home size, number of systems, contamination, access, and local labor rates shape the quote; dryer-vent cleaning is usually priced separately.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Residential air-duct cleaning | $250 | $450 | $900 | Single system, typical home |
| Per supply or return vent | $20 | $35 | $60 | May be a quote method, not an add-on |
| Dryer-vent cleaning | $100 | $175 | $300 | More for long or roof-exit runs |
| Mold-related duct remediation | $600 | $1,500 | $4,000+ | Inspection and repair scope vary |
What residential duct cleaning costs for a typical home
For a roughly 1,500- to 2,500-square-foot home with one furnace or air handler, a complete duct-cleaning job commonly costs $300-$700. A reasonable planning average is $450-$500. Smaller homes with accessible ductwork may be near $250-$350, while large homes, complex layouts, heavy debris, or multiple systems can reach $800-$1,500 or more.
Prices may be calculated by system, home size, or vent count. A per-vent quote often falls around $20-$60 per supply or return opening, but the number can be misleading unless it includes the central trunk lines, air handler connections, and all relevant registers. A whole-system rate is easier to compare when the included work is clearly listed.
A fair comparison requires the same scope, not just the lowest advertised price. Check whether the contractor will clean the supply and return ducts, main trunk lines, registers, and accessible components, and whether the price covers one HVAC system. Assumptions: U.S. residential pricing, standard access, one system, and no confirmed mold or major duct repairs.
Which duct-cleaning line items appear on contractor quotes
Labor and the cleaning method account for much of the price. A contractor may use a negative-air machine or a high-powered vacuum with agitation tools to loosen and capture debris. Quotes can also include system inspection, register removal, protective materials, and cleanup. Extra charges are most reasonable when they correspond to additional systems, difficult access, or work beyond the stated package.
| Quote item | Typical price | What it covers | Price trigger |
|---|---|---|---|
| Base system cleaning | $250-$600 per system | Supply and return duct cleaning | Home size and duct layout |
| Labor | $75-$150 per crew-hour | Setup, agitation, cleaning, and closeout | Time and crew size |
| Second HVAC system | $150-$400 each | Additional furnace or air handler network | Separate system and duct runs |
| Register or grille service | $5-$20 each | Removal, cleaning, and replacement | Count and condition |
| Access opening or patch | $50-$250 | Temporary access and basic closure | Sealed or inaccessible ductwork |
| Disposal and travel | $0-$150 | Debris handling or distant service call | Provider policy and location |
Labor can be estimated by multiplying crew-hours by the local hourly rate. A two-person crew working 3-5 hours at a combined billing rate of $100-$150 per hour represents $300-$750 in labor and operating time, although companies may quote a flat system price rather than itemize hours. Ask whether the quote includes the vacuum equipment, containment, and cleanup before treating any line item as an extra.
How home size, HVAC systems, and contamination change the price
Home size is useful for a rough estimate, but duct length and system count matter more than square footage alone. A 1,200-square-foot home with two systems can cost more than a 2,000-square-foot home with one compact, accessible system. As a general planning range, one system in a home under 1,500 square feet may run $250-$450; homes from 1,500 to 2,500 square feet often land at $350-$700; and larger homes may exceed $700.
System count is a direct cost driver. Adding a second furnace or air handler may add $150-$400, depending on the separate duct network and the amount of work. A duct system with 20-30 openings is typically less involved than one with 40 or more, though vent count alone does not show how much main ductwork needs cleaning.
Condition and access can shift the estimate sharply. Construction dust, rodent debris, or extensive buildup may add $100-$500 or more if it requires extra labor or specialized containment. Ducts in a cramped attic or crawlspace can take longer than accessible basement runs. Confirm that any contamination charge follows an inspection and a written explanation, rather than an automatic upsell.
Ask the estimator to identify what is included for each system and what condition would trigger an added fee. Mold concerns may require separate assessment and remediation, not just routine duct cleaning. Cleaning does not fix a water leak, damaged insulation, disconnected duct, or ongoing pest problem; the underlying source needs attention.
How long crews need and what a complete cleaning includes
A typical single-system appointment takes about 2-5 hours, often with a two-person crew. Larger homes, multiple systems, long duct runs, or restricted access may extend the job to 5-8 hours or require a second visit. Setup and sealing access points take time, so a very short appointment may indicate that the quoted scope is limited.
A complete service commonly includes inspecting accessible ductwork, protecting the work area, connecting collection equipment, agitating dust from branch lines, cleaning supply and return pathways, and reinstalling registers. Some providers also clean the blower compartment or evaporator coil, but those components are not automatically part of duct cleaning and may carry separate fees.
Get the task list in writing before the crew arrives. Ask whether the price includes both supply and return ducts, the main trunk lines, all registers, and the air-handler areas named in the quote. The contractor should explain how debris is contained and whether access openings will be sealed after use. No single method or appointment length guarantees a particular result.
When dryer-vent cleaning adds a separate charge
Dryer-vent cleaning is a separate service from HVAC duct cleaning. A straightforward run that exits through an exterior wall commonly costs $100-$175. A long run, multiple turns, a difficult roof termination, or a vent that has not been serviced for years may cost $175-$300 or more. Some companies offer a combined appointment discount, but the two services should still appear as separate quote items.
Dryer ducts are often 4 inches in diameter, but run length and bends affect how difficult they are to clear. A vent extending more than 25 feet or containing several elbows may require additional time or specialized tools. Roof access, a stacked laundry unit, or a damaged transition hose can also add a fee or require repair.
Have the quote state whether the dryer connection, full vent run, and exterior hood are included. Cleaning the short hose behind the dryer does not necessarily clear the full route outdoors. If airflow remains weak after service, the vent may be crushed, disconnected, or improperly routed rather than simply dirty.
How duct-cleaning prices vary across U.S. regions
Regional labor and travel costs affect estimates. Relative to a national midrange quote, dense metropolitan areas in the Northeast and West Coast may run roughly 10%-25% higher. Smaller cities and suburbs often sit near the national average, while rural areas can be 5%-20% lower for labor but higher when a long drive or limited contractor availability adds a service charge.
These are broad comparisons, not fixed regional tariffs. A $450 job in a lower-cost market might be $500-$565 in a high-cost metro for similar scope, but a complex home can overwhelm the regional difference. Local demand, contractor insurance, wages, and access conditions all matter.
Compare at least two written local quotes for the same home and system details. Provide square footage, system count, number of registers if known, duct access, and any concern about debris or pests. Avoid comparing a low-cost “whole house” offer with a full-service quote unless both cover the same tasks and limitations.
Duct cleaning versus repairs and replacement
Routine cleaning is not a substitute for repairing ducts. Sealing a small accessible leak may cost $150-$500, while larger duct sealing or replacement can run $500-$2,000 or more depending on length, location, and material. Replacing a substantial portion of a duct network may cost $2,000-$7,000 or higher. These figures vary widely and are not equivalent to a cleaning quote.
For isolated dust or a few dirty registers, cleaning only the affected component may be less costly if a qualified contractor confirms the rest of the system does not need service. For a torn flex-duct section or disconnected joint, a repair may solve the actual problem better than paying to clean the system first. If contamination is tied to standing water or a pest infestation, the source must be corrected.
Spend on the cause of the problem when damage or moisture is documented. Ask the contractor to show the affected area and distinguish cleaning from sealing, replacement, or remediation. A quote that bundles all work under a single “cleaning” charge makes it difficult to judge whether each service is needed.
Ways to lower a ventilation cleaning quote safely
Control the scope before negotiating the price. Request a written, itemized quote for the number of systems and included duct components, and have the contractor list any additional charge triggers. If a home has one system and uncomplicated access, a quote far above $700 deserves an explanation; a large or multi-system property may reasonably exceed that amount.
Scheduling routine work when contractors are less busy may make appointments easier to book, but discounts are not guaranteed. Bundling dryer-vent cleaning can reduce a service-call fee when both jobs are performed on the same visit. It is still worth checking the separate prices because a bundle is not automatically cheaper.
Homeowners can clear furniture near registers and provide access to the furnace, attic, or crawlspace when safe. Do not remove sealed panels, disturb suspected mold, or attempt work around electrical equipment. Avoid choosing a quote solely because it advertises a very low whole-home price; confirm the number of vents, systems, and main lines covered, along with fees for upsells.
The most dependable savings come from avoiding duplicate work and unnecessary add-ons. Ask whether the contractor recommends cleaning based on visible conditions, recent construction, or another specific reason, and request documentation for specialized treatment. Skip sanitizers or deodorizing products unless the need, product, and separate cost are clearly explained.