Customer Acquisition Cost for Contractors — What to Include and What It Should Be

August 28, 2026 · 7 min read · By James Leary


Ask a contractor what it costs to win a customer and most will divide last month’s ad spend by the number of jobs sold. That figure is useful and it is not customer acquisition cost. It is missing the salesperson, the software, the agency fee, and every hour somebody spent on the phone with people who never bought.

The gap between the two numbers is usually large enough to change decisions — which channels you keep, what you can afford to bid, and whether a “profitable” campaign actually is.

What belongs in the number

Customer acquisition cost is everything spent to win a customer, divided by the customers won. In a contracting business that means:

  • Media spend. The obvious part, and usually the smaller part.
  • Agency or freelancer fees. Management costs money whether or not the ads work.
  • Sales labour. Whoever calls the leads, quotes, and follows up — a share of their time and commission.
  • Software. CRM, call tracking, scheduling, the dialler.
  • The cost of losing. Consultations, site visits and estimates for jobs you did not win. In remodeling and window replacement this is frequently the single largest line, and almost nobody counts it.

That last item is the one that changes the picture. If a designer runs fifteen consultations to sell five jobs, the ten that did not sell are part of what the five cost. Leave them out and your acquisition cost looks roughly a third of what it is.

The CAC calculator does the arithmetic once you have the inputs; gathering the inputs honestly is the work.

CAC and cost per booked job are not the same thing

These get used interchangeably and they answer different questions.

Cost per booked job is usually media-only: what advertising cost to produce a sold job. It is the right metric for comparing channels against each other, because it isolates the variable you are actually changing.

CAC is the whole cost of the sale. It is the right metric for deciding whether the business model works — whether, after everything, a customer is worth acquiring at all.

You need both. A channel can win on cost per booked job while producing customers who take three site visits to close, and the ranking flips once sales labour is counted.

What CAC should be depends on what a customer is worth

There is no universal target. The only meaningful test is CAC against what a customer produces over their lifetime, not on the first job.

That distinction matters more in some trades than others. A one-off pool build is close to a single transaction. A tree service customer with four mature trees is not — nor is a roofing customer who later needs gutters and siding, or any trade with genuine repeat and referral work.

Lifetime value is what lets you outbid competitors for the same lead and stay profitable. A company measuring only the first job will be outbid all day by one that knows what the second and third are worth, and will conclude the channel is too expensive when it was simply being measured wrong.

The general shape most businesses aim for is lifetime value comfortably exceeding acquisition cost — enough of a multiple that the surplus funds overhead and growth rather than just clearing the transaction. Where exactly that sits depends on your margins and how much cash the gap between spending and earning ties up.

Working any of this out depends on knowing where customers actually came from, which for most contractors is the missing piece rather than the arithmetic — call tracking and attribution covers the minimum setup.

Referrals are not free, and pretending they are distorts everything

Contractor referral programs that work covers how to make the channel produce deliberately rather than by luck, and database reactivation covers the other channel whose acquisition cost is already sunk.

Most contractors treat referral work as costless, which drags reported CAC down and hides where growth actually comes from.

A referral has a cost — it came from a job you paid to acquire, delivered well, at a margin. If you run a referral incentive, that is a direct cost too. Treating referrals as free makes paid channels look worse by comparison and disguises the real driver, which is usually delivery quality rather than marketing.

The honest version attributes referrals back to the customer who generated them. That is more work, and it tends to reveal that your best acquisition channel is finishing jobs properly.

Measure it quarterly, not monthly

CAC is noisy month to month. A single large job or a slow month moves it enough to trigger decisions that the underlying business does not justify.

Look at it quarterly, and look at the trend rather than the level. Rising CAC with flat close rates usually means the auction got more competitive. Rising CAC with falling close rates is a sales or follow-up problem wearing a marketing problem’s clothes — and the cheapest thing to check first is response time, which the speed to lead calculator prices.

If your reporting cannot separate those two cases, that is worth fixing before the next budget decision. How to tell if your marketing agency is working covers what a report should contain.

Whoever is doing the work, this is the number to hold them to — including yourself. In-house, agency, or do it yourself covers choosing between them.

Frequently Asked Questions

What is customer acquisition cost for a contractor?

It is the full cost of winning one customer — media spend, agency or freelancer fees, the sales labour that worked the leads, software like CRM and call tracking, and the cost of consultations and estimates for jobs you did not win — divided by the number of customers won. Most contractors count only media spend, which typically understates the real figure substantially.

What is the difference between CAC and cost per booked job?

Cost per booked job is usually media-only and is the right metric for comparing one channel against another, because it isolates the variable you are changing. CAC includes sales labour, software and lost consultations, and is the right metric for deciding whether the business model works at all. A channel can win on cost per booked job and lose on CAC if its customers take three visits to close.

How much should a contractor spend to acquire a customer?

There is no universal figure — it depends on what a customer is worth over their lifetime, not on the first job. Trades with genuine repeat and referral work can pay far more for a first customer than one-off trades and remain profitable. Work out lifetime value first; without it, any acquisition cost target is arbitrary.

Should referrals count in acquisition cost?

Yes, though most contractors treat them as free. A referral came from a customer you paid to acquire and delivered well for, and any referral incentive is a direct cost. Excluding them drags reported CAC down, makes paid channels look worse by comparison, and hides that the real growth driver is usually delivery quality.

How often should I calculate CAC?

Quarterly. Month to month it is noisy enough that one large job or one slow period can trigger decisions the business does not justify. Watch the trend rather than the level: rising CAC with flat close rates usually means a more competitive auction, while rising CAC with falling close rates is a sales or follow-up problem rather than a marketing one.


The number most contractors call acquisition cost is the media bill. The real one includes every hour spent on customers who said no — and it is the only version that can tell you what a lead is worth.

See what our campaigns produce, or book a call and we will work through yours.

25 client cap

Want this handled for you?

20 qualified appointments in 30 days, guaranteed in writing. Twenty minutes tells you whether your market can support it.

Book a Free Call →