Customer LTV Calculator
Home service customers are worth more than their first job. Factor in repeat revenue and referrals to see the real customer lifetime value — and bid accordingly.
Customer Economics
Your typical job revenue on a first-time customer. Roofing: $8-15K. HVAC: $2-10K. Plumbing: $200-2.5K.
Of every 100 customers, how many book a second job with you? 15-30% is typical for recurring services, 5-15% for one-time installs.
Revenue from a typical repeat job (usually smaller than first job — maintenance vs install).
Of every 100 customers, how many send you a new paying customer? 10-20% is healthy; 30%+ is exceptional.
Job value of an average referred customer. Usually close to first-job value.
Customer Lifetime Value
$3,250
1.3× first-job value — that's the real customer worth to your business over the lifetime of the relationship.
Breakdown
Why LTV matters for ad spend
Most contractors bid based on first-job value — then wonder why they can't outbid competitors. Factor LTV into your max CPA. If LTV is 2× first-job, you can pay 2× more to acquire customers and still profit.
Build LTV into your ad strategy
Free strategy call — we'll show you how to bid at LTV instead of first-job value.
Common Questions.
Why should contractors care about LTV?
Most contractors bid to acquire customers based on first-job value alone. That's leaving money on the table. If a customer produces $2,500 first job + $1,500 in repeat work + 15% chance of a $3,000 referral, their true LTV is ~$4,450 — you can afford to spend 80% more to acquire them and still win.
How do I measure repeat rate accurately?
Pull your last 24 months of invoices. Count unique customers who booked 2+ jobs. Divide by total customers in that window. That's your repeat rate. For recurring services (pest control, HVAC maintenance), repeat rate is much higher than one-time installs.
What's a realistic referral rate?
10-20% is healthy; 30%+ is exceptional. The biggest lever: ask every happy customer for a review + referral at time of completion. Contractors with systematic referral requests see 2-3x higher referral rates than those who wait for referrals to happen organically.
Should LTV replace cost per booked job as my primary metric?
No — they're complementary. CPBJ tells you unit-economic efficiency. LTV tells you how much you can afford to pay for that efficiency. Use CPBJ to optimize campaigns daily; use LTV to set your max bid + decide whether a campaign is profitable long-term.
Does LTV vary by lead source?
Yes — meaningfully. Referral customers typically have 20-40% higher LTV than paid-ad customers (warmer intro, higher trust, more likely to refer back). Directory leads (HomeAdvisor/Thumbtack) tend to have the lowest LTV because they're price-shoppers already comparing. Track LTV per source so you can bid smarter per channel — the same CPA on referrals vs. cold ads isn't equal profit.
How do I increase LTV without adding services?
Three levers that compound: (1) REQUEST reviews systematically — every 1-point star rating boost lifts next customer's LTV 10-15% via referrals; (2) FOLLOW-UP campaigns — email/SMS customers 30/60/90 days after work completion with maintenance tips (increases repeat rate); (3) REFERRAL incentives — $50-$100 credit per referred customer, paid when new customer books. These 3 compound: better reviews drive more referrals, follow-up keeps you top-of-mind, incentives activate it all.
Should I include the value of negative referrals in LTV?
Yes — implicitly. A bad customer (1-star reviewer, vocal complainer, negative word-of-mouth) costs you 3-5x what they paid you in lost future business. When projecting LTV, focus on your TYPICAL happy customer, not your average customer (which includes the negative tail). Better positioning: 'LTV of well-served customers' = the right number. Use it to justify investing in service quality + customer experience, not just acquisition.
What's the difference between gross LTV and net LTV — and which should I use for ad bidding decisions?
Gross LTV = total revenue per customer across their lifetime. Net LTV = gross LTV minus cost-of-goods (materials, sub-labor, admin overhead allocation). Use Gross LTV for your max acceptable cost-per-booked-job calculations; use Net LTV to know your real profit ceiling. Example: a $3,200 gross LTV customer with 35% gross margin has $1,120 net LTV — that's the most you can afford to pay for them and still break even. Most contractors over-bid because they reference gross LTV without subtracting their COGS. The discipline: when scaling, always bid against Net LTV. When measuring agency performance, look at Gross LTV-driven ROAS. Two different numbers, two different uses.
How do I project LTV for a brand-new contractor business with no historical data?
Use industry medians as a starting point, not gut feel. Three-step approach: (1) Find your trade's typical retention timeline — roofing replacement: 1 customer = 1 job, no recurring (LTV ≈ first job value); HVAC: average 2.5 jobs over 7 years (LTV ≈ 2.5x first job); pest control: average 14-month subscription (LTV ≈ 14 × monthly fee); (2) Reduce by 20-30% to account for first-year-business operational gaps (no review system yet, no referral process); (3) Recalculate every 6 months as you collect actual data. Year 1: your projection is directional. Year 2: calibrate against actuals. Year 3: trust your own data. The mistake new contractors make: assuming 'industry standard' applies to them on day 1 and bidding aggressively against unproven LTV. Be conservative until you've measured 50+ closed customers across 12+ months.
How does customer LTV connect to my Meta Ads bidding ceiling — what's the math?
Your max acceptable cost-per-booked-job = (Net LTV × Target Profit Margin Override). Example: Net LTV is $1,500 (gross LTV $3,000 × 50% margin); you want to keep at least 30% of LTV as profit after ad cost. Max cost-per-booked-job = $1,500 × 70% = $1,050. So you can pay up to $1,050 to acquire each customer and still hit a 30% profit-on-LTV margin. Most contractors bid against first-job revenue ($600-1,200 typical) without realizing they could profitably bid 1.5-2x higher because LTV math justifies it. The discipline: calculate this number annually using your own LTV data; share it with your agency or in-house team as the formal bidding ceiling; revisit when offer + economics change. Most accounts find their bidding ceiling is 2-3x the cost-per-booked-job they've been targeting — meaning they could be acquiring more customers profitably and just haven't done the math.
How do I segment LTV by customer acquisition channel — and why does it matter for ad bidding?
Different channels produce customers with structurally different LTVs. Track LTV by source via your CRM source field. Typical contractor pattern: (1) REFERRAL customers — highest LTV, often 1.5-2x the average; they trust you upfront and refer back at higher rates; (2) GOOGLE LSA / Search customers — moderate LTV, usually within 10% of average; intent-driven buyers who chose you on merit; (3) META AD customers — slightly below average LTV (10-20% lower) because they were discovery-stage; less repeat behavior on average but bigger volume. The implication: you can profitably bid HIGHER for LSA/Search customers (above-average LTV) and need to bid TIGHTER for Meta-acquired customers. Same business, two different bidding ceilings. Most contractors bid the same against blended LTV — over-paying on Meta acquisitions, under-paying on Search. Segment-track LTV; segment-set bidding ceilings. The 5-15% efficiency lift is sitting in the data once you split it.
How do I extend customer LTV through tactical post-purchase moves — what actually works for home service trades?
Five tactics that consistently lift LTV 20-50% over 12-24 months: (1) AUTOMATED POST-JOB CHECK-INS — text customer 30 days after completion: 'Still happy with the [service]? Any concerns?' Catches issues early, drives 5-star reviews, opens door for upsell; (2) ANNUAL MAINTENANCE PROGRAMS — sell a $99-299/year recurring service contract at the END of the first job (highest-trust window). Converts 25-40% of customers; recurring revenue compounds LTV dramatically; (3) BUNDLED REFERRAL INCENTIVES — '$100 credit on your next service for each referral that books with us.' 15-25% of customers participate; the credit also pulls them back for repeat work; (4) POST-PROJECT EMAIL NURTURE — 6-month + 12-month emails with 'time for [related service]' tied to seasonal patterns; (5) BIRTHDAY/ANNIVERSARY discounts — anniversary of their first job is a great upsell moment, lower psychological resistance than cold offers. Pick 2-3 of these to implement cleanly; doing all 5 mediocrely is worse than doing 2 well.
What customer-data should I track to compute LTV accurately — and what do most contractors miss?
Five data points (4 obvious + 1 critical missed): (1) FIRST JOB date + value — easy, in your CRM; (2) ALL repeat job dates + values — easy if you have a CRM tracking history; (3) REFERRAL count generated — track via your referral form or 'who referred you?' question on new leads; (4) REVIEW count + rating — Google + Yelp data; (5) THE MISSED ONE: lifecycle dropout date — when did you LAST hear from them? A customer who hasn't booked in 36+ months is functionally lost. Without this data point, contractors over-state LTV by counting customers who've effectively churned. Calculate LTV using only customers who are still 'active' (any contact in last 24 months) for accurate forward-looking math. Half of contractors compute LTV against 'all customers ever' — inflating LTV by 30-50%. Better to compute LTV against active cohorts only; that's the realistic number for ad-bidding decisions. Audit your CRM quarterly: tag customers as 'active' (last contact in 24 mo), 'dormant' (24-48 mo), 'churned' (48+ mo). Compute LTV against active only.
How do I forecast LTV improvements over time as I introduce retention campaigns + customer-experience upgrades?
Track LTV cohort-by-cohort + measure changes between cohorts. Three-step framework: (1) BASELINE COHORT — calculate LTV for customers acquired in 2024. This is your 'before' number; (2) NEW COHORT after intervention — customers acquired AFTER you implemented retention campaigns (automated post-job texts, annual maintenance program, referral incentives). Wait 12-18 months for that cohort to mature; (3) DELTA — compare 2025 cohort LTV to 2024 cohort LTV at the same lifecycle stage. The delta is your retention-improvement ROI. Realistic improvement targets: 10-25% LTV lift over 18-24 months from systematic retention work. Most contractors run retention campaigns without measuring cohort-LTV impact; they have a 'feeling' that things are working but no data. The cohort framework forces measurement. Without it, retention investments feel like cost centers; with it, they reveal as the highest-ROI marketing investments contractors typically make.
What's the right way to use LTV data when negotiating with vendors, agencies, or business partners?
Use LTV as the BIGGEST justification for premium ad spend or agency retainers — but anchor numbers conservatively. Three negotiation contexts: (1) AGENCY NEGOTIATION — when an agency proposes a $2,500/mo retainer, justify it with LTV math: 'We acquire customers worth $3,200 average LTV; if you produce 5+ booked jobs/mo (typical agency target), our per-customer ROI is $16K of LTV vs $2,500 of management fees = 6.4x'; (2) BUSINESS-PARTNERSHIP discussions (referral fees to plumbers/realtors etc.) — 'Each referred customer is worth $X LTV; I can afford to pay 10-15% of LTV as referral fee + still profit'; (3) BANK / LENDER applications — 'Our customer LTV of $3,200 with 35% gross margin = $1,120 net profit per customer × ___ customers/year = $___ business-line earning power'. The pattern: convert LTV math into negotiation leverage. Most contractors negotiate from a cost-per-job mindset (small numbers, weak leverage) instead of LTV mindset (bigger numbers, stronger leverage). The LTV framing changes how you advocate for your business with anyone you're paying or being paid by.