Ductwork Pricing Calculator: Materials, Labor, and Line Items for HVAC Jobs
If you have ever handed a customer a ductwork number and second-guessed it the moment you walked out the door, you already understand why a reliable ductwork pricing calculator matters. Duct work sits in a strange spot in HVAC estimating: the materials are measurable, the labor is highly variable, and the margin mistakes tend to compound across a whole system. Get the trunk line wrong, miss the flex runs, forget the fittings, and you are eating two days of labor on a job you thought would be a quick turnaround.
This article walks through how to estimate ductwork the right way, what the real cost drivers are in 2026, and how tools like ScopeGauge can help you build a clean first-draft estimate from a plain-English job description without replacing your judgment on the final number.
Key Takeaways
- Ductwork pricing has three distinct cost layers: sheet metal and fittings, insulation and sealing, and labor. Missing any one of them will blow your margin.
- Ductwork labor cost varies significantly by system type, access conditions, and crew experience. A flat per-linear-foot rate is a starting point, not a final answer.
- Residential duct replacement typically runs $25-$55 per linear foot installed, depending on material, gauge, and access. New construction runs lower because conditions are controlled.
- A ductwork pricing calculator speeds up the first draft but does not replace a site walk, code knowledge, or the contractor’s sign-off on the final bid.
- ScopeGauge turns a plain-English job description into an editable line-item estimate, which you can adjust before it ever goes to a customer.
Table of Contents
- Why Ductwork Estimating Goes Wrong
- Material Costs: What You Are Actually Buying
- Ductwork Labor Cost: How to Price the Hours
- How to Use a Ductwork Pricing Calculator Effectively
- Building the Line-Item Estimate
- Common Mistakes to Avoid
- Key Takeaways
- Next Steps
- Related Resources
Why Ductwork Estimating Goes Wrong
Most HVAC contractors who underbid duct work do not do it because they are bad at math. They do it because ductwork estimating has more hidden variables than almost any other HVAC line item. You are pricing a system that runs through walls, attics, crawl spaces, and mechanical rooms, often in conditions you cannot fully assess until the job is open.
Here is what typically goes sideways:
- The customer describes a “simple duct replacement” and you show up to find original 1970s galvanized wrapped in deteriorating fiberglass, routed through a finished basement ceiling.
- You price per linear foot of trunk line and forget to count the branch runs, the boots, the transitions, and the dampers.
- You use a flat labor rate without accounting for the fact that attic work in July takes 40% longer than the same job in a conditioned space.
- You forget to include the sealing and insulation as separate line items, then absorb that cost into your labor margin.
The fix is not a smarter formula. It is a more complete estimating process, one that forces you to account for every cost layer before the number goes to the customer.
Material Costs: What You Are Actually Buying
Ductwork materials break into four categories, and each one needs its own line item in a real estimate.
Sheet Metal and Rigid Duct
Galvanized sheet metal is still the standard for trunk lines and main distribution runs. In 2026, 26-gauge galvanized sheet metal runs approximately $0.85-$1.20 per square foot of material, depending on supplier and regional market. For a typical residential trunk line, you are looking at 6-10 linear feet of material per foot of duct run when you account for the full perimeter of the duct cross-section.
Pre-fabricated rectangular duct sections (typically sold in 4-foot lengths) run $18-$45 per section depending on size. Round spiral duct, which is increasingly common in commercial light work and high-efficiency residential installs, runs $4-$9 per linear foot for 6-inch to 12-inch diameter.
Fittings and Transitions
This is where estimates fall apart most often. Fittings, including elbows, tees, reducers, offsets, and end caps, can represent 30-50% of total material cost on a complex duct system (internal estimate). A standard 90-degree elbow for 8-inch round duct runs $12-$22. A rectangular-to-round transition fitting runs $25-$60 depending on size. On a full residential system replacement, you might have 20-40 fittings. That is a real number that needs to be in the estimate, not absorbed into a per-foot rate.
Flex Duct
Flexible duct is used for branch runs from the trunk to the registers. It is faster to install than rigid, which affects labor, but it has a shorter service life and higher friction loss. Insulated flex duct runs approximately $1.20-$2.50 per linear foot in 2026 for standard R-6 insulation. R-8 flex, which is required in many climate zones under current energy codes, runs $1.80-$3.20 per linear foot.
Insulation, Mastic, and Tape
Duct insulation for exposed rigid duct (attic or crawl space runs) adds $0.60-$1.40 per linear foot depending on R-value and whether you are wrapping or using duct board. Mastic sealant runs approximately $18-$28 per gallon, and a typical residential system uses 1-3 gallons depending on the number of joints. UL-listed foil tape runs $12-$20 per roll.
These are not optional line items. In most jurisdictions, duct sealing and insulation are code requirements, and they are inspected. They belong in every estimate.
Ductwork Labor Cost: How to Price the Hours
Ductwork labor cost is the variable that separates a profitable bid from a break-even job. The national average for HVAC technician labor in 2026 runs approximately $28-$55 per hour for field technicians, with significant regional variation. Your billing rate needs to cover wages, burden (taxes, insurance, benefits), and overhead before you get to margin.
Most shops bill ductwork labor at $75-$150 per hour depending on market, with the higher end in metro areas and union shops. The question is not what your rate is. The question is how many hours a given duct job actually takes.
Labor Hours by Job Type
Here is a realistic range for common duct jobs, based on a two-person crew working in average conditions:
| Job Type | Crew Size | Estimated Hours | Notes |
|---|---|---|---|
| New construction trunk and branch (2,000 sq ft home) | 2 | 16-24 hrs | Open framing, controlled conditions |
| Residential duct replacement (existing home, accessible attic) | 2 | 20-32 hrs | Demo, haul-off, reinstall |
| Residential duct replacement (crawl space or finished ceiling) | 2 | 28-48 hrs | Difficult access, confined work |
| Partial duct replacement (one zone, 4-6 branch runs) | 1-2 | 8-14 hrs | Depends on access |
| Duct sealing and insulation only (no replacement) | 1-2 | 4-10 hrs | Mastic, wrap, tape |
| Commercial light duct (small office, 1,500-3,000 sq ft) | 2-3 | 24-40 hrs | Varies by ceiling height and layout |
These are starting points, not fixed numbers. A crawl space job in a 1960s house with original galvanized and no vapor barrier is not the same job as a crawl space in a 2010 build with clean access. Your site walk determines the actual hours.
What Drives Labor Cost Up
Access is the single biggest labor cost driver. An attic job in July in the Southeast adds real time because your crew cannot work at full pace in 130-degree heat. A finished basement ceiling that needs to be opened and patched adds drywall and paint coordination that may or may not be in your scope. Tight mechanical rooms, low crawl spaces, and multi-story routing all add time.
Material handling matters too. Pre-fabricated duct sections are faster to install than field-fabricated. If your shop still cuts and forms on-site, that labor needs to be in the estimate. If you are buying pre-fab, the material cost is higher but the install time drops.
How to Use a Ductwork Pricing Calculator Effectively
A ductwork pricing calculator, whether it is a spreadsheet, a dedicated HVAC estimating tool, or an AI-assisted platform like ScopeGauge, is only as good as the inputs you give it. The calculator does not know that the attic has no decking, that the homeowner wants the registers relocated, or that the existing trunk is a non-standard size that requires custom transitions.
What a good calculator does is force you to account for every cost category before you commit to a number. It structures the estimate so you do not skip fittings, forget insulation, or leave labor hours as a vague “install” line.
What to Put Into Any Ductwork Estimate
A complete ductwork estimate should include:
- Linear footage of trunk line by size (separate lines for each size change)
- Linear footage of branch runs by size and material (rigid vs. flex)
- Fitting count by type (elbows, tees, reducers, boots, transitions)
- Insulation material by type and R-value
- Sealing materials (mastic, tape)
- Hangers, straps, and support hardware
- Demo and haul-off (if replacement)
- Labor hours by task (fabrication if applicable, install, sealing, insulation wrap)
- Equipment rental if applicable (lifts, scaffolding)
- Permit and inspection fees
When you describe a job in plain English to ScopeGauge, the platform generates a first-draft estimate that includes these categories as editable line items. You are not locked into the generated numbers. You adjust quantities, swap materials, and update labor rates to match your actual costs before the estimate goes anywhere.
That is the right way to use any ductwork pricing calculator: as a structured starting point, not a final answer.
Comparison: Manual Estimating vs. Calculator-Assisted Estimating
| Factor | Manual (Spreadsheet or Paper) | Calculator-Assisted (ScopeGauge) |
|---|---|---|
| Time to first draft | 45-90 minutes for a full system | 5-10 minutes from job description |
| Line-item completeness | Depends on estimator’s checklist | Prompted by the tool’s structure |
| Adjustability | Full control, but manual entry | Full control, editable after generation |
| Labor rate accuracy | Estimator inputs their own rates | Estimator inputs their own rates |
| Risk of missing categories | High if no standard template | Lower, but site conditions still require judgment |
| Code and spec knowledge | Estimator’s responsibility | Estimator’s responsibility |
The tool does not replace what you know about duct sizing, static pressure, Manual D, or local code requirements. It handles the structure and the math so you can spend your time on the judgment calls.
Building the Line-Item Estimate
Here is what a real ductwork line-item estimate looks like for a mid-size residential replacement job. This is a 2,200 square foot single-story home, slab foundation, attic duct system, full replacement of existing flex duct with new R-8 flex and new sheet metal trunk.
Scope: Remove existing duct system, install new 14-inch main trunk (galvanized, 40 linear feet), install new 8-inch and 6-inch branch runs (flex, R-8, 180 linear feet total), install 12 new boots, seal all joints with mastic, wrap exposed trunk with R-6 duct wrap.
| Line Item | Qty | Unit | Unit Cost | Total |
|---|---|---|---|---|
| 14” galvanized trunk duct (4-ft sections) | 10 | ea | $42.00 | $420.00 |
| 14” to 12” reducer transition | 2 | ea | $38.00 | $76.00 |
| 14” to 8” tee fittings | 8 | ea | $28.00 | $224.00 |
| 14” end cap | 1 | ea | $18.00 | $18.00 |
| 8” R-8 flex duct (25-ft rolls) | 4 | roll | $68.00 | $272.00 |
| 6” R-8 flex duct (25-ft rolls) | 3 | roll | $52.00 | $156.00 |
| 8” to 6” reducers | 4 | ea | $14.00 | $56.00 |
| Register boots (8x4 and 6x4 mix) | 12 | ea | $16.00 | $192.00 |
| Mastic sealant (1-gallon) | 2 | gal | $24.00 | $48.00 |
| UL foil tape | 3 | roll | $16.00 | $48.00 |
| R-6 duct wrap (1” x 48” x 25-ft) | 4 | roll | $44.00 | $176.00 |
| Duct straps and hangers | 1 | lot | $65.00 | $65.00 |
| Demo and haul-off | 1 | lot | $180.00 | $180.00 |
| Permit | 1 | ea | $125.00 | $125.00 |
| Labor (2 techs x 28 hrs x $95/hr) | 56 | hrs | $95.00 | $5,320.00 |
| Subtotal | $7,376.00 | |||
| Overhead and margin (20%) | $1,475.20 | |||
| Total | $8,851.20 |
This is a real estimate structure, not a ballpark. Every line is adjustable. If your labor rate is $110 per hour, change it. If you are buying flex at a different price from your supplier, update it. The structure is what matters.
Common Mistakes to Avoid
Pricing per linear foot without separating fittings. A per-foot rate works as a rough sanity check, but it is not an estimate. Fittings on a complex system can cost as much as the straight runs. Price them separately.
Using new construction labor rates on replacement jobs. Demo, haul-off, working around existing finishes, and navigating occupied homes all add time. A replacement job in an existing home takes 30-50% longer than the same system in new construction (internal estimate).
Forgetting the insulation and sealing as separate line items. These are code requirements in most jurisdictions, and they take real time and material. Burying them in a vague “install” line means you are absorbing the cost.
Not accounting for access conditions. Attic, crawl space, finished ceiling, and open basement are four completely different jobs from a labor standpoint. Your estimate should reflect the actual conditions, not the average.
Letting the calculator be the final answer. Any ductwork pricing calculator, including ScopeGauge, generates a starting point. The contractor who walks the job, reads the conditions, and signs the proposal is the one responsible for the number. Use the tool to build the draft, then apply your judgment before it goes to the customer.
Skipping the permit line item. Duct replacement in most jurisdictions requires a permit and inspection. If you do not include it, you either eat the cost or have an awkward conversation with the customer after the fact.
Key Takeaways
- Ductwork pricing has three distinct cost layers: materials (sheet metal, fittings, flex, insulation, sealing), labor, and overhead and margin. All three need their own line items.
- Ductwork labor cost is driven by access conditions more than almost any other factor. Price the job you are actually walking into, not the average job.
- A ductwork pricing calculator structures your estimate and reduces the chance of missing a cost category. It does not replace site knowledge, code compliance, or contractor judgment.
- Residential duct replacement typically runs $25-$55 per linear foot installed, but that range is wide enough to be nearly useless without a real line-item breakdown.
- ScopeGauge turns a plain-English job description into an editable first-draft estimate. You adjust it, you own it, and you sign off on the final number.
Next Steps
If you are still building ductwork estimates from scratch in a spreadsheet or quoting from memory after a site walk, you are spending time on structure that a tool can handle for you. ScopeGauge is built for exactly this: describe the job in plain English, get a line-item estimate back in minutes, and adjust it to match your actual costs and conditions before it goes to the customer.
It is not a black box. You see every line item, you control every number, and the final bid is yours. The tool just handles the first draft so you can focus on the judgment calls that actually require your experience.
If you work in HVAC and want to see how this fits into your estimating process, the HVAC estimating software page walks through what ScopeGauge does specifically for duct installs, replacements, and service call pricing. Or you can start a free trial from the homepage and run it on a real job you are working on right now.
The estimate you build in the next ten minutes will tell you more than any demo ever could.
Related Resources
- HVAC Estimating Software for Trade Contractors: How ScopeGauge handles duct installs, equipment replacements, and service call pricing for HVAC shops.
- For HVAC Contractors: The full resource hub for HVAC estimating, bidding, and pricing strategy.
- For General Contractors: If you are a GC coordinating HVAC subcontractors, this covers how to evaluate and manage mechanical bids.
Sources
- U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: Heating, Air Conditioning, and Refrigeration Mechanics and Installers. Wage data referenced for HVAC technician labor rates.