Customer lifetime value (CLV) is the total gross profit a customer brings your business over the whole relationship, from the first job through every repeat visit, repair and replacement. It tells you what a new customer is worth and how much you can afford to spend to win one.
Also called: CLV, Lifetime value, LTV
A simple version, built from your own job history:
Use gross profit (the price minus the job's direct costs), not revenue. Revenue includes the materials and labor you already paid for; only gross profit is left to cover overhead, marketing and your own profit.
Example: An HVAC customer on a maintenance plan stays 8 years. Each year brings $100 of gross profit from the plan after the cost of the visits, plus repairs averaging $150 a year (one $300 repair every other year): $250 a year, or $2,000 over 8 years. Add a replacement in year 8 that earns $3,000 in gross profit, and lifetime value is $5,000. A customer who calls once for a $300 repair and never again is worth $300. The numbers are made up for illustration.
A service agreement pushes on every part of the formula:
The same logic works outside HVAC: water heater and drain maintenance for plumbers, maintenance-wash memberships for detailers and yearly house washes for pressure washing companies. A plan only raises lifetime value if each visit is priced to earn gross profit. A plan sold at a loss to get in the door has to wait for repairs and replacements to pay it back.
Lifetime value is what makes customer acquisition cost readable. A channel that costs more to win a customer than the first job earns can still be worth it, if those customers really come back. You pay to win the customer now and collect the profit over years, so even a profitable channel can strain cash flow.
Example: A pressure washing company pays $150 to win a customer whose first house wash earns $120 in gross profit, so it starts $30 behind. If customers from that channel book an average of 3 more yearly washes at $120 each, lifetime value is $480, and the $150 is paid back with the second wash. The numbers are made up for illustration.
Projections are easy to inflate, so start with what has already happened:
The result is what an average customer has actually been worth so far: a floor for lifetime value, not a guess. You need gross profit per job for this, which is what job costing gives you.