Maintenance agreements are the best recurring revenue in home service. The homeowner gets priority scheduling, discounted service, and a system that gets checked before something breaks. You get a relationship that keeps paying — and a customer who calls you first when something goes wrong instead of whoever ran a coupon that week.
But most techs either don't bring them up at all, or they tack them on at the end of the call like an afterthought — "oh, and we also have a maintenance plan if you're interested" — which is the fastest way to get a no without even a conversation.
The issue isn't the product. The issue is timing and framing. Here's how to get both right.
Why techs don't bring it up
Ask most techs why they don't consistently offer maintenance agreements and you'll hear some version of the same thing: it feels pushy. They just spent twenty minutes building trust with the homeowner, fixed their problem, and now they're about to ask for money again. It feels like they're taking advantage of the moment.
That instinct is understandable — but it's wrong, and it's costing you and your company real money.
A maintenance agreement isn't an upsell you're doing to the homeowner. It's a service that genuinely benefits them — regular tune-ups catch problems before they become emergencies, extend system life, and keep warranties valid. If you believe that, presenting it isn't pushy. Skipping it is actually a disservice.
"Not offering the maintenance agreement isn't the polite choice. It's leaving the homeowner without information they'd want — and leaving yourself without a customer relationship that keeps paying."
Timing: the worst moment and the best moment
The worst moment to bring it up
At the very end of the call, after the repair is done, as you're packing your tools. "Oh, by the way — we have a maintenance plan if you're interested." The homeowner's brain has already moved on. The transaction is over. This feels like an add-on to a conversation that's finished, and it almost always gets a no.
The best moment to bring it up
Right after you've presented your findings and before you've closed the repair — when you're still in the discovery phase and the homeowner is engaged and concerned. This is when the maintenance agreement is most relevant: they just learned something was wrong with their system and they're thinking about what that means.
"Before I give you the quote for today's repair — can I ask, do you have any kind of routine maintenance on the system? Like annual tune-ups, filter replacements, that kind of thing?"
Their answer tells you everything. "No, not really" opens the door naturally. "We had someone come out a couple years ago" gives you something to build on. "We're on a plan with another company" tells you to back off on this one.
Framing: what to say and what not to say
Don't lead with features
Most techs describe the maintenance agreement like a product brochure: "It includes two tune-ups a year, priority scheduling, a 15% discount on parts..." The homeowner's eyes glaze over before the second bullet point.
Lead with what it means for them, not what it includes.
Do lead with the problem it solves
"The reason I ask is — what I found today is the kind of thing that shows up on an annual tune-up. When we're looking at the system every year, we catch these things before they become an emergency call in July when it's 108 degrees and nobody has availability. I don't know if a maintenance plan makes sense for you, but I'd feel like I wasn't doing my job if I didn't at least mention it after what I found today."
Notice what that does: it connects the maintenance agreement directly to what just happened on this call. It's not a generic pitch — it's a specific, relevant recommendation tied to a real finding. And the phrase "I don't know if it makes sense for you" removes pressure. You're presenting information, not demanding a decision.
The objections you'll hear
"How much is it?"
Good sign. They're interested enough to ask. Give the price clearly and frame it immediately in terms of what it replaces.
"It's [price] a year. That covers two tune-ups — which you'd pay [price] each for on their own — plus priority scheduling and [discount] off any service calls. Most customers find it pays for itself within the first service visit."
"We already have a home warranty."
"Home warranties are great for when something breaks — they help with replacement costs. A maintenance plan is different: it's about keeping things from breaking in the first place. They work well together, actually. The warranty handles the emergency, the maintenance plan reduces how often you need it."
"I'll think about it."
"Of course — no pressure at all. If it would help, I can leave you the details and you can call the office to add it on any time. The pricing's the same whether you do it today or next week."
Remove the time pressure entirely. Some homeowners need to sit with it. Giving them an easy path to say yes later is better than pushing for a yes today and getting a hard no.
Practice the maintenance agreement conversation.
CloseCall's HVAC training puts you in the exact moment — after you've presented your findings, before you've closed the repair — and lets you practice introducing the maintenance agreement naturally. Scored feedback after every session.
Try it free for 3 days →After you've done the repair: the second window
If you didn't bring it up mid-call, there's a second, smaller window: the closeout. The repair is done, the homeowner is relieved, and you've just demonstrated your competence. This is a better moment than the end of the discovery phase — but only if you frame it right.
"Everything's running great. Before I pack up — I want to mention one thing. The issue today was caught because you called when you noticed something was off. A lot of the time these things don't give you a warning — they just go. We have a maintenance plan that puts us on the system proactively every year so we find it before it becomes a 95-degree emergency. Would that be worth a quick conversation?"
"Would that be worth a quick conversation" is a low-commitment ask. You're not asking them to sign anything — you're asking if they want to hear more. Most people who say no to a close will say yes to more information.
The only thing that actually matters: bring it up every time
The single biggest improvement most techs can make on maintenance agreement conversion isn't the script — it's consistency. Most techs bring it up when they remember, when they feel like the homeowner seems open to it, when the conversation naturally drifts that direction. Which means they're bringing it up on maybe 40% of calls.
Every eligible call is a maintenance agreement conversation. Every one. The homeowners who seem least likely to say yes are sometimes the ones who do — because nobody's ever actually asked them directly and explained why it matters for their specific situation.
Build it into your call flow the same way you build in the diagnostic walkthrough. It's not optional, it's not situational — it's part of the service.
Practice bringing it up naturally.
CloseCall's HVAC training puts you in live roleplay where you practice introducing the maintenance agreement at the right moment — and handling every version of "no thanks." Scored feedback after every session.
Start Free Trial →