Skip to main content

Customer Lifetime Value for Service Businesses

The businesses that outbid you for leads are not smarter. They just know what a customer is actually worth.

If you have ever looked at a competitor's Google Ads bid and wondered how they can afford to pay so much per click, the answer is almost always customer lifetime value. They know, to the dollar, what a new customer is worth over three or five years. You are probably guessing. That asymmetry is why they are buying the clicks and you are not.

This post walks through how to calculate lifetime value (LTV) for a local service business, how to use the number to set marketing budgets, and how to actually grow it.

The simple LTV formula

LTV = Average ticket x purchase frequency per year x customer lifespan in years x gross margin.

Example: an HVAC tune-up customer spends $180 average per visit, comes twice a year, stays for 6 years, and you make 55 percent gross margin on service work. LTV = 180 x 2 x 6 x 0.55 = $1,188.

That is the number. And it is nowhere close to $180 (the first job value) that most operators use when sizing their marketing spend.

Gross margin vs. revenue

LTV should be calculated on gross margin, not revenue. A $1,000 job at 25 percent margin generates $250 of value. The other $750 paid for labor, parts, truck time, and overhead. Paying $300 to acquire that customer looks like a loss on revenue but is actually cash flow positive on margin. Use margin throughout, or you will systematically under-invest in marketing.

Customer lifespan: where most operators guess wrong

Ask most service business owners how long a customer sticks around and they will say "forever." Your own records usually say otherwise: each year, part of last year's customers do not come back. If you have a maintenance agreement program, customers tend to stay longer. If you do one-off jobs only, lifespan trends lower.

You do not need to build a retention cohort analysis to use this. Take your customer list from 4 years ago and count how many still purchased in the last 12 months. Divide. That gives you a usable lifespan number.

Compute your LTV in two minutes

Free calculator. Enter six numbers. Get your LTV, payback window and the most you can pay per lead.

Calculate My LTV Free

Referrals: the hidden multiplier

A satisfied customer often sends you referrals. Those referrals tend to close more easily than cold ad clicks, because they arrive already trusting you.

To capture this value, estimate from your own records how many referred customers the average customer brings in. If it is 0.3, use a referral multiplier of 1.3. For example, a multiplier of 1.3 would take the HVAC example above from $1,188 to about $1,545.

Using LTV to set max CPA

The most useful thing LTV does is tell you how much you can pay to acquire a customer. Rough rule of thumb: max CPA should be 15 to 30 percent of LTV depending on how fast you need payback.

For a $1,500 LTV, that is $225 to $450 max CPA. If your current CPL is $60 and 50 percent of leads book, your cost per acquired customer is $120, well below the ceiling. That is room to test more spend, as long as lead quality holds. Without this math, it is easy to underspend.

Pair this with our cost per lead calculator to see where you stand today.

Growing LTV

Once you know the number, you can attack its drivers.

  • Raise average ticket. Upsell add-ons, present good-better-best pricing, offer package deals. Small ticket lifts compound over years.
  • Increase frequency. Move customers into maintenance plans, seasonal touchpoints, and automated reminders. Going from once-a-year to twice-a-year doubles LTV alone.
  • Extend lifespan. Post-service follow-up, birthday or anniversary emails, loyalty perks. Every extra year adds another year of purchases to LTV.
  • Improve margin. Reduce labor waste, tighten parts markup, cut no-shows. Every point of margin is a point of LTV.
  • Activate referrals. Ask, incent, and track. Compare what a referral reward costs with the margin on the jobs it brings in.

Cohort LTV vs average LTV

If you can, break LTV out by customer cohort: first-service type, acquisition channel, service area. You may find that a customer who came in through a water heater install is worth several times a customer who came in through a $49 drain cleaning coupon. That matters because it tells you which campaigns to double down on.

The LTV to CAC ratio

Once you have LTV and customer acquisition cost (CAC), divide them. A common rule of thumb is an LTV:CAC ratio of at least 3:1. Well below that, you are underpaid for the risk. Far above it, you may be under-investing in growth.

This one ratio is the cleanest single health check for a service business marketing budget.

Warning: do not over-engineer this

Some operators get into the weeds with cohort curves, churn modeling, and discounting. For a business doing under $10 million in revenue, you do not need that. A simple LTV using your best-guess inputs gets you most of the value. Refine it once a year.

A 30-minute LTV exercise

  1. Pull your average ticket from the last 12 months of invoices.
  2. Count purchases per year per customer from your CRM.
  3. Look at customer retention from 3-4 years ago.
  4. Estimate gross margin. Err low.
  5. Multiply. Apply your own referral multiplier if you have one.

That is it. You now have a number that changes every marketing decision.

Don't do the math by hand

Our free customer value calculator handles the arithmetic and shows the most you can pay per lead.

Run the LTV Calculator

Related tools

Keep reading

Elmob helps local businesses run this playbook: an AI receptionist for inbound calls, a text back to new leads once you switch it on, and review requests with reply drafts for you to approve.

See Elmob in action
Elmob Assistant
AI assistant
Hey! Are you an agency or a local business?
Want us to reach out?
Drop your info and we'll follow up personally.