Cost Per Booked Job Calculator for Contractors | Home Service Direct
Only Accepting 5 New Clients This Month
Free Contractor Tool

What Is Your True Cost Per Booked Job?

Cost per lead is the wrong number to judge your marketing on. What matters is what you pay to put a real job on the schedule. Plug in your numbers and see it in seconds.

Your numbers

Use a typical month. Estimates are fine to start.

$
%
$
%

Cost per booked job

$200

15 booked jobs from 50 leads

$60
Cost per lead
$22,500
Revenue booked
7.5x
Return on spend
$6,000
Profit after marketing
Lower My Cost Per Job →

Nothing is stored. The math runs in your browser.

Why cost per booked job beats cost per lead

Plenty of lead sources look cheap on a per-lead basis and turn out expensive once you count how many actually turn into work. A $40 lead that only books 1 in 10 times costs you $400 a job. A $90 lead that books 1 in 3 costs you $270. The headline number lies; the booked-job number tells the truth.

That is the math we run for every contractor we work with. We track which channel and which ad produced each booked job, then move the budget toward what actually fills the schedule. Cheaper leads are not the goal. Cheaper booked jobs are.

What changes your cost per job the most

Three levers move it more than the per-lead price ever will. Close rate: a fast callback and a tight follow-up process can take you from 20 percent to 40 percent, which cuts your cost per job in half. Lead quality: exclusive, high-intent leads book at a far higher rate than shared bid-war leads. Average job value: the bigger the job, the more marketing each one can carry. Improve any one of these and the calculator above moves in your favor.

Frequently Asked Questions

What is a good cost per booked job?
There is no single number, because it depends on your average job value and margin. A useful rule of thumb is to keep total marketing under 10 to 15 percent of the revenue it produces. If a booked job is worth $1,500 and you spend $200 to get it, that is about 13 percent, which is healthy for most home service trades. Higher-ticket work can absorb a higher cost per job and still be very profitable.
How do I calculate cost per booked job?
Take your total marketing spend for the period and divide it by the number of jobs that spend actually booked. For example, $3,000 in spend that produced 15 booked jobs is $200 per booked job. The calculator above does this for you and also breaks out your cost per lead, revenue, and return on spend.
Why is cost per lead misleading?
Two lead sources can have the same cost per lead and a completely different cost per booked job, because they close at different rates. A cheap lead that rarely books can cost you more per job than an expensive lead that books often. Judging marketing on cost per lead alone hides the number that actually affects your bank account.
What is the fastest way to lower my cost per booked job?
Improve your close rate before you touch your ad budget. Calling new leads back within minutes, following up more than once, and sending exclusive rather than shared leads to your sales process all raise the percentage that book. A higher close rate lowers your cost per job immediately, with no extra spend.
Does Home Service Direct guarantee a cost per booked job?
We do not publish a one-size-fits-all guarantee, because the right number depends on your trade, market, job value, and close rate. What we do is track cost per booked job for every channel we run for you, show you the numbers, and shift budget toward whatever books the most work. Book a strategy call and we will map out realistic targets for your business.

Want Us to Lower Your Cost Per Job?

We run the ads, track every booked job, and move your budget to what actually fills the schedule.

Book a Strategy Call
Or call us: (833) 827-4425

Full-service marketing agency exclusively serving home service contractors. Generating 50-300 exclusive leads per month since 2018.

Services

Quick Links

Contact

© 2026 Home Service Direct. All Rights Reserved.  ·  Privacy Policy  ·  Terms & Conditions