HVAC Ductwork Pricing 2026: Duct Installation Cost by Material, Per Linear Foot, and Full-Home Replacement
Full HVAC duct replacement for a typical 2,000-3,000 sqft home runs $3,500-$12,000 in 2026, with the national median at roughly $5,800. Per linear foot installed, sheet metal runs $35-$60, flex duct $10-$25, and duct board $25-$40. Sealing and R-8 insulation typically add $400-$1,500. The two factors that move the price most are material choice and access difficulty (crawl space vs walk-in attic vs finished ceiling).
Key Takeaways
- Full HVAC duct replacement runs $3,500-$12,000 for a typical 2,000-3,000 sqft home in 2026, with the national median at roughly $5,800
- Sheet metal ductwork costs $35-$60 per linear foot installed, flex duct $10-$25, and duct board $25-$40 - material choice drives the spread
- Leaky ducts cost homeowners 20-30% of conditioned air per the Department of Energy, which makes sealing a $400-$1,500 upsell that pays for itself in 1-3 years
- Northeast and West Coast quotes run 18-25% higher than Midwest and Southeast for equivalent duct work
- Access difficulty (crawl space, attic, tight returns) is the #1 way contractors blow estimates - underestimating hours by 30-50% on bad-access jobs is common
Full HVAC duct replacement for a typical 2,000-3,000 sqft home runs $3,500-$12,000 in 2026, with the national median at roughly $5,800 for a 2,000 sqft project. The spread is driven almost entirely by two variables: material choice and access difficulty.
For an HVAC business owner, ductwork is one of the most miscalculated line items on the estimate sheet. The materials are cheap. The labor is brutal. The access problems hide in attics and crawl spaces where the salesperson never went. Shops that price ductwork on a per-foot rule of thumb without walking the install lose money on one out of every three jobs.
This is the 2026 data on what ductwork actually costs, how to price it by material, and the access mistakes that wipe out margin.
2026 ductwork pricing by material
The three residential duct materials that matter in 2026 are galvanized sheet metal, insulated flex duct, and fiberglass duct board. Each has a different installed cost per linear foot, a different labor profile, and a different place in the system.
| Material | Installed cost / linear ft (2026) | Best use case |
|---|---|---|
| Galvanized sheet metal | $35-$60 | Trunk lines, exposed basement runs, commercial |
| Flex duct (insulated) | $10-$25 | Short branch runs to registers, attics, retrofits |
| Duct board (fiberglass) | $25-$40 | Plenum lines, sound attenuation, mid-budget jobs |
| Spiral metal | $40-$70 | Exposed industrial look, modern residential |
| Fiberboard with sheet metal jacket | $30-$50 | Insulation-required runs in conditioned spaces |
Angi’s 2026 ductwork installation report puts the overall installed range at $25-$55 per linear foot across all materials, with sheet metal at the top and flex at the bottom. HomeGuide’s 2026 ductwork replacement data shows galvanized sheet metal replacement quotes landing between $21 and $62 per linear foot depending on duct diameter and accessibility.
Material cost alone is misleading. A $4/linear-ft flex duct on paper becomes a $25/linear-ft installed job once you add the labor to support it, seal the connections, and route it cleanly. A $12/linear-ft sheet metal section becomes $55/linear-ft installed because every joint needs hand fabrication or shop pre-fab.
Most 2026 residential systems are hybrids. Sheet metal trunk through the conditioned space, flex branches to individual registers in attic or crawl. That setup balances cost, longevity, and airflow performance without the labor hit of all-metal.
Full home duct replacement pricing
For a typical 2,000-3,000 sqft home with central forced air, full duct replacement breaks down like this in 2026:
| Component | Typical cost (2026) |
|---|---|
| Materials (mid-grade hybrid system) | $3,500-$6,000 |
| Labor (16-40 hours, 2-3 techs) | $2,500-$4,500 |
| Permits and Manual D submittal | $300-$800 |
| Removal and disposal of old ducts | $500-$1,200 |
| Sealing (mastic + tape) | $400-$800 |
| R-8 insulation on unconditioned runs | $600-$1,500 |
| Total typical project | $7,800-$14,800 |
That’s the high end of typical. Today’s Homeowner’s 2026 duct replacement cost data and HomeGuide’s national report both show the actual 50th-percentile quote for a 2,000 sqft full replacement sitting around $5,800. The 10th-90th percentile spread is $3,200 to $9,400.
The reason your shop sees $12,000+ quotes is usually some combination of: rigid metal throughout (instead of hybrid), full Aeroseal aerosol sealing on top of mastic, R-8 jacketed runs in conditioned attic, or a tight-access home that triples the labor hours.
Cheap quotes ($3,500 territory) almost always mean all-flex, no Manual D, minimal sealing, and a contractor betting they can be in and out in 8 hours. Those jobs deliver airflow problems within the first cooling season.
Manual D considerations
Skipping Manual D and reusing the old duct layout because “it worked before” is the most common duct-replacement mistake. The old equipment was usually oversized. The new high-efficiency system needs sized airways or it will short-cycle and never hit rated SEER2 or HSPF2.
ACCA’s Manual D residential duct design standard is the ANSI-recognized methodology for sizing trunks and branches against the actual Manual J load. Manual D output also tells you whether the existing returns are sized correctly, where the high-static-pressure choke points are, and what register sizes the rooms actually need to hit setpoint.
Two practical points from the field:
-
Many jurisdictions now require Manual D for permits. If your code official is asking for Manual J output on system replacements, expect Manual D to be next. Submitting both upfront avoids the rework cycle.
-
The return side is almost always undersized. Older homes with one central return on the second floor cannot move enough air for a properly-sized modern variable-speed blower. Adding a return per bedroom adds $400-$900 per opening but solves the noise and comfort complaints that drive callbacks.
For shops doing 20+ duct designs per year, Wrightsoft Right-Suite Universal handles Manual J/S/D in one workflow and pays for itself in design time savings.
Sealing and insulation as the upsell
Duct sealing is the most underused upsell in residential HVAC. The Department of Energy estimates 20-30% of conditioned air is lost to leaks in typical residential systems, and ENERGY STAR data shows sealing can reduce HVAC system strain by 20%.
Pricing the upsell:
- Mastic + tape sealing during a replacement: $400-$800 add-on. Always include this in the base quote.
- Aeroseal aerosol sealing as a standalone retrofit: $1,500-$4,000 depending on system size. Best for homes with inaccessible ducts.
- R-8 jacketed insulation on attic and crawl runs: $4-$8 per linear foot. Required by IECC in most new construction; valuable retrofit in older homes.
The customer-facing pitch writes itself. A $300-$700 per year energy savings claim from the DOE pays back a $1,500 sealing package in 2-5 years. Most homeowners say yes when the calculation is on the quote sheet.
The shops that consistently miss this revenue are the ones quoting duct replacement and equipment as separate conversations. Bundle sealing into the equipment quote and the close rate jumps.
When to push duct work during a system replacement
Always inspect. Never assume.
A static pressure reading across the existing blower takes 90 seconds and tells you whether the duct system is choking the airflow before the new equipment even ships. Total external static pressure (TESP) above 0.5 in-WC on a residential system that was designed for 0.5 in-WC means the ducts are undersized or restricted. Installing a new $9,000 heat pump on that system guarantees a comfort complaint.
The conversation with the homeowner has three flavors:
- Ducts look fine, sealing is the upsell: “Layout is solid, we’ll seal joints and add a return on the bonus room. $800 add-on.”
- Ducts are leaky and undersized but not catastrophic: “We can salvage the trunk, replace flex branches, upsize two returns, and seal. $2,500-$4,500 add-on.”
- Ducts are the actual problem: “The new equipment will not perform on this duct system. Full replacement is $7,000-$12,000 and here is why.”
Shops that close option 3 honestly build a reputation for not selling equipment that will fail. That reputation is the single best lead-gen asset a residential HVAC business has.
A structured good-better-best presentation on the quote makes the duct upsell land cleanly. Base option keeps existing ducts with sealing. Middle option does partial replacement and sealing. Top option is full Manual D-sized replacement with Aeroseal.
Regional variance
HomeGuide’s 2026 regional breakdown shows clear geographic spread on duct work:
| Region | Multiplier vs national median |
|---|---|
| Northeast (NYC, Boston, Philly) | 1.18-1.25x |
| West Coast (SF, LA, Seattle) | 1.18-1.25x |
| Midwest (Chicago, Minneapolis) | 0.95-1.05x |
| Southeast (Atlanta, Charlotte) | 0.90-1.00x |
| Mountain West (Denver, SLC) | 1.05-1.15x |
| Texas / Oklahoma | 0.95-1.10x |
The drivers are labor cost (union vs non-union, prevailing wage) and material distribution. Sheet metal pricing varies less than labor because the supply chain is national. Flex duct pricing barely moves region to region.
Two practical implications:
- If you operate in a $1.20x region, do not benchmark your pricing against blogs that pull national medians. Your $8,500 sheet metal replacement is competitive locally and looks expensive online.
- If you operate in a $0.95x region, you need volume discipline or strong upsell to hit the same gross margin as a coastal shop.
Common ductwork pricing mistakes
Five mistakes that show up over and over in r/HVAC and ContractorTalk threads when contractors post estimating disasters:
1. Pricing per linear foot from the driveway. The salesperson measures the rooms, multiplies by a rate, hands over a quote, and the install crew finds out the basement has 36-inch joist bays and the return chase runs through finished drywall. Walk the actual installation path before quoting. Every single time.
2. Forgetting access labor. A clipboard says 90 linear feet. The crawl space says 14 hours of belly-crawling on knee pads. A walk-in attic says 6 hours. The same 90 linear feet can be a 6-hour job or a 22-hour job. Price the access, not the footage.
3. Underpricing returns. Adding a return takes a hole saw, a panned joist bay or sheet metal box, an insulated boot, and a register cover. Easy on paper. In an existing home with plaster walls and balloon framing, it can take 4-6 hours per return. The $250 add-on price is wrong.
4. Skipping the Manual D and pricing reuse. Reusing the old layout to keep the quote competitive sets up a callback in month two when the homeowner reports hot bedrooms. The callback labor wipes out the margin from the original job.
5. Quoting before seeing the equipment room. Plenum transitions, drain pan routing, condensate, electrical clearance - all of it lives or dies in the first three feet of duct off the equipment. Quote the duct work after you’ve quoted the equipment install, not before.
A common pattern on the contractor forums: a one-truck owner quotes a $6,200 duct replacement, gets the job, and finishes 28 hours over budget because the customer’s “easy attic” turned out to be 4-foot peak with insulation baffles every 18 inches. The fix is not a higher per-foot rate. The fix is a 15-minute access inspection before the quote leaves the truck.
The honest take
Ductwork pricing is where the discipline of a residential HVAC business shows up most clearly. Equipment pricing is dictated by the distributor. Service call pricing is dictated by the market. Duct work is where the contractor’s actual judgment about scope, access, and add-ons determines whether the job lands at 25% net margin or breaks even.
Shops that win at duct work do four things:
- Walk every install before quoting. No exceptions for “easy” homes.
- Bundle sealing into the base quote. Always. The DOE numbers do the selling.
- Run Manual D on every full replacement. The submittal is worth more than the time it takes.
- Price access, not footage. Same 100 linear feet can be a $4,000 or a $14,000 job depending on where it lives.
Tracking job-level margin on duct work separately from equipment margin shows you within 30 days which estimators are pricing access correctly and which ones are quoting from the driveway. A proper HVAC quoting tool makes the line-item tracking automatic. A reusable quote template keeps the access section, sealing line, and Manual D fee in front of the salesperson every time.
The homeowners pricing duct work on your website right now are the same ones about to call three competitors. Capturing the contact before they call the next shop is the single highest-leverage thing a residential HVAC business can do on its website.
Pair the ductwork conversation with your broader HVAC pricing strategy and the duct line stops being the unprofitable one on the P&L.
Written by
Pipeline Research Team