Back to Blog

Plumbing Leads: What They Actually Cost and Which Sources Book Real Jobs

Pipeline Research Team
Blog

Key Takeaways

  • Average plumbing Google Ads cost per lead is $167 on non-branded campaigns, with branded searches dropping to $34
  • The median plumbing contractor closes 18.4% of leads at $333 per booked customer with a $1,680 average ticket
  • Angi leads convert at roughly 3 of 16 for most plumbers, often at $317 per contact for jobs the homeowner wanted done for $200
  • 96% of website visitors leave without calling, so identifying even 5% of them outperforms adding another paid lead source

The median plumbing contractor pays $167 per Google Ads lead on non-branded campaigns and closes 18.4% of them at a $1,680 average ticket, according to Searchlight Digital’s analysis of 404 plumbing accounts and $3.61M in spend.

That math works out to $333 per booked customer and a 5.54x return on ad spend.

Most plumbers focus on driving that $167 cost down. The ones who scale focus on the booking math instead - close rate, average ticket, and how many channels feed the pipeline.

What does a plumbing lead actually cost in 2026?

Lead cost depends entirely on where it comes from. The same homeowner is a $34 lead on a branded search and a $167 lead through non-branded Google Ads, per Searchlight Digital’s 2026 benchmarks across 524 plumbing contractors and $14.6M in spend.

Google Local Services Ads run $30-$100 per lead depending on season, market size, and job type, according to Blue Grid Media’s 2026 LSA breakdown.

Angi leads cost $15-$100 per lead per ServiceTitan’s contractor lead guide. Thumbtack runs $10-$100. Porch plumbing leads come in at $5-$35.

Live-transfer plumbing calls - where an exclusive call is routed directly to your phone - cost $35-$150 per call.

Performance Max campaigns through Google Ads land at $82 per lead on average across the plumbing accounts Searchlight tracked.

The cheap channels look attractive until you account for close rate. A $35 Porch lead that closes at 5% costs you $700 per job. A $167 Google Ads lead that closes at 18% costs $928. The difference matters less than most plumbers think.

Which plumbing lead sources actually convert to booked jobs?

Here’s the comparison most affiliate-driven articles skip - the all-in cost per booked job by channel.

Lead SourceCost Per LeadTypical Close RateCost Per Booked Job
Google Ads (non-branded)$16718%$928
Google Local Services Ads$30-$10025-35%$200-$285
Google Business Profile (organic)~$030-40%$0-$50
SEO / organic website~$015-20%$0-$100
Angi / HomeAdvisor$15-$1008-15%$200-$650
Thumbtack$10-$1008-12%$250-$800
Referrals$0-$5060-80%$0-$70
Direct mail / EDDM$25-$60 per lead5-10%$400-$1,000
Visitor identification$1-$5 per identified8-12%$30-$60

Google Local Services Ads are the highest-leverage paid channel for most plumbers because Google charges per qualified lead rather than per click, and the Google Guaranteed badge raises trust before the call even happens.

ServiceTitan’s call booking data shows plumbing leads the trades with a 43% average booking rate - the highest of any home service category.

A plumber on r/Plumbing posted his 12-month numbers: $3,200/month on Google Ads, 40-50 leads, 18-22 booked jobs. After adding LSA and a referral text campaign, he kept his Google Ads budget flat and doubled booked jobs by pulling from cheaper channels.

For deeper benchmarks across trades, see HVAC, plumbing, and roofing cost per lead benchmarks.

Why are Angi and HomeAdvisor leads so bad for plumbers?

Angi sends the same homeowner to two to four contractors at once. The first to call wins.

One plumber on r/sweatystartup detailed his Angi numbers: out of 16 leads in a month, 3 booked, with one contact costing $317 for a job the homeowner wanted done for $200. The other 13 either didn’t answer, denied submitting a request, or had already hired someone by the time the third contractor called.

Angi’s revenue peaked near $1.8 billion in 2022 and has fallen roughly 30% since then, per their own SEC filings after spinning out as a standalone public company in April 2025. That decline shows up in contractor experience - leads get resold more aggressively, refund disputes spike, and quality control erodes.

If you use Angi, treat it as a fill-in channel for slow weeks, not a foundation. The math only works if you can hit the lead within 60 seconds and out-close the other 2-3 plumbers who got the same form.

Read more on Angi leads and the hidden costs and HomeAdvisor alternatives that book real work.

How fast do you need to respond to a plumbing lead?

Leads contacted within 5 minutes are 10x more likely to be reached than leads contacted at 10 minutes, per InsideSales.com research that ServiceTitan and dozens of marketing platforms now cite as gospel.

Vendasta’s follow-up study found a 391% increase in conversions when leads are called inside the first minute.

