HVAC Maintenance Agreements: The Pricing and Pitch That Sells Them
The recurring-revenue engine for HVAC shops: pricing tiers that sell, the pitch script techs can actually deliver, the retention math, and the renewal system that keeps members from drifting away.
System 7 from the Leveraged Owner Starter Pack
Two HVAC shops, same town, same weather. Shop A lives job-to-job — every slow month is a small crisis, every summer is a scramble. Shop B has 400 maintenance agreement members paying every month, two tune-ups a year each, priority scheduling, and a replacement pipeline fed by techs who see every aging system twice annually. Shop B doesn't have better techs. It has agreements — and agreements are a system, not a personality trait.
A maintenance agreement (service plan, comfort club — the name varies) is the highest-leverage product in residential HVAC: recurring revenue, scheduled demand, priority customers, and a built-in replacement pipeline. It's System 7's crown jewel and a core gear in the full-and-calm-calendar framework. Here's the pricing, the pitch, and the math.
What the agreement should include (the product design)
Before pricing, define the product. A maintenance agreement customers renew has four components:
- Two precision tune-ups per year (spring cooling, fall heating). This is the core — the scheduled visits that smooth your capacity and catch failures early.
- Priority scheduling — members jump the queue during the July no-cool crush. This is the benefit customers actually feel.
- A repair discount (typically 10–15% off repairs). Modest enough to protect margin, real enough to feel valuable.
- No overtime fees (or reduced diagnostic fees). Removes the fear of the emergency bill — the psychological lock-in.
Optional add-ons for higher tiers: free filters, extended warranties on repairs, annual duct inspection. Keep the base simple — complexity kills sign-ups.
Pricing tiers that sell
Example pricing structure (adjust to your market — these are illustrative starting points, not prescriptions):
- Base — ~$15–$20/month (or ~$180–$240/year): two tune-ups, priority scheduling, 10% repair discount. The entry point — priced to be an easy yes.
- Plus — ~$25–$35/month: everything in Base, plus 15% repair discount, no overtime fees, and one free filter change visit. The tier most customers land on.
- Premium — ~$40–$55/month: everything in Plus, plus extended repair warranty and annual duct/IAQ inspection. Fewer takers, highest margin.
The pricing psychology: monthly billing outsells annual. "$19 a month" beats "$228 a year" even though they're the same money — monthly feels like a utility bill, annual feels like a purchase. Offer both, lead with monthly, and auto-renew annually with a clear reminder.
Multi-system discount: 10–15% off the second system. Homes with two units are your best members — don't punish them with double full price.
The pitch script (what techs actually say)
Techs don't sell agreements because nobody gave them the words. Here's the script — delivered at the end of a tune-up or install, when the value is fresh:
Why this works: it anchors on the tune-up they just received ("the two tune-ups alone cost more than the plan" — true if you price it right), it names the July scenario they fear, and it ends with an easy yes. Train every tech on this line. Role-play it once in a team meeting. Track sign-ups per tech and celebrate the leaders — what gets measured gets pitched.
The retention math (why agreements compound)
Example — illustrative math for a shop building toward 300 members at ~$20/month:
- Recurring revenue: 300 members × $20/month = $6,000/month in predictable revenue — $72,000/year that arrives whether it's busy season or not.
- Scheduled demand: 300 members × 2 tune-ups = 600 pre-scheduled visits per year — roughly 50 per month of capacity-filling, shoulder-season-friendly work.
- The replacement pipeline: techs see every member's system twice a year. Aging systems get flagged early, replacement conversations happen on your timeline instead of during a July emergency — and members buy from you because you're already their company.
- Retention: agreement members churn far less than transactional customers. Every member is a customer your competitors have to work twice as hard to steal.
This is example math to show the mechanism — plug in your own member count and pricing. The compounding is the point: each member is worth the monthly fee plus the tune-up visits plus the repair and replacement revenue they generate over the years they stay.
The renewal system (where most shops leak members)
Signing members is half the job; keeping them is the other half. The annual renewal sequence:
- 30 days before renewal: email summarizing the year's value — "This year your plan covered 2 tune-ups, saved you $[X] on repairs, and got you priority scheduling [X] times." Make the value visible or the renewal feels like a bill.
- Renewal date: auto-renew with a confirmation text ("Your [Plan Name] renewed today — your spring tune-up window opens [date], reply to schedule"). Auto-renewal with clear notice beats asking permission every year.
- Missed tune-up rescue: if a member hasn't scheduled their seasonal tune-up within 6 weeks of the window opening, they get a personal nudge — text, then a call. Unused benefits are one of the top reasons members cancel ("we never even used it").
- Cancellation save: when a member cancels, one question — "Was there something about the plan that didn't work for you?" — asked genuinely, not as a script. The answers are product research; occasionally the answer is fixable on the spot.
Common mistakes
- Pricing the tune-ups above the plan. If two individual tune-ups cost less than the annual plan, nobody does the math in your favor. The plan must be the obvious deal.
- Letting techs skip the pitch. The pitch happens at the job, in person, by the tech — not in a follow-up email. If techs aren't pitching, you don't have an agreement program, you have a brochure.
- No auto-renewal. Making members re-decide every year guarantees attrition. Auto-renew with notice; let the inertia work for you instead of against you.
- Forgetting the members. The cruelest irony: shops that sell agreements then treat members like everyone else. Priority scheduling has to be real, or the plan is a lie customers cancel.
Related guides in this series
Agreements are the recurring-revenue core of the full-and-calm-calendar framework. Summer AC Maintenance Reminders shows the campaign that feeds the agreement pipeline, and Warranty Follow-Up covers the 11-month touch that turns expiring coverage into long-term relationships.
Get System 1 free: the complete Missed-Call Safety Net
The full setup guide, all four copy-paste scripts (including the owner notification), the "Your Numbers" missed-call worksheet, and the step-by-step setup guide — free, no catch. Fix your missed calls this week.
Stop missing calls and chase reviews on autopilot: the AI Automation Starter Pack is $27 one-time: https://leveragedowner.com/starter-pack/
The done-for-you version
This post is System 7 from the Leveraged Owner Starter Pack — the done-for-you version with the full agreement setup guide, the pitch training script, pricing worksheets, the renewal sequence, and click-by-click setup instructions for all 8 systems.
No third-party research stats cited — pricing examples are illustrative starting points; the math example is fictional, not a customer result.
Run a HVAC business? This system has a version written for your trade, with the examples and scripts tuned to how HVAC work actually runs: dead-lead reactivation for HVAC.