ServicesHow It WorksIndustriesResultsInsightsBuild My Plan
Optimizing Speed to Lead

How to get more leads for plumbing?

Back to InsightsHow to get more leads for plumbing?

How to get more leads for plumbing?

Key Facts

  • Home services businesses answer only ~52% of incoming calls, per Invoca's analysis of 70 million calls.
  • Fewer than 3 in 100 callers leave a voicemail — the rest hang up and dial a competitor, per industry data.
  • Booking rates collapse after hours from 61% to 21% for large shops and 26% to 9% for small shops, per ServiceTitan data.
  • Calling a lead within 5 minutes instead of 30 makes you up to 100x more likely to reach them, per the MIT/InsideSales study.
  • A $70 exclusive lead closing at 30% costs $233 per job — 26% cheaper than a $25 shared lead closing at 8%.
  • Google LSA leads average $53 per lead with a 43.9% book rate and 7.84x return on ad spend, per SearchLight benchmarks.
  • A 5% booking-rate improvement is worth roughly $100,000 in revenue for plumbing companies with 5–14 technicians, per ServiceTitan.

You Don't Have a Lead Problem — You Have a Response Problem

Your phone rings while you're elbow-deep under a sink. You don't answer. That call just became your competitor's job — and you'll never hear from that customer again.

Most plumbers lose jobs not because they can't generate leads, but because they can't respond to them fast enough. According to Invoca's analysis of more than 70 million calls, home services businesses answer only about 52% of incoming calls. When a call hits voicemail, fewer than 3 in 100 callers leave a message — the rest hang up and dial the next plumber on the list.

It gets worse. Research on unanswered calls suggests that roughly 85% of people whose calls go unanswered will not call that business back. And with the average plumbing repair running about $341, every missed call is effectively a $341 job walking out the door and into a competitor's schedule.

Here's what that looks like in practice for a plumbing shop:

  • A homeowner with a burst pipe calls at 7:30 pm — nobody answers, so they call the next result on Google.
  • A form lead from your ad sits unanswered for an hour; over half of customers expect a response within that window.
  • A caller hits voicemail, doesn't leave a message, and books with whoever picked up instead.

This is the leaky bucket problem: pouring more ad spend into a business that can't answer the phone doesn't fill the bucket. As one analysis puts it bluntly, if you buy leads and don't run proper follow-up, you're funding your competitors' pipelines. Every unanswered call you paid to generate becomes a warm lead handed to the shop down the road.

The fix isn't more leads — it's faster response. Calling a lead within 5 minutes instead of 30 makes you dramatically more likely to reach them, per the classic MIT/InsideSales response study. For emergency plumbing, the sales cycle is under an hour, and the job goes to whoever answers first and says "we can be there today."

That's why CallMyLeads exists: every lead — from a form, an ad, a referral, or a missed call — gets a response in seconds, 24/7/365, with a booked appointment as the outcome instead of a voicemail no one will leave. Before you spend another dollar on lead generation, measure your answer rate. If it's below 90% during business hours, you don't have a lead problem — you have a response problem.

Where Plumbing Jobs Are Actually Lost: After Hours and the 5-Minute Window

Most plumbers don't have a lead problem — they have a follow-up problem wearing a lead problem's clothes. The leads arrive; the response doesn't, and the job quietly walks to whoever picked up first.

After hours is where booking rates collapse. According to ServiceTitan data across 3,000+ businesses, large shops see booking rates fall from 61% at peak hours to just 21% after hours. Small shops fare worse: 26% drops to 9%. Those aren't slow nights — those are lost jobs, and each missed call represents roughly a $341 repair going to a competitor.

Emergency plumbing makes this brutal. A burst pipe or dead water heater has a sales cycle of under an hour, and the job goes to the first plumber who answers and says "we can be there today". The homeowner isn't collecting three estimates. An unanswered emergency call is simply a job your competitor booked.

The 5-minute window compounds this. The classic MIT/InsideSales response study found that calling within 5 minutes instead of 30 makes you up to 100x more likely to actually reach the lead. Meanwhile, fewer than 3 in 100 callers will leave a voicemail, and most people whose calls go unanswered never call back. This is exactly the gap always-on AI response exists to close — services like CallMyLeads answer every call and form lead in seconds, 24/7, so nothing waits until morning.

