LTV to CAC Ratio for Contractors: Benchmarks and Payback
Find out which customers repay your selling costs and which channels deserve more budget. Work through a $6 million HVAC company, then measure your own accounts in 30 days.
The LTV to CAC ratio divides a customer's expected lifetime gross profit by the full cost of acquiring that customer. A 3:1 ratio means $3 of lifetime gross profit for each $1 spent acquiring the account. Treat 3:1 as a screening benchmark, then check payback and retention. Ground Control by PorchRocket improves the starting target list by selecting buildings that fit your service, account size and territory.
What matters most
- A $3,600 acquisition cost can outperform a $680 acquisition cost when the larger account brings $46,800 in lifetime gross profit.
- The 3:1 benchmark is common in subscription and venture-finance practice; use your contractor's margins and cash needs to set the spending limit.
- The 300-building targeting model produces a 7.71:1 ratio after property data, contact research and 220 sales hours are included.
- Ground Control commercial lists cost $10 to $20 per building, arrive within 48 hours after payment and include credit back for wrong matches reported within 30 days.
Say a $6 million HVAC company sorts its newest customers by channel. Broad paid search produces a 2.25:1 LTV:CAC ratio. Trade referrals produce 13.6:1. Outbound aimed at larger commercial buildings produces 13:1, even though those accounts cost more than five times as much to acquire as the search customers.
The blended number is 7.27:1. That looks comfortable until the owner separates the small service calls from the commercial agreements and sees which channel takes 16 months to recover its selling cost.
I would make that comparison before approving another campaign. Ground Control by PorchRocket gives a commercial sales team a way to choose account fit before spending the rep’s hours. The worksheet below uses lifetime gross profit to connect that choice to acquisition cost and cash payback.
What does the LTV to CAC ratio measure?
An LTV:CAC ratio measures expected lifetime gross profit per customer against the full cost of acquiring that customer, expressed as dollars returned per acquisition dollar.
Customer lifetime value, also called CLV or LTV, is the gross profit you expect an account to produce over the relationship. Customer acquisition cost, or CAC, is what your selling effort costs for each new account won.
LTV:CAC = expected lifetime gross profit per account / acquisition cost per account.
At 3:1, acquiring an account for $2,000 brings $6,000 of expected lifetime gross profit before deducting acquisition expense. Subtract the $2,000 and $4,000 remains to cover overhead and other claims on the business. That remaining amount is not net income.
Use one definition of an account. For a commercial HVAC department, I would count the purchasing relationship that signs the agreement, so a property manager who buys service for four buildings under one purchasing relationship creates four service locations but only one acquired account in the denominator. Track both counts.
A signed customer and a purchased building record are different denominators. Paying $20 for a property record does not mean your CAC is $20. Most prospects never sign, and every call or survey costs time.
Keep revenue out of the numerator. A rooftop unit (RTU) swap can carry substantial purchased equipment cost. A $40,000 sale with $9,000 of gross profit contributes $9,000 toward recovering acquisition expense, not $40,000. Use the same direct-cost policy for every channel you compare.
How to calculate fully loaded contractor CAC
Add every cost assigned to acquiring new customers during a defined period, then divide that total by the new accounts attributable to the effort.
The public development bank’s customer acquisition formula includes sales costs and marketing costs, divided by new customers. Include the selling hours.
For the HVAC worksheet, each channel’s annual acquisition budget covers purchased marketing and loaded sales compensation. Include estimating and acquisition travel, with selling software allocated to the channel. Broad search totals $57,120 for 84 accounts. Referrals total $19,200 for 32. Commercial outbound totals $28,800 for eight.
Those totals produce:
| Channel | Acquisition spending | New accounts | Calculation | CAC |
|---|---|---|---|---|
| Broad paid search | $57,120 | 84 | $57,120 / 84 | $680 |
| Trade referrals | $19,200 | 32 | $19,200 / 32 | $600 |
| Commercial outbound | $28,800 | 8 | $28,800 / 8 | $3,600 |
Include lost estimates. If an estimator spends 30 hours surveying accounts and only one signs, all 30 acquisition hours belong in the channel cost. You paid for every visit.
Use loaded compensation. The BLS employer compensation tables for June 2026 report wages and benefits separately. Pull your own payroll burden rather than treating a salesperson’s hourly wage as their whole cost.
Allocate shared expenses by a written method, such as recorded acquisition hours. Reconcile total sales and marketing expense to separate acquisition and existing-account schedules at month end. A rep’s renewal meeting belongs with the existing account’s economics; a prospecting visit belongs with new-account acquisition. Count each expense once.
The contractor acquisition cost guide goes deeper into channel expenses. Start with a trailing 12-month period if a single month contains too few signed accounts to judge.
LTV from service agreements and project work
For recurring service, multiply annual account gross profit by expected customer years; for project work, add the expected gross profit from separately supported future purchases.
The commercial outbound account in the worksheet produces $24,000 of annual revenue from scheduled maintenance and separately approved repair work. Direct delivery costs are $14,640, leaving $9,360 of annual gross profit, a 39% margin. The assumed expected relationship lasts five years.
The calculation is $24,000 x 39% x 5 = $46,800 of LTV. That five-year expectation includes customer losses; it does not mean every account stays for five full years. Do not add a second churn adjustment to years already estimated from account survival.
A churn-based alternative divides annual gross profit by annual account churn. At a steady 20% annual loss rate, starting with a paid first year and constant annual profit, expected duration is 1 / 20% = five years, but that assumption needs renewal history showing how many of the starting accounts survived each year. Shorten unsupported forecasts.
For a finite forecast, multiply each year’s gross profit by the probability the account remains, then discount that amount. With a paid first year and 80% annual renewal, the probabilities for years one through five are 100%, 80%, 64%, 51.2% and 40.96%. Assume no profit growth, year-end payments and a 10% annual discount rate. Add $9,360 x 0.80^(year - 1) / 1.10^year for years one through five: the present value is about $24,852. This forecast stops after year five; the churn-based lifetime calculation includes later surviving years.
Project contractors need a different worksheet. A $7,800 first-project gross profit plus a 30% chance of a later $6,400 contribution gives $7,800 + $1,920 = $9,720 before discounting. That later contribution must already allow for the effort to sell the second job. Do not also count it inside a recurring-service forecast. Keep any renewal or expansion selling expense beside the gross-profit LTV so it remains in the spending decision even when it is excluded from new-account CAC.
The contractor lifetime value guide is the account-value foundation for this ratio. Enter your own annual gross profit and expected years in the customer lifetime value calculator, keeping the chosen forecast basis visible.
Is 3:1 a good LTV:CAC ratio for contractors?
A 3:1 ratio is a reasonable first screening threshold, but a contractor should also verify retention and recover acquisition spending before cash runs short.
The convention is strongly associated with subscription-business and venture-finance practice. The University of Chicago paper Investing in Customer Capital, updated in August 2025, discusses the framework’s use in software subscriptions and the common greater-than-3 convention. It also says the framework’s original source is difficult to pinpoint.
That explains where the benchmark is commonly taught. It does not establish a measured 2026 average for HVAC, roofing or home services. Use it as a starting hurdle, with the same profit definition on every worksheet.
Here is how I would read an undiscounted contractor ratio:
| Ratio | First decision | Question to settle before spending more |
|---|---|---|
| Below 1:1 | Pause expansion | Can pricing, account fit or selling cost repair the loss? |
| 1:1 to below 3:1 | Rework the campaign | Is enough left for overhead and forecast error? |
| 3:1 to 5:1 | Check cash payback | Can the business fund growth through collections? |
| Above 5:1 | Test another small batch | Do observed margins and renewals support the forecast? |
A high ratio deserves inspection too. Owner time costs money. Leave it out and the acquisition cost shrinks. Stretch an ordinary agreement across an unsupported 15-year customer life and the numerator grows. Check both inputs.
I would favor a verified 4:1 account that pays back in six months over a projected 9:1 account that depends on a major replacement seven years away, because the first account replenishes the selling budget while the second is still waiting for a capital decision.
How long should CAC payback take?
Divide acquisition cost by monthly gross profit, then set a deadline that leaves the business enough cash to deliver the work.
CAC payback months = CAC / monthly gross profit per account.
For the outbound account, $9,360 / 12 = $780 of average monthly gross profit. Dividing $3,600 by $780 gives 4.6 months. The search account earns $510 annually, or $42.50 monthly. Its $680 CAC takes 16 months to recover.
For an annually renewed maintenance agreement, I would start with a 12-month gross-profit payback ceiling. That is a budgeting choice: earn back acquisition expense within the first contract year. Shorten it when your cash buffer is thin or service demands concentrate early in the term.
Gross-profit payback and cash payback follow different calendars. An annual agreement billed upfront collects before much of the service work occurs, while a seasonal contract billed after each visit can require you to fund the crew’s payroll and parts purchases for that visit before the customer sends a payment. Plot receipts against service payments.
Keep the service reserve funded. Receiving $24,000 does not make the full deposit available for another prospecting campaign when future visits still require labor and parts.
For project work, use the dated collection and cost schedule instead of dividing one project’s profit evenly across 12 months. Record the month cumulative account receipts, less delivery cash costs, recover acquisition spending. A holdback or delayed final invoice belongs in that calendar.
The $6 million HVAC channel worksheet
The HVAC company’s 124 new accounts generate a blended 7.27:1 ratio, while separate channel calculations reveal substantially different margins and recovery periods.
The company mixes smaller service customers with commercial maintenance relationships. Search customers average $1,500 of annual revenue at 34% gross margin and three expected years. Referred accounts average $6,000 at 34% and four years. Targeted commercial accounts average $24,000 at 39% and five years. Existing customers and replacement projects supply the rest of the company’s $6 million in sales.
| Channel | Annual gross profit per account | Expected years | LTV | CAC | LTV:CAC | Payback months |
|---|---|---|---|---|---|---|
| Broad paid search | $510 | 3 | $1,530 | $680 | 2.25:1 | 16.0 |
| Trade referrals | $2,040 | 4 | $8,160 | $600 | 13.60:1 | 3.5 |
| Commercial outbound | $9,360 | 5 | $46,800 | $3,600 | 13.00:1 | 4.6 |
Search brings the most customers and the lowest lifetime gross profit per customer. Referrals have the best ratio. Commercial outbound produces the greatest lifetime gross profit from its annual wins: eight x $46,800 = $374,400.
Calculate the blended ratio from totals. The three cohorts produce $128,520, $261,120 and $374,400 of expected lifetime gross profit, totaling $764,040. Acquisition spending totals $105,120. Dividing $764,040 by $105,120 gives 7.27:1. Averaging the three channel ratios would give each channel the wrong weight.
Channel and account mix are intertwined here. Before deciding an advertising platform is the problem, compare customers buying the same kind of work in the same service area, with similar annual spending and enough time since their first purchase for the gross-profit and retention records to show what happened. Keep the account mix visible.
Keep the referrals working, tighten search qualification, and test whether the team can repeat outbound wins without lengthening the service route.
How targeting moves both sides of the ratio
Selecting buildings for account size and service fit can increase lifetime gross profit while spreading the same prospecting hours across more signed accounts.
For the HVAC company’s next 90-day prospecting test, allocate 220 sales hours to each of two possible campaigns. Each starts with 300 buildings. Budget an all-in selling rate of $50 per hour for compensation, benefits, allocated selling tools and travel expenses. That is $11,000 per campaign. The hours cover research through proposal follow-up, including surveys.
The broad campaign budgets $1,200 for general property data and $1,200 for contact research. The targeted campaign budgets Ground Control at the top of its published range, $20 per building, or $6,000, plus a $1,200 allowance for contact add-ons. That allowance is a planning input; the add-on quote determines the order cost. Assume each signed building has a different purchasing account and the campaign acquires all its wins within the 90-day measurement window.
| Campaign input or outcome | Broad buildings | Buildings selected for fit |
|---|---|---|
| Property records | 300 | 300 |
| Property data budget | $1,200 | $6,000 |
| Contact research allowance | $1,200 | $1,200 |
| Sales hours | 220 | 220 |
| Sales time and expenses | $11,000 | $11,000 |
| Total acquisition cost | $13,400 | $18,200 |
| Buying-contact conversations | 40 | 60 |
| Authorized surveys | 10 | 24 |
| Qualified proposals | 5 | 12 |
| New accounts | 1 | 3 |
The targeted funnel converts 20% of records to conversations, 40% of conversations to surveys, 50% of surveys to proposals and 25% of proposals to wins. Three wins from 300 buildings is a 1% overall signing rate. The broad funnel converts 13.33% of records to conversations, then 25% to surveys, 50% to proposals and 20% to wins. Report rounded results, but calculate ratios and payback from unrounded inputs.
Make the hours fit the funnel. Allocate the targeted campaign’s 220 hours as 40 for record review, 84 for calls, 48 for surveys, 24 for proposals and 24 for follow-up. The broad campaign uses 100 for research, 70 for calls, 20 for surveys, 10 for proposals and 20 for follow-up. Both budgets allow two hours per survey, including travel, and two per proposal. Selecting buildings first frees time for more surveys inside the same selling budget.
Budget the broad account at $8,000 annual revenue, 39% gross margin and three expected years: $9,360 LTV. Its $13,400 CAC produces 0.70:1. Targeted accounts retain the $46,800 LTV, with $18,200 / 3 = $6,067 CAC, rounded. Their ratio is 7.71:1.
Three targeted accounts produce $140,400 of lifetime gross profit, or 23.4 times the $6,000 property-data budget. Including contact research and all selling expenses, lead-list ROI is ($140,400 - $18,200) / $18,200 = about 671%. Use the lead-list ROI framework to keep that full-cost return beside the list-only comparison.
Building filters that support higher account value
Select buildings with enough serviceable work per stop and confirm the buyer’s scope before assigning an account value to each prospect.
For commercial HVAC, I would start with warehouses and retail buildings inside the existing service territory, a suitable building-size band and five or more visible rooftop units. The rooftop HVAC building list supports those starting filters. A 38,000 square foot warehouse with six visible RTUs is a stronger survey candidate for a multi-unit maintenance offer than a small storefront with one unit.
At the survey, write the equipment schedule. Record access requirements beside each maintenance task. Price the agreed scope. The $24,000 annual account in the model combines maintenance with separately approved repairs; visible unit count alone does not establish that spending. Use the commercial HVAC agreement worksheet to price the visits before assigning a gross margin.
Other trades can apply the same selection logic. Roof contractors can start with the commercial roof list, selecting size and material within the relevant roof-age band. Paving crews can select properties with visible paved parking, then measure the work and verify access. Grounds crews can select visible lawns and planting beds near existing stops.
Charge delivery travel to account service costs and prospecting travel to acquisition. Route density affects the first side of LTV:CAC as well as the second: a signed account far outside your normal route can consume the margin used in the forecast.
For public HVAC maintenance, Bid Control by PorchRocket finds city and school work as well as county opportunities. It keeps due dates with the bid papers and changes. Include unsuccessful submissions in the channel’s bid-preparation hours. Count acquired public buyers consistently with private accounts.
Low, base and high outcomes for the same list
The $18,200 targeting campaign ranges from 1.16:1 to 16.62:1 as the win count changes alongside annual gross profit and expected relationship length.
Hold acquisition spending fixed and vary the uncertain outcomes. This table uses undiscounted expected lifetime gross profit, matching the channel worksheet.
| Input or result | Low | Base | High |
|---|---|---|---|
| Accounts won from 300 buildings | 1 | 3 | 5 |
| Overall signing rate | 0.33% | 1.00% | 1.67% |
| Annual gross profit per account | $7,020 | $9,360 | $10,080 |
| Expected years | 3 | 5 | 6 |
| LTV per account | $21,060 | $46,800 | $60,480 |
| CAC per account | $18,200 | $6,067 | $3,640 |
| LTV:CAC | 1.16:1 | 7.71:1 | 16.62:1 |
| Average gross-profit payback | 31.1 months | 7.8 months | 4.3 months |
The low case fails the 3:1 screen and the proposed 12-month payback ceiling. Signing one account is progress for the rep, but it does not justify ordering the next batch under those economics.
Five accounts require a 1.67% overall signing rate. The high outcome comes from account value and relationship length as well as volume. The crew still has to deliver the work at the modeled margin.
Change one assumption at a time when diagnosing the campaign. Holding base LTV at $46,800 but winning only one account gives 2.57:1. Holding three wins but reducing expected duration to three years gives 4.63:1. Those are different problems: selling throughput in the first case, account durability in the second.
Set a spending ceiling before ordering more data
For the base HVAC account, a 3:1 hurdle permits $15,600 CAC, but a 12-month payback ceiling limits CAC to $9,360.
Calculate both limits and use the lower one:
- Ratio-based ceiling: $46,800 LTV / 3 = $15,600.
- Payback-based ceiling: $780 monthly gross profit x 12 = $9,360.
At $18,200 of campaign spending, two base-value accounts produce $9,100 CAC apiece. That is 5.14:1 with 11.7 months of average gross-profit payback. Two wins pass both gates; three create more room.
Reverse the calculation before committing. The campaign needs $18,200 / $9,360 = about 1.94 base-value accounts, so round up to two. Put that minimum in the campaign worksheet along with the date when the sales cycle should have produced signed work.
Check technician capacity as a separate gate. Three more accounts at $24,000 each add $72,000 of annual revenue, with service hours determined by the equipment and task schedule. If those visits require overtime or a longer route, recalculate direct costs before approving the next sales batch.
Protect the margin before discounting. Winning one more agreement through a price cut can lower annual gross profit enough to erase the apparent CAC improvement. Recalculate both sides using the quoted scope and price, then approve the sale.
What a buyer or lender needs behind the ratio
A financing or sale file should connect documented acquisition spending with retained customer gross profit and reconcile those schedules to the company’s financial statements.
The SBA’s business planning and acquisition guidance calls for financial history with forecasts and tells buyers to examine contracts and financial statements, including existing cash flow. A ratio needs that supporting file.
I would prepare four schedules before discussing acquisition efficiency with a buyer or credit officer:
- Customer cohorts by first paid job, with annual revenue, direct costs and retention.
- Acquisition expense by channel, tied to payroll and the general ledger.
- Revenue and gross profit by purchasing account, showing the largest account concentrations.
- Monthly cash collections and service obligations for newly signed agreements.
Keep purchasing relationships visible. A portfolio with 18 buildings under one buyer creates more field locations, but it still concentrates the renewal decision. Show a second view with the largest purchasing account removed so the buyer can inspect the exposure.
Separate repeatable selling work from the owner’s relationships. If all referrals depend on the owner making introductions, document the handoff and test whether another salesperson can carry the conversation through a signed agreement. Include those hours in CAC.
A 13:1 ratio supported by several retained cohorts answers a different question from a 13:1 forecast built from the newest eight customers. Present earned gross profit to date beside expected remaining gross profit. That lets someone examining the company trace the forecast back to invoices and costs.
Where 2026 service-company valuation multiples fit
Valuation multiples apply to company earnings, while LTV:CAC describes customer acquisition economics; improving one ratio does not mechanically establish a sale price.
For market context, the Q2 2026 Market Pulse highlights report the following transaction multiples across industries. The bands refer to business purchase price, not annual revenue or EBITDA size. They are comparison points for a service-company discussion, rather than HVAC-specific sale multiples.
| Business purchase-price segment | Q2 2026 reported multiple | Earnings basis |
|---|---|---|
| Under $500,000 | 2.0x | Seller’s discretionary earnings |
| $500,000 to $1 million | 2.8x | Seller’s discretionary earnings |
| $1 million to $2 million | 3.1x | Seller’s discretionary earnings |
| $2 million to $5 million | 4.0x | EBITDA |
| $5 million to $50 million | 5.8x | EBITDA |
The business brokerage glossary distinguishes discretionary earnings, which include adding back one owner’s compensation, from EBITDA. Adjusted EBITDA accounts for market-rate replacement of the owner’s functions. Match the earnings calculation to the multiple before doing any arithmetic.
Do not place the $6 million HVAC company in the $5 million to $50 million row because it has $6 million of sales. The row describes transaction value. Revenue alone does not locate it.
At a chosen 4.0x multiple, $80,000 of additional sustained annual EBITDA adds $320,000 to modeled enterprise value. That multiplication shows why profitable growth matters. Lifetime account gross profit cannot be substituted for annual EBITDA in that calculation.
I would bring the cohort schedules to the valuation discussion and let the earnings evidence establish what improved acquisition contributes after operating expenses.
Keep cohorts and sales timing consistent
Group accounts by when the acquisition effort began and when they first paid, then compare them at the same age before moving budget between channels.
A November prospecting campaign can create January agreements. Dividing November spending by November wins will miss those later customers. Dividing January wins into a January budget will credit the wrong effort. Maintain an effort cohort and a first-purchase cohort so both views remain available.
For a monthly management report, use trailing spending and acquired accounts with enough time for the usual sales cycle to mature. Add a separate view of open campaigns. Keep spend visible even when no account has signed; display CAC as undefined because the denominator is zero. Show the dollars spent and zero wins beside it so an unsuccessful campaign cannot disappear from the report.
Assign one primary acquisition channel under a written rule. Keep assisted touches in separate fields. A customer who received an outbound call and later searched the company name should not become two acquired accounts.
Use account survival for retention. A few retained customers expanding their spend can raise revenue while smaller customers leave. Track both the number of accounts retained and gross profit from the starting cohort, excluding newly acquired accounts.
Match the forecast age too. Compare first-year gross profit with first-year gross profit. A mature referral cohort has evidence that a three-month-old outbound cohort has not earned yet. Carry expected future years in a separate column until invoices and renewals replace the forecast.
How to measure your LTV:CAC in 30 days
Build a first version from existing records in 30 days, then keep the new prospecting test open through its planned sales cycle.
- Days 1 to 3: define the account. Choose the purchasing relationship as the denominator and give every customer a persistent ID. Link service locations underneath it. Select the trailing 12 months of acquisition activity and identify older cohorts available for retention analysis.
- Days 4 to 7: reconcile the spending. Export sales payroll, marketing invoices and selling expenses. Add prospecting travel and estimating hours for lost opportunities. Allocate shared expenses with recorded hours, then reconcile acquisition, renewal and expansion totals to the books.
- Days 8 to 10: calculate account gross profit. Join invoices to job costs. Include delivery travel and callbacks under the same policy across accounts. Separate maintenance from approved repairs and capital projects so the forecast does not count the same work twice.
- Days 11 to 13: put evidence behind duration. Review who renewed and who left in older cohorts. Set expected years by account type. Calculate a shorter-duration case and keep earned profit visible separately from the remaining forecast.
- Days 14 to 16: select the next territory. In Ground Control, request buildings in your service area with the chosen business types, size band and 5+ visible rooftop units. Budget $10 to $20 per building, with the file within 48 hours after payment. Price any owner or decision-maker add-ons before committing the outreach budget.
- Days 17 to 23: record the funnel. Assign each building to one rep. Log time and outcomes, from buying-contact conversations through authorized surveys to proposals and signed accounts. Use the same definitions for broad and targeted campaigns, including a reason for each disqualification.
- Days 24 to 27: calculate the gates. Produce CAC, expected LTV:CAC and payback by channel. For the $18,200 campaign, mark two base-value accounts as the minimum for the proposed 12-month ceiling. Check the technician hours required by every signed scope.
- Days 28 to 30: make the next decision. Move budget only where the margin, retention evidence and sales timing support it. Keep immature campaigns open, set their next review dates and assign one person to refresh the monthly cohort report. Revisit quoted jobs when their first invoices and job costs arrive.
The first month produces a measurement system and a bounded sales test. Keep collecting the information needed to replace expected value with earned account profit.
Build the next account list in Ground Control
The fastest way to build a list around higher-value HVAC accounts is Ground Control by PorchRocket: select commercial buildings by business type, size, service area and 5+ visible rooftop units. Commercial property data costs $10 to $20 per building, with orders starting at 10 buildings and delivery within 48 hours after payment. Each record says why it matched. Wrong matches reported within 30 days receive credit back. Owner information and decision-maker contacts are add-ons. These are target accounts for your team to approach; the owners have not requested quotes.
For this HVAC test, the order and sales handoff should give the rep:
- A defined territory that keeps prospective service visits near the existing route.
- Building-size and business-type filters aligned with the maintenance offer.
- A visible rooftop-unit threshold that supports a multi-unit survey conversation.
- The match reason on every property, ready to review before the first call.
- Optional owner and decision-maker research, with no charge for a contact Ground Control does not find.
- CSV and Excel files that the team can load into its CRM alongside campaign cost and outcome fields.
Use the Ground Control list builder to price that territory, then carry the cost into the acquisition worksheet before outreach starts.
Buy the building fit that lets the same sales hours produce more signed accounts worth keeping.
Quick answers
What is a good LTV to CAC ratio for contractors?
Use 3:1 as an initial screen, then require a payback period your cash balance can support. The benchmark is common in subscription-business finance, rather than a measured contractor average. Compare accounts with similar services and billing terms. A larger ratio built on unsupported repeat purchases is weaker evidence than a smaller ratio backed by several years of retained gross profit.
Should customer lifetime value use revenue or gross profit?
Use gross profit for this comparison. Subtract the labor and other direct costs of delivering the work before comparing account value with acquisition spending. Keep acquisition cost in the denominator and avoid subtracting it from LTV a second time. Revenue-only LTV makes accounts with heavy equipment or material costs look more attractive than their margins support.
What belongs in a contractor's customer acquisition cost?
Include the spending required to acquire new accounts: advertising, property lists, contact research, sales compensation, acquisition-related travel, estimating and allocated selling tools. Count time spent on prospects who never buy. Separate documented renewal work from new-account work, reconcile the allocation to your books, and count a customer only once under a consistent account definition.
What is the CAC payback period formula?
Divide acquisition cost by monthly gross profit per account. An account costing $3,600 to acquire and producing $780 of monthly gross profit has about 4.6 months of gross-profit payback. That calculation assumes an even earning pattern. Track collection dates and service expenses separately to see when the account replenishes the cash spent acquiring it.
What customer acquisition cost benchmark should a home services business use?
Set the benchmark from account value and cash requirements. A one-visit repair customer and a recurring maintenance customer need different spending limits, even in the same ZIP code. Compare fully loaded CAC by service and channel, then test lifetime gross profit divided by CAC and the months required to recover the spending.
Can a higher CAC produce a better return?
Yes. In the HVAC worksheet, a $680 acquisition produces $1,530 of lifetime gross profit, or 2.25:1. A $3,600 acquisition produces $46,800, or 13:1. The larger account also repays acquisition cost sooner because its annual gross profit is higher. Compare account economics alongside cost per signed customer.
How do roofing or paving contractors calculate project-based LTV?
Start with gross profit from the first awarded project, then add probability-weighted gross profit from later work. Use observed repeat purchasing to support each probability. Include the selling costs of winning later projects in those future economics. Do not assume the next roof replacement or paving cycle belongs to your company because you won the first repair.
How does Ground Control help lower acquisition cost?
Ground Control selects buildings by business type, size, service area and visible features such as rooftop HVAC or paved parking. That lets a rep spend more of the same workweek on accounts that fit. Commercial property data costs $10 to $20 per building; include contact add-ons and outreach labor when calculating cost per signed account.
Sources used in this guide
Sources are linked at the claim they support and collected here for auditability. Vendor features and prices can change; verify them before purchasing.
- Calculating customer lifetime value and cost of acquisitionBusiness Development Bank of Canada: Supports sales plus marketing cost divided by new customers and describes a general 2.5 to 3 times guideline; checked November 5, 2026. This guide uses gross-profit LTV.
- Investing in Customer Capital, updated August 2025University of Chicago: The entrepreneurship-literature appendix discusses the SaaS context, uncertain original provenance, profit-based LTV and the greater-than-3 convention; checked November 5, 2026.
- Employer costs per hour worked, June 2026U.S. Bureau of Labor Statistics: Distinguishes wages from benefits in employer compensation; checked November 5, 2026.
- Market Pulse, Q2 2026 highlightsInternational Business Brokers Association and M&A Source: Current multi-industry transaction multiples by purchase-price band, with SDE below $2 million and EBITDA for larger segments; checked November 5, 2026.
- Business brokerage glossaryInternational Business Brokers Association: Definitions of discretionary earnings, EBITDA, adjusted EBITDA and cost of goods sold; checked November 5, 2026.
- Business planning, financial projections and buying an existing businessU.S. Small Business Administration: Supports financial-history and forecast preparation and reviewing contracts, existing cash flow and financial statements when buying a business; checked November 5, 2026.
Spend your sales hours on larger accounts.
Choose buildings by business type, size, visible equipment and service area. Ground Control sends a list with the reason each property matched, so your team starts with accounts worth pursuing.