Here's the hard truth about home service businesses built entirely on one-time jobs: you're re-earning your revenue from scratch every month. Great months happen. Slow months happen. And when a slow month hits, there's nothing to absorb the hit.
Recurring revenue changes that equation. This guide explains how to build it, regardless of your trade.
The Recurring Revenue Spectrum
Not all recurring revenue is the same. Here's a framework:
Tier 1 — Scheduled repeat work: Customers who book the same service on a regular cadence (weekly mowing, bi-monthly pest control, quarterly pool service). This is "recurring by habit" — you have to re-sell each visit, even if it's automatic.
Tier 2 — Service plans: Customers on an explicit agreement for a set number of visits per year at a fixed price. They pay upfront or on a regular schedule. You don't have to re-sell — the plan is the contract.
Tier 3 — Memberships: Customers paying a monthly fee for ongoing access to discounted services, priority dispatch, and plan benefits. True SaaS-style recurring revenue for a service business.
Most home service businesses operate at Tier 1 and leave Tier 2 and 3 on the table.
Building a Service Plan That Sells
The best service plans are simple. Here's what works:
Name it clearly. "Annual AC Tune-Up Plan" is better than "Elite HVAC Protection Plan." Customers want to know exactly what they're buying.
Price it at a small discount to à la carte. If 2 tune-up visits are $250 each, price the annual plan at $449. The customer saves $51, you lock in 12 months of retention and the predictability of the schedule.
Bundle a visible benefit. Priority dispatch ("we schedule you first when you call") is the most effective plan benefit across every trade. Customers value response speed more than price discounts.
Auto-bill by default. Any plan that requires manual renewal will churn at 50–60%. Any plan with automatic billing renews at 80–88%. Set auto-renew as the default with an easy opt-out. Most customers never opt out.
The Conversation That Closes Plans
You don't need a slick pitch. You need timing and a simple question.
Best moment to offer a plan: Immediately after a successful service visit, while the customer is still satisfied and the tech is still on-site.
The script (simple version):
"We do a spring and fall tune-up for most of our customers on a [plan name] — it keeps the [equipment] running well and means you're first in line when something comes up. It's $[price]/year, billed automatically, cancel any time. Want to set that up before I head out?"
That's it. No hard sell. No brochure. The customer says yes or no, and either way the interaction is comfortable.
Conversion rates to expect:
- On-site plan offer (after completed job): 35–55% of customers who haven't declined before
- Email plan offer (cold outreach to existing customers): 8–15%
- Text plan offer (to past customers): 12–20%
The on-site offer after a successful job is 3–4× more effective than any digital campaign. Train your techs to make it every time.
Memberships: The Next Level
A membership takes the plan model and makes it ongoing. Instead of "2 visits/year for $X," it becomes "$X/month for unlimited priority access + discounts."
Memberships work best for:
- Cleaning companies: Bi-weekly cleaning, key access on file, consistent crew assignment. Many residential cleaning businesses have 60–80% of revenue on memberships.
- Pest control: Monthly perimeter spray with quarterly full service. Customers don't think about pest issues — they just pay the monthly fee.
- Pool service: Weekly chemical service. This is almost always sold as a membership; one-time pool service barely exists.
- HVAC: "Total comfort plan" — 2 tune-ups/year + priority dispatch + parts discount. Very high-margin recurring revenue once established.
Membership pricing principle: The monthly price should feel small relative to the value. A $49/month home cleaning membership sounds less expensive than "$588/year" even though they're identical. Monthly price anchoring consistently outperforms annual pricing on conversion.
The Cash Flow Math
Here's what recurring revenue actually does to your business:
Without recurring revenue (all one-time jobs):
- Month 1: 60 jobs × $150 avg = $9,000
- Month 2: 55 jobs × $150 avg = $8,250 (slow month)
- Month 3: 70 jobs × $150 avg = $10,500
Revenue variance: ±$2,250 per month. Hard to predict, hard to hire for.
With 200 customers on a $35/month plan:
- Recurring base: $7,000/month (predictable)
- One-time job revenue: variable
- Total: $7,000 + variable, with a guaranteed floor
The floor changes everything. You can hire with confidence, order equipment without anxiety, and build the business instead of just running it.
How to Convert Existing Customers
If you have 50+ existing customers and zero plans, you're sitting on 3–6 months of conversion opportunity.
Step 1: Identify candidates. Sort your customer list by service frequency. Anyone who's bought from you 3+ times in the past 18 months is a prime candidate.
Step 2: Design one simple plan. Don't offer 5 tiers. Start with one plan that makes obvious sense for your primary service. You can add tiers after you've validated the concept.
Step 3: Run a "founding member" promotion. "Our first 30 members get locked in at $[price], which goes up to $[higher price] on [date]." Scarcity + founding member status drives fast early signups.
Step 4: Auto-bill from day one. Set up your billing to charge automatically. Every customer who agrees should be on auto-pay before they leave the conversation.
Measuring Your Recurring Revenue Health
Three metrics to watch:
Monthly Recurring Revenue (MRR): Total of all plan/membership revenue in a month. Track the trend month-over-month.
Churn rate: Percentage of plan customers who cancel each month. Under 3% monthly churn is good. Over 5% monthly churn means the plan value isn't landing.
Expansion MRR: Plan revenue from customers who upgraded or added services. This is a signal that your customers trust you enough to buy more — the most valuable signal in the business.
Roostr handles recurring billing automatically. Set the plan, set the cadence, Roostr charges the card and schedules the job. You review, your team executes. See how it works →
Free download · Templates
Service Business Templates Pack
Customer intake form, quote template, terms & conditions, and a no-show policy email.
Get it freeReady to put this into practice?
Roostr helps home service businesses quote, schedule, and invoice faster. Start a free 14-day trial. No credit card required.
Start free trial →