Every HVAC business has a revenue problem hiding in plain sight: the customers you have already served. You did good work, they were happy, and now they are sitting in your database doing nothing. A maintenance agreement program turns that dormant list into predictable, recurring revenue that keeps coming in whether or not the phone is ringing.

Most HVAC companies know they should be selling maintenance agreements. Most are not doing it consistently. Either the offer is not structured right, the techs are not pitching it, or there is no follow-up system for customers who were not asked. This article fixes all three.

$200+
Average annual savings for maintenance agreement members vs. non-members on service calls and emergency repairs

Why Maintenance Agreements Change Your Business

Before getting into tactics, it is worth being clear about what a maintenance agreement program actually does to your business model.

Without agreements, your revenue is entirely dependent on when things break. You are reactive. Peak season is great, slow season is lean, and you have no visibility into next month's schedule.

With a healthy agreement base, you have two scheduled visits per customer per year baked in. A 150-agreement program means 300 scheduled visits, spread across both seasons. That is a floor under your revenue that does not go away when the weather is mild.

Agreement customers also spend more on service calls, convert on equipment replacements at higher rates, and refer more often. The business case is not subtle.

How to Structure the Offer

Keep it simple. Two tiers maximum. Most HVAC companies do well with a single, clearly priced plan and an optional upgrade.

Standard plan example:

Price it so the first visit essentially covers the cost of the plan. If a standard tune-up in your market is $89, a $149 agreement is a clear value even if they never use the service discount.

Pricing tip

Offer a small discount for paying annually versus monthly. Annual payment upfront improves your cash flow and reduces churn. A $169/year plan versus $14.99/month lands better with customers who want simplicity.

The At-the-Door Pitch

The highest-converting moment to sell a maintenance agreement is at the end of a service call, while the tech is still in the home. The customer just experienced the value of having someone who knows what they are doing. The timing is perfect.

The pitch does not need to be long. One or two sentences, said naturally, is enough.

Example pitch script

"Everything looks good. One thing I always mention to customers after a service call: we have a maintenance plan that gets you two tune-ups a year plus priority scheduling, and most members end up saving more than the cost of the plan on their first service call. Want me to leave you the details?"

If they say yes, leave a one-page sheet or send a link via text on the spot. If they say not right now, note it in the CRM and follow up in 30 days.

Train every tech to deliver this at the end of every call. Track who is pitching and who is not. The difference in agreement sales between a tech who pitches consistently and one who does not is dramatic.

The Existing Customer Campaign

Your existing customer database is your fastest path to agreement sign-ups. These people already trust you. They do not need to be convinced you are legitimate. They just need a reason to act.

A simple SMS campaign to customers you serviced in the last 24 months performs exceptionally well. The message should be short, reference the specific service you did, and make the offer clear.

Example SMS text

"Hi [Name], this is [Company] โ€” we serviced your AC this past summer. Heading into fall, wanted to let you know we're offering our annual maintenance plan for $169. Covers two tune-ups plus priority scheduling if anything comes up. Interested? Reply YES and we'll get you set up."

A campaign like this, sent to 200 past customers, typically generates 15 to 30 sign-ups. That is $2,500 to $5,000 in new recurring revenue from a single text blast, with no ad spend.

Run this campaign once at the start of fall and again in spring, targeting customers whose agreements are expiring or who have never been offered one.

Handling Objections

Most homeowners who do not sign up are not opposed to maintenance agreements. They either did not understand the value or did not feel urgency. Here is how to address the two most common responses:

"I'll think about it." Follow up in 30 days via SMS. One message, no pressure. Many of the customers who eventually sign up need a second touch.

"My system is new, I don't think I need it." This is where priority scheduling becomes the main selling point. "We get slammed during peak season. Agreement members jump the line. Even if your system never has a problem, that alone is worth it for most people." New system owners are actually great agreement candidates because they are invested in protecting their purchase.

Renewals: The Revenue You Are Probably Losing

A maintenance agreement program only compounds if people renew. Most companies lose 20 to 30% of their agreement base each year simply because no one reminded members it was time to renew.

Automate the renewal sequence. Thirty days before expiration, send an SMS. Two weeks out, send an email. One week out, a final SMS. Make renewal a one-click or one-reply process. The friction of manual renewal is what kills agreement programs. Remove it.

Customers who go through a second or third renewal cycle almost never cancel. Getting past year one is the goal.


A 200-agreement program generating $169 per year is $33,800 in predictable annual revenue before you book a single reactive call. That number grows every year if the renewal system works. At Buildr Marketing, we build the outreach campaigns and automation that fill agreement programs for HVAC contractors. Book a free call to see what that looks like for your business.