PrimeX
BlogPricingSign inStart free
  1. Home
  2. /
  3. Blog
  4. /
  5. Recurring Service Plans vs One-Off Jobs: The Math Every Service Business Should Run
Pricing

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.

SC
Sudheer ClarkeFounder, PrimeX · May 9, 2026 · 11 min read
On this page
  1. The base math
  2. Worked example: $200 one-off cleaning vs $175 × 2 plan
  3. Customer acquisition cost recovery
  4. Operational efficiency multiplier
  5. The 10× rule
  6. Cash-flow predictability — why investors pay 2–3× for recurring revenue
  7. Three trade-specific examples
  8. When NOT to convert
On this page
  1. The base math
  2. Worked example: $200 one-off cleaning vs $175 × 2 plan
  3. Customer acquisition cost recovery
  4. Operational efficiency multiplier
  5. The 10× rule
  6. Cash-flow predictability — why investors pay 2–3× for recurring revenue
  7. Three trade-specific examples
  8. When NOT to convert

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.

One-off vs bi-annual plan — same customer, five-year window
ScenarioPer-visitVisits/yrRetention factorLTV
One-off (single visit, no repeat)$20011.0$200
One-off (repeat customer, ad-hoc)$2000.72.0 (3-yr decay)$280
Bi-annual plan$17522.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?

CAC recovery formula
visits_to_recover = CAC ÷ gross_profit_per_visit. At a $90 CAC and $60 gross profit per visit, the operator needs 1.5 visits to break even on the customer. A one-off customer barely clears CAC. A plan customer clears CAC in the first cycle and contributes pure margin from there.

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.

The conversion, automated
PrimeX runs the LTV calculation on every first-visit close, surfaces a plan offer to the technician’s tablet at the right moment, and tracks the conversion rate by technician and by visit type. The 5-minute conversation that turns a one-off into a five-year customer happens on every visit, not the visits the operator remembers to ask. See pricing →
On this page
  1. The base math
  2. Worked example: $200 one-off cleaning vs $175 × 2 plan
  3. Customer acquisition cost recovery
  4. Operational efficiency multiplier
  5. The 10× rule
  6. Cash-flow predictability — why investors pay 2–3× for recurring revenue
  7. Three trade-specific examples
  8. When NOT to convert
On this page
  1. The base math
  2. Worked example: $200 one-off cleaning vs $175 × 2 plan
  3. Customer acquisition cost recovery
  4. Operational efficiency multiplier
  5. The 10× rule
  6. Cash-flow predictability — why investors pay 2–3× for recurring revenue
  7. Three trade-specific examples
  8. When NOT to convert
Written by
SC
Sudheer ClarkeFounder, PrimeX
Continue reading

More from the PrimeX blog

Pricing

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.

May 9, 2026 · 12 min read
Pricing

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.

May 9, 2026 · 12 min read
PrimeX

Run your service business on PrimeX.

Prime is the AI executive layer that runs scheduling, dispatch, recurring billing, customer messaging, and operational reporting on the owner’s behalf. You stay in approval mode.

See pricingStart free
PrimeX

Made for field service. Calm by design. Run by Prime.

For your business

  • HVAC
  • Plumbing
  • Electrical
  • Landscaping
  • Cleaning
  • Pest Control
  • Roofing
  • Handyman
  • Appliance Repair
  • Locksmith
  • Movers
  • Painters

Company

  • Pricing
  • Start free
  • Sign in
  • Support
  • support@primex.it.com

Legal & trust

  • Terms
  • Privacy
  • EULA
  • Security

© 2026 PrimeX. All rights reserved.

  • WCAG 2.1 AA target
  • ·
  • Made for field service

By providing your phone number on any PrimeX-affiliated form, you agree to receive operational SMS from the Service Business that added you. Message and data rates may apply. Reply STOP to unsubscribe. See our Privacy Policy.