Customer Acquisition Cost for Contractors: Are You Paying Too Much for New Customers?
Read it to me! Click the video below.
A plumbing company spends $6,000 on marketing in a month and generates 80 leads. Looking at those numbers alone, the owner might feel pretty good. The phones are ringing, estimate requests are coming in, and the company is paying about $75 per lead.
But there is another number that matters more.
If only 20 of those 80 leads actually hire the company, the business spent $300 to acquire each new customer. That is a very different way to look at the same $6,000 marketing budget.
For home service contractors, cost per lead is useful, but it only tells part of the story. Customer Acquisition Cost (CAC) tells you what you are actually paying to turn marketing dollars into paying customers. Once you know that number, you can make better decisions about your marketing budget, your sales process, and even which services you should be promoting.
This matters even more as lead costs continue to rise in many home service industries. LocaliQ's 2025 home services advertising benchmarks found an average search advertising cost per lead of $90.92. Roofing and gutter leads averaged $228.15, while plumbing leads averaged $129.02.
Paying more for leads does not automatically mean your marketing is failing. But if you do not know how many of those leads become customers, it is difficult to know whether your marketing is actually profitable.
That is where CAC becomes useful.
What Is Customer Acquisition Cost?
Customer Acquisition Cost measures how much your business spends to acquire one new customer.
The basic formula is:
CAC = Total Customer Acquisition Costs ÷ Number of New Customers Acquired
For example, suppose an electrician spends $4,000 during one month on marketing and sales activities designed to bring in new customers. If 25 new customers hire the company during that period, the calculation looks like this:
$4,000 ÷ 25 = $160 CAC
In other words, the electrician spent an average of $160 to acquire each new customer.
The formula itself is simple. The tricky part is deciding what belongs in the calculation. Harvard Business School points out that measuring CAC accurately requires some judgment about both the costs being included and the customers being counted.
For a contractor, that distinction matters. If you count only your Google Ads bill but ignore other expenses involved in generating and converting those customers, your CAC may look better than it really is.
Cost Per Lead and Customer Acquisition Cost Are Not the Same Thing
This is one of the most common sources of confusion when contractors look at marketing reports.
Cost per lead tells you how much you paid to generate an inquiry. Customer acquisition cost tells you how much you paid to generate a paying customer.
Let's say a roofing contractor spends $5,000 on a marketing campaign. That campaign generates 25 leads, 15 homeowners schedule estimates, and five eventually sign contracts.
The roofer's cost per lead is:
$5,000 ÷ 25 = $200
At first glance, $200 per lead may not seem unreasonable. LocaliQ reported an average 2025 search advertising cost per lead of $228.15 for roofing and gutters.
But only five of those leads became customers, which means the actual customer acquisition cost was:
$5,000 ÷ 5 = $1,000
Now the owner has a much more useful number.
This does not necessarily mean that spending $1,000 to acquire a roofing customer is too expensive. If the average customer buys a $15,000 roof replacement with a healthy profit margin, that CAC might work very well. If most of the customers are buying $700 repairs, the economics may look quite different.
That is why contractors should be careful about celebrating a low cost per lead without looking at what happens after the lead comes in.
What Should You Include in Your CAC?
A contractor might spend $3,000 on Google Ads and assume that $3,000 represents the company's customer acquisition expense. In reality, acquiring those customers may involve several other costs.
Depending on how detailed you want your calculation to be, customer acquisition expenses could include:
- Google Ads
- Local Services Ads
- SEO
- Website and landing page expenses
- Direct mail
- Lead generation services
- Marketing agency fees
- Call tracking software
- CRM or sales software used for customer acquisition
- Sales commissions
- Sales salaries attributable to acquiring new customers
- Other expenses directly connected to winning new customers
For example, suppose a painting contractor spends $3,500 on Google Ads, $1,500 on SEO, $300 on marketing software, and allocates $1,200 of sales labor to new customer acquisition. The total monthly acquisition expense is $6,500.
If the company brings in 26 new customers that month:
$6,500 ÷ 26 = $250 CAC
Had the owner looked only at the $3,500 Google Ads bill, the calculation would have painted a much rosier picture.
There is no benefit in making CAC unnecessarily complicated, especially when you are first starting to track it. What matters most is deciding what you will include and then measuring it consistently. If you change the formula every month, comparing your results over time becomes much less useful.
How to Calculate CAC in 4 Steps
You do not need complicated financial software to calculate CAC. If you have your marketing expenses and know how many new customers you acquired, you can start with a spreadsheet.
1. Choose a Time Period
Start by choosing a consistent measurement period, such as a month or a quarter.
Monthly tracking often works well for contractors generating a steady volume of leads and jobs. Quarterly tracking can be useful for companies with longer sales cycles or fewer high-ticket projects, where one unusually good or bad month can distort the results.
The important thing is to keep the periods aligned. If you are counting marketing expenses from January through March, you should not compare those expenses only with customers acquired in March.
2. Add Up Your Customer Acquisition Expenses
Next, determine what your company spent to attract and convert new customers during that period.
You may want to track two versions of CAC.
Marketing CAC = Marketing Spend ÷ New Customers
This gives you a simple way to measure the efficiency of your marketing.
You can also calculate a broader number:
Blended CAC = Marketing and Sales Acquisition Costs ÷ New Customers
This includes more of the costs involved in actually turning prospects into customers.
Neither number has to replace the other. Tracking both can give you a clearer picture of what is happening inside your business.
3. Count Customers, Not Just Leads
This is where many marketing reports can become misleading.
A homeowner who fills out a form is a lead. Someone who calls asking about pricing is a lead. A person who receives an estimate is still a prospect.
None of them becomes a customer until they actually hire you.
Your CRM, call tracking platform, invoicing software, or field service management system can help connect leads with booked and completed work. The more accurately you can connect marketing sources to paying customers, the more useful your CAC calculation becomes.
4. Divide Your Acquisition Costs by New Customers
Suppose a landscaping company spends $7,500 on marketing during April and another $1,500 on sales-related acquisition expenses. The company generates 120 leads, and 30 of them become customers.
The total acquisition cost is $9,000.
CAC = $9,000 ÷ 30 = $300
The cost per lead is:
$9,000 ÷ 120 = $75
Both numbers tell the owner something valuable. The $75 figure shows what it costs to create an opportunity. The $300 figure shows what the company is actually spending to create a customer.
Sometimes Your Marketing Is Not the Reason Your CAC Is Too High
Here is where CAC becomes particularly useful for home service companies.
Suppose two HVAC contractors each spend $10,000 on marketing and each generate 100 leads. Both companies have exactly the same $100 cost per lead, so their marketing reports look almost identical.
But the first company converts 20 of those leads into customers:
$10,000 ÷ 20 = $500 CAC
The second company converts 40:
$10,000 ÷ 40 = $250 CAC
The second contractor is acquiring customers for half the cost, even though the two companies have identical marketing spend and lead volume.
What made the difference?
It could be how quickly someone answered the phone. It could be how well the CSR handled the call, whether the estimate was followed up, how quickly the contractor could schedule the work, or how effectively the salesperson handled objections.
This is why CAC should not be viewed only as a marketing metric. It can also reveal problems in your sales and operational processes.
When lead volume slows down, the instinct is often to spend more money to get more leads. Sometimes that is the right answer. Other times, improving the conversion rate on the leads you already have can produce more customers without increasing the marketing budget at all.
Calculate CAC by Marketing Channel
Your overall CAC tells you whether your customer acquisition efforts are working as a whole. Breaking CAC down by marketing channel can tell you where the strongest and weakest results are coming from.
Suppose a plumber has the following monthly results:
| Channel | Cost | New Customers | CAC |
|---|---|---|---|
| Google Ads | $6,000 | 15 | $400 |
| SEO | $3,000 | 20 | $150 |
| Local Services Ads | $2,500 | 10 | $250 |
| Direct Mail | $2,000 | 4 | $500 |
The company spent $13,500 and acquired 49 customers, producing an overall CAC of about $276.
If the owner stopped there, the results might seem perfectly acceptable. Looking at the channels separately, however, reveals something important. SEO produced customers at $150 each, while direct mail required $500 per customer.
It might be tempting to immediately cut the direct mail budget and move that money elsewhere.
Not so fast.
CAC tells you what a customer costs. It does not tell you what that customer is worth.
The Cheapest Customer Is Not Always the Most Valuable Customer
Suppose those four customers from direct mail each purchased $8,000 projects, while many of the customers acquired through the lower-cost channels purchased $300 service calls.
Suddenly, paying $500 for a customer does not look nearly as bad.
This is why CAC becomes much more useful when you look at it alongside other business metrics, including:
- Average job value
- Gross profit
- Customer lifetime value
- Repeat business
- Revenue by marketing source
- Close rate by marketing source
- Cancellation rate
- Type of service or project generated
A $50 lead that never buys anything is more expensive than it looks. A $200 lead that turns into a profitable $12,000 project may be a bargain.
Contractors sometimes spend too much time searching for the cheapest leads when the better goal is to find profitable customers.
Customer Lifetime Value Changes How You Should Think About CAC
Consider a homeowner who finds your plumbing company online and calls about a $250 repair. If it cost you $200 to acquire that customer, the numbers may initially look uncomfortable.
But what happens if that same homeowner calls you six months later to replace a water heater? A year later, there is another plumbing issue. Eventually, the homeowner recommends your company to a neighbor.
That original $200 acquisition cost has now produced far more than a single $250 job.
Customer lifetime value, often called CLV or LTV, helps estimate the value a customer produces over the entire relationship with your company.
This can be particularly important in home services where repeat business is common, such as:
- HVAC maintenance and repair
- Recurring house cleaning
- Lawn care
- Pest control
- Plumbing
- Electrical work
- Pool maintenance
A company that retains customers and earns repeat business can often afford to spend more to acquire customers than a competitor that treats every job as a one-time transaction.
That creates an interesting competitive advantage. If you know that a certain type of customer is worth significantly more over several years, you may be able to profitably spend more to acquire that customer while competitors are pulling back because they are looking only at the first job.
Revenue Can Make a Bad CAC Look Better Than It Really Is
There is another mistake contractors should watch for.
Suppose you spend $800 to acquire a customer who buys a $4,000 project. It is easy to look at those numbers and conclude that the marketing worked. After all, you generated $4,000 in revenue from an $800 acquisition cost.
But the company does not keep all $4,000.
You still have labor, materials, fuel, insurance, equipment, commissions, overhead, and possibly callbacks or warranty work.
This is why CAC should eventually be evaluated against gross profit, not just revenue.
Consider two jobs that each generate $5,000 in revenue. If one produces $2,500 in gross profit and the other produces only $1,000, a $600 CAC affects those jobs very differently.
The question is not simply, "How much revenue did this marketing produce?"
A more useful question is, "How much profitable business did we acquire for what we spent?"
Your CAC Should Tell a Story Over Time
Calculating CAC once is helpful. Tracking it every month is where the number becomes truly useful.
A simple monthly scorecard could include:
- Total acquisition spend
- Number of leads
- Cost per lead
- Number of new customers
- Lead-to-customer conversion rate
- Customer acquisition cost
- Revenue from new customers
- Gross profit from new customers
- Average job value
- CAC by marketing channel
After several months, you can start looking for patterns instead of reacting to isolated numbers.
For example, you might notice that your cost per lead has barely changed, but your CAC is climbing. That could point to a conversion problem rather than an advertising problem.
You might discover that one marketing source generates lots of calls but relatively few paying customers. Another channel may generate fewer leads, but those leads close at a much higher rate.
You could also find that one service area generates more profitable customers or that certain campaigns produce smaller initial jobs but significantly more repeat business.
Those are insights you cannot get by looking at lead volume alone.
What Is a Good Customer Acquisition Cost for a Home Service Business?
There is no single CAC benchmark that works for every home service company.
A house cleaning business selling a $180 service cannot use the same target as a roofing company selling $20,000 replacements. The economics are completely different.
Lead costs also vary significantly between trades. LocaliQ's 2025 home services search advertising benchmarks reported average costs per lead of $46.99 for cleaning services, $93.69 for electricians, $129.02 for plumbing, $138.38 for painting, and $228.15 for roofing and gutters.
Remember, those are lead costs, not customer acquisition costs.
Your acceptable CAC depends on factors such as your average job value, close rate, gross margin, repeat business, and customer lifetime value.
So instead of asking:
"Is a $300 CAC good?"
Ask:
"If I spend $300 to acquire this type of customer, how much gross profit can I reasonably expect that customer to generate?"
That question requires a little more work, but the answer is much more useful for running a profitable business.
Before You Spend More Money on Leads, Calculate This Number
Home service contractors hear the same advice all the time: You need more leads.
Sometimes they do.
But more leads will not fix an inefficient customer acquisition process. If your company struggles to answer calls, follow up on estimates, close opportunities, or retain customers, spending more money can simply make those problems more expensive.
Start by pulling your numbers from the last 90 days. Add up what you spent to acquire customers and divide it by the number of new customers you gained.
Then take the calculation one step further. Break CAC down by marketing channel and compare it with close rates, average job values, gross profit, and repeat business.
You may discover that the campaign generating the cheapest leads is not actually producing the cheapest customers. You may also discover that a seemingly expensive marketing channel is bringing in some of your most profitable jobs.
At 99 Calls, we help home service contractors generate exclusive leads through organic SEO, Google Business Profile optimization, Google Ads, and Local Services Ads. But generating a lead is only the beginning. The numbers that matter most are what happens after that lead arrives and whether the customer you acquire ultimately contributes to profitable growth.
Your next step is simple: Pull your last 90 days of customer and marketing data and calculate your CAC. If you have multiple marketing channels, calculate each one separately. Then compare those numbers with the revenue and gross profit those customers generated.
You might be surprised by which marketing channel is actually earning its keep.