Disclosure: FieldStack.pro earns money when you click our links and sign up for software. This keeps our reviews free. We only recommend tools we would use ourselves. Our opinions are our own. Full disclosure.
A standard residential HVAC maintenance agreement includes two tune-ups a year (spring AC, fall heating), priority scheduling, and a 10-20% repair discount, priced $150-$300 a year. Build three tiers, price so the middle one has the best margin, and run it on a spreadsheet until you pass ~50 agreements — then move to software that automates renewals and billing.
Why Service Agreements Matter for HVAC
Service agreements are the foundation of a profitable HVAC business. A customer who signs a maintenance agreement pays you every year. They call you first when something breaks. And they renew at high rates if you deliver good service.
The numbers make the case:
- 70-85% renewal rates for well-run agreement programs
- 2-3x higher repair revenue from agreement customers vs. non-agreement customers
- Predictable cash flow during slow seasons (spring and fall tune-ups fill your schedule)
- Higher company valuation — recurring revenue makes your business worth more if you ever sell
The rest of this guide is the playbook: what goes in the agreement, how to price the tiers, the revenue math at scale, how to sell more of them, and — once you outgrow a spreadsheet — the software that keeps renewals and billing from slipping through the cracks.
What an HVAC Service Agreement Should Include
Before you price anything, you need a solid agreement structure. Here is what every HVAC maintenance agreement should cover:
Service coverage
- Number of tune-ups per year (standard is 2 — spring AC and fall heating)
- What each tune-up includes (inspection checklist, filter replacement, coil cleaning, refrigerant check)
- Whether the agreement covers one system or all systems in the home
- Parts and labor included vs. billed separately
Priority and response
- Priority scheduling over non-agreement customers
- Emergency response time guarantee (e.g., same-day or next-day for agreement members)
- After-hours availability (if applicable)
Discounts and perks
- Repair discount (typically 10-20% off parts and labor)
- No overtime or trip charges for agreement members
- Extended warranty on repairs performed during tune-ups
- Indoor air quality assessment or equipment health report
Terms and billing
- Agreement duration (1 year is standard)
- Auto-renewal terms and opt-out window
- Billing options: annual lump sum, monthly recurring, or quarterly
- Cancellation policy (pro-rated refund, or no refund after first tune-up)
- Transferability if the homeowner sells
How to Price the Tiers
Here is a proven three-tier structure for a residential HVAC maintenance agreement. Use it as a starting point and adjust for your market.
Good tier ($149-$199/year)
- 2 tune-ups per year (spring AC, fall heating)
- Standard 20-point inspection checklist
- Filter replacement included (standard size)
- 10% discount on repairs
- Priority scheduling (next available appointment)
- Annual renewal, billed annually or monthly
Better tier ($249-$299/year)
- Everything in Good, plus:
- 15% discount on repairs
- No diagnostic or trip fees
- Same-day or next-day emergency service
- Thermostat battery replacement
- Indoor air quality check
Best tier ($349-$449/year)
- Everything in Better, plus:
- 20% discount on repairs
- No overtime charges (nights, weekends, holidays)
- Extended parts warranty on covered repairs
- Annual equipment health report with efficiency rating
- Duct inspection included
Most customers pick the middle tier. The "Best" tier exists partly to make the "Better" tier look like a great deal. Price your tiers so the middle one delivers the best margin for your business — that is the one most people buy, so that is where your program makes its money.
The floor: whatever you charge has to cover the fully-loaded cost of two visits (tech time, truck, filter, overhead) plus margin — and still come in under what two standalone tune-ups would cost at retail. If your standalone tune-up is $120, a two-visit agreement priced at $199 is an easy yes for the homeowner and still profitable for you.
The Revenue Math
Service agreements do not just generate membership fees. They drive the most profitable revenue in your business — repair and replacement sales from a captive audience that trusts you.
Direct revenue: membership fees
Most residential HVAC agreements cost the homeowner $150-$300 per year. Here is what that looks like at scale:
| Active Agreements | At $200/yr | At $250/yr | At $300/yr |
|---|---|---|---|
| 100 | $20,000 | $25,000 | $30,000 |
| 250 | $50,000 | $62,500 | $75,000 |
| 500 | $100,000 | $125,000 | $150,000 |
| 1,000 | $200,000 | $250,000 | $300,000 |
Indirect revenue: repair and replacement sales
During tune-ups, technicians find repair opportunities. A capacitor going bad. A cracked heat exchanger. Refrigerant levels low. Agreement customers are 2-3x more likely to approve repairs because they already trust you and the work is right in front of them.
Industry data suggests the average HVAC tune-up generates $150-$400 in additional repair revenue. With two tune-ups per year per agreement, that adds up fast — often exceeding the membership fee itself.
Retention and lifetime value
Agreement customers stay with your company longer. They do not shop around for quotes because they already have a relationship. When equipment needs replacement ($5,000-$15,000+), they call you first. This lifetime value dwarfs the annual membership fee.
Seasonal smoothing
Spring and fall are typically slow seasons for HVAC. Agreement tune-ups fill your schedule exactly during those lulls. Instead of laying off techs in shoulder seasons, they are running profitable tune-up visits.
How to Sell More Agreements
A program only compounds if you keep adding members. Three things move the needle more than anything else:
- Offer it on every service call. The best time to sell an agreement is right after you have fixed something. The customer trusts you and the value is obvious. Train every tech to present it — a simple "for $199 a year I would have caught this in the spring" line converts.
- Sell the season before you need it. Run a signup push in September before heating season and again in March before AC season. A postcard or email — "sign up now and your fall tune-up is included" — lands because the need is top of mind.
- Make renewal automatic. Most lost agreements are not cancellations; they are renewals that never got sent. Auto-renew by default with a clear opt-out, and your retention jumps without selling anything new.
The first two are sales habits. The third is where software starts to matter — which is the next section.
Software to Manage Agreements at Scale
You can run 30 agreements on a spreadsheet and calendar reminders. Past roughly 50, the manual tracking starts costing you money — a renewal that never went out, a tune-up that got missed, billing you forgot to run. That is when software pays for itself. Here are the five tools that handle HVAC agreement management, ranked by how well they automate the renewal cycle.
1. ServiceTitan Memberships — best for large programs
ServiceTitan has a dedicated Memberships module that tracks every agreement in your program. You see active members, upcoming renewals, lapsed agreements, and revenue from memberships in a single dashboard.
The automation is what makes it best in class. ServiceTitan sends renewal reminders automatically, bills customers on a recurring schedule, and when a tune-up is due it creates the appointment and assigns a technician. The membership revenue dashboard shows how much recurring revenue your agreements generate and which techs sell the most. For 100+ active agreements, that visibility is worth a lot.
- Deepest membership management in the industry
- Automated recurring billing and renewal reminders
- Seasonal tune-up scheduling built in
- Revenue dashboards for membership tracking
- Agreement-to-repair conversion tracking
- Memberships module may cost extra depending on plan
- Expensive for small programs
- Requires ServiceTitan as your main platform
2. Jobber — best for getting started
Jobber does not have a dedicated memberships module, but it handles recurring jobs well. You set up a customer with a recurring appointment (spring and fall tune-up), and Jobber schedules it automatically each year.
For a small shop with 20 to 50 agreements, this is enough. You track members with tags or custom fields; Jobber schedules the tune-ups and sends reminders. Simple, but it works. The limit is manual tracking — renewals, lapses, and membership revenue you manage yourself. Past 50-100 members you will feel the friction, and that is your signal to move up.
- Recurring job scheduling works well for tune-ups
- Most affordable option at $39 per month
- Easy to set up and learn
- Automated appointment reminders
- Strong mobile app for field techs
- No dedicated membership management module
- Manual tracking needed for renewals and revenue
- Limited reporting on agreement performance
- No automated renewal billing
3. Housecall Pro — best for growing the program
Housecall Pro handles recurring service plans and adds marketing tools to help you sell more of them — email campaigns and postcard mailers that promote your maintenance plan to past customers.
Recurring billing runs on monthly or annual schedules, and due tune-ups show up on the schedule. The marketing side is the differentiator: run a September postcard campaign before heating season and the software handles the send and tracks signups — it grows the program, not just manages it.
- Recurring billing and scheduling for agreements
- Marketing tools to sell more memberships
- Email campaigns and postcard mailers built in
- Online signup for maintenance plans
- Best marketing features require MAX plan ($249/mo)
- Agreement management is not as deep as ServiceTitan
- No dedicated membership revenue dashboard
4. FieldEdge — best for QuickBooks users
FieldEdge has service agreement management built into its HVAC-focused platform. It tracks agreements, schedules maintenance, and syncs everything with QuickBooks for accurate revenue tracking.
If your office runs on QuickBooks, FieldEdge keeps agreement revenue, invoices, and payments in sync — no double entry, no reconciliation headaches. The agreement management covers renewal tracking, automated maintenance scheduling, and service-due alerts. Not as flashy as ServiceTitan's dashboard, but the data flows cleanly into your books.
- Service agreement management built for HVAC
- Deep QuickBooks integration for revenue tracking
- Scheduled maintenance with tech assignments
- Flat-rate pricebook ties into agreement pricing
- No public pricing
- Interface feels dated compared to newer tools
- Smaller user community than Jobber or ServiceTitan
5. Service Fusion — best budget option
Service Fusion includes basic service agreement tracking at its flat monthly price. You can set up recurring maintenance schedules and track which customers have active agreements.
The agreement tools are not as deep as ServiceTitan or FieldEdge, but for the price they cover the basics. If you have a small program and want predictable costs, the flat pricing means no surprises as you add users.
- Flat pricing with no per-user fees
- Basic agreement tracking included
- Recurring maintenance scheduling
- Good value for mid-size teams
- Agreement management is basic
- No automated renewal billing
- Limited membership reporting
Side-by-Side Comparison
| Tool | Best For | Price | Auto Renewals | Recurring Billing | Tune-Up Scheduling | Revenue Tracking |
|---|---|---|---|---|---|---|
| ServiceTitan | Large programs (100+) | Custom ($200+) | Yes | Yes | Automated | Dashboard |
| Jobber | Getting started | $39/mo | Manual | No | Recurring jobs | Manual |
| Housecall Pro | Marketing agreements | $49/mo | Yes | Yes | Auto-schedule | Basic |
| FieldEdge | QuickBooks users | Contact | Yes | Yes | Auto-schedule | QuickBooks sync |
| Service Fusion | Budget teams | $126/mo flat | Basic | Basic | Recurring jobs | Basic |
Which one: 100+ agreements and want full automation — ServiceTitan. Just starting out — Jobber at $39/mo, scale up later. Want to actively grow the program — Housecall Pro's marketing tools. Office runs on QuickBooks — FieldEdge. Want flat, predictable pricing — Service Fusion.
Frequently Asked Questions
- How much should I charge for an HVAC maintenance agreement?
- Most companies charge $150-$300/year for a standard agreement with two tune-ups. Premium tiers with priority service and higher repair discounts range from $300-$500/year. Price should cover your cost of two visits plus margin, while still being less than the retail cost of two standalone tune-ups. See the tiered pricing structure above.
- What should an HVAC service agreement include?
- At minimum: number of tune-ups per year, what each tune-up covers, priority scheduling, repair discount percentage, agreement duration, billing schedule, and cancellation policy. See our full checklist above.
- How do HVAC service agreements improve recurring revenue?
- Agreement customers renew at 70-85% rates, spend 2-3x more on repairs, and call your company first when equipment fails. A program with 500 agreements at $200/year generates $100,000 in predictable annual revenue — plus significant repair and replacement revenue on top. See the full revenue math.
- Do I need software to run an HVAC maintenance program?
- Under about 50 agreements, a spreadsheet and calendar reminders work. Past that, tracking renewals, billing, and seasonal scheduling by hand starts costing you renewals. See the software section for what handles it at each stage.
- What is the best software for HVAC service agreements?
- ServiceTitan has the deepest tools for larger programs; Jobber is the best low-cost starting point at $39/mo. Full breakdown in the software section.
Build the program before you buy the software. Nail the three-tier structure, price so the middle tier carries the margin, sell it on every service call, and auto-renew by default. Run it on a spreadsheet until you pass ~50 agreements. Then move up: Jobber ($39/mo) for basic recurring tune-ups, ServiceTitan for a 100+ program that needs full automation, or Housecall Pro if you want marketing tools to grow it faster.