Maintenance plan attach rate is a process problem, not a pitch problem
Most HVAC owners can tell you last month's revenue to the dollar and cannot tell you their maintenance plan attach rate. It is the number that decides whether next April is profitable.
Why attach rate is the number
A maintenance plan does four things at once: it smooths the revenue year, it creates a reason to be inside the home before the emergency, it produces the replacement pipeline out of your own base, and it makes the customer harder for a competitor to take.
No acquisition channel does any of those. Which is why an hour spent on attach rate usually beats an hour spent on ads — and why it is strange that most shops cannot state theirs.
Start there: if you do not know your attach rate by technician and by job type, that is the first task, and it takes an afternoon in your CRM.
The four places it leaks
The ask never happens. Not refused — never made. Techs are measured on calls completed, so the plan conversation is the thing that gets dropped when running late. If it is not on the invoice flow, it is optional, and optional means no.
The ask happens at the wrong moment. After the invoice is presented, the customer is in payment mode and every additional item reads as an upsell. Before it, while the finding is still being explained, it reads as advice.
Nothing happens afterwards. A "maybe later" with no follow-up sequence is a no. The 48 hours after a service call are the only window where the value is fresh.
Renewals are manual. Attach rate climbs and the base does not, because renewals depend on someone remembering. Automate the renewal or you are refilling a leaking bucket.
What to change, in order of cost
- Put the plan on the invoice flow as a required field. Offered / declined / sold. Free, and it makes the gap visible immediately.
- Move the conversation before the invoice. Script it to the finding: what you found, what maintenance would have caught, what the plan covers. A script, not a pitch.
- Automate 48-hour follow-up on every declined and undecided plan, with the finding referenced specifically.
- Automate renewals with card on file and a reminder sequence.
- Report attach rate weekly, by technician. Not to punish anyone — because the spread between your best and worst tech is the size of the opportunity, and it is usually large.
Then, and only then, spend on the shoulder season
Once plans attach and renew, pre-season tune-up campaigns become dramatically more efficient, because you are marketing to a base that already expects to hear from you rather than buying cold clicks in April.
That is the correct order. Buying shoulder-season demand into a business with no plan attach is paying to acquire customers you will have to acquire again.