HVAC Service Agreement Templates: How to Build Recurring Revenue
Why HVAC Service Agreements Are the Key to Predictable Revenue
Every HVAC contractor knows the feast-or-famine cycle. Summer and winter are slammed. Spring and fall are slow. Your revenue chart looks like a rollercoaster, and planning for growth feels like guessing.
Service agreements fix this.
A well-structured maintenance agreement program creates a base of recurring monthly or annual revenue that pays your overhead regardless of weather, season, or economic conditions. The best HVAC businesses generate 30-50% of their total revenue from service agreements.
Here’s how to build a service agreement program that works — plus templates you can customize for your business.
What Is an HVAC Service Agreement?
A service agreement (also called a maintenance plan, service contract, or preventive maintenance agreement) is a contract between your HVAC company and a customer. In exchange for a monthly or annual fee, you provide:
- Scheduled preventive maintenance — typically 2 visits per year (pre-summer and pre-winter)
- Priority scheduling — agreement customers get bumped to the front of the queue
- Discounts on repairs — usually 10-20% off parts and labor
- No overtime charges — or reduced after-hours rates
- Extended warranty coverage — on work performed under the agreement
The Business Case: By the Numbers
Let’s run the math on a simple maintenance agreement program:
- Agreement price: $199/year ($16.58/month)
- Cost to fulfill: $80/year (2 maintenance visits × $40 labor + minimal parts)
- Gross profit per agreement: $119/year
- 100 agreements: $11,900/year in recurring gross profit
- 500 agreements: $59,500/year in recurring gross profit
But that’s just the direct revenue. The indirect benefits are even bigger:
- 74% of agreement customers buy a replacement system from their agreement provider (not the cheapest competitor)
- Agreement customers spend 3x more on repairs over their lifetime vs. non-agreement customers
- Retention rate: 80-90% of agreement customers renew year over year
Three-Tier Service Agreement Template
The most effective programs offer three tiers. This gives customers a choice (which increases conversion) while pushing higher-margin options.
Tier 1: Basic Maintenance Plan — $149/year
- 1 scheduled maintenance visit per year
- Standard air filter replacement included
- 10% discount on repairs
- No diagnostic fee on service calls
- Email reminders for seasonal tune-ups
Tier 2: Premium Maintenance Plan — $249/year (Most Popular)
- 2 scheduled maintenance visits per year (spring + fall)
- Air filter replacement at each visit
- 15% discount on parts and labor
- Priority scheduling (within 24 hours)
- No diagnostic fee
- No overtime charges for evenings and weekends
- Annual system performance report
Tier 3: VIP Protection Plan — $399/year
- 2 scheduled maintenance visits per year
- All filters and basic consumables included
- 20% discount on parts and labor
- Same-day priority scheduling
- No diagnostic fee
- No overtime charges
- Transferable to new homeowner (adds value when selling the home)
- 1-year labor warranty on all repairs
- Annual efficiency assessment with cooling load analysis
What to Include in Your Service Agreement Contract
Your written agreement should clearly spell out:
- Scope of services — Exactly what’s included in each maintenance visit
- Number of visits — And the scheduling window for each
- Discount terms — What the discount applies to (and doesn’t)
- Priority scheduling definition — What does “priority” mean? 24-hour response? Same-day?
- Payment terms — Monthly auto-pay vs. annual lump sum
- Renewal terms — Auto-renewal with opt-out, or manual renewal
- Cancellation policy — Pro-rated refund? 30-day notice?
- Exclusions — What’s NOT covered (e.g., ductwork modifications, new installations)
- Equipment covered — List specific systems by make/model/serial number
How to Sell Service Agreements
At the Point of Service
The best time to sell a service agreement is right after completing a repair. The customer just experienced the pain of an unexpected breakdown — they’re most receptive to preventing it from happening again.
Script: “The repair we did today will get you through the season, but your system is [X] years old. Our maintenance plan catches problems early before they become emergency calls — and you’d save 15% on repairs like today’s. Want me to walk you through it?”
At Installation
When you install a new system, bundle a service agreement with the sale. Many contractors offer the first year free with a new installation — the renewal rate on these is 80%+ because the customer is already in the habit.
With Seasonal Outreach
Send an email or postcard to your customer database before each season: “Beat the summer rush. Sign up for a maintenance plan and get your AC tuned up before it’s 100°F and everyone’s calling.”
Managing Agreements with Software
Once you have 50+ agreements, managing them manually becomes a nightmare. You need HVAC management software that can:
- Track all active agreements and their renewal dates
- Auto-schedule maintenance visits at the right time
- Send automated renewal reminders
- Process recurring monthly payments
- Flag expired agreements before you show up for a call
- Report on agreement revenue and renewal rates
TackOn FSM handles all of this, so your service agreement program runs on autopilot while you focus on growth.
Start Building Recurring Revenue Today
Service agreements are the single best way to create predictable, recurring revenue for your HVAC business. Start with the three-tier template above, customize the pricing for your market, and begin offering it to every customer after every service call.




