How to Price HVAC Installation and Replacement Jobs
By Fabio Freire, Founder & General Contractor at EZ-Estimates. Published 2026-04-07.
How to Price HVAC Installation and Replacement Jobs
HVAC jobs have some of the highest ticket prices in residential construction. A single system replacement can range from $5,000 to $25,000+. Getting the estimate right means the difference between a profitable job and one that costs you money.
Here is how to price HVAC installations and replacements accurately.
Step 1: Perform a Load Calculation
Before you quote any equipment, you need a proper Manual J load calculation. This tells you the exact heating and cooling capacity the home needs.
Factors that affect the calculation:
- Square footage and ceiling heights
- Number of windows, type, and orientation
- Insulation levels (walls, attic, crawlspace)
- Climate zone
- Number of occupants
- Existing ductwork condition and sizing
Oversizing wastes money and causes comfort problems. Undersizing leaves the homeowner unhappy. Do the math.
HVAC specialists in hot markets like Phoenix and Las Vegas know that cooling loads dominate the calculation. Cold markets like Minneapolis and Calgary are heating-driven.
Step 2: Select Equipment
Equipment selection drives the majority of the estimate:
- Central AC (split system): $1,500 to $4,000 for the unit
- Gas furnace: $1,000 to $3,500
- Heat pump: $2,500 to $7,000
- Mini-split (single zone): $1,500 to $4,000
- Mini-split (multi-zone, 3 to 5 heads): $5,000 to $15,000
- Thermostat: $50 to $500 (smart vs basic)
Match the equipment to the load calculation, not to what the homeowner asks for or what gives you the best margin. Right-sizing builds trust and repeat business.
Step 3: Price Ductwork and Modifications
If existing ductwork is being reused, inspect it for:
- Leaks and poor connections
- Undersized runs
- Missing insulation
- Damage or contamination
If new ductwork is needed:
- Flex duct: $5 to $10 per linear foot installed
- Sheet metal duct: $15 to $35 per linear foot installed
- Registers and grilles: $15 to $50 each
- Plenums and transitions: Custom fabrication costs
Ductwork modifications on retrofit jobs are where most HVAC estimates go wrong. What looks simple in the attic can turn into a 2-day job.
Step 4: Calculate Labor
HVAC labor typically breaks down as:
- System replacement (like for like): 8 to 12 hours for a 2-person crew
- New system with minor duct mods: 12 to 20 hours
- Full ductwork installation: 24 to 40+ hours depending on size
- Mini-split installation (single zone): 4 to 6 hours
- Mini-split installation (multi-zone): 12 to 24 hours
Your labor rate should include technician wages, payroll, workers comp, vehicle costs, and tool depreciation. Most residential HVAC companies need $90 to $160 per man-hour to be profitable.
Step 5: Include Supporting Costs
- Permits: $75 to $300 (required for most system installations)
- Electrical work: Disconnect, whip, breaker for outdoor unit
- Refrigerant lines: New line set if replacing or relocating
- Condensate drain: PVC routing and pump if needed
- Pad or stand: For outdoor unit
- Code upgrades: Smoke detectors, CO detectors, gas shut-offs
- Crane or rigging: If rooftop unit requires equipment access
Step 6: Apply Markup
HVAC markup covers:
- Vehicles (typically box trucks or vans)
- Insurance (GL, vehicle, workers comp)
- Tools and equipment (gauges, vacuum pumps, recovery machines)
- EPA certification and licensing
- Marketing and lead generation
- Warranty reserves
- Profit
Target 35% to 50% markup on residential HVAC. Equipment-heavy jobs may have lower percentage markup but higher dollar profit. Labor-heavy duct jobs should carry higher margins.
Step 7: Present Options
Homeowners want choices. Present 2 to 3 options:
- Good: Basic system, standard efficiency, meets code
- Better: Mid-range system, higher efficiency, better warranty
- Best: Premium system, highest efficiency, longest warranty
Use EZ-Estimates to generate professional HVAC proposals with all three options in minutes. Let the homeowner choose their comfort level and budget.
Why HVAC Spreadsheet Estimates Are Losing You Jobs in 2026
HVAC is a high-ticket, high-trust sale. Homeowners spending $8,000 to $20,000 on a new system want to feel confident in who they hire. Here is why spreadsheet quotes undermine that confidence:
- No good/better/best presentation. Homeowners want options. Building 3 equipment tiers in Excel means triple the work. Most HVAC contractors give one option and hope for the best. The ones who present 3 options close 40% more and at higher average ticket prices
- Equipment rebates and incentives change constantly. In 2026, federal tax credits for heat pumps (up to $2,000 under the Inflation Reduction Act) and utility rebates make high-efficiency systems more competitive. If your estimate does not show the net cost after incentives, you are leaving money on the table
- Ductwork scope creep. You quote a system swap, then find the existing ductwork is undersized or leaking. Your spreadsheet estimate is now wrong and you either eat the cost or have an awkward conversation with the homeowner
- Manual J is not optional. In 2026, more jurisdictions require documented load calculations for permits. If you are guessing equipment size, you are at code risk
EZ-Estimates lets HVAC contractors describe the job and generate multi-option proposals in minutes. "3 ton 16 SEER2 heat pump, existing ductwork reuse, option 2: 3 ton 18 SEER2 with new ductwork, option 3: mini-split conversion." Each option gets its own detailed breakdown with equipment, labor, permits, and total cost. The homeowner sees a professional proposal, picks their option, and e-signs on the spot.
That is how you close $15,000 HVAC jobs in 2026. Not with a spreadsheet. With speed and professionalism.
The Bottom Line
HVAC pricing starts with proper load calculations and ends with professional presentation. The contractors who skip the load calc and guess at equipment size lose money on callbacks and warranty claims. Do it right from the start.
Start your free trial of EZ-Estimates and build professional HVAC estimates that close. Your next installation quote takes minutes, not hours.