06/18/2026
The number on your marketing report is lying to you.
Cost per lead. Everybody stares at it. Agencies brag about it on the monthly call. Owners panic when it ticks up five bucks. And it tells you almost nothing about whether you're actually making money.
Here's why.
An $80 lead sounds great until you learn it closes at 5%. Now every booked job cost you $1,600 in marketing, before you count the junk leads, the no shows, and the hours your team burned chasing tire kickers who were never going to sign.
A $200 lead that closes at 30% costs you about $667 a booked job. More expensive lead. Way cheaper customer. And a lot less wear on your crew.
The metric that actually runs a service business isn't what a lead costs. It's what a booked job costs.
That one number changes every decision. Which channel you scale. Which one you kill. Whether that "cheap" lead source is quietly bleeding you dry through wasted time you never put on the spreadsheet.
→ Cheap leads that don't close are the most expensive thing you can buy.
→ A higher cost per lead with better quality almost always wins on the back end.
→ Your time chasing bad leads is a real cost. You just don't see it on an invoice.
→ If you don't track cost per booked job, you're flying blind and calling it data.
This isn't a contractor thing. It's every business that pays to get customers. The dentist, the law firm, the roofer, the remodeler, the gym down the road. Same trap, different logo. Everybody optimizing the number that's easy to measure instead of the one that matters. It's the easiest stat in the business to fool yourself with.
Pick one job you closed last month. Add up every dollar and every hour it took to get that customer in the door. That's your real number. It's usually bigger than you'd like, and it's the only one worth managing. Everything else is a vanity stat in a nicer font.
Stop optimizing the number that feels good. Start tracking the one that pays your mortgage.
Cheap leads aren't cheap. You pay for them with your time, your crew, and your calendar.
Send a message to learn more