Service Agreement Revenue: Building Recurring Income as a Contractor
Recurring revenue is the difference between a business and a job. Service agreements are the most accessible way for home service contractors to build a predictable, defensible income base. Here is the full playbook.
The most resilient home service businesses share one characteristic: a significant portion of their revenue is predictable before the year starts. Service agreements — whether called maintenance plans, protection plans, or club memberships — create this predictability. They smooth out seasonal swings, reduce marketing dependency, and increase the lifetime value of every customer relationship.
What a Service Agreement Actually Is
A service agreement is a prepaid or recurring-billed contract under which a contractor provides scheduled maintenance visits and, in many cases, discounts on repairs and priority service. The customer pays a fixed annual or monthly amount; the contractor guarantees visits and preferred treatment. The economics work well for both sides: the customer gets predictability and priority, and the contractor gets guaranteed revenue and consistent access to the customer's equipment before failures occur.
Pricing Structure Options
| Structure | Typical Price Range | Pros / Cons |
|---|---|---|
| Annual lump sum (HVAC 2-visit) | $180–$280/year | Simple to explain; harder sell upfront |
| Monthly auto-pay (HVAC) | $16–$26/month | Easier to say yes; higher churn risk |
| Tiered (Silver/Gold/Platinum) | $150–$400/year | Upsell path; more complex to manage |
| Multi-system (HVAC + plumbing) | $350–$600/year | Higher revenue; requires cross-trade capability |
| Plumbing annual plan (2 inspections) | $120–$200/year | Lower price point; high attachment rate |
The Revenue Math
Consider an HVAC company with 400 active agreement members at an average of $220/year. That is $88,000 in recurring revenue before a single service call or install. At 65% gross margin, it contributes $57,200 in gross profit. That is the equivalent of roughly 310 additional service calls — the revenue and profit of running a full extra truck for several months, generated passively from existing customers.
The Compounding Effect
Agreement revenue compounds. If you add 100 new members per year and retain 80% annually, you reach 400 members by year five and 650 by year ten — without adding a single truck. Meanwhile, your agreement customers are your highest-priority equipment replacement prospects, worth 2–3x more in lifetime value than one-time callers.
What to Include in a Service Agreement
- Scheduled maintenance visits (1–2 per year depending on system and trade)
- Priority scheduling — members go to the front of the queue
- Discount on parts and labor (10–15% is typical)
- No diagnostic fee or reduced diagnostic fee
- Optional: annual equipment inspection report
- Optional: emergency after-hours service at standard (not premium) rates
Selling Agreements at the Service Call
The highest-converting time to sell a service agreement is at the completion of a service call, while the technician is still on-site. The customer has just experienced your work quality, trust is high, and they are thinking about their equipment. A simple close: 'Before I go — a lot of our customers sign up for our maintenance plan. It covers your next tune-up and gets you priority scheduling. It is $X per year, and about 70% of our customers who join stay with us long-term.' No hard sell needed — just a clear offer at the right moment.
Retention: The Real KPI
Agreement renewal rate is the most important long-term metric for your program. Target 75–85% annual retention. Retention below 70% means either the agreement is not delivering perceived value, customers are being underserved on their scheduled visits, or renewal reminders are not reaching them. The biggest retention driver is actually completing the scheduled visits — shops that let tune-up visits slip lose members fast.
Technology for Agreement Management
Agreements require tracking: who is a member, when their visits are due, when renewals are coming up, and what their equipment history looks like. ServiceTitan, Housecall Pro, and FieldEdge all handle this natively. If you are managing agreements in a spreadsheet, your retention will suffer — you will miss scheduled visits and renewal windows at scale.
Frequently Asked Questions
What is a realistic gross margin on service agreement work?
Service agreement work typically achieves 60–70% gross margin — the highest category in the trades. Scheduled maintenance visits have low materials cost, predictable labor time, and high efficiency because they are planned rather than reactive.
How many service agreement members does an HVAC company need?
A general target is 100 agreement members per active technician. At this density, agreements generate $18,000–$28,000 per tech in recurring revenue and keep shoulder-season schedules full. Companies with 200+ members per tech are building highly defensible recurring revenue bases.
Should I price agreements monthly or annually?
Monthly auto-pay reduces the upfront barrier and increases sign-up rates. Annual lump-sum is simpler to administer and eliminates monthly churn. Many operators offer both and find that monthly billing attracts more members while annual billing retains them better — consider offering a discount for annual prepay.
How do I handle agreement customers who never use their visits?
You should proactively schedule every member's visit — do not wait for them to call. If a member goes 14+ months without a visit, your shop should be reaching out. Members who never get their scheduled visit rarely renew, and you lose both the recurring revenue and the equipment replacement opportunity.
What Service Business Owners Are Saying
“I was missing 8-10 calls a week and didn't even know it. CallJolt fixed that in one afternoon. It's the best $149 I spend every month.”
“My guys are on job sites all day. Having an AI that answers, takes the info, and texts me the summary is exactly what I needed. Highly recommend.”
Ready to answer every call?
CallJolt sets up in 5 minutes and pays for itself within the first week. No contracts. No per-minute billing.