Shared emergency leads make speed the whole game. When a lead platform sells a burst-pipe lead to 3–5 plumbers at once, the homeowner books whoever calls back first. As one analysis puts it, "a shared emergency lead isn't a lead. It's a race you paid to enter with four other plumbers."

That's why cost per lead is a vanity metric. What matters is cost per booked job:

  • A $25 shared lead closing at 8% = $312 per booked job
  • A $70 exclusive lead closing at 30% = $233 per booked job
  • The "expensive" lead is actually 26% cheaper — stop optimizing for the cheapest cost per lead and optimize for cost per booked job instead

Two contractors paying the same $55 per LSA lead ended up with $180 vs. $440 cost per customer, driven entirely by book rate and follow-up discipline — not by lead price. Pouring more water into a leaky bucket won't help. Fix the response first, then buy leads with confidence.

The Always-On AI Response Playbook: Answer Everything, Book Instantly

The fix for the missed-call problem isn't more hustle — it's a system that answers everything, all the time, and turns every call into a booked next step. The research points clearly to a hybrid model: AI handles the volume, humans handle the judgment calls.

Here's why the math favors always-on coverage. Home services businesses answer only about half of incoming calls, and according to Invoca data on over 70 million calls, fewer than 3 in 100 callers who hit voicemail bother leaving a message. Meanwhile, booking rates collapse after hours — from 61% to 21% for large shops and from 26% to just 9% for shops with fewer than five technicians. That's the exact window AI answering closes.

The hybrid split is simple. AI answers 24/7/365 — nights, weekends, holidays, freeze-season spikes — and handles the routine work: answering common questions, qualifying the caller, capturing details, and booking the appointment during the call itself. No link to follow, no extra step to lose the lead on, as one industry analysis of AI answering services puts it. Humans stay in the loop for true emergencies, with a warm handoff that carries the full context of the call.

The critical distinction is what happens at the end of the call. A real lead response system doesn't end calls as messages — it converts every call into a structured next step. As one comparison of AI receptionists and answering services frames it: if you're mostly getting message-taking, you're buying coverage; if you're getting booking, routing, CRM logging, and follow-up, you're buying a lead response system.

What that looks like in practice:

  • Every call answered on the first ring, including simultaneous calls during cold-snap surges that would overwhelm a single receptionist
  • Qualification and scoring during the conversation, so real jobs get prioritized and tire-kickers don't eat your morning
  • Appointments booked directly on your calendar with confirmations and reminders
  • Emergency calls routed to your on-call tech with the caller's details already captured
  • Every lead logged to your CRM with its source, so you know which channels actually produce booked jobs

The cost gap is hard to ignore. AI answering plans typically run $49–$150 per month versus $250–$300 or more for live-agent services, per pricing research on plumbing answering services — and AI handles unlimited simultaneous calls while a live agent handles one at a time. Equivalent human around-the-clock coverage would require at least two full-time hires.

This is the model CallMyLeads runs as a done-for-you service: honest AI disclosure on every call, instant text-back the moment a call is missed, in-call booking straight into your existing calendar and CRM, and persistent nurture for the leads who aren't ready today. Callers always know they're talking to AI, and anyone who wants a human gets one — because the goal was never to replace your team's judgment. It's to make sure no lead ever hits voicemail again.

Your 4-Step Action Plan: Measure, Close the Gaps, Shift Spend, Follow Up

Knowing where the money leaks is one thing. Fixing it takes a sequence — and the order matters more than most plumbers realize.

Step 1: Fix measurement before buying another lead. If you don't know your answer rate, booking rate, and booked-job revenue by source, adding lead vendors just pours more water into a leaky bucket. Track every lead from source to outcome. If your answer rate sits below 90% during business hours, treat that as problem #1 — it's the diagnostic the research flags first, and it's cheaper to fix than any new ad channel.

Step 2: Close the coverage gaps. Three targets: answer 100% of after-hours calls, respond to every form and ad lead within 5 minutes, and send an instant text-back on every missed call. The stakes are real. Booking rates collapse after hours — from 61% to 21% for large shops and 26% to 9% for small shops, according to ServiceTitan data. And with the average plumbing repair worth about $341 per call, every ring-out is a job handed to a competitor. Calling a lead within 5 minutes instead of 30 makes you up to 100x more likely to reach them. This is exactly the gap an always-on response system like CallMyLeads fills — every call, form, and chat answered in seconds, 24/7/365, with booking built in rather than a message left behind.

