How to Sell More Maintenance Agreements (Recurring Revenue)
How to sell maintenance agreements that build recurring revenue: pitch it at the end of every job, make the ask a habit, and automate renewals and reminders.

The slow season is brutal in home services. The phone goes quiet, the techs sit idle, and you watch the cash you built up in summer drain out over the off months. Maintenance agreements are the closest thing to a fix. They turn one-time customers into recurring revenue that keeps the schedule full and the deposits coming in when nobody is calling for emergencies.
There is a second payoff most owners miss. A shop with a book of recurring agreements is worth more when you go to sell it, because a buyer pays for predictable revenue, not for a phone that might ring. Maintenance plans are how you smooth the slow season and build something worth buying. Here is how to sell more of them.
How do you sell more maintenance agreements?
You sell more maintenance agreements by pitching one at the end of every single job, while the tech is still on site and the customer is happy. The biggest reason shops have few agreements is not a bad offer. It is that nobody asks consistently. Make the ask a standard step at the close of every job and your attachment rate climbs without any new marketing spend.
The customer who just watched your tech fix their system is the easiest person on earth to sign up. They trust you in that moment, they want to avoid the breakdown they just paid for, and the plan is cheap next to the repair they remember. That window closes fast once the tech drives off, so the pitch has to happen on site.
Why do maintenance agreements matter for recurring revenue?
They matter because recurring revenue smooths your cash flow across the slow season and makes the whole business more stable and more valuable. A pile of agreements means guaranteed visits and guaranteed dollars in the months when one-time calls dry up. Instead of riding the summer-high, winter-low rollercoaster, you build a floor under the business.
It also changes what your shop is worth. Ellen Rohr's math applies to the exit too: a buyer values predictable recurring revenue far higher than unpredictable one-off jobs, because they can count on it. Every agreement you sign is both cash this year and a higher multiple the day you sell. For more on building toward a sale, the recurring-revenue base is one of the strongest levers you have.
When is the best time to pitch a maintenance plan?
The best time is at the end of the job, on site, right after the customer has seen the value of the work. That is when trust and relief are highest and the plan feels like cheap insurance against the thing that just broke. Pitch it any later and the moment is gone, the customer is back to their day, and the answer drifts to "maybe later."
Frame it as protecting the investment they just made, not as an upsell. "We just got this running right, and the plan keeps it that way with two tune-ups a year, priority service, and a discount on repairs" lands far better than a sales pitch. The tech who did good work has already earned the right to make the ask.
How do you make the ask a habit?
You make it a habit by building the pitch into your job-close process and tracking your attachment rate so it gets measured, not just hoped for. If the ask depends on a tech remembering at the end of a long day, it will not happen on the jobs that matter. Write it into the close-out checklist, give the techs a simple two-line script, and review the numbers weekly.
Joe Crisara's principle holds here: without a consistent offer and follow-up, you are not selling, you are hoping. Set a target attachment rate, post it where the team sees it, and the offer stops being optional. What gets measured gets asked for. Tracking that number daily is the same discipline as watching the rest of your shop's numbers, which we cover in the numbers a home services owner should check every morning.
How do you keep agreements from lapsing?
You keep them from lapsing by automating renewal reminders and the scheduling of each included visit, so the plan stays active without anyone chasing it. The quiet killer of recurring revenue is the agreement that expires because nobody followed up. The customer was not unhappy. They just never got reminded, and the recurring dollar quietly stopped recurring.
Treat renewals like the asset they are. A reminder before the renewal date, an easy way to re-up, and an automatic prompt to book the next tune-up keep the book full. A lapsed agreement is a customer you have to win back from scratch, which costs far more than the reminder that would have kept them. See how to win back lost customers for what that re-acquisition actually costs.
How Maximus builds your recurring revenue book
The two things that grow a maintenance book are a consistent ask and reliable renewals, and both fall apart when they depend on a busy person remembering. Maximus prompts the agreement follow-up after every job, sends the renewal reminders before plans lapse, books the included tune-up visits, and reaches back out to customers whose agreements expired. He runs on top of the software you already use, like Jobber or ServiceTitan, and costs $497 a month, or 8 percent of the revenue he recovers, whichever is higher.
He keeps the recurring revenue recurring, which is the whole point of the plan.
A maintenance agreement is only worth selling if it gets sold every time and renewed every year. Build the ask into the close, automate the renewal, and the slow season stops scaring you.
Frequently asked questions
How do I sell more maintenance agreements? Pitch one at the end of every job, on site, while the customer is still happy with the work. The shops with the most agreements are not the ones with the best offer, they are the ones that ask every time.
Why are maintenance agreements good for my business? They create recurring revenue that smooths your cash flow through the slow season and makes the business more valuable, because buyers pay a higher multiple for predictable revenue than for one-time jobs.
When should I pitch a maintenance plan to a customer? At the end of the job, on site, right after the customer has seen the value of the work. Trust is highest in that moment, and the plan feels like cheap insurance against the breakdown they just paid to fix.
How do I get my techs to actually offer the plan? Build the pitch into the job-close checklist, give them a short script, and track your attachment rate weekly. If the ask is optional or depends on memory, it will not happen on the busy days.
How do I stop maintenance agreements from lapsing? Automate renewal reminders and the scheduling of each included visit so the plan stays active without anyone chasing it. Most lapses happen not because the customer was unhappy but because nobody reminded them.
Can I automate maintenance agreement renewals? Yes. An AI operations manager like Maximus sends renewal reminders, books the included visits, and follows up on expired plans automatically, so the recurring revenue keeps recurring without depending on a busy person.
See What He Finds in Your Business. See how much recurring revenue your shop is leaving on the table, in about 60 seconds. Look in the Mirror
Written by Nirav Doshi and Neal Doshi, owners of Temperature Pros Orlando and co-founders of Complete Data Products. Every number here comes from a real home services P&L.
Related: how to win back lost customers and the home services revenue leak.