Back to blog

HVAC

How to price HVAC jobs for profit, not just to stay busy

June 16, 2026

A full schedule feels like success. It isn't the same thing as a profitable one. Plenty of busy HVAC shops are quietly underpricing labor-heavy jobs and overpricing simple ones, without ever noticing — because nobody's comparing price to actual cost, job by job.

Start with real labor cost, not a rule of thumb. A flat "labor is X% of the job" rule breaks down the moment a job runs long. Track actual clocked hours against the job and you'll find some jobs you assumed were profitable weren't, and vice versa.

Materials markup should cover more than the part. Sourcing, ordering, and the truck trip to pick something up all cost real time. A part marked up to just cover its purchase price is quietly subsidizing the labor to go get it.

Look at your own historical pricing before quoting from memory. If you've priced a similar job a dozen times before, the honest anchor is what you actually charged those dozen times — not a number that feels right in the moment.

Revisit prices after the season, not during it. Mid-season is the worst time to notice a service is underpriced — you're too busy to fix it. Pull a profitability report at the end of the season, while the data's fresh, and adjust before the next one starts.

The goal isn't to price every job to the penny — it's to stop treating a full calendar as proof the pricing is right. Those are two different questions, and only one of them shows up in your bank account.

Ready to run your business on it?

Start a 14-day trial today. No credit card, no sales call, no implementation project.

14 days free · No credit card required · Cancel anytime