FieldCommerce Logo
FieldCommerce
← All posts
·6 min read·FieldCommerce

How to Price an HVAC Service Call: A Flat-Rate Pricing Guide for Small Shops

Stop guessing on service calls. A practical guide to building a flat-rate price book that covers loaded labor, materials, overhead, and real margin.

hvacpricingoperations
How to Price an HVAC Service Call: A Flat-Rate Pricing Guide for Small Shops

Most small HVAC shops price service calls one of three ways: they guess, they bill by the hour and hope, or they quietly undercharge because the customer flinched last time. None of those is a system. If you want to stop leaving money on the table and stop the awkward driveway math, the answer is flat-rate pricing. This guide walks through HVAC service call pricing from the ground up, so you can build a flat-rate book that actually covers your costs and pays you for the business you run, not just the wrench time.

Why Flat-Rate Pricing Beats Hourly for HVAC

Hourly billing punishes your best techs. The faster and more experienced someone is, the less you earn on the same repair, which is backwards. It also turns every invoice into a negotiation about how long the job "should" have taken.

Flat-rate pricing for HVAC fixes that. You price the task, not the clock. A capacitor swap costs the same whether your senior tech does it in 12 minutes or a green apprentice takes 40. The customer knows the number before you start, you know your margin is protected, and nobody argues about labor minutes in the driveway.

The catch is that a flat-rate book is only as good as the math behind it. A price you made up because it "felt about right" is just guessing with extra steps.

How to Build a Flat-Rate Price

Every flat-rate price is built from the same four ingredients: loaded labor cost, materials with markup, overhead, and your target margin. Get these right once and the whole book follows.

1. Calculate Your Loaded Labor Cost

Your tech's hourly wage is not what that hour costs you. Loaded labor cost includes everything you actually pay to put that person on a roof:

  • Base hourly wage
  • Payroll taxes and workers' comp
  • Health insurance and any benefits
  • Paid time off and training hours
  • Vehicle, fuel, phone, and tools tied to that tech

Add it all up and divide by the hours they are actually billable, not the hours they are clocked in. A tech who is paid for 40 hours but only turns wrenches for 30 has a much higher real cost per billable hour. Most shops are shocked to learn their loaded labor cost runs 1.5 to 2 times the base wage.

2. Add Materials and a Real Markup

Parts are not a pass-through. The part sitting on your truck cost you money to source, stock, and carry, and you take the warranty risk when it fails. A markup in the range of 2 to 3 times your cost on common parts is normal in the trade, and higher on small, fiddly, or fast-moving items.

If you sell a $15 capacitor for $15, you didn't make a sale. You did a favor and paid for the privilege.

3. Layer in Overhead

Overhead is everything that keeps the lights on when no truck is moving: rent, office staff, software, insurance, advertising, the owner's salary. Total your monthly overhead, divide by the number of billable hours your shop produces in a month, and you get an overhead rate per hour. That number gets baked into every task price, not tacked on at the end and forgotten.

4. Set a Target Margin

Once you know what a job truly costs you, loaded labor plus marked-up materials plus overhead, you add your profit. A net margin target in the 15 to 25 percent range is a healthy goal for a small HVAC shop. This is profit on top of paying yourself a real wage, not instead of it.

The Diagnostic and Trip Fee Question

Should you charge a diagnostic or trip fee? Short answer: yes. Your truck rolling to a house costs you money before anyone touches a tool, and a free diagnostic trains customers to treat your expertise as worthless.

The common, fair approach is to charge a diagnostic fee, often in the $80 to $150 range depending on your market, and then apply that fee toward the repair if the customer approves the work. That way the visit is never free to you, but the customer who says yes feels like they got value back. Shops that skip this end up driving all over town for free and wondering why the calendar is full but the bank account is empty.

Common Flat-Rate Pricing Mistakes

We see the same handful of errors sink small shops over and over:

  • Pricing off the base wage instead of loaded labor cost, so every job loses money quietly.
  • Treating parts as a pass-through with no markup.
  • Forgetting overhead entirely, then wondering where the profit went.
  • Never updating the book, so 2026 jobs run on 2023 supplier prices.
  • Copying a competitor's prices without knowing their cost structure, which might be completely different from yours.
  • Discounting on the fly in the driveway, which blows up the consistency that makes flat-rate work in the first place.

That last one matters most. The whole point of a flat-rate book is that the price is the price, on every truck, every day. The moment one tech freelances a discount, you lose the thing you built.

Making Flat-Rate Repeatable in the Field

A flat-rate book in a binder is a start, but binders get out of date, get left at the shop, and get ignored when a tech is tired at 5 p.m. The book only works if every tech can pull the right price, present it cleanly, and capture the approval in the moment.

This is where good software earns its keep. The price book lives on the phone, updates push to every truck at once, and the tech builds the quote in front of the customer with the loaded math already baked in. No mental arithmetic on the tailgate, no outdated printout, no freelanced discounts. The same repair gets the same price whether it is truck one or truck five.

This is exactly the gap we built FieldCommerce for HVAC to fill. The enterprise platforms like ServiceTitan can do flat-rate pricing, but you pay enterprise prices and sit through a six-month implementation and a demo gauntlet just to find out what it costs. The starter tools you may have outgrown often treat the price book as an afterthought. We sit in that gap, built for the shop running 1 to 8 trucks that wants flat-rate done right without the enterprise tax. You can see pricing without sitting through a sales call first.

Pricing is not a one-time project. Supplier costs move, wages move, your overhead moves, and your book has to move with them. Build it on real numbers, review it a couple of times a year, and keep it consistent across every truck, and flat-rate pricing stops being a guessing game and starts being the most reliable profit lever in your shop. If you want a hand getting your price book out of the binder and onto the trucks, get in touch and we will walk you through it.