Every fall, the phones start ringing with no-heat calls, and every spring the same thing happens with AC. Your crew is slammed for a few weeks, then the schedule goes quiet. A maintenance agreement is the most practical way to even out that cycle: customers pay for planned tune-ups, you fill the shoulder seasons with scheduled work, and you become the first company they call when something breaks.
The hard part is not the idea. It is deciding what goes in the plan, getting techs comfortable offering it, and making sure customers actually book their visits and renew. This guide covers all three, with text and email scripts you can adapt.
What is an HVAC maintenance agreement?
An HVAC maintenance agreement is a contract in which a homeowner pays a set fee, annually or monthly, for scheduled tune-ups of their heating and cooling equipment, usually with member perks such as priority scheduling or repair discounts. Contractors also call them service agreements, membership plans, comfort clubs or planned maintenance programs. Plumbing contractors run the same model for water heaters, drains and whole-home plumbing inspections.
The timing fits how homeowners are already told to care for their systems. ENERGY STAR recommends annual pre-season check-ups by a contractor, checking the cooling system in the spring and the heating system in the fall, and notes that contractors get busy once summer and winter arrive (ENERGY STAR maintenance checklist).
Why maintenance agreements matter for a small shop
- Booked work in slow weeks. Spring and fall tune-ups can be scheduled before the rush, keeping techs busy when demand calls would otherwise be light.
- A customer who calls you first. When a member’s furnace quits on a cold night, they call the company that was in their basement last October, not the first ad on Google.
- Repairs found early and honestly. A proper tune-up finds worn parts before they fail, which is better for the homeowner and gives you planned repair work.
- Recurring revenue. Plan fees arrive whether or not the weather cooperates.
What to include in your agreement
Keep the plan simple enough that a tech can explain it in under a minute at the kitchen table.
| Element | What it covers | Practical tip |
|---|---|---|
| Visits per year | Usually two: a cooling tune-up in spring and a heating tune-up in fall | Name the months so customers know when to expect you |
| Tune-up checklist | The tasks done on each visit | Publish it. Homeowners trust a written checklist more than “full inspection” |
| Member perks | Priority scheduling, a repair discount, waived trip or diagnostic fee | Pick two or three perks you can always honor, even in peak season |
| Equipment covered | Which systems and how many units | Price extra systems (a second furnace or mini-split) as add-ons |
| Payment | Annual upfront or monthly billing | Monthly lowers the barrier; annual reduces failed payments |
| Term and renewal | 12 months, renewing manually or automatically | If you auto-renew, disclose it clearly and get consent (see compliance notes) |
| Exclusions | Parts, refrigerant, ductwork, code upgrades | Spell them out so a member is never surprised by a bill |
| Cancellation | How a customer can cancel | Make it easy. A hard-to-cancel plan creates complaints and bad reviews |
For the checklist itself, ENERGY STAR’s list is a solid public reference. It includes checking thermostat settings, tightening electrical connections and measuring voltage and current on motors, lubricating moving parts, inspecting the condensate drain, and testing system controls. For cooling it adds cleaning the evaporator and condenser coils and checking refrigerant levels; for heating, checking gas or oil connections, gas pressure, burner combustion and the heat exchanger.
How to price a maintenance plan
There is no single right number, and prices vary a lot by market. Build yours from your own costs instead of copying a competitor:
- Cost of the visits. Tech time per tune-up, drive time in your service area, and standard materials such as filters.
- Cost of the perks. Estimate what your repair discount and waived fees will cost across a typical member.
- Admin and billing. Scheduling, reminders and payment processing.
- Your margin. The plan should be profitable on its own, not only through the repairs it uncovers.
Then check the result against what local competitors charge, and decide whether you want one plan or two tiers. Most small shops do best starting with one plan and adding a second tier only when customers ask for more.
How to sell the plan on every call
Plans sell best when the tech offers them at a moment when the value is obvious. There are three of those moments.
1. At the end of a tune-up
“Everything’s running well today. I cleaned the coil and checked the refrigerant. If you’d like, we can put you on our maintenance plan so we come out every spring and fall without you having to remember. Members also get priority scheduling when it’s busy. Want me to leave the details?”
2. After a repair
“The part that failed today is the kind of thing a tune-up usually catches early. Our plan covers two visits a year and gives you [discount] off repairs like this one. I can sign you up now so your next visit is already on the calendar.”
3. At a new system install
“New equipment runs best with regular maintenance, and some warranties call for it, so check your warranty paperwork for the details. Our plan handles that for you, and we’ll keep a record of every visit in case you ever need it.”
Make the offer part of the job, not an upsell the tech improvises. Put it on the estimate or proposal as an optional line item so the customer can accept it with the same e-signature.
Getting members to actually book their visits
A plan only works if the visits happen. Members forget, and an unused plan rarely renews. Set up a reminder sequence for each season.
| When | Channel | Message |
|---|---|---|
| About 4 weeks before the season | Text | “Hi [Name], it’s [Company]. Your fall heating tune-up is included in your plan. Pick a time that works here: [booking link]. Reply STOP to opt out.” |
| 7 days later, if not booked | Short reminder with the checklist and booking link | |
| 14 days later, if not booked | Text | “Hi [Name], we’re filling up for fall. Want us to hold a spot for your tune-up? Reply with a day that suits you.” |
| Still not booked | Phone call | Office calls to schedule directly |
| Day before the visit | Text | Appointment confirmation with tech name and arrival window |
A renewal sequence that keeps members
Renewal is where most plan revenue is won or lost. Start early and remind the member what they received during the year.
- 60 days before expiry (email): a summary of the year: visits completed, what was checked, and any issues caught.
- 30 days before (text): “Hi [Name], your [Company] maintenance plan renews on [date]. It covers your spring and fall tune-ups and priority service. Questions? Just reply here.”
- 14 days before (email): renewal details, price and how to update payment information.
- Renewal day (text): confirmation and the date of the next tune-up window.
- If a payment fails: a polite text with a secure link to update the card, followed by a call from the office.
Compliance notes before you launch
- Text message consent. Under the Telephone Consumer Protection Act (TCPA), marketing texts generally require the customer’s prior express written consent. Collect consent on your service agreement or booking form and include opt-out instructions such as “Reply STOP” in your texts.
- Automatic renewal. Several states, including California, have automatic renewal laws that require clear disclosure of renewal terms and affirmative consent. If your plan auto-renews, have the terms reviewed for the states you serve.
This is general information, not legal advice. Check your agreement and messaging with an attorney familiar with your state.
Numbers worth tracking
- Plans sold per tech per month
- Percentage of members who completed both visits
- Renewal rate
- Repairs and replacements that came from plan visits
- Cancellations and their reasons
Track members as their own stage in your pipeline so you can see at a glance who is due, who has booked and who is coming up for renewal.
How ZeaCRM helps you run maintenance agreements
ZeaCRM is an all-in-one CRM for home-service contractors, with pre-built automation for plumbing and HVAC businesses. You can add the plan to your proposals with e-signature, bill for it with invoices and payments, and run the seasonal reminder and renewal sequences above through automated email and SMS. The seasonal maintenance reminder automation tracks when each client is due and sends a booking link, and pipeline visibility shows which members still need a visit. See the full list of automation bundles.
If you are also working on your estimate close rate, our guide on how to follow up on an estimate pairs well with this one.
Frequently asked questions
How many visits should an HVAC maintenance plan include?
Most plans include two visits a year: a cooling tune-up in spring and a heating tune-up in fall. This matches ENERGY STAR’s recommendation to check cooling in spring and heating in fall.
Should I offer monthly or annual billing?
Monthly billing makes the plan easier to say yes to, while annual billing reduces failed payments and admin. Many contractors offer both and let the customer choose.
What perks should a maintenance plan include?
Choose two or three you can always honor, such as priority scheduling, a repair discount and a waived diagnostic fee. Avoid promises you cannot keep during peak season.
When should techs offer the plan?
At the end of a tune-up, after a repair, and at a new system install. These are the moments when the value of regular maintenance is easiest to see.
How do I get members to renew?
Make sure they receive both visits, send a summary of the work done before renewal, and start reminders 60 days ahead. Members who never got their tune-ups rarely renew.
Can plumbing and landscaping businesses use the same approach?
Yes. Plumbers often build plans around annual inspections and water heater service, and landscapers around seasonal cleanups and treatments. The reminder and renewal sequences work the same way.
Turn one-time calls into members
If you want to see how maintenance reminders, renewals, proposals and payments can run from one place, we can walk you through it using your own service area and trade. Book a Free Demo
