Pricing HVAC services wrong is one of the fastest ways to kill your profit margins — or lose jobs to competitors. Get it right, and you build a business that's sustainable, scalable, and worth showing up for every day.
Know Your Fully Loaded Labor Rate
Before you quote a single job, you need to know what one hour of your technician's time actually costs you. Most HVAC business owners underestimate this number significantly.
Start with the tech's base hourly wage, then layer on:
- Payroll taxes (roughly 7.65% for FICA)
- Workers' comp insurance (can run 8–15% in HVAC)
- Health benefits, paid time off, and training costs
- Vehicle costs allocated per tech (fuel, insurance, maintenance)
- Tools and equipment amortized over time
A tech earning $25/hour often costs you $38–$45/hour fully loaded. Then factor in that techs are only billable for roughly 65–75% of their working hours (the rest goes to drive time, callbacks, and admin). That $25/hour employee is really costing you $55–$65/hour in productive labor.
Your billable labor rate needs to cover that cost and contribute to overhead and profit. A common formula:
> Billable Labor Rate = (Fully Loaded Hourly Cost ÷ Billable Efficiency) × Overhead Factor × Profit Margin
For most small HVAC shops, billable labor rates land between $85–$150/hour, with metro markets pushing $150–$200+.
Apply the Right Markup on Parts and Equipment
Parts markup is where many HVAC contractors leave serious money on the table. Charging customers your cost — or only marking up 10–15% — doesn't account for ordering time, carrying costs, or warranty exposure.
Industry-standard parts markup for HVAC:
- Small parts and consumables (capacitors, contactors, filters): 100–200% markup
- Mid-range components (motors, circuit boards, expansion valves): 50–100% markup
- Major equipment (condensers, air handlers, heat pumps): 25–50% markup
A $40 capacitor that takes your tech 45 minutes to diagnose and replace should be billed at $80–$120 in parts alone — plus labor. Equipment installs work differently; many contractors charge a flat install fee or build margin into the equipment price, then quote labor separately.
Use Flat-Rate vs. Time-and-Materials Strategically
Both pricing models work in HVAC. The key is knowing when to use each.
Flat-rate pricing (a fixed price per task) works well for:
- Common repairs with predictable labor time (capacitor replacement, refrigerant recharge, thermostat swap)
- Service agreements and tune-ups
- Any job where customers want price certainty upfront
Time-and-materials (T&M) pricing makes more sense for:
- Diagnostic work on systems with unknown fault origins
- Older equipment where complications are likely
- Large commercial jobs with variable scope
Many successful HVAC businesses use flat-rate for residential service calls and T&M with a not-to-exceed cap for commercial or complex work.
Build in Overhead Recovery
Your labor rate and parts markup need to cover more than just direct costs. Every job needs to contribute to your business overhead:
- Office staff or answering service
- Software (dispatching, invoicing, CRM)
- Marketing and advertising
- Liability insurance and licensing fees
- Shop or warehouse costs
Calculate your total monthly overhead, divide by your projected billable hours for the month, and you get your overhead burden per hour. A small shop running $15,000/month in overhead with 200 billable hours/month needs to recover $75/hour just to break even — before any profit.
A 10–20% net profit margin is the target for a healthy HVAC service business. Price below that consistently, and you're working hard just to stay even.
Account for Seasonal Demand in Your Pricing
HVAC demand spikes in summer (cooling) and winter (heating). Many contractors charge after-hours, weekend, or emergency rates that are 1.25–1.5x standard rates — and customers generally expect it. If you're pulling a tech in on a 95-degree Saturday, your pricing should reflect that.
Consider setting tiered service call fees:
- Standard weekday: $79–$129 service call fee
- Evening/weekend: $129–$179
- Emergency same-day or after-hours: $179–$249+
These fees are separate from the repair estimate and cover your diagnostic time regardless of whether the customer proceeds.
Get Your Services in Front of the Right Customers
Solid pricing only matters if you're winning enough jobs to stay busy. Listing your HVAC business on a marketplace like Mercoly puts your services, pricing, and availability in front of customers actively searching for HVAC help — giving you a consistent lead pipeline without relying entirely on word of mouth.
Review your rates quarterly, track your job-level profitability, and adjust when your costs change — pricing isn't a set-it-and-forget-it decision.
List your HVAC services on Mercoly today and start capturing leads from customers ready to book.