Stop Obsessing Over Leads. Do This Instead...

Chris Mechanic
Chris Mechanic
Co-founder, Mecha AI

I hope you enjoy reading this blog post. If you want us to just build your AI agents for you, click here.

Home services companies are addicted to leads.

But the truth is, leads themselves have no value.

It’s the revenue we ultimately want.

So the question we should ask is NOT “how many leads?” or “what’s the cost-per-lead?”

The real question is how many of those leads turned into jobs by source?

Google Ads vs. Facebook vs. pay-per-lead vs. referrals.

If you don’t know, you’re flying blind.

Over-spending on money pits (unprofitable channels)…

And choking off money trees (profitable ones).

This post is a wake-up call.

For owners, ops leaders, and marketing directors…

If you’re tired of obsessing over vanity numbers while your margins shrivel away.

Let’s fix it 👇


Key Takeaways

  • Lead volume alone is a vanity metric that tells you almost nothing about revenue impact.
  • The metrics that actually matter are booking rate, cost per booked job, revenue per marketing dollar, and speed to answer.
  • You can build a simple reporting dashboard in a single afternoon that your whole team will actually use.
  • Aligning marketing spend to jobs completed forces better decisions at every level, from ad spend to CSR scripts.
  • When your agency pushes back on new KPIs, that tells you something important about the agency.
  • Voice AI can dramatically improve booking rates by making sure every call gets answered, every time.

The Lead Count Lie That’s Costing You Real Money

Let’s say your roofing company spends $30,000 on Google Ads next month.

Your agency reports back 600 leads.

Sounds great, right?

Now dig deeper.

  • 180 of those were spam, bots, or wrong numbers
  • 120 went to voicemail and never called back
  • 90 were outside your service area
  • 60 were tire-kickers requesting a “ballpark” with no intent to book

That leaves you with maybe 150 real opportunities.

And if your CSRs book 60% of those, you’ve got 90 booked jobs from $30,000 in spend.

Your cost per booked job isn’t $50.

It’s $333.

That’s a very different story than the one on the slide deck.

The problem isn’t that leads are useless.

It’s that lead count without context is dangerous.

It lets everyone feel good while the P&L tells a different story.

Home services marketing metrics need to start at the point of revenue, not the point of click.


The Numbers That Actually Predict Revenue

Here are the numbers that should be on every whiteboard in your office.

Booking Rate

The percentage of inbound calls or form fills that convert to a scheduled appointment.

This is the single most important number most companies ignore.

Industry benchmarks from ServiceTitan’s reporting suggest top-performing shops hit 85%+ booking rates on inbound calls.

Most hover around 60-65%.

Every percentage point you gain here is pure revenue you were already paying for.

Cost Per Booked Job

Not cost per lead.

Not cost per click.

Cost per job that actually gets on the board.

This is the number that tells you whether your marketing is working or just busy.

Revenue Per Marketing Dollar

For every dollar you spend on marketing, how much revenue comes back?

  • $5 back per $1 spent? → You’re doing well.
  • $2 back? → Time to optimize.
  • Under $1? → Something is seriously broken.

Speed to Answer

A study from Lead Connect found that responding to a lead within 5 minutes makes you 21x more likely to qualify that lead than waiting 30 minutes.

In home services, this is everything.

A homeowner with a leaking pipe isn’t waiting around.

They’re calling the next plumber on the list.

Rehash and Recall Rate

How many unsold estimates turn into jobs on the second or third touch?

This is hidden revenue most companies leave on the table.


Build a Simple Reporting Dashboard Your Whole Team Will Actually Use

You need a $50,000 BI platform.

Just kidding.

You need a single page that answers five questions every Monday morning.

The Five Questions Dashboard

  1. How many calls came in last week? (Total inbound volume)
  2. How many of those turned into booked jobs? (Booking rate)
  3. What did each booked job cost us in marketing spend? (Cost per booked job)
  4. What was our average ticket on completed jobs? (Revenue per job)
  5. How fast did we answer the phone? (Speed to answer and missed call rate)

Tools That Work

Post it on the wall.

Review it in your Monday huddle.

Make it visible to dispatchers, CSRs, and techs.

When everyone sees the same numbers, behavior changes fast.


