Most HVAC shops price the way the owner learned at their last job: a gut-feel hourly rate plus parts at some markup. That works until material costs jump, a tech takes twice as long as expected, or a competitor with a real price book undercuts you on the easy calls and leaves you the losers. This guide walks through the pricing math that keeps HVAC companies profitable in 2026.
Know Your Fully Loaded Cost Per Hour First
Before you can price anything, you need your true cost per billable hour. Not your tech's wage: the whole picture.
Fully loaded labor is wage times your burden factor. Payroll taxes, workers comp, health insurance, and paid nonbillable time (drive, shop, training) typically push burden to 1.4-1.7x for HVAC. A $32/hr installer costs you $45-$54/hr before the truck ever leaves the yard.
Overhead per billable hour is the number most shops never calculate. Take everything that is not direct labor or materials (rent, insurance, software, office staff, marketing, vehicle payments, fuel) and divide by your total billable hours per year. A two-truck shop with $180,000 in annual overhead billing 3,200 hours carries about $56 of overhead in every billable hour.
Add those together and a "cheap" $32/hr tech really costs $100-$110 per billable hour. If your service rate is $120, you are running a 10-15% margin before a single callback.
Flat Rate vs Time and Materials
Time and materials feels fair, but it punishes your best techs (they finish faster and bill less) and makes every invoice a negotiation. Flat rate pricing, where every common repair has a set price in a price book, fixes both problems.
Flat rate advantages:
- Customers approve a number before work starts, so collection disputes drop.
- Fast techs earn you more per hour instead of less.
- You can present Good/Better/Best options (repair, repair plus preventive work, replace) on one quote.
Where time and materials still makes sense: genuine diagnostics on unfamiliar systems, commercial work under contract terms, and jobs where scope cannot be known up front. Even then, set a diagnostic fee that covers the first hour and quote the repair flat once you know the scope.
Building a flat-rate book sounds like a big project, but it starts with your top 25 repairs. Capacitor swap, contactor replacement, blower motor, condensate line clear, refrigerant leak search: price each one as (average task hours x loaded labor rate) + (parts x markup) + trip allocation. Round to numbers that feel intentional ($289, not $283.17).
Markup on Equipment and Parts
Parts markup is not greed, it covers procurement time, warranty risk, stocking, and returns. Standard HVAC practice is a sliding scale: small parts (under $50 cost) at 2.5-3x, mid-range parts at 2x, and major equipment like condensers and furnaces at 1.35-1.6x.
On full system replacements, price the installed job, not the equipment. Customers can Google the wholesale price of a condenser; they cannot Google what a licensed, insured, correctly sized and commissioned installation is worth. Quote "installed and commissioned, with permit and 2-year labor warranty" as one number.
The Three Pricing Mistakes That Kill HVAC Margin
1. Free estimates on repair work. A free estimate makes sense on $8,000 replacements where you close 40%+. It does not make sense on repair calls. Charge a diagnostic fee ($89-$149 in most markets) and credit it toward the repair. You will lose some price shoppers and keep your afternoons.
2. Not repricing when costs move. Refrigerant, copper, and equipment prices have moved sharply over the past few years. If your price book is more than 12 months old, you are donating the difference. Review quarterly, reprice at least annually.
3. Quoting slow. The shop that gets a professional quote in the customer's inbox while the tech is still in the driveway wins the job at a higher price than the shop that "will email something over Thursday." Speed is a pricing advantage: customers pay more when the experience feels organized.
Put the Price Book in Your Techs' Hands
A price book in a binder in the office does nothing on a driveway at 4pm. The whole point of flat-rate pricing is that any tech can present accurate Good/Better/Best options on the spot, get approval, and start work. That means the price book has to live in the quoting tool your techs already use, with photos attached and options laid out so the customer can pick.
That is exactly the workflow Roooster was built around: snap photos, pick the flat-rate items, send a three-option quote in under a minute, and collect a signature and deposit before leaving the driveway. Pricing discipline plus quoting speed is how HVAC shops raise average ticket without raising complaint volume.
Ready to put this into practice?
Roooster helps home service businesses quote, schedule, and invoice faster.
Start a free 14-day trial.
