Maintenance agreement customers have a 70-85% retention rate vs 30-40% for one-time service customers. That single statistic explains why every successful home service company eventually builds a maintenance agreement program.
Why Maintenance Agreements Matter
Contractors with 500+ maintenance agreements have $90K-300K in predictable annual revenue that comes in regardless of weather, economy, or market conditions.
Maintenance agreements also:
- Create a captive customer base for repair upsells
- Smooth seasonal revenue fluctuations
- Increase company valuation (recurring revenue multiplies your exit price)
- Reduce marketing cost per customer (you're not paying to re-acquire them)
Pricing Your Agreement
Price maintenance agreements at $15-50/month depending on services included and trade.
HVAC example tiers:
- Basic ($19/month): Annual AC and furnace tune-up, 10% off repairs
- Premium ($29/month): Two tune-ups per year, 15% off repairs, priority scheduling
- Ultimate ($49/month): Two tune-ups, drain line cleaning, 20% off repairs, priority scheduling, no overtime charges
The agreement should feel like a good deal while being profitable. Your cost to perform the maintenance is typically $80-120 per visit. On a $29/month plan ($348/year), you're profitable even with one visit per year.
When to Sell
The best time to sell a maintenance agreement is immediately after completing a repair. The customer just experienced a problem and paid to fix it. They're motivated to prevent the next one.
Second best: At the end of a maintenance visit (if they're not already on an agreement).
Sales Script
"We've got everything running well now. To keep it that way and prevent future issues, I'd recommend our maintenance plan. It includes [services], plus you get [discount]% off any repairs and priority scheduling during busy season. It's [$X]/month. Would you like me to set that up today?"
Simple. No pressure. Present the value and let them decide.
Build your maintenance program
Get StartedRetention Strategies
- Auto-renew billing on a credit card or ACH (opt-out, not opt-in)
- Reminder communications before each scheduled visit
- Anniversary acknowledgment thanking them for being a member
- Exclusive offers only available to agreement members
- Priority scheduling that actually means something during peak season
Tracking
Track these metrics monthly:
- Total active agreements
- New agreements sold this month
- Agreements cancelled this month
- Net agreement growth
- Revenue per agreement
- Agreement-to-repair conversion rate (what % of agreement visits generate additional work)
Worked Example: Maintenance Agreement Revenue Build
Year 1: Sell 10 agreements/month × 12 months = 120 agreements × $29/month = $3,480/month recurring by year-end. Year 2: Add 10/month, lose 15% churn = net 102 new + 102 retained = 222 × $29 = $6,438/month. Year 3: 330 agreements × $29 = $9,570/month = $114,840/year. Plus: agreement customers generate $400-600/year in repair revenue each. 330 × $500 = $165,000 in additional repair revenue. Total program value by Year 3: $279,840/year from a program that costs ~$80-120 per visit to service.
What Not to Do
- Don't price agreements to break even on service visits alone. The real profit comes from the repair work and retention. Price attractively ($19-49/month) to maximize sign-ups, then earn on the backend.
- Don't make renewal manual. Auto-renew billing with opt-out increases retention 25-30% over opt-in renewal. Make it easy to stay, harder to leave.
- Don't forget to actually schedule the visits. Nothing kills agreement trust faster than selling a maintenance plan and then never scheduling the service. Proactively book visits 30 days before they're due.
- Don't sell agreements without tracking metrics. If you can't tell how many you sold, cancelled, and retained this month, you're flying blind. Track monthly in your CRM.