HVAC companies sell the most maintenance agreements when the plan is simple, every tech and CSR offers it on every eligible call, and marketing keeps it in front of existing customers all year. Design one or two tiers with clear member benefits (two tune-ups a year, priority scheduling, repair discounts, no visit fee), bill monthly or yearly with auto-renewal and clear terms, and give techs a short script that ties the plan to what they just found. Then market it everywhere you already have attention: your website, Google Business Profile, invoices, follow-up texts, email to your customer list, new installs and unsold estimates. Track offer rate, close rate, active members and renewal rate every month.
A maintenance agreement program, also called a service agreement, membership or club, is the most reliable lead source an HVAC company can build. Members book two visits a year when you want them (in the shoulder seasons), call you first when something breaks, and are the warmest audience you have when their system needs replacing. And because it's recurring, it smooths the cash flow that summer and winter peaks make lumpy.
Most HVAC companies have a plan. Far fewer sell it well. The plan sits on a page nobody visits, techs offer it when they remember, and renewals lapse because no one owns them. This guide is about fixing that: the plan design, the scripts, the marketing and the renewal system. It's the marketing side; pricing your labor and your plan is your call, and we use example numbers only to show the math.
| Part | What you'll set up | Section |
|---|---|---|
| Plan design | Tiers, benefits, billing, naming | Design |
| In-home sales | Tech script and offer-every-call rule | Tech script |
| Phone sales | CSR offer at booking | CSR script |
| Website | A plan page that sells online | Website |
| Business Profile services, posts and ads | ||
| Customer list | Email, text and mail campaigns | Campaigns |
| Renewals | Auto-renew, reminders, win-backs | Renewals |
| Measurement | The six KPIs | KPIs |
Why should HVAC companies sell maintenance agreements?
Because members are worth more and cost less. A maintenance agreement gives you recurring revenue, two scheduled visits a year to fill slow weeks, first call on repairs, a steady pipeline of replacement opportunities on aging systems, and more reviews from customers who see you regularly. A strong recurring base can also make the business more valuable if you ever sell.
| Benefit | What it does for the business |
|---|---|
| Recurring revenue | Predictable monthly or yearly income, less dependence on weather |
| Shoulder-season work | Tune-ups scheduled in spring and fall keep techs busy when calls drop |
| First call on repairs | Members call you, not the first result on Google |
| Replacement pipeline | Techs see every member's system twice a year and can flag aging equipment early |
| Lower marketing cost | Repeat jobs from members need no new lead spend |
| Reviews | Regular visits mean more chances to ask happy customers |
| Business value | Buyers of HVAC companies typically look closely at recurring revenue |
Think of it as a lead generation channel you own outright. In our HVAC lead generation guide, past customers and members rank as the highest-quality, lowest-cost source an HVAC company has.
What does steady demand look like for an HVAC company?
Plans keep the schedule full, and owned marketing keeps new customers coming to sign up. Here is what our HVAC clients' Google profiles produced, which feeds the customer base plans are sold to.
| Client | Market | Result (Google Business Profile data) |
|---|---|---|
| NexAir Home Services | West Virginia, five locations | 841 calls Apr–Sep 2026; top 3 in every tracked market; $1M to $4M yearly revenue |
| Summit Heat & Air | Tulsa, OK | 268 calls Apr–Aug 2026, up 127.1%; monthly calls 34 → 82; fastest-growing HVAC company in Tulsa |
| Cardinal Heating & Air | Seattle area, $10M+ | 495 calls Feb–Jul 2026; 95% of the grid top 3 for "hvac kirkland" |
| ECI Comfort | Langhorne, PA | 595 calls Mar–Jul 2026, about 119 a month |
| Shaull Heating & Cooling | Charlotte, MI | 658 profile interactions; #2 for "ac repair" with 80% of the grid top 3 |
| Gary Air | Sarasota, FL | 384 calls vs 341 the prior year, up 12.6%; 84% of the grid top 3 |
Our best-performing clients get 25 new reviews a month; members are some of the easiest customers to ask.
"come the summertime and we're ranked how we're ranked right now, we're going to have a massive summer."
— Logan Haskett, Summit Heat & Air
How should you design an HVAC maintenance plan that sells?
Keep it simple enough for a tech to explain in 30 seconds: one or two tiers, two precision tune-ups a year (cooling in spring, heating in fall), priority scheduling, a repair discount, a waived diagnostic or visit fee, and maybe filters. Offer monthly billing with auto-renewal, name it something memorable, and put every term in plain writing.
| Benefit | Why homeowners value it | Cost to you |
|---|---|---|
| Two tune-ups a year | Peace of mind, efficiency, fewer breakdowns | Tech time in slow seasons |
| Priority scheduling | Get seen first in a heat wave | Scheduling discipline |
| Repair discount | Saves money when something breaks | Margin on repairs |
| No diagnostic or visit fee | Removes the fear of calling | Fee revenue |
| Filters included | Convenience | Product cost |
| Extended labor coverage (optional, top tier) | Fewer surprise bills | Risk on repairs |
| Member-only offers on replacements | Savings on the big purchase | Margin on installs |
Tiers. One plan is easiest to sell. If you want two, make the difference obvious: a basic plan with tune-ups and priority, and a premium plan that adds bigger discounts, filters and the visit fee waiver. Three or more tiers usually confuse homeowners and techs. Price per system, with a lower rate for additional systems in the same home.
Billing. Offer monthly and yearly. Monthly lowers the barrier and usually improves retention, because the plan renews automatically with a card on file. Yearly brings cash in up front. Many companies quote monthly first.
Name. "Comfort Club," "[Company] Care Plan," "Home Comfort Membership." A name gives techs something to say and gives the website and Google profile something to rank for. Use the same name everywhere.
Terms in writing. What's included, what isn't, how auto-renewal works, how to cancel, and whether discounts transfer if the home sells. Many states have automatic renewal laws that require clear disclosure and consent, so have the terms reviewed before you launch.
A worked example (example numbers only; use your own): a plan priced at $20 a month per system is $240 a year. If a member's two tune-ups take about three tech hours total in slow weeks and the member gets 15% off a $600 repair, the plan still pays for the tune-up time, keeps the tech busy in April and October, and puts your company first in line when that 14-year-old system needs replacing.
What should you name your HVAC maintenance plan?
Name it after the outcome customers want, keep it short and use the same name everywhere: on trucks, invoices, the website, the Google profile and in every script. Tier names should make the recommended middle option obvious.
| Approach | Examples |
|---|---|
| Comfort outcome | Comfort Club, Comfort Plan, Total Comfort |
| Priority and protection | Priority Club, Protection Plan |
| Local | [Town] Home Comfort Club |
| Tier names | Basic / Preferred / Premier; Silver / Gold / Platinum |
Put the name and one-line benefit on the van, the invoice footer and the hold message. Familiarity makes the tech's pitch easier.
How do you price an HVAC maintenance plan?
Price from what a member costs you to serve, not from what a competitor charges. Add loaded labor and drive time for each visit, filters and materials, the cost of discounts and waived fees you promise, and admin, then add your margin. Then check the price feels easy at the monthly amount.
Worksheet (example figures only; use your own):
| Cost item | Example per member per year |
|---|---|
| Two visits × 1.25 hours loaded labor and drive | $150 |
| Filters, materials | $20 |
| Repair discounts and waived fees used | $40 |
| Billing, reminders, software, admin | $15 |
| Total cost to serve | $225 |
| Target margin | Your decision |
| Price per year / per month | Your result ÷ 12 |
Two checks after pricing: can a tech explain the plan and its price in 30 seconds, and does the member see their savings on the first invoice? If either answer is no, simplify.
Should HVAC maintenance plans bill monthly or yearly?
Offer both and lead with monthly. A small monthly amount is easier to say yes to, and card-on-file billing renews automatically, which keeps members from lapsing. Yearly billing suits customers who prefer one payment. Either way, send a reminder before each renewal and make cancellation clear in the terms.
| Monthly | Yearly | |
|---|---|---|
| Easier first yes | Yes | Less |
| Renewal | Automatic while the card is valid | Needs a renewal ask each year |
| Cash flow | Steady | Up front |
| Risk | Failed cards; set up card updater and dunning texts | Lapses if renewal ask is missed |
| Best for | Most homeowners | Customers who dislike subscriptions |
How much is a maintenance plan member worth to an HVAC company?
More than the plan fee. A member's value includes plan revenue, the repairs they call you for instead of a competitor, the replacement they buy from you when the system ages out, and the referrals and reviews they give. Work out your own member value from your field software; it tells you how much you can afford to spend to win and keep one.
Use this worksheet with your own numbers. The figures shown are examples only:
| Line | Example | Your number |
|---|---|---|
| Plan revenue per year | $240 | |
| Repair revenue per member per year | $300 | |
| Chance a member replaces with you over 3 years × average replacement ticket | 25% × $12,000 = $3,000 over 3 years | |
| Average years a member stays | 4 | |
| Rough member value over their membership | ($240 + $300) × 4 + replacement share | |
| Cost to deliver tune-ups and discounts | Your labor and discount cost |
Once you know the number, compare it with your cost to acquire a new customer from the channels in our lead generation guide. It usually shows that converting existing customers into members is the cheapest growth in the business.
Who should offer the maintenance plan, and when?
Everyone, on every eligible interaction: the CSR when the call is booked, the tech on every repair, tune-up and diagnostic, the comfort advisor on every replacement, and the office in every follow-up. A plan that's offered only when someone remembers will never grow. Make "offered the plan" a required field on every non-member job.
| Moment | Who | Offer |
|---|---|---|
| Booking a repair or tune-up | CSR | Mention the plan and what the caller would save today |
| After diagnosis, before the repair is approved | Tech | Tie the plan to this repair: waived visit fee and discount on this ticket |
| End of a one-time tune-up | Tech | "Want the fall heating visit included and priority next summer?" |
| New system install | Comfort advisor | Include the first year of membership, or offer it at the kitchen table |
| Invoice and follow-up text | Office | A link to join online |
| Unsold replacement estimate | Office | A plan to keep the old system running and stay in touch |
| Seasonal campaigns | Marketing | Email, text and mail to non-member customers |
What should HVAC techs say to sell a maintenance agreement?
After the diagnosis and before the homeowner approves the repair: explain what you found in plain words, show what the plan would save on this exact visit, quote the monthly price, and ask if they'd like it added to today's ticket. It takes under a minute and works best said in the tech's own words, not read from a card.
The four beats, with example wording:
- The finding, in plain English. "Your capacitor is weak, which is why the outside unit is struggling to start. That's what we need to replace today."
- The savings on this ticket. "If you join our Comfort Club, today's visit fee goes away and you get 15% off the repair. On this ticket that's [$ amount] off."
- The monthly price. "It's [$ amount] a month, and it includes your spring and fall tune-ups and priority scheduling when it gets hot."
- The ask. "Want me to add it to today's ticket and take the discount off?"
Training that makes it stick:
- Role-play weekly in the morning meeting. Ten minutes, two techs at a time.
- Make the plan visible in the field software so the member price appears next to the regular price on every option.
- Pay a spiff per plan sold and recognize the top seller each month. Keep it simple and consistent.
- Ride-alongs. Pair new techs with your best plan seller.
- Never pressure. Homeowners can tell. The plan sells on value when the tech has just shown them what's wrong.
How do you get HVAC techs to sell maintenance plans?
Techs sell plans they believe help customers. Show them the member value numbers, train with role-play weekly, give a simple sell sheet, pay a modest spiff per plan, post offer and conversion rates by tech, and celebrate wins. Track offer rate first; a plan never offered never sells.
- Weekly 15-minute role-play of the four-step pitch
- One-page sell sheet in every truck and on every tablet
- Plan shows on the invoice so the savings is visible
- Spiff per new plan and per renewal saved
- Leaderboard for offer rate and conversion rate
- Ride-alongs with your best seller for new techs
- Owner explains why plans keep the shop busy in slow months
How should CSRs offer the maintenance plan on the phone?
At the end of booking, once the appointment is set: mention the plan in one or two sentences, explain what the caller would save on this visit, and offer to set it up now or have the tech go over it. For tune-up callers, the plan is often the easier yes, because they're already buying maintenance.
Example wording for a repair call:
"You're all set for Tuesday between 1 and 3. One quick thing:
if you join our Comfort Club, the visit fee is waived and you get
15% off any repair, plus two tune-ups a year. Want me to set that
up now, or have Mike walk you through it when he's there?"
For a one-time tune-up request:
"We can do a one-time tune-up, or for [$ amount] a month you get this
visit plus your fall heating check, priority scheduling and repair
discounts. Most people go with the plan. Which would you like?"
Track offer rate by CSR, the same way you track booking rate. Our call handling section covers the rest of the booking script.
How do you handle maintenance plan objections?
Most objections are about value or timing, not price. Answer with what the customer just saw, show the math on today's invoice, offer the monthly option and ask again once. If they still say no, leave the sheet and follow up by text within a week.
| Objection | Answer |
|---|---|
| "I'll think about it." | "Sure. If you join today the member discount comes off this repair. Want me to apply it now, or text you the details?" |
| "It's too expensive." | "It's [monthly amount] a month, and today it saves you [discount] on this repair alone." |
| "My system is new." | "That's the best time. Manufacturers often require yearly maintenance to keep warranties valid. Check yours, and the plan keeps the records." |
| "I can change the filter myself." | "Great. The visit is the stuff you can't see: refrigerant, electrical, burners, drain, safety checks." |
| "I don't like auto-renew." | "You get a reminder before it renews and can cancel any time under the terms." |
| "I'm moving soon." | "The plan can transfer to the buyer, and a maintenance record helps the sale." |
How should you market HVAC maintenance plans on your website?
Give the plan its own page with a clear name, an answer-first opening, a benefits table, the price or a clear starting price, what's included and excluded, how renewal and cancellation work, member reviews, FAQs and a join-online button. Then link to it from every service page, the homepage, invoices and the booking confirmation.
The plan page outline we use:
- H1: "[Plan name]: HVAC Maintenance Plan in [City]".
- Answer-first opening: "Our Comfort Club includes two tune-ups a year, priority scheduling and 15% off repairs for homeowners in Tulsa, Broken Arrow and Jenks, starting at [$ amount] a month."
- Join online and call buttons.
- Benefits table comparing member vs non-member, or the two tiers.
- What's checked at each tune-up: a real checklist (electrical connections, refrigerant levels, condensate drain, burners and heat exchanger, airflow, thermostat, filter).
- Price, renewal and cancellation terms in plain text.
- Member reviews and a short video.
- FAQs: "Is an HVAC maintenance plan worth it?", "Does it transfer if I sell?", "Do I need one for my warranty?" (many equipment warranties require proof of regular maintenance; tell homeowners to check their own).
- Closing join section.
- Online sign-up with card on file, connected to your field software, so the member is scheduled automatically.
- Member price shown next to regular price on service pages and offers.
- A plan callout on every service page and in the site footer.
- Schema: Service schema for the plan, with provider pointing to your business @id, and FAQPage for the visible FAQs.
- Tune-up and maintenance pages that rank for "ac tune-up [city]" and "furnace maintenance near me", each linking to the plan.
Searches like "hvac maintenance plan near me" and "is an hvac maintenance plan worth it" are real homeowner questions. A page that answers them honestly ranks, and gets quoted by AI tools. For page structure and design, see our HVAC website design guide.
How do you promote maintenance plans on Google?
List the plan as a service on your Google Business Profile with a description, post about it every spring and fall, add member offers as profile updates, ask members for reviews after tune-ups, and use Google Ads for tune-up searches with the plan as the upgrade. Local Services Ads also include maintenance job types in many markets, which can bring in new tune-up customers to convert.
- Business Profile services: add "HVAC maintenance plan" or your plan name, plus "AC tune-up" and "furnace tune-up", each with a short description. Details in our HVAC Google Business Profile guide.
- Seasonal posts: "Spring AC tune-ups are open: members book first" in March and April; heating in September and October.
- Photos: techs doing tune-ups, cleaned coils, checklists.
- Reviews from members: ask after every tune-up visit. Our best-performing clients get 25 new reviews a month, and maintenance visits are an easy moment to ask.
- Google Search Ads on "ac tune-up [city]" and "furnace tune-up near me", sending clicks to the plan page with the one-time tune-up and the plan side by side. See our HVAC Google Ads guide.
- Local Services Ads: check which maintenance job types are available in your market and whether the leads convert to members at a cost that works. See our Local Services Ads guide.
Use tune-up offers to acquire new customers and the plan to keep them. A tune-up customer who joins becomes a lead you never pay for again.
Want a plan for marketing your maintenance program this spring? Book a free growth call and we'll look at your website, Google profile and customer list with you.
Book a Growth CallHow do you market maintenance agreements to your existing customers?
Run campaigns to every customer who isn't a member: an email and text in early spring and early fall, a mailer to customers with older systems, a follow-up after every one-time repair, and an offer on every unsold replacement estimate. Your customer list is the cheapest audience you have, and most HVAC companies contact it only when something breaks.
| Campaign | Audience | Timing | Message |
|---|---|---|---|
| Spring cooling | All non-member customers | Late February to April | Book your AC tune-up; members get priority all summer |
| Fall heating | All non-member customers | Late August to October | Furnace or heat pump check before the first cold night |
| Post-repair follow-up | Non-members after a repair | 2–3 days after the job | Join now and get [benefit] on your next visit |
| Aging system | Customers with equipment 10+ years old | Spring and fall | Keep it running longer; members get first look at replacement options |
| New homeowners | Customers who bought a home with your equipment | When you learn of the sale | Welcome offer; plan transfers or starts fresh |
| Unsold estimates | Homeowners who chose to repair | 2–4 weeks after the estimate | A plan to protect the repaired system |
| Lapsed members | Members who didn't renew | 30 and 90 days after lapse | Come back offer |
- Segment by equipment age and last visit in your field software.
- Use text for timing, email for detail, mail for older homeowners.
- Keep consent and opt-outs clean for texts and emails, following the TCPA and CAN-SPAM rules and your messaging provider's requirements.
- Track sign-ups by campaign with a unique link or code.
What should CSRs say when calling past customers about the plan?
Call one-time customers whose systems you know, lead with their equipment and a reason to call now, explain the plan in one sentence and ask. Start with customers who had a repair in the last 18 months or have systems over 10 years old.
Sample call (adapt the words to your own voice):
- "Hi [Name], this is [You] from [Company]. We worked on your [system] back in [month]."
- "Tune-up season starts next month and we're opening spots for our maintenance members first."
- "The plan is two tune-ups a year, priority service and a discount on repairs, for [monthly amount] a month."
- "Given your system is about [age] years old, it's the easiest way to avoid a breakdown in the first heat wave. Want me to get you set up and put your spring visit on the calendar?"
Text follow-up for no answer: "Hi [Name], [Company] here. Spring tune-up spots are opening for members first: two visits a year, priority service, repair discount for [monthly amount]/mo. Reply YES and we'll set it up." Only text customers who agreed to receive texts.
How do you add maintenance plans to new system installs?
Make the plan part of every replacement: include the first year of membership in the install price, or present it at signing as the way to protect the new system and keep warranty records. Install customers are your most valuable members, because they'll need service for 15 years or more.
- Include it by default in good-better-best install options, with the first year bundled in the top two.
- Explain the warranty link: many manufacturer warranties expect regular professional maintenance, and the plan keeps records.
- Schedule the first tune-up before the installer leaves.
- Auto-renew at the end of year one with clear notice before it renews.
Replacement leads themselves come from the work in our lead generation guide; the plan keeps those customers for good.
How do you turn maintenance members into referrals and reviews?
Ask at the moments members are happiest: after a tune-up that caught a problem early, after a fast priority visit in a heat wave, and at renewal. Give members a simple way to refer a neighbor, such as a link or card with a thank-you for referrals that book, and ask for a Google review after every visit.
- Review ask after every tune-up, by the tech in person and a text with the direct link within an hour. Our best-performing clients get 25 new reviews a month.
- Ask for specifics: "If you mention the tune-up and your town, it helps neighbors find us."
- Referral card or link with a thank-you for referrals that book, within your state's rules.
- Neighbor mailers around member homes after spring tune-ups.
- Member stories on your plan page and Google profile posts, with permission.
- Never tie discounts to reviews. That breaks Google's rules.
The full review system is in our Google Business Profile guide.
How do you keep HVAC maintenance agreement renewals high?
Make renewal automatic and the value visible: card on file with auto-renewal and clear notice, a reminder 30 days before renewal that lists what the member used and saved, tune-ups actually scheduled on time, and a personal call to any member who cancels. Members who get both visits a year are much more likely to stay.
- Auto-renew with a card on file, with notice before each renewal as your state requires.
- Schedule both visits proactively. Members who never get their tune-up don't renew. Book them in batches by neighborhood.
- Send a value summary 30 days before renewal: visits completed, discounts used, issues caught early.
- Update expired cards quickly; failed payments are a quiet source of churn.
- Call every cancellation. Ask why, offer to fix it, and log the reason.
- Win back lapsed members at 30 and 90 days.
- Make members feel like members: a sticker on the unit, a welcome text, priority that's real in July.
What should a maintenance member experience during the year?
Members should hear from you about every six to eight weeks, and feel the value each time. Plan the year: welcome, spring visit, summer priority, fall visit, holiday thank-you, and a renewal summary that lists what they got.
| Month | Touchpoint |
|---|---|
| Join | Welcome text and email, member card, first visit scheduled |
| Spring | Cooling tune-up with written report and photos |
| Summer | Heat-wave note: "members get priority; reply to book" |
| Fall | Heating tune-up with report |
| Winter | Thank-you card; member-only offer for IAQ or thermostat upgrades |
| Renewal −30 days | Summary of visits and savings; renew note |
| Renewal | Charge card on file or call to renew; ask for a review and referral |
How do you schedule maintenance visits without overloading techs?
Plan capacity before you sell: count members by system, multiply by two visits, and schedule them in the shoulder seasons by neighborhood. Block tune-up slots in March to May and September to November, keep summer and winter for repairs, and stop selling "priority" you can't deliver.
Simple capacity math (example numbers only): 600 members with one system each means 1,200 tune-ups a year. Spread over about 16 shoulder-season weeks, that's about 75 tune-ups a week. If a tech completes five tune-ups a day, that's about three tech-days a week. Run your own numbers before a big plan push.
- Route tune-ups by ZIP code to cut drive time.
- Send a booking link to members, so they pick a slot in your planned window.
- Train junior techs for tune-ups, so senior techs stay on repairs and installs.
- Use tune-up visits to log equipment age, model and condition for replacement planning.
Which numbers should you track for a maintenance agreement program?
Track six numbers monthly: offer rate, close rate, new members, active members, renewal or retention rate, and member revenue (plan fees plus repairs and replacements from members). Track each by tech and by CSR. Offer rate is the one that usually explains everything else.
| KPI | Formula | Why it matters |
|---|---|---|
| Offer rate | Non-member jobs where the plan was offered ÷ all non-member jobs | If techs don't offer it, nothing else matters |
| Close rate | Plans sold ÷ plans offered | Script and value |
| New members | Plans sold this month | Growth |
| Active members | Members with a current plan | Size of the base |
| Retention rate | Members who renewed ÷ members up for renewal | Whether the plan delivers value |
| Member revenue | Plan fees + repair + replacement revenue from members | The real value of the program |
| Visits completed on time | Tune-ups done in their window ÷ tune-ups due | Leading indicator for renewals |
What software helps manage HVAC maintenance agreements?
Use your field service software's membership or service plan features rather than a spreadsheet. ServiceTitan, Housecall Pro, Jobber, FieldEdge, Successware and similar platforms can handle recurring billing, visit scheduling, member pricing on invoices and renewal reminders. Pick the one that fits your team, and connect it to your website for online sign-up.
- Recurring billing with card on file and failed-payment alerts.
- Automatic visit generation for each member, by season.
- Member pricing shown on every estimate and invoice.
- Plan offer prompts for techs on non-member jobs.
- Renewal reminders and reports on offer rate, close rate and retention.
- Online sign-up on your website.
What should an HVAC maintenance agreement include?
A clear written agreement covers the plan name and price, the billing frequency and auto-renewal terms, what's included at each visit, discounts and their limits, what's excluded, scheduling and priority terms, cancellation and refund terms, transfer rules if the home sells, and the customer's and system details. Keep it short and plain, and have it reviewed for your state.
| Section | What to put in it |
|---|---|
| Customer and equipment | Name, address, systems covered (make, model, serial if known) |
| Plan and price | Plan name, tier, monthly or yearly price, start date |
| Included services | Visits per year and the tune-up checklist |
| Member benefits | Repair discount, waived fees, priority scheduling, filters |
| Exclusions | Parts, refrigerant, ductwork, equipment beyond repair, pre-existing conditions |
| Renewal | Auto-renewal terms and notice before renewal |
| Cancellation | How to cancel and any refund terms |
| Transfer | What happens if the home is sold |
| Signature and consent | Customer acceptance, including consent for recurring charges |
Homeowners also search for HVAC maintenance agreement templates and PDFs. If you publish your terms on your plan page, write them in plain language and keep them consistent with what techs say.
What is a 90-day plan to launch or relaunch a maintenance program?
Spend the first month on design, terms, software setup and training, the second on launching to your customer list and adding the plan to every call, and the third on renewals, tracking and fixing what isn't working. Time the launch for late winter or late summer so the first campaign hits just before tune-up season.
| Weeks | Work | Done when |
|---|---|---|
| 1–2 | Pick tiers, benefits and price; write terms; get them reviewed | Plan sheet and terms approved |
| 2–4 | Set up memberships in field software, online sign-up and the plan page | Member pricing shows on invoices; page live |
| 3–4 | Train techs and CSRs; role-play scripts; set spiffs | Everyone can explain the plan in 30 seconds |
| 5–6 | Launch email, text and mail to non-member customers | Campaign sent; sign-ups tracked by link |
| 5–12 | Offer on every eligible job; add to Google profile; seasonal posts | Offer rate tracked weekly |
| 8–12 | Schedule first member visits by neighborhood; renewal reminders set | Visits booked on time |
| 12 | Review the six KPIs; adjust script, price or benefits | Next-quarter plan written |
How do you sell commercial HVAC service agreements?
Commercial agreements sell to property managers and facility owners on reliability, documentation and response time rather than discounts. Offer quarterly or monthly preventive maintenance by equipment list, filter and belt changes, written reports after each visit, committed response windows you can actually meet, and budgeting for replacements.
- Build an equipment list on the first visit: every rooftop unit, split system and controls.
- Price by equipment and visit frequency.
- Send a report after every visit with photos and recommendations.
- Offer a capital plan that forecasts replacements, so the manager can budget.
- Market it with a dedicated commercial page, case examples and LinkedIn outreach to local property managers.
Summit Heat & Air in Tulsa built much of its business on B2B work before pushing into residential; owner Logan Haskett talks about that mix here:
What are the most common maintenance agreement mistakes?
Too many tiers, benefits nobody can explain, techs who don't offer it, no auto-renewal, tune-ups that never get scheduled, priority that isn't real in a heat wave, and a plan page nobody can find. Each one is fixable in a few weeks.
- Three or more confusing tiers. Simplify to one or two.
- Offering it sometimes. Make it a required step.
- Selling yearly only. Add monthly with auto-renewal.
- Missed visits. Members who don't get their tune-up cancel.
- Hidden terms. Surprises at renewal cost you members and reviews.
- No marketing outside the house. Website, Google, email and mail all help.
- Not tracking offer rate. It's the number that explains the rest.
Maintenance members are only one part of a growing HVAC company. The other part is a steady stream of new customers to turn into members. That's the work behind NexAir Home Services, which grew from $1M to $4M in yearly revenue with 841 Google calls in six months; Summit Heat & Air, the fastest-growing HVAC company in Tulsa; and ECI Comfort, with about 119 Business Profile calls a month. See all six on our HVAC case studies page.
Ready to fill your schedule with members and new customers? Book a growth call and we'll show you where your next calls should come from.
Book a Growth CallHVAC maintenance agreements FAQ
How do you sell HVAC maintenance agreements?
Offer the plan on every eligible call. CSRs mention it at booking, techs tie it to the repair they just diagnosed and quote the monthly price, and comfort advisors include it with every new install. Then market it on your website, Google Business Profile, invoices and seasonal emails and texts to your customer list.
What should an HVAC maintenance plan include?
Most plans include two tune-ups a year (cooling in spring, heating in fall), priority scheduling, a repair discount and a waived visit or diagnostic fee. Premium tiers may add filters, bigger discounts or extended labor coverage. Keep it simple enough to explain in 30 seconds.
How much should I charge for an HVAC maintenance plan?
Price it so the tune-up time and discounts are covered and the plan is still easy to say yes to, usually quoted monthly with a yearly option. Look at your labor cost per tune-up, the discounts you give and what nearby companies charge, and set a lower rate for additional systems.
What is a good HVAC maintenance agreement close rate?
It depends on the offer and the market. More important is your offer rate: if techs and CSRs offer the plan on every eligible non-member job and you track close rate by person, you can coach the gaps and improve it month by month.
How do I get techs to sell maintenance plans?
Make offering the plan a required step in your field software, train a short four-beat script in weekly role-plays, show the member price next to the regular price on every option, and pay a simple spiff per plan sold with monthly recognition.
How do I market an HVAC membership program?
Give it a name and its own website page with online sign-up, list it as a service on your Google Business Profile, post about it each spring and fall, send seasonal emails and texts to non-member customers, include it with new installs, and link to it from every service page and invoice.
Should HVAC maintenance plans auto-renew?
Usually yes, because auto-renewal with a card on file keeps retention high. Disclose the terms clearly, get consent for recurring charges and send notice before renewal as your state requires.
How do I keep maintenance plan members from canceling?
Deliver both tune-ups on time, make priority real in peak season, send a value summary before renewal, fix failed payments quickly and call every member who cancels to learn why.
What software tracks HVAC maintenance agreements?
Field service platforms such as ServiceTitan, Housecall Pro, Jobber, FieldEdge and Successware include membership or service plan features for recurring billing, visit scheduling, member pricing and renewal reports.
Are HVAC maintenance plans worth it for the company?
For most HVAC companies, yes. They create recurring revenue, fill shoulder-season schedules, bring repair calls to you first, build a replacement pipeline and give more chances to earn reviews.