Align Your Marketing Spend to Jobs Completed, Not Clicks Generated

This is where it gets real.

Once you can see cost per booked job by channel, you start making completely different decisions.

What This Looks Like in Practice

  • Google LSA generating booked jobs at $180 each? → Pour more fuel on it.
  • Facebook ads generating “leads” at $22 but booked jobs at $410? → Time for a hard conversation.
  • Your referral program generating booked jobs at $40 each? → That deserves way more attention and budget.

The Shift in Thinking

Stop asking “which channel generates the most leads?”

Start asking “which channel puts the most trucks in driveways at the lowest cost?”

This one mental shift will save most mid-sized home services companies tens of thousands of dollars per quarter.

It forces you to follow the money all the way through the funnel instead of stopping at the top and hoping for the best.

A Practical Step You Can Take This Week

  1. Pull your last 90 days of marketing spend by channel
  2. Match it against booked jobs (not leads) from each channel
  3. Divide spend by booked jobs
  4. Rank your channels by cost per booked job
  5. Reallocate 20% of your worst-performing channel’s budget to your best one

Do that every quarter.

Watch what happens.


When Your Agency Pushes Back on New KPIs, Listen Carefully

This is the part nobody talks about.

You tell your marketing agency you want to measure booked jobs, not leads.

And suddenly the energy in the room shifts.

“We can’t control what happens after the lead comes in.”

You’ll hear some version of that.

And honestly, it’s partially true.

Your agency can’t force your CSRs to book the call.

They can’t make your dispatcher schedule it efficiently.

But here’s the thing.

A good agency wants to be measured on outcomes, not activity.

They know it builds trust, proves ROI, and keeps the relationship long-term.

How to Handle the Conversation

  • Share your data openly. Give them access to booking rates and call recordings. Most agencies will improve their targeting once they hear what “bad leads” actually sound like.
  • Set shared KPIs. Agree on a cost per booked job target together, not just a cost per lead target.
  • Review monthly, not quarterly. Short feedback loops fix problems before they get expensive.
  • If they refuse to engage? That’s your answer. Find a partner who cares about your revenue, not just their retainer.

The best home services marketing metrics are the ones everyone in the chain, from the agency to the CSR to the dispatcher, can rally around.


Where Voice AI Fits Into All of This

Here’s something worth sitting with for a minute.

You can have the best ad campaigns in the world.

The sharpest targeting.

The lowest cost per click.

But if nobody picks up the phone, none of it matters.

Missed calls are the silent killer of home services marketing ROI.

A homeowner calls about a water heater replacement at 7:42 PM.

Your office closed at 5.

That $3,500 job goes to your competitor who answered.

This is exactly where voice AI changes the math.

Mecha AI answers every call, 24/7, with a voice agent that sounds like your best CSR on their best day.

It books appointments, qualifies leads, and captures the information your team needs to show up ready.

Your booking rate goes up.

Your cost per booked job goes down.

Your marketing dollars finally work as hard as you do.

It’s the missing piece between “we generated a lead” and “we booked a job.”


The Final Word

The home services companies that win over the next five years won’t be the ones spending the most on marketing.

They’ll be the ones measuring the right things.

Stop celebrating lead counts.

Start tracking booked jobs, cost per booked job, and revenue per marketing dollar.

Build a dashboard your whole team can see.

Hold your agency to real KPIs.

And make sure every single call gets answered.

That’s how you turn your home services marketing metrics from a feel-good report into a profit engine.


Ready to Stop Losing Booked Jobs to Missed Calls?

Call Jill, our voice AI agent, and see for yourself how Mecha handles inbound calls.

She’ll answer your questions, walk you through how it works, and help you figure out if voice AI is the right fit for your team.

No forms.

No waiting.

Just a conversation.

Chris Mechanic
About the author
Chris Mechanic
Co-founder, Mecha AI

Chris Mechanic is the co-founder of Mecha AI, building voice AI agents purpose-built for home services companies doing $5M–$50M+. Before Mecha, Chris spent years in the trades industry and saw firsthand how missed calls and slow response times cost contractors millions in lost revenue.

Share

Talk to Our AI Agent Right Now

Experience a voice AI agent for yourself. You'll be a believer in about 90 seconds.

Talk to Our AI Agent →