An HVAC company with 300 active maintenance agreements and a 10-truck operation is a fundamentally different business than one that runs purely on call-in repair work. The first has predictable cash flow, scheduled work that fills slow months, and customers who call them first when equipment needs replacing. The second is always one slow week away from stress.
This post covers how to structure maintenance agreements that customers renew year after year, how to price them for profitability, and how software automation is the difference between an agreement program that scales and one that stalls at 50 customers.
TL;DR
- HVAC contractors with 200+ active maintenance agreements report 40% more stable monthly revenue than call-only businesses (ACHR News, 2025 Contractor Survey)
- A 10-truck operation at 30 agreements per truck has 300 agreements — at $180 average annual agreement price, that is $54,000 in guaranteed recurring revenue before a single repair call
- Agreement customers convert to replacement sales at 2–3× the rate of non-agreement customers because of the established relationship and equipment history
- Software that auto-generates and auto-schedules agreement visits is the critical enabler — manual agreement management breaks down above 75–100 agreements
- See where maintenance agreements fit in the full HVAC software picture at our HVAC software guide
The Financial Case for Maintenance Agreements
Let's build the numbers from the ground up.
Base scenario: 250 active residential maintenance agreements
- Average agreement price: $180/year (bi-annual tune-up, priority service, 10% parts discount)
- Renewal rate: 75%
- Annual recurring revenue: $45,000
Agreement-to-replacement conversion:
- Agreement customers replace equipment at an average of 8 years into the agreement relationship
- Average HVAC system replacement: $6,000–$12,000 installed
- If 15% of your agreement base replaces equipment this year: 37.5 customers × $8,500 average = $318,750 in replacement revenue
Labor efficiency:
- Maintenance visits are scheduled in advance during slow periods, filling gaps that would otherwise be idle time
- A tech running 4 maintenance visits in a morning earns the company $280–$400 in labor before the first repair call comes in
The maintenance agreement is not just recurring revenue — it is your equipment replacement pipeline and your shoulder-season utilization tool.
How to Structure an Agreement Customers Renew
Agreement churn is the silent killer of maintenance programs. A program with 300 agreements but a 40% annual churn rate is running on a treadmill. Here is how to structure agreements with 75%+ renewal rates:
Tiered Structure
Offer two or three tiers to accommodate different customer budgets and needs:
Standard ($140–$160/year):
- Bi-annual tune-up (spring and fall)
- Priority scheduling (next-available within 24 hours for service calls)
- 10% discount on parts
Premium ($220–$280/year):
- Everything in Standard
- Annual refrigerant check
- Filter replacement at each visit (materials included)
- No overtime charges for evening/weekend calls
Whole-Home ($380–$480/year):
- Covers all HVAC equipment at the property (not just primary system)
- Quarterly filter check
- Annual duct inspection
- 15% discount on all parts and labor
The tiered structure increases average agreement revenue without requiring you to compete on price against flat-rate discount programs.
Pricing for Profitability
A common mistake is pricing agreements based on what the customer will pay rather than what covers your cost plus a reasonable margin.
Cost model for a standard bi-annual agreement:
- 2 tune-up visits × 45 minutes labor each = 1.5 hours total
- Tech cost including burden rate: $45/hour × 1.5 = $67.50
- Materials (filters, cleaning supplies): $12
- Dispatching, invoicing, and admin overhead: $8
- Total cost: ~$87.50
At $150/year, your gross margin is ~42%. That is healthy for a recurring service. Below $120, you are likely losing money on the service itself and depending entirely on the upsell pipeline to make the program profitable.
Renewal Timing
Auto-renew programs outperform manual renewal campaigns by 3–4× in retention. Customers who have to actively choose to renew are more likely to shop alternatives or simply not act. Auto-renew with a 30-day cancellation notice is the standard for high-retention programs.
The Software Problem: Manual Management Breaks Above 75 Agreements
Every HVAC company starts managing maintenance agreements manually. A spreadsheet with customer names, agreement expiration dates, and a note about when to call. This works fine up to 50–75 agreements.
Above that threshold, manual management creates predictable failure modes:
Missed visits. Agreements that were sold but not systematically scheduled lead to visits that never happen. The customer did not receive the service they paid for — which is a liability and a churn trigger.
Renewal lapses. Without automated renewal reminders, agreements expire without the customer or the office noticing. You lose the relationship and the revenue stream.
Billing errors. Manual billing for monthly-pay agreements generates invoice errors that frustrate customers and consume office staff time.
No service history at the point of visit. A technician arriving at a maintenance agreement customer's home without knowing the system model, the refrigerant type, and what was done at the last visit is delivering a worse service experience and missing upsell signals.
Software that manages maintenance agreements solves all four of these. The auto-scheduling capability generates the future visit automatically when an agreement is created. Renewal workflows trigger 60 and 30 days before expiration. Billing runs without manual intervention. Technicians see full equipment history in their mobile app before they arrive.
The HVAC software guide covers what to look for in agreement management features specifically.
Growing the Program to $60K+ ARR
Getting to $60,000 in maintenance agreement ARR requires roughly 300 agreements at $200 average annual price. Here is a growth path from 50 to 300:
Phase 1 (50 → 150 agreements): Convert existing customers Every active customer in your database who does not have an agreement is a prospect. A direct outreach campaign to your top 200 customers by service frequency typically converts 20–30% into agreements when pitched by a technician at the point of service.
Phase 2 (150 → 250 agreements): New installation follow-up Every new system installation is an agreement opportunity. A customer who just spent $9,000 on a new heat pump is highly motivated to protect that investment. An agreement pitched at installation converts at 60–70%.
Phase 3 (250 → 300+ agreements): Referral and review leverage Agreement customers are significantly more likely to leave positive reviews and refer neighbors than transactional customers. A formal referral program — one free tune-up per referral who signs up — accelerates organic growth.
Frequently Asked Questions
What is the typical renewal rate for HVAC maintenance agreements? Industry benchmarks from ACHR News surveys put average renewal rates at 65–75%. Companies that auto-renew, send personalized reminders from the technician who last visited, and call within 30 days of expiration achieve 80–85%.
Should I offer monthly payment options for agreements? Yes. Monthly payment options (typically $12–$25/month depending on tier) increase adoption rates by 25–40% compared to annual-only pricing. The convenience of a small monthly charge outweighs the small billing overhead, especially for higher-tier agreements.
How do I handle agreement pricing when inflation increases my costs? Build a price escalation clause into every agreement — typically CPI + 0–2% annual increases — and communicate it clearly at signup. Customers who understand the pricing structure are far less likely to cancel over a $5–$10 annual increase than customers who feel surprised by it.
Next Steps
Maintenance agreements are the highest-leverage operational change most HVAC companies can make. Start with software that manages the full lifecycle automatically, then focus on conversion programs at the point of installation and with existing customers.
Explore agreement management tools at /hvac and read more about growing your HVAC business in our post on HVAC business growth.
