HVAC Maintenance Agreements: How to Build Recurring Revenue
A maintenance plan is the closest thing the HVAC trade has to a money printer โ predictable income, a calendar that fills itself in the slow months, and customers who call you first for every repair and replacement. Here's how to design, price, sell, and deliver one.
If your revenue chart looks like a mountain range โ slammed in July, dead in November โ you don't have a demand problem, you have a recurring revenue problem. One-time customers forget you the day the truck leaves the driveway. Then you spend every slow season re-buying their attention with ads. A maintenance agreement breaks that cycle: it turns strangers into members who pay you year-round and call you first when something breaks.
A maintenance agreement (also called a service agreement, maintenance plan, or membership) is a simple deal: the customer pays a recurring fee โ monthly or annual โ and in return you perform scheduled tune-ups (usually one or two a year) plus a set of perks like priority scheduling and repair discounts. It is, hands down, the single highest-leverage thing most HVAC shops can build. This guide walks the entire thing, end to end.
Why maintenance plans change the entire business
Most owners think of plans as "a little extra tune-up money." That undersells it badly. Here's what a healthy plan base actually does:
Predictable, recurring revenue. A base of members paying every month is income you can forecast โ the foundation everything else (payroll, hiring, trucks) gets built on.
It fills your slow season on purpose. You schedule tune-up visits in spring and fall โ the shoulder months when the phone goes quiet โ so your techs stay billable when competitors are sending people home early.
Retention and first-call loyalty. A member with your sticker on their furnace and your plan on their card calls you when it's 98ยฐ and the AC quits โ not whoever's cheapest on Google that day.
Repairs and replacements flow to you. Two visits a year means two chances to catch a failing part, recommend a repair, and eventually sell the replacement system. Members are where your biggest tickets come from.
It raises what your company is worth. When you eventually sell the business, buyers pay a premium for predictable recurring revenue. A book of agreements is a tangible, transferable asset โ not just goodwill.
Service revenue swings hard with the seasons. Membership revenue (green) is the steady base that covers payroll when the phone goes quiet.
Why homeowners actually buy it (the value you're selling)
You can't sell a plan you don't believe in, and your techs can't either. The good news: the homeowner value is real and backed by the people who set the standards.
It's a real, defined service โ not a vague promise. Point to ACCA Standard 4 (Quality Maintenance of Residential HVAC Systems), the ANSI-approved, manufacturer-endorsed checklist of inspection and performance tasks a proper tune-up should include. Building your plan around it tells customers exactly what they're paying for.
It protects their warranty. Many manufacturers require documented annual maintenance to keep the parts warranty valid. Your plan creates that paper trail automatically.
Peace of mind and priority. Members skip the line on the hottest day of the year, pay no (or reduced) diagnostic fee, and get a discount on repairs. For most homeowners, "I won't be stuck for three days in a heat wave" is worth the monthly fee by itself.
Step 1: Decide what's included
Keep it simple enough that a tech can explain it in 30 seconds. A solid plan includes:
Scheduled tune-ups โ one per year for a single system, two for separate heating and cooling. Build the checklist on ACCA Standard 4 so it's a real inspection, not a filter swap.
Priority scheduling โ members get bumped to the front of the line in peak season.
Waived or reduced diagnostic fee on service calls.
A repair discount โ commonly 10โ15% off parts and labor.
No overtime/after-hours surcharge for members.
A price-lock or loyalty credit toward a future system replacement.
Step 2: Build good-better-best tiers
One plan is fine to start, but tiers let customers self-select and raise your average. A simple three-tier structure:
What's included
Silver
Gold
Platinum
Tune-ups per year
1
2
2 + filters
Repair discount
10%
15%
20%
Diagnostic fee
Reduced
Waived
Waived
Priority scheduling
โ
โ
โ (front of line)
Typical price
~$12/mo
~$20/mo
~$30/mo
Make the middle tier the obvious best value โ most customers pick the middle, so design Gold to be the one you most want to sell.
Cost the visits. If a tune-up takes a tech 1 hour and your loaded cost is ~$95/hour, two visits cost you ~$190 in labor, plus a filter and a little overhead โ call it ~$220/year to deliver.
Add your margin. To net a healthy margin on the plan itself, a two-visit Gold plan lands around $20/month ($240/year) โ and that's before the discounted repairs and replacements members send you, which is where the real money is.
Decide monthly vs. annual. Offer both, but push monthly auto-pay. It's a smaller "yes," it compounds into predictable recurring revenue, and members on auto-pay renew at far higher rates than annual-invoice customers who have to consciously re-up.
The real ROI isn't the plan fee
A member paying $20/month is nice. A member who calls you first for a $600 repair and a $9,000 system replacement three years later is the actual prize. Price the plan to break even or make a little โ then treat your member base as the most profitable lead list you'll ever own.
Step 4: Sell it on every job (with a script)
Plans don't sell themselves from a website. They sell in the home, right after you've earned trust by fixing something. The moment the repair is done and the customer is relieved is your window.
Give every tech a simple, honest script:
"Good news โ you're all set. While I was in there I noticed the system's running a little behind on maintenance, which is what leads to breakdowns like today's. We have a maintenance plan that covers two tune-ups a year, puts you at the front of the line in summer, and takes 15% off any repair โ including today's. It's about twenty bucks a month and most folks find it pays for itself the first time they need us. Want me to set it up before I go?"
Then make it work everywhere:
Techs offer on every service call โ bake "offer the plan" into the job checklist so it's a step, not a maybe.
CSRs offer on the phone when booking a non-member, and again on the wrap-up call.
Bundle it into every new install โ "first year of maintenance included," then it auto-renews to paid. New-equipment buyers are your easiest yes.
Mine your existing customer list. You're sitting on hundreds of past customers. A simple call/text/email campaign offering the plan converts a chunk of them immediately โ the cheapest members you'll ever add.
Spiff the techs. A small bonus per plan sold turns your whole field team into a sales force. Track it on a leaderboard.
Step 5: Deliver it without losing your shirt
A plan you sell but don't service becomes a liability. Run it like a system:
Schedule the visits in the slow months on purpose. This is the operational magic โ book AC tune-ups in spring and heating tune-ups in fall to keep techs billable when demand is low. Use the maintenance season to smooth the whole year.
Put it on auto-pay with a card on file and turn on auto-renewal. Chase failed payments immediately.
Run it through your software. Your field service software should track members, trigger tune-up reminders, and flag renewals so nothing slips. Doing this on a spreadsheet falls apart past 50 members.
Track the number that matters: active members and renewal rate. Growing member count and a renewal rate above ~85% means the engine is healthy.
Common mistakes that kill maintenance plans
Underpricing to "get signups." A plan that loses money at scale is worse than no plan. Price it right and sell the value.
No auto-renew. Annual plans that require a manual re-up bleed members every year. Default to monthly auto-pay.
Selling them and not scheduling the visits. Members who never get their tune-up don't renew โ and you've taken money for a service you didn't deliver.
No tech buy-in. If techs don't believe in it (or aren't paid to sell it), it dies. Train them on the homeowner value and spiff the sale.
Overcomplicating it. Five tiers and a 12-line fee table confuse everyone. Three tiers, clear perks, one sentence each.
Start this week
You don't need software or a marketing campaign to begin. Write one Gold plan (two visits, 15% off repairs, priority service, ~$20/month), give your techs the script, and offer it on the next 20 service calls. Momentum from there.
FAQ
HVAC Maintenance Plan Questions
How much should I charge for an HVAC maintenance plan?
+
Price from your real cost to deliver the visits, then add margin. A common landing spot is roughly $12/month for a one-visit plan and $18โ$25/month for a two-visit plan, with premium tiers at $30+. The exact number depends on your labor cost and market โ calculate it from your loaded hourly cost rather than copying a competitor. Remember the plan fee is only part of the return; members also send you discounted repairs and eventual replacements.
Should maintenance plans be billed monthly or annually?
+
Offer both but push monthly auto-pay on a card on file. Monthly is a smaller, easier "yes," produces predictable recurring revenue, and renews at much higher rates because there's no annual decision to re-up. Annual billing is fine for customers who prefer it, but make auto-renewal the default either way.
How many tune-up visits should a plan include?
+
One visit a year for a single heating-and-cooling system, or two for homes with separate heating and cooling equipment (a spring AC check and a fall heating check). ENERGY STAR recommends pre-season tune-ups for both systems, so a two-visit plan maps cleanly to that and lets you fill both shoulder seasons with scheduled work.
How do I get existing customers to sign up?
+
Run a simple campaign to your past-customer list by text, email, and phone offering the plan, and have every tech pitch it at the end of each service call while trust is high. Bundling a free first year into new installs (that auto-renews to paid) is the highest-converting source of all. Your existing base is the cheapest place to add members.
Do maintenance agreements increase the value of my business?
+
Yes. Buyers pay a premium for predictable, recurring revenue, and a transferable book of maintenance agreements is a tangible asset that de-risks the purchase. A shop with a healthy, renewing member base typically sells for a higher multiple than one that relies entirely on one-time service calls.
Join the HVACTrade Discord
A free community of HVAC owners and techs trading tactics, tools, and wins โ and where every new guide drops first. Jump in, it's free.