Recurring Service Plans vs One-Off Jobs: The Math Every Service Business Should Run
A side-by-side LTV comparison for recurring service plans vs one-off jobs — concrete math for window cleaning, HVAC, pest control. CAC recovery, operational efficiency, cash-flow multiples, and the 10× rule.
On this page
A one-off job pays once. A plan pays for years. Most service-business owners will agree with both sentences in conversation and price the work as if only the first sentence were true. The result: a steady drip of customers who would have happily signed a plan, walking out with a single $250 invoice.
The premium isn’t emotional. It is arithmetic. Here is the side-by-side math, the CAC-recovery comparison, and the rule that decides when to convert a customer.
The base math
Lifetime value of a customer is the same equation in every trade: LTV = average_ticket × visits_per_year × retention_factor × years. The retention factor is the key — and the place most operators do the math wrong.
A customer with a 65% annual retention rate over five years contributes 1 + 0.65 + 0.42 + 0.27 + 0.18 = 2.52 years of expected revenue, not five. Multiply that retention factor by the per-year revenue to get LTV. Operators who plug “5 years” straight into the formula will systematically over-state LTV by 2× and over-spend on acquisition.
Worked example: $200 one-off cleaning vs $175 × 2 plan
A residential window-cleaning operator. Two scenarios for the same customer.
| Scenario | Per-visit | Visits/yr | Retention factor | LTV |
|---|---|---|---|---|
| One-off (single visit, no repeat) | $200 | 1 | 1.0 | $200 |
| One-off (repeat customer, ad-hoc) | $200 | 0.7 | 2.0 (3-yr decay) | $280 |
| Bi-annual plan | $175 | 2 | 2.52 (5-yr at 65%) | $882 |
The plan customer pays $25 less per visit and contributes more than 3× the lifetime value of the same customer treated as a one-off. The “discount” the operator gave by quoting $175 instead of $200 was the price of converting a one-trip relationship into a five-year one.
Customer acquisition cost recovery
Customer acquisition cost (CAC) — marketing spend, sales-conversation time, the introductory rate the operator gave away — runs $40–$120 per residential customer in most service trades. The recovery question is: how many visits does the customer have to come back for before the operator is in the black on that particular relationship?
The implication is uncomfortable for one-off-heavy operators: paid acquisition (Google ads, paid lead gen) at scale only works if the average customer becomes a multi-visit customer. Operators who run paid acquisition while keeping a one-off-only product line are slowly subsidizing their own marketing spend.
Operational efficiency multiplier
Plan customers are also operationally cheaper to serve, in a way that doesn’t show up on the invoice but absolutely shows up in margin.
- Routing economy. A plan customer is on a known route geometry; the technician’s drive time per visit drops 12–18% versus a one-off booking.
- Access economy. The technician already knows the gate code, the dog, the back-yard layout. Setup time per visit drops 5–8 minutes.
- Communication economy. The plan customer is already on the cadence; the dispatcher doesn’t spend a 15-minute call coordinating each visit.
- Quote-eliminating economy. The plan price is the plan price. The operator never re-quotes; the technician never re-explains.
Stack the four together and a plan customer’s effective gross margin runs 4–6 percentage points above the same customer’s margin as a one-off. On a $175 visit, that’s an extra $7–$10 per visit of pure operational margin — invisible on the invoice line but real in the bank account.
The 10× rule
A simple rule of thumb for when to convert a customer: the lifetime value of the customer as a plan exceeds 10× the price of the conversion conversation.
A 5-minute conversation by the technician at the end of the first visit, plus a $20 follow-up gift (a coupon for an adjacent service, a small credit on the next visit), costs roughly $50 of operator time and money. The plan’s LTV is $880. 10× the cost of conversion is $500. The customer is worth converting. Always.
The rule fails in only two situations: customers who self-identify as one-off (the move-out cleaning, the pre-listing inspection), or customers whose risk profile (slow pay, high-friction) makes them worse than no customer. Both are clearly visible at the first visit; neither requires a calculation.
Cash-flow predictability — why investors pay 2–3× for recurring revenue
A service business at $1M annual revenue with 70% recurring-plan attach trades, in private-market valuation, at 2.0–2.8× revenue. The same business at 30% recurring attach trades at 0.7–1.0× revenue. The 1.5–2.0× difference is paid by acquirers and lenders for one reason: predictable cash flow.
A predictable cash flow lets the operator borrow against it (lines of credit, fleet financing), buy at favorable terms (bulk parts contracts, multi-year insurance), and time-shift big expenditures (a fleet upgrade in a strong recurring quarter, postponed in a soft one). The operator with one-off revenue can do none of these things — every plan a one-off operator sells is a small grant of predictability they didn’t have before.
Three trade-specific examples
Window cleaning
A 2,500 sqft home, U.S. metro market. One-off price: $250. Plan price: $175 × 2 = $350/year. 65% five-year retention factor: 2.52. Plan LTV: $882. One-off LTV (with 30% one-time-customer rebook): $325. Plan multiple over one-off: 2.7×.
HVAC residential
Tri-annual maintenance plan. One-off tune-up: $185. Plan: $135 × 3 = $405/year, with a 15% discount on parts and a 24-hour priority response window. 72% five-year retention factor: 2.83. Plan LTV: $1,146. One-off LTV (with 40% rebook in the next year): $260. Plan multiple over one-off: 4.4×.
Pest control (general residential)
Quarterly perimeter program. One-off treatment: $185. Plan: $85 × 4 = $340/year, with a between-service callback at no charge. 78% five-year retention factor: 3.18. Plan LTV: $1,081. One-off LTV (with 25% rebook): $232. Plan multiple over one-off: 4.7×.
When NOT to convert
A small group of customer interactions are genuinely one-off, and forcing a plan onto them produces a worse customer experience. The move-out cleaning. The pre-listing exterior wash. The end-of-lease repair-and-paint. Customers who tell the operator, on the first call, that the visit is for a specific event ending in a specific date.
For these, the right answer is a clean one-off transaction at full one-off pricing — not a watered-down plan offer. The operator’s margin is best when the one-off is priced as a one-off and the plan is priced as a plan. Mixing the two pricing models on a single customer trains both customer and operator to negotiate, every time.
More from the PrimeX blog
How to Set Hourly Rates for Field Service Technicians (The CFO Formula)
Most service businesses underprice their billable hours by 15–35%. Not from cowardice — from arithmetic. The formula has four inputs, every one of which gets ignored at least sometimes. Here is the full math, a worked example, and the per-trade benchmarks for 2026.
How to Price Service Plans That Actually Sell (2026 Service-Business Guide)
Most service-business owners pick a plan price by gut, get pushback in the field, and quietly walk it back to a number they can sell. This is the math that fixes that — formulas, worked examples, and the five mistakes that quietly kill margins.