Step 3: Judge every channel by cost per booked job, not cost per lead. A $25 lead closing at 8% costs you $312 per job. A $70 lead closing at 30% costs $233. The cheap lead is the expensive one. When you compare channels on booked jobs, exclusive sources win: Google LSA benchmarks show a $53 cost per lead, a 43.9% book rate, and 7.84x return on ad spend — better economics than shared leads sold to three to five competing plumbers, where the fastest callback takes the job.

Step 4: Run persistent 30-day follow-up on not-ready leads. Planned jobs — repipes, water heater replacements, remodels — take days or weeks to decide. Most plumbers quit after one attempt. The plumber still following up politely in week three wins jobs from competitors who gave up on day two.

Here's the payoff math. A 5% improvement in booking rate is worth roughly $100,000 in revenue for companies with 5–14 technicians, per ServiceTitan's dataset of 3,000+ home services businesses. No new lead vendor required. Fix response first, then buy more leads — in that order.

Frequently Asked Questions

Why am I losing plumbing jobs even though I'm getting plenty of leads?
Most plumbers don't have a lead problem — they have a response problem. Home services businesses answer only about 52% of incoming calls, and fewer than 3 in 100 callers who hit voicemail leave a message per Invoca's analysis of 70M+ calls. With the average plumbing repair worth roughly $341, every missed call is a job walking to a competitor according to Angi pricing data.
How much does a missed after-hours call really cost my plumbing business?
Booking rates collapse after hours — large shops drop from 61% to 21% and small shops from 26% to just 9% per ServiceTitan data across 3,000+ businesses. Since 85% of people whose calls go unanswered never call back according to industry research, each missed after-hours call effectively hands a $341 average repair to whoever answers next.
Is it worth paying more for exclusive leads instead of cheaper shared leads?
Yes — cost per lead is a vanity metric; cost per booked job is what matters. A $25 shared lead closing at 8% costs $312 per booked job, while a $70 exclusive lead closing at 30% costs only $233 per job per lead economics analysis. Shared emergency leads sold to 3–5 plumbers turn into a speed race where the fastest callback wins not the best plumber.
How fast do I really need to respond to a new plumbing lead?
Calling within 5 minutes instead of 30 makes you up to 100x more likely to reach the lead per the classic MIT/InsideSales response study. Over 70% of customers expect same-day response and more than half expect a reply within one hour according to plumbing industry benchmarks. For emergencies like burst pipes, the sales cycle is under an hour and the job goes to whoever answers first and says "we can be there today."
Can AI actually book plumbing appointments, or does it just take messages?
The best AI answering services book appointments directly on your calendar during the call — no link to follow, no extra step to lose the lead per industry analysis of AI receptionists. A real lead response system converts every call into a structured next step: booking, routing, CRM logging, and follow-up — not just a message as one comparison frames it. CallMyLeads uses this model: in-call booking with confirmations and reminders, plus warm handoffs for true emergencies.
What's the ROI of fixing my response rate before spending more on ads?
A 5% improvement in booking rate is worth roughly $100,000 in revenue for companies with 5–14 technicians per ServiceTitan's dataset of 3,000+ home services businesses. Two contractors paying the same $55 per LSA lead ended up with $180 vs. $440 cost per customer — driven entirely by booking rate and follow-up discipline, not lead price according to the same dataset. Fix the leaky bucket first, then buy leads with confidence.

Stop Feeding the Bucket That Leaks

The takeaway is simple: more leads won't grow a plumbing business that can't answer them. Roughly half of calls go unanswered, after-hours booking rates collapse, and every missed ring is a $341 job walking to a competitor. The fix follows a clear order — measure your answer and booking rates, close the after-hours and 5-minute response gaps, judge channels by cost per booked job, and keep following up on not-ready leads. The payoff is real: a 5% booking-rate improvement is worth about $100,000 in revenue for mid-size shops, with no new ad spend required. CallMyLeads exists for exactly this — every call, form, and chat answered in seconds, 24/7/365, with appointments booked on the spot. Your next step: check your answer rate this week. If it's under 90%, book a free 15-minute scoping call and stop paying for leads you never get to talk to.

Build My Lead Response Plan

Get lead response tips that actually work