What you'll get from this guide
- How to calculate a floor rate from loaded labor, parts, overhead, and target margin
- Example benchmark ranges for common HVAC service types in 2026
- How to structure diagnostic fees, after-hours surcharges, and tiered repair options
What flat rate pricing actually means
Flat rate pricing means the customer approves a fixed price for a defined scope of work before the repair starts. The tech is not selling hours. They are selling a clear outcome from a price book.
That matters in HVAC because time-and-materials billing creates friction on ordinary repair calls. Customers want certainty. Techs want speed. The office wants margin consistency. A price book aligns all three.
It does not mean every job must be flat rate. Diagnostic-heavy, uncertain, or highly variable work can still stay time-and-materials. The goal is to move repeatable work into a repeatable pricing system.
Flat rate vs time-and-materials
| Flat rate | Time-and-materials | |
|---|---|---|
| Best for | Repeatable repairs, tune-ups, standard replacements | Unknown scope, complex diagnostics, unusual installs |
| Customer experience | Price approved before work starts | Final cost depends on time and parts used |
| Tech workflow | Faster quoting, less negotiation on site | More explanation and invoice review |
| Margin control | More consistent when the price book is maintained | More variable call to call |
Build from your floor rate, not from competitor numbers
The most common pricing mistake is starting from what nearby competitors charge. Competitor pricing can tell you whether you are far outside the market. It should not be your foundation.
A better formula is: loaded labor x expected job time + marked-up parts + overhead allocation, then divide by one minus your target margin.
That gives you a minimum profitable number before you apply market judgment, positioning, and option structure.
Loaded labor
Use true labor cost, not just wage. Include payroll tax, benefits, insurance, vehicle burden, and non-billable time.
Expected task time
Use real average field time for your team, including setup, cleanup, and normal delay, not best-case speed.
Parts markup
Apply markup by part category and risk. Small common parts usually carry higher markup than large-ticket components.
Overhead allocation
Distribute dispatch, admin, rent, software, and marketing across billable work so service calls carry their share.
If you want the worksheet first, pair this article with the HVAC flat rate price book template guide.
Example 2026 benchmark ranges for common HVAC work
| Service type | Typical range | Notes |
|---|---|---|
| Diagnostic / service call | $89-$149 | Often credited toward repair if approved |
| AC tune-up | $89-$149 | Core maintenance anchor offer |
| Capacitor replacement | $175-$350 | Range varies by market and bundled service-call logic |
| Contactor replacement | $150-$300 | Common flat-rate line item |
| Thermostat replacement | $150-$275 | Standard thermostat only; smart stats often price higher |
| Furnace igniter replacement | $150-$300 | Usually straightforward flat-rate work |
| Blower motor replacement | $350-$700 | Parts cost drives variance |
| Coil cleaning | $200-$400 | Access and soil level change the real number |
| New 2-ton central install | $3,500-$6,500+ | Equipment, duct, permit, and market factors can widen the range materially |
These are operator planning ranges for the US market, not official national averages. Always recalibrate them against your own cost structure and market position.
Want this running automatically?
ServiceHub automates follow-ups, reminders, and booking confirmations so nothing falls through the cracks.
How to structure your HVAC price book
The best price books are not giant spreadsheets that only one person understands. They are field-usable systems with clear job names, a fixed scope, and logical add-ons.
For most HVAC shops, a three-option structure works best on repair and replacement opportunities: base repair, better repair with risk reduction, and premium replacement or upgrade path. Customers decide between options instead of arguing with one number.
- Use clear line items with customer-readable job descriptions
- Show what is included and what is excluded
- Keep emergency, weekend, and holiday pricing rules separate from weekday base pricing
- Treat diagnostics, dispatch, and after-hours policy as part of the system, not one-off judgment calls
After-hours and emergency pricing structure
| Call type | Typical policy |
|---|---|
| Standard weekday hours | Base flat rate |
| Early morning / evening | Base plus $50-$75 surcharge |
| Weekend | 1.25x-1.5x base rate or fixed weekend surcharge |
| Holiday | 1.5x-2x base rate |
| Same-day emergency | Base plus $75-$150 priority surcharge |
The exact policy matters less than consistency. Publish it internally and use it the same way every time.
Where ServiceHub fits
A price book only works when the field actually uses it. ServiceHub helps HVAC teams move pricing rules out of memory and into the workflow.
- Store your service catalog and pricing logic so quotes are built from the same rules every time.
- Use itemized quotes with fixed options instead of free-typing repair totals from the field.
- Run recurring billing for maintenance plans without rebuilding invoices manually.
- Follow up open quotes with AI FrontDesk and keep everything inside the same system.
FAQ: HVAC flat rate pricing
What is HVAC flat rate pricing?▼
Should every HVAC job be flat rate?▼
What is a typical HVAC diagnostic fee in 2026?▼
How often should I update my HVAC price book?▼
Can ServiceHub handle maintenance agreement billing?▼
Turn your HVAC price book into a real quoting workflow
Use ServiceHub to keep flat-rate pricing, itemized quotes, recurring maintenance billing, and quote follow-up in one operating system.
