How to Price HVAC Maintenance Agreements (And Actually Make Money on Them)
Maintenance agreements are one of the highest-margin revenue streams in HVAC — but only if you price them right. Here's the math and the strategy.
April 20, 2026
Maintenance agreements are the closest thing HVAC has to recurring revenue. Done right, they stabilize your cash flow, fill your shoulder-season schedule, and give you first access to equipment replacement opportunities. Done wrong, they're a money-losing obligation that ties up your best techs.
The difference comes down to pricing.
What Most Contractors Get Wrong
Most contractors price maintenance agreements based on what feels competitive — usually $150–$200 per year for a single system. The problem is that number is often based on nothing more than what they heard a competitor charges.
Without doing the actual math, you're guessing. And in a business with real labor costs, guessing usually means losing money.
The Real Cost of a Maintenance Visit
Before you can price a maintenance agreement correctly, you need to know what a single maintenance visit actually costs you.
Here's the math:
Direct labor cost:
- Tech hourly rate (fully loaded, including benefits and taxes): $35–$55/hour
- Time per visit (including drive): 1.5–2 hours
- Direct labor cost per visit: $52–$110
Overhead allocation:
- Vehicle cost, fuel, dispatch time, office overhead: typically 40–60% of direct labor
- Overhead per visit: $21–$66
Materials:
- Filters, refrigerant check, consumables: $10–$25
Total cost per visit: $83–$201
For a 2-visit agreement (cooling + heating tune-up), that's $166–$402 in fully-loaded costs before you've made a dollar of profit.
If you're charging $150/year, you're losing money on most of your agreements.
How to Price It
A basic pricing framework:
1. Calculate your cost per visit using the numbers above for your market and labor rates.
2. Set your target margin. Maintenance agreements should run 30–50% gross margin. The recurring revenue and replacement lead value justify a lower margin than a service call, but you still need to make money.
3. Work backward to your price.
Example:
- 2-visit agreement
- Cost per visit: $120 (fully loaded)
- Total cost: $240
- Target margin: 40%
- Required price: $240 / (1 - 0.40) = $400/year
Most contractors are charging $150–$250 for agreements that cost $240+ to deliver. That's why agreements feel like a burden instead of a profit center.
Tiered Agreement Structures
One of the best ways to increase agreement revenue is to offer tiers:
Basic ($299/year): 2 tune-ups, priority scheduling, 10% parts discount
Plus ($449/year): Everything in Basic, plus one diagnostic call included, filter delivery, 15% parts discount
Premier ($649/year): Everything in Plus, plus unlimited diagnostic calls, 20% parts discount, extended labor warranty
Tiered structures increase your average selling price and give customers a clear upgrade path. A significant portion of customers will choose the middle or top tier when presented with options.
The Replacement Lead Multiplier
Here's what makes maintenance agreements worth building a program around: the equipment replacement opportunity.
The average HVAC system lasts 15–20 years. A customer on a maintenance agreement is a customer you're seeing twice a year. When their 14-year-old system starts showing wear, you're the contractor who finds it — and the contractor they call when it's time to replace it.
A replacement job averages $7,000–$15,000. Even one replacement per 20 agreement customers is a significant revenue multiplier on top of the agreement revenue itself.
The contractors who build large maintenance agreement programs aren't doing it primarily for the agreement revenue — they're doing it for the replacement pipeline.
Using Software to Manage Agreements
Manually tracking agreement renewals, scheduling visits, and collecting payments is a nightmare at scale. Any platform worth using should handle:
- Automated renewal reminders
- Recurring billing (credit card on file)
- Auto-scheduling of annual visits
- Reporting on agreement renewal rates and revenue
Platforms like Housecall Pro, FieldPulse, and ServiceTitan all have maintenance agreement tools built in. If you're managing agreements in a spreadsheet, you're leaving money on the table.
The Bottom Line
Price your maintenance agreements based on your actual costs, not what feels competitive. Most contractors are underpricing them significantly.
A well-priced, well-managed maintenance agreement program is one of the highest-ROI investments you can make in your HVAC business — not because of the agreement revenue, but because of what it does for your replacement pipeline and cash flow stability.
Use our flat rate pricing calculator to work through the numbers for your market.