Typical buyers pay between a few hundred to several thousand dollars to install or replace ductwork; the price depends on home size, number of supply runs, material, and labor rates. This article explains how to estimate ductwork cost with realistic ranges and the main drivers for quotes.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Full duct replacement (2,000 sq ft home) | $1,200 | $4,500 | $10,000 | New sheet metal with basic layout; assumes single story |
| Basic duct repair or sealing | $200 | $650 | $1,800 | Spot repairs, sealing, and small run replacement |
| Flexible duct installation (per linear ft) | $4 | $7 | $12 | Includes connectors and basic insulation |
| Sheet metal trunk (per linear ft) | $25 | $45 | $90 | Includes fittings and installation |
Average Total Ductwork Price For A 2,000 sq ft Home
Most full replacements for a typical 1,800–2,200 sq ft single-family home cost about $3,500-$6,000 installed. This assumes 8–12 supply runs, 1 return, standard 16–22 gauge sheet metal, and normal attic or crawlspace access. Assumptions: Midwest labor rates, standard 8–12 runs, single story.
Low-end jobs ($1,200-$2,500) are limited repairs or minimal new flexible duct runs; high-end jobs ($8,000-$10,000+) include new zoning, multiple returns, closed ceilings, or premium insulated spiral ducting.
Material, Labor, Equipment And Disposal Costs In A Quote
Breakdown clarifies why quotes vary: materials and labor dominate most proposals.
| Materials | Labor | Equipment | Delivery/Disposal | Contingency |
|---|---|---|---|---|
| $300-$3,500 (flex, sheet metal, fittings) | $600-$4,000 () | $50-$400 (scaffolds, lifts) | $50-$400 (haul-off, dumpsters) | $100-$800 (unexpected repairs) |
Materials vary from $4-$12 per linear ft for insulated flex to $25-$90 per linear ft for fabricated sheet metal trunking; labor rates typically run $75-$125 per hour depending on region and crew skill.
How Duct Size, Runs, And Building Access Change The Price
The number of supply runs and total linear footage are the single strongest pricing levers: each additional 5–10 linear ft per run adds $30-$800 depending on material.
Examples of thresholds: replacing up to 100 linear ft of flex typically stays under $1,000; 300–600 linear ft of sheet metal usually pushes a job over $3,500. Hard-to-access attics or finished basements can increase labor by 20%–50%.
Practical Ways To Lower Your Ductwork Price
Control scope and prep the site to reduce labor time and hourly charges. Remove finished ceiling panels or clear attic access before contractors arrive, bundle runs, and avoid unnecessary upsized ducts or premium grilles.
Other cost-saving options: choose insulated flex for branch runs, repair and seal existing trunk instead of full replacement, schedule work in off-peak seasons, and get 3 competitive written quotes that list labor hours and material quantities.
Typical Labor Time, Crew Size, And Hourly Rates
Most small duct jobs take 4–12 hours with a 1–3 person crew; full replacements often require 2–5 days and a 2–4 person crew. Expect single-tech service calls at $75-$125 per hour and two-person installation crews billed as combined hours or a per-job rate.
Mini formula: simple repair = 2–6 labor hours; full system replacement = 40–160 labor hours. Assumptions: standard attic access, no structural opening work.
Regional Price Differences Metro, Suburban, And Rural Markets
Expect 10%–30% higher labor and overhead in large metro coastal markets versus rural inland areas. Example deltas: Sunbelt metros often add 5%–15% for rapid-demand seasons; Northeast urban jobs add 15%–30% for permits, prevailing wages, and logistics.
Material prices are more uniform nationally, but delivery and disposal fees increase in dense cities. Assumptions: compares coastal metro to Midwest rural baseline.
Three Example Quotes For Common Ductwork Jobs
| Job | Specs | Labor Hours | Per Unit Rates | Total |
|---|---|---|---|---|
| Spot Repair & Sealing | 6 supply runs, 60 ft flex replaced, 8 leaks sealed | 6–8 hrs | Flex $6/ft, Tech $95/hr | $320-$820 |
| Partial Replace | 200 linear ft flex + new return, attic access | 16–28 hrs | Flex $7/ft, Crew $110/hr | $1,800-$3,200 |
| Full Sheet Metal Replace | 350 linear ft trunk & branches, 12 runs | 60–110 hrs | Sheet $45/lf, Crew $120/hr | $6,000-$10,500 |
Use these examples to cross-check contractor bids and confirm material quantities, labor hours, and access assumptions.
Add-On Items That Usually Affect The Final Price
Common extras—insulation, balancing, zoning dampers, and new registers—add $100-$2,000 to a quote depending on scope. Duct insulation materials run $0.50-$3 per linear ft if added to existing ducts; automated zoning dampers cost $300-$1,200 each plus installation.
Ask quotes to separate add-ons so the base ductwork cost is clear and each optional item can be accepted or declined.