This Company Adds 240 Customers a Year. Why Isn’t It Growing?
Case 6 · Recurring Revenue & Retention
This is a fictional case built to illustrate an owner’s financial decision. The figures are assumptions, not results from a Lopez CFO client or a valuation of an actual business.
A South Florida boat mechanics business sells 240 new engine-maintenance plans a year. It has 1,000 active plans and $3.6 million in annual recurring billings. The owner wants to add another salesperson and hire another technician to handle the expected work.
I would hold off. The company also loses roughly 240 plans a year. At the current pace, the sales team is running just to keep the customer count level.
The decision is whether the next dollar should fund more sales and technician capacity or improve the service that keeps existing customers.
The business at a glance
| Measure | Illustrative case |
|---|---|
| Total annual revenue | $4.8 million |
| Annual recurring engine-maintenance plan billings | $3.6 million |
| Active boat maintenance plans at start | 1,000 |
| Average monthly plan bill | $300 |
| New plans sold | 20 per month, or 240 per year |
| Cancellations at current pace | About 20 per month, or 240 per year |
| Annualized customer churn at current pace | 24% of the starting base |
| Acquisition spend | $360,000 per year |
| Field technicians | 12 |
| Contribution after technician labor, travel and direct service costs | 45% of plan revenue |
The plans cover scheduled preventive maintenance and inspections. Larger engine repairs, replacement parts and other one-time jobs produce the remaining $1.2 million of annual revenue; they are billed separately. The plan revenue pays for regular technician visits and helps fill the repair pipeline, but only while boat owners stay and the technicians can deliver the promised service.
The report that makes growth look better than it is
The monthly sales report celebrates 20 new maintenance plans. A separate cancellation report shows about 20 plans leaving. Each new plan brings $300 in monthly billings, so the sales team adds roughly $6,000 of new monthly recurring revenue. Cancellations remove roughly the same amount.
The starting 1,000 plans generate $300,000 of monthly billings, or $3.6 million at an annualized run rate. If additions and cancellations continue to offset one another, the company finishes near the same plan count. Price changes or changes in the mix of plans could move reported dollars even while the customer base remains flat. The owner should examine both plan count and revenue retained from the same customers.
The acquisition budget is $360,000 for 240 new plans, or $1,500 per new customer. That is an illustrative blended acquisition cost: total acquisition spend divided by new plans. At $300 of monthly billing and a 45% contribution margin after technician labor, travel, routine parts and other direct service costs, a plan contributes about $135 a month before acquisition spending and general overhead. A $1,500 acquisition cost takes roughly 11 months of that contribution to recover if the customer stays, pays, and carries the assumed margin. Any profit on separately billed repairs would need its own analysis; I have not included it in this payback.
Eleven months could be acceptable for a durable plan. It becomes less reassuring if cancellations cluster after the first few technician visits. An average annual churn rate cannot tell us that. We need to see when people leave and why.
What I would investigate before buying more sales capacity
I would join the customer file to the technician schedule and completed work orders: plan start and end dates, boat and engine type, marina, plan price, assigned technician, promised and completed visits, repair estimates, callbacks, parts costs, payment history, acquisition source and cancellation reason. Then I would ask four questions:
- Which customers leave early? Compare cancellations in the first 90 days with those of established plans. A new owner waiting weeks for an initial engine inspection calls for a different fix than a mature customer who sells a boat.
- Which cancellations can the company influence? Separate boat sales and moves from missed maintenance visits, repeat repairs, unresolved complaints, billing errors and price objections. Check cancellation codes against work orders and customer messages.
- Which plans produce contribution? A $300 plan with long dock-to-dock travel, repeated callbacks or expensive routine parts may contribute less than one served efficiently by an available technician. Measure contribution by boat and engine type, marina, technician and acquisition cohort.
- Is reported retention masking price increases? Show both customer retention and gross revenue retention for the same starting cohort. Higher prices can keep recurring billings steady while more customers leave.
This work can expose an operational problem, a pricing problem or an acquisition-channel problem. I would also examine technician utilization: paid hours, hours on boats, travel, open work orders and time to the next available appointment. If the existing technicians are fully booked, a retention effort that promises more visits will need capacity. If callbacks and scheduling gaps are consuming hours, adding customers first can make both problems worse.
What improving retention could be worth
Suppose the company keeps sales at 20 new plans a month and reduces the annualized cancellation pace on its starting 1,000-plan base from 24% to 18%. That would mean approximately 180 cancellations instead of 240 during the year, a difference of 60 retained plans. For a simple planning illustration, spread those 60 saved plans evenly across the 12 months.
| Change from the current pace | Illustrative effect |
|---|---|
| Fewer cancellations from starting base | 60 in a year, or 5 per month on average |
| Extra monthly billings at year-end | 60 × $300 = $18,000 |
| Extra annualized billings at year-end | $216,000 |
| Additional plan billings during the first year | About $117,000 |
| First-year contribution at 45% | About $52,650 |
| Annualized contribution at year-end at 45% | About $97,200 |
The $117,000 first-year estimate assumes each month’s five saved plans begins contributing at the start of that month: $1,500 of additional monthly billings multiplied by 12 + 11 + … + 1, or 78 months of contribution. Timing, plan mix and later cancellation of those saved accounts would change the result. The year-end $216,000 is an annualized run rate, not cash already collected during the year.
If a proposed retention program costs $60,000 a year in incremental scheduling support, technician training and quality reviews, this scenario does not fully cover that spending from the first year’s extra contribution: $52,650 less $60,000 is a $7,350 shortfall. The exit contribution run rate would exceed the annual program cost by about $37,200 if the improvement holds into the following year. The assumed 45% contribution must already reflect the direct labor and travel required to serve those saved plans; otherwise the model overstates the benefit. Neither figure includes one-time setup costs, overhead changes, taxes or working capital. That is enough potential to test, but not enough evidence to promise a return.
The target itself needs proof. I would compare the roughly 60 plans the model aims to save with actual service-related cancellations, identify changes within management’s control, and pilot those changes by marina or technician territory. I would track customer cohorts, completed maintenance visits, callbacks and available technician hours monthly. A reported improvement caused only by price increases or a temporary pause in acquisition spending would not pass the test.
The decision: fix the leak before expanding the funnel
I would defer the additional salesperson and technician hires until we know why plans are being lost and how much capacity the current team actually has. Run a measured service and retention pilot: assign an owner to the first inspection, schedule maintenance within the promised window, resolve repeat callbacks and contact customers before renewal. Protect enough technician time to deliver the pilot. Review it against comparable territories and similar customer tenure, then revisit hiring when cancellations, technician capacity and contribution per plan show a clear pattern.
The existing sales team can keep acquiring profitable plans. The question is whether expanding sales and field staff creates a larger, profitable customer base or a larger queue of boats waiting for service. If the schedule is already beyond capacity, a technician may still be needed immediately to fulfill existing commitments. That is a service-capacity decision, supported by the work-order backlog, rather than a bet on the next salesperson’s projected volume.
My decision would change if cohort data showed cancellations were mostly outside the company’s control, newly acquired plans retained well and the next representative could acquire profitable customers at similar cost. The technician schedule would also need to show that existing capacity can serve those new boats, or that a new hire’s cost is supported by the additional contribution. Then expansion may be the better use of capital.
What the owner should take from this
An owner does not need to be preparing a sale to care about retention. Customer acquisition consumes cash today; technicians determine whether the promised work is completed and how long the customer stays. A useful monthly scorecard pairs gross new plans, cancellations, net plan growth, cohort retention, acquisition cost, technician utilization, callback rate and contribution by marina or service territory. It also shows why customers leave.
Case 5 asked whether a buyer should pay $3 million for a pest-control business after testing its earnings and net customer growth. Case 6 asks a different question from inside a boat mechanics business: should the owner buy more leads and hire more technicians, or make the current service promise work first?
Frequently asked questions
Can recurring revenue be flat while sales are strong?
Yes. In this example the business sells about 20 new plans each month and loses about 20. Gross sales are real, but net plan growth is close to zero.
Is 24% annualized churn automatically a reason to stop selling?
No. The timing, causes and economics of cancellations matter. An average churn rate does not reveal whether the company loses customers early, whether higher-value plans leave, or whether some territories retain well.
Is an 11-month acquisition payback the same as profitability?
No. The simplified payback uses monthly contribution after direct service costs. It excludes general overhead, financing, taxes and the time value of money, and it assumes the customer stays long enough to pay back acquisition spending.
What is the first retention report an owner should request?
A monthly cohort table showing each group’s starting plans and billings, cancellations, price changes and remaining plans and billings over time. Link it to completed visits, callbacks and technician hours; break it out by marina, engine type and acquisition source when the data supports it.
Need a CFO to help make a decision like this?
When plan sales look healthy but the customer base will not grow, the next decision starts with customer-level data, technician capacity and a clear view of contribution. Schedule a consultation with Lopez CFO.
ABOUT THE AUTHOR
David Lopez, CPA
Founder, Lopez CFO
David helps growing businesses improve financial visibility, cash flow, forecasting, profitability, and decision-making through fractional CFO services.