For plumbing, the gap matters more than other trades because half your inbound leads have water on the floor or no hot water. They are calling the next result on Google within three minutes if you don’t answer.

A plumbing company owner on the Owned and Operated podcast hired a dedicated CSR to answer calls within three rings. His booking rate jumped from 52% to 78% in 30 days, and cost per acquired customer dropped by a third because fewer ad-driven leads went cold.

Set up an auto-text within 30 seconds of every form submission. A short message like “Got your request. A plumber will call you within 10 minutes - reply EMERGENCY if you have an active leak” buys you the time you need without losing the lead.

For after-hours, route calls to an AI answering service or a live virtual receptionist. See AI answering services for contractors and the speed to lead 5-minute rule.

How do you build a lead source mix that scales to $1M?

The plumbing companies clearing $1M in revenue rarely depend on a single channel. A typical mix at $1M-$3M looks like 25% Google Ads, 20% LSA, 25% organic search and GBP, 15% referrals, and 15% repeat customers, based on patterns from Owned and Operated podcast guests and ContractorTalk threads.

Below $500K, most plumbers run 80% from Google Ads and Angi because organic and referral channels take 12-18 months to mature.

A plumber on r/sweatystartup tracked his lead sources for six months and found his water heater landing page generated 3x more organic leads than his homepage. He targeted “water heater replacement [city]” and “tankless water heater installation near me” with specific pricing ranges and brand comparisons.

The same plumber added a referral text campaign after every completed job - “If you know anyone who needs plumbing help, here’s a $50 gift card for the referrer.” He booked 11 referral jobs in 90 days at a total program cost of $550.

Build out one channel at a time. Don’t try to launch Google Ads, LSA, SEO, and Facebook Ads in the same quarter. You won’t track any of them properly and you’ll cut the one that’s actually working.

See pay for leads vs own pipeline and marketing budget allocation for contractors for channel mix breakdowns.

What about the website visitors who don’t call?

96% of website visitors leave without converting, per industry-standard analytics benchmarks. They visited your water heater page, spent 90 seconds reading, and clicked back to Google to check the next plumber.

You paid Google $9-$15 per click to get them there. Losing 96 out of 100 is the most expensive leak in plumbing marketing.

Plumbing companies that show pricing ranges on their service pages get 2-3x more inquiries than those that say “call for a quote.” Homeowners hate hidden pricing more than they hate high pricing.

Identifying the anonymous visitors who don’t call is the highest-leverage marketing move available right now. A homeowner who spent 3 minutes on your sewer line page yesterday is a warmer lead than a cold $167 Google Ads click today.

The math: at $1 per identified visitor and a 10% close rate, you book a job for $60-$80 all-in. That beats every paid lead source in the table above by 5-10x.

Read how to identify anonymous website visitors without forms and the 96 percent problem.

Frequently Asked Questions

What is the cheapest way to get plumbing leads?

Google Business Profile and organic search are the cheapest by a wide margin once they mature. Expect 6-12 months of consistent optimization before they replace paid channels. Referrals are also near-zero cost - a $50 gift card per closed referral typically returns 10-20x.

Are pay-per-lead plumbing services worth it?

Most are not. Angi, HomeAdvisor, Thumbtack, and similar marketplaces resell the same homeowner to multiple contractors. Close rates run 8-15%. Use them only as fill-in volume for slow weeks, never as your foundation.

How much should a plumber spend on Google Ads?

The median plumbing contractor spends $5,055/month on non-branded Google Ads at a $333 cost per paying customer, per Searchlight Digital’s 2026 data. Start at $2,000-$3,000/month, track booked jobs by source for 90 days, then scale only the campaigns producing under $400 cost per booked customer.

Do plumbing leads from Facebook Ads work?

Facebook works for non-emergency services - water filtration, repipes, water heater replacements, bathroom remodels. It does not work for “I have a leak right now” demand because nobody scrolls Facebook with a flooded basement. Use it for branded awareness and high-ticket lead nurture, not emergency calls.

How long before SEO produces plumbing leads?

Plan on 6-12 months for service area pages and trade-specific landing pages to rank in the map pack or top 5 organic results. The companies winning local SEO update their GBP weekly, post 4+ photos a month, and respond to every review. See local SEO ranking factors for 2026.

Stop paying for the same leads twice

You already paid Google, LSA, or Angi to drive that homeowner to your website. When they leave without calling, you paid for them once and got nothing.

Visitor identification turns that wasted spend into a second shot. Identify the homeowner who hit your sewer line page, send a follow-up text or email within an hour, and book the job before they call your competitor.

Capture the 96% of visitors who never call and see what your real lead pool looks like.

Sources: