Automating Maintenance Agreement Renewals: A Sequence and Sourced Benchmarks

A maintenance agreement that lapses quietly is recurring revenue walking out the door. Here is a renewal sequence you can automate, and the two published benchmarks worth knowing, with their years.

A new maintenance agreement takes a tech's time, a pitch and usually a discount. A renewal takes an invoice and a reminder. Yet in many shops the renewal is the weaker process: it depends on someone remembering to run a report, and agreements that slip past their end date are handled whenever the office has a free hour.

This guide covers what a renewal sequence looks like, which parts to automate, which benchmarks you can cite and which you should not, and what to measure. It sits in the same family as estimate follow-up and reactivating old customers: revenue that is already in your database.

What the published benchmarks say

Renewal benchmarks are scarce, and most online claims have no traceable source. Two are worth knowing. Both are dated, and we could open only a summary of the first, so read them as markers, not targets.

BenchmarkSource and yearHow to read it
Best-in-class contractors report a service agreement (PM) retention rate of 93% or greaterMechanical Service Contractors of America (MSCA) 2022 Benchmark Survey, as summarized by MAPIC in June 2023. The full report is members-onlyA top-tier marker for mechanical service contractors, not an average. Survey year 2022
About 40% of contractors do not automatically renew their PM agreementsSame MSCA 2022 survey summaryAuto-renewal is the biggest gap between best-in-class and everyone else
An annual renewal rate of "at least 86%" as a requirement for a healthy agreement baseContracting Business, "HVAC Maintenance Agreements by the Numbers," by Mike Moore, September 7, 2016An opinion in a trade article, with no source for the figure. Treat it as a rule of thumb from 2016

Two cautions. The MSCA survey covers its own members, mechanical service contractors, so a residential HVAC shop may not match the sample. And the 86% figure is a target stated in a trade column, not a measurement of what contractors achieve.

Do not use these figures that circulate online: "40% more agreements retained with automated renewals" attributed to a trade association (we could not trace it), or "every $1 of agreement revenue produces $2 of additional work" (no primary source). If a vendor quotes either to you, ask for the study.

The MSCA summary also reports on price: best-in-class contractors use an automatic price increase at renewal, most commonly 1% to 3%. Among all respondents, 11% auto-renew with a 1% to 2% increase and 50% with a 3% increase. That is a useful cue if your agreement price has not moved in years.

Why agreements lapse

Most lapses are not decisions. They are drift:

Only the last one is outside your control. The rest are process failures that software can handle.

The renewal sequence

Here is a sequence built for an annual agreement billed once a year. Adjust the timing for monthly billing.

WhenChannelWhat it does
60 days before end dateEmailNotice of renewal, what is included, price, and the change if any
45 days beforeEmailReminder with a link to approve, update payment or ask a question
30 days beforeTextShort check-in, link to the renewal page
14 days beforeCall taskA person calls anyone who has not responded, especially high-value accounts
Renewal dateSystemCharge the card on file if the agreement is set to auto-renew
7 days afterEmail and text"Your plan lapsed" message with a one-step reinstatement
30 and 60 days afterEmailReinstatement offer, then close out and move to the win-back list

If an agreement is auto-renew, the first four steps become notice and confirmation, and the card charge is the default. Check what your state requires for automatic renewal notices and disclosure of terms before you set that up. We do not summarize those rules here because they vary by state, so ask counsel or your state's consumer protection agency.

What to automate and what to keep human

Automate:

Keep a person on:

A good rule: automation handles volume, and people handle exceptions and relationships.

Texting renewal reminders

Texts get read quickly, which makes them useful for renewals. They are also subject to consent, timing and opt-out rules. A reminder about a plan the customer already has is a different message from a promotion, and your consent records decide what you can send. Read our guide to TCPA texting rules for contractors before you automate texts. This is general information, not legal advice. Confirm your process with counsel.

If your texts do not carry registration with the carriers, they can be blocked without a visible error, so confirm delivery before you rely on texts to protect renewals.

Message examples

60-day email

Subject: Your [Company] maintenance plan renews on [date] Hi [First name], Your plan renews on [date]. Here is what it covers: [two or three lines: tune-ups per year, priority scheduling, discount on repairs]. The renewal price is [price]. [If the price changed: one sentence on why.] To renew, update your card or ask a question, use this link: [link]. If you want to talk it through, call [Phone]. [Name], [Company]

30-day text

Hi [First name], [Name] at [Company]. Your maintenance plan renews on [date]. Review or update your details here: [link]. Questions? Reply and I will call you. Reply STOP to opt out.

7-day lapse email

Subject: Your maintenance plan has lapsed Hi [First name], Your plan ended on [date]. You can reinstate it in one step: [link]. Your [next tune-up] is still available and I can schedule it right away. [Name], [Company]

Measure renewal like a number you own

Without a renewal rate, you cannot tell whether the sequence helps. Calculate it two ways:

Count renewal rate = agreements renewed / agreements that came up for renewal in the period

Revenue renewal rate = renewal revenue / revenue of the expiring agreements

Then track:

Pull the data from your field software. In ServiceTitan, Housecall Pro and Jobber the agreement or membership reports vary by product and plan, so look for reports on membership status, renewal dates and recurring billing. If your software cannot send the sequence itself, a connected automation can read renewal dates and trigger the messages, which is the sort of work in our AI operations and admin automation service and the follow-up piece of the Booked-Jobs Recovery System.

A worked example

These numbers are illustrative. A shop has 800 agreements at $240 a year and a 78% renewal rate. That renews 624 and loses 176, or $42,240 in annual agreement revenue.

Raising renewal to 85% would keep 56 more, worth $13,440 a year in agreement revenue alone, before the repairs and replacements those customers bring. Substitute your own count and rate.

Frequently asked questions

What is a good maintenance agreement renewal rate?

The sources we could open give two markers: MSCA's 2022 survey reports best-in-class contractors at 93% or more, and a 2016 Contracting Business article calls 86% the minimum for a healthy base. Neither is an industry average. Measure your own and improve against it.

Should I auto-renew maintenance agreements?

MSCA's 2022 survey found about 40% of contractors do not auto-renew PM agreements, and best-in-class contractors use auto-increase at renewal. Auto-renewal has state disclosure requirements, so confirm them with counsel.

How early should I send renewal notices?

A common approach is 60 days before the end date, then reminders at 45, 30 and 14 days. Match it to your billing cycle and test it against your own renewal data.

Want us to look at your numbers?

Tell us where leads are slipping. A founder reads every message and replies personally. The first call is free.

Thanks, it's in.

We'll be in touch soon. Prefer email? dihydigital@gmail.com

Ready to find the revenue leak?

Book a free 30-minute strategy call. We'll look at where leads are slowing down, where follow-up is leaking, and what it would take to recover more booked work.

Book a Free Strategy Call →