Quick answer
Plumbing leads cost roughly $15 to $400 each. Google Local Services Ads run about $50 to $120 a lead, shared marketplace leads $15 to $100 or more, and Google Ads $77 and up. The number that matters is cost per booked job, which depends on whether the lead is shared and how fast you call back.
Plumbing leads cost roughly $15 to $400 each, depending on where you buy them. Google Local Services Ads run about $50 to $120 a lead, shared marketplace leads $15 to $100 or more, and Google Ads $77 and up. But the number that decides whether you make money is cost per booked job. That depends on two things: whether the lead is shared, and how fast you call back.
I sold exclusive phone leads to plumbing, roofing, HVAC and remodeling contractors for years. I listened to thousands of the recorded homeowner calls. This page gives you the prices, the one line of math, and the order I would spend in. If you are still weighing whether to buy leads or build a lead source you own, start with the price table.
How much do plumbing leads cost, source by source
Plumbing leads run from about $15 to over $400 each. Google Local Services Ads sit near $50 to $120. Shared marketplace leads from Angi, HomeAdvisor, Thumbtack and Networx run $15 to $100 or more. Non-branded Google Ads leads average well over $100. Here is each source, what you pay for, and who reported the price.
| Source | What you pay for | Reported price per lead | Shared or exclusive | Who reported it |
|---|---|---|---|---|
| Google Local Services Ads | A call, message or booking from the ad | About $57 average; roughly $50 to $120 range | Exclusive to you | SearchLight Digital’s Feb 2026 data via Housecall Pro; 99 Calls’ published bands |
| Google Ads (non-branded search) | A click, about $10.49 each | About $129 to $167 average; $77 to $400+ range | Exclusive to you | LOCALiQ/WordStream; SearchLight via The Valley Marketing Group; 99 Calls |
| Angi and HomeAdvisor | A match with a homeowner | $15 to $100+, plus a yearly fee of about $300 to $500 | Shared, often with 3 or more pros | Housecall Pro, The Plumbing Brief, Skill Mammoth |
| Thumbtack | A lead, priced by job size, competition and market | About $35 to $90; you set a max lead price | Shared | The Plumbing Brief, Service Hero Marketing |
| Networx | A lead | $10 to $100+ shared, $15 to $120+ exclusive | Both | Networx help center, as reported by Skill Mammoth |
| Exclusive pay-per-call vendors | A billable phone call | Service Direct lists $60 to $255; others quote by area | Exclusive | The vendors’ own figures |
| Referrals, Google profile, your site | Your time and upkeep | No per-lead fee | Yours only | Your own work |
The reports don’t all match. Housecall Pro gives a $30 to $100 range for Local Services Ads, and The Plumbing Brief says $35 to $75. The Plumbing Brief also puts Networx lower, at $10 to $50 a lead. So treat every number here as a range, not a quote.
Cost per booked job is the number that matters
Cost per booked job is what you paid for leads divided by how many turned into paid work. A cheap lead that rarely books can cost more than a pricey one that books often. The best plumbing leads are the ones with the lowest cost per booked job in your own books, not the lowest sticker price.
Here is the math with reported numbers. These are agency and platform averages, not promises.
| Source | Price per lead | Share that books | Cost per booked job |
|---|---|---|---|
| Google Local Services Ads | $57 | 44.5% | About $128 |
| Google Ads, non-branded | $167 | 41.5% | About $402 |
| Shared marketplace lead | $50 | 12% | About $417 |
The first row uses SearchLight Digital’s February 2026 data, as reported by Housecall Pro and Service Hero Marketing. The second is The Valley Marketing Group’s math from SearchLight’s plumbing ads benchmark. The agency adds that if only 15% book, the cost per booked job climbs above $1,100.
The third row is a plain example. Skill Mammoth reports shared leads closing at just 4 to 8%. At that rate, a $50 lead costs $625 to $1,250 per booked job. The Plumbing Brief puts Angi at $600 to $1,000 or more per booked job. Another agency, cited by Service Hero, says north of $1,400.
Now run it with your own numbers. Spend divided by booked jobs. One line per source. Your close rate is the only one that counts.
A shared lead is a race
When a homeowner’s request goes to four plumbers, the first one to call usually gets the job. The other three still pay for the lead. Speed is the part of the math you control.
The pattern I saw was with roofers. The roofers who made money on bought leads called back first, within minutes. Slow callers lost the job to whoever called first. That story is laid out on the Contractor Lead Partners (CLP) page about roofing leads, prices and cost per signed job. My read is that plumbing is stricter. A roof leak can wait a day. A burst pipe can’t.
Why emergency calls change the math for plumbers
Plumbing demand is urgent. The homeowner calls whoever answers first. So an unanswered call is a lost job, and with some vendors it is still a billed lead. For emergency plumbing leads, phone coverage matters more than the price of the lead. Fix the phone before you buy more.
The demand is real. Ahrefs shows about 126,000 US searches a month for “emergency plumber.” “Water heater repair” gets about 167,000, and “drain cleaning” about 87,000. The Snow Media says plumbing’s busy season runs December to February.
Now look at how one exclusive vendor bills. 33 Mile Radius sells live calls routed to one plumber. Its FAQ says a call is billable if it rings four times or more with no answer. It is also billable if it goes to voicemail. And it is billable if an answering system or call center picks up. The same page expects partners to be available 24/7 and to reach emergency calls within 60 minutes.
Missed calls are common. The Snow Media, citing Invoca call data, says the average home services company misses 27% of its inbound calls. If that is you, a quarter of your lead budget may be buying voicemails. No-heat calls work the same way, as we cover in the HVAC leads guide.
What to do about the phone
Start by logging every missed call for one week. Note the time of day. Then close the gaps you find.
- Hire an answering service for nights and weekends, and give it a script for emergencies.
- Turn on missed-call text-back, so a caller gets a text within seconds.
- Forward after-hours calls to whoever is on call.
- Add online booking. Aspen Taylor of Rapid Rooter Plumbing said in Housecall Pro’s guide: “So people are able to book directly, instantly, whenever they want.”
Google Local Services Ads, the one bought source worth testing first
Google Local Services Ads charge per lead, not per click. A lead is a call, message or booking. The lead goes only to you. Google screens your business and identity before your ad runs. Reported prices run about $50 to $120 a lead, which makes it the cheapest exclusive source in the table above.
Owners notice. John Wilson runs a home service company in Ohio, Indiana and Tennessee and hosts the Owned and Operated podcast. He said on a July 2026 episode: “I feel like LSA changed the game for Home Service. It made getting leads easier for everyone for a while.”
Google’s Local Services Ads page says you pay for customers, not clicks. Plumbers and drain experts are on the list of eligible trades. You pass a screening with business and identity checks to earn the Google Verified badge. You set a weekly budget based on how many leads you want, and you can change it any time.
The ad only pays off if someone answers. One agency shared this example. Ivan Vislavskiy, CEO of Comrade Digital Marketing, said in Housecall Pro’s guide that a Phoenix plumber paired Local Services Ads with a 24/7 answering service and review requests: “In the first month, $1,400 in ad spend generated over $19,000 in booked revenue.” That is one agency’s anecdote, not a typical month.
The move into Google Ads
Google has begun moving Local Services Ads into Google Ads as Performance Max campaigns. The waves started in August 2026, and US plumbing is included. You still pay per valid lead. Your ads still show on Search and Maps.
A few things change. The separate LSA dashboard goes away. Manual bidding, where you set a max cost per lead, goes away too. You set one target cost per lead for the whole campaign. Your old performance reports don’t carry over, so download them now. Your lead history does carry over. Expect up to two weeks for results to settle after the switch.
Sam Preston, CEO of Service Scalers, put the timing plainly on the same podcast: “Each account’s gonna get 14 days. They’re gonna get 14 day emails notifying them, a seven day reminder. And then that old system’s gone.”
When Angi, HomeAdvisor, Thumbtack and Networx make sense
On Angi, HomeAdvisor, Thumbtack and Networx you pay for the match, not the job. One request can go to several plumbers. They can fill a slow week or help a new shop get its first reviews. For an emergency trade, though, they are usually the most expensive way to get a booked job.
Angi’s own annual report says it earns lead fees “for consumer matches,” whether or not the pro ends up doing the job. It also says one service request can turn into several leads. Angi publishes no price list. Contractors and agencies report $15 to $100 or more per lead, plus a yearly fee.
Thumbtack prices move. A Thumbtack staff member explained in the company’s community forum that prices “will vary based on things like project/job size, how many pros are available at the time, and what’s happening in your specific market.” You can set a max lead price. The Plumbing Brief notes you pay whether the customer replies or not. Networx’s help center is reported to list $10 to $100 or more for shared leads and $15 to $120 or more for exclusive ones.
Disputes are a sore spot in other trades. One member wrote on Contractor Talk: “I had a great 12-year relationship with HomeAdvisor, but then some Einstien decided that if they couldn’t verify my credit requests with customers, they would charge me for the lead anyway.” Others in that same thread said some jobs did come from these sites.
When shared leads can still pay
Shared leads make sense in a few cases. A brand-new shop with no reviews may need the work. A slow stretch, like late summer, may leave a truck idle. If you use them, screen out small jobs you don’t want. Call every lead within minutes. Housecall Pro says fast follow-up is a must. And dispute junk leads right away, while the credit window is open.
Read the billing rules before you buy exclusive plumbing leads
Exclusive means the call goes to one company. It does not mean every call is a job. Before you buy plumbing leads for sale from any vendor, find out exactly what makes a call billable. That one rule decides your real cost more than the posted price does.
Pay per call means you pay for each phone call the vendor sends you, instead of for a form or a click. Pay per call plumbing leads are sold by companies like Service Direct, 33 Mile Radius and ResultCalls. Service Direct lists $60 to $255 per exclusive plumbing call, with the buyer setting the price. 33 Mile Radius says its price varies by service area. Any close rate a vendor quotes is the vendor’s own claim.
The definitions differ a lot. As shown above, one vendor bills for unanswered calls and voicemails. Another may not. You can’t compare prices until you compare rules. Our side-by-side comparison of lead services lines them up.
Four questions to ask any lead seller
Get these answers in writing before you pay.
- What event creates a charge? A ring, a connected call, a call over a set length, or a booked job?
- How many companies get the same homeowner?
- What counts as an invalid lead, and how many days do you have to ask for a credit?
- What are the cancellation terms, and is there a contract or setup fee?
How to get more plumbing leads you own
Sources you own cost time instead of per-lead fees. Your Google Business Profile, your reviews, your website, referrals and property managers send leads to you alone. And they build on each other. These are as close to free plumbing leads as you will find, though they take work and months, not days.
A Housecall Pro survey of over 1,000 homeowners found 73% would refer a pro after excellent service. The same survey found 93% say online reviews affect who they hire. So ask every happy customer for a review before you leave the driveway.
Property managers can send steady plumbing service leads. Max Hicks, owner of Reliant Plumbing, said in Housecall Pro’s guide: “We built a strong ongoing partnership with a local property management company that oversees a large number of rental properties across our service areas.”
Your Google profile and site are where search lands. The bar is low. In our study of 9,700 contractor Google profiles, 14% of ranking profiles listed no website. Over 1,200 homepages had under 200 words. That study covered all contractors, not just plumbers. It still shows how many shops skip the basics.
SEO is slow. Agencies commonly say 3 to 6 months before it moves, and nobody can promise rankings or calls. Here is what a monthly plumber SEO plan covers.
What a month of bought leads buys, and what the same money builds
A bought lead stops the day you stop paying. A Google profile, reviews and a site keep working after the month ends. Leads are faster. SEO is slower. Many shops run both for a while, then shift money toward the source they own as it starts to carry weight.
Here is an example. Say you buy 25 Local Services Ads leads a month at $57 each. That is $1,425 a month. At a 44.5% book rate, it is about 11 booked jobs. When you stop paying, the calls stop.
Spend $3,000 a month on the same ads and you get about 52 leads and roughly 23 booked jobs, which is $36,000 a year. The calls still stop when the spend does. The Growth plan from CLP costs the same $3,000 a month and covers up to 3 locations or service areas. It includes Google Business Profile setup and 4 posts a month, the top 40 citations fixed, a review request system, 4 new pieces of content and 4 optimized pages a month, a technical fix sprint, 2 to 3 earned links a month, AI search tracking, call tracking and a monthly rank grid and report. That money goes into a profile, site, content and reviews that you own. We used to sell you leads. Now we build the machine, and you keep it. You own the accounts. We hold manager access only. There are no guarantees on rankings, leads or revenue. If you want to see how that works for your trade, read how we handle local search for plumbing companies.
Here is my take. For a plumber, the price of the lead is the smaller number. Callback speed and phone coverage decide the cost per booked job. So the order is: fix the phone, test Google Local Services Ads, use shared marketplaces only as a stopgap, and put the rest into a source you own.
What to do today
Pull the last 30 days of calls from your phone log. Count the missed ones. Note how long your average callback took. Then write one line for every paid source: spend, leads, booked jobs, cost per booked job. Cut the worst one, and put that money toward answering the phone.
Questions people ask
- How much do plumbing leads cost?
- Roughly $15 to $400 each, depending on the source. SearchLight Digital's February 2026 data, as reported by Housecall Pro, puts Google Local Services Ads for plumbers at about $57 a lead. Shared marketplace leads are reported at $15 to $100 or more plus a yearly fee, and non-branded Google Ads leads at about $167.
- Are Angi leads worth it for plumbers?
- Sometimes, as a stopgap. Angi's own annual report says it earns lead fees for consumer matches, whether or not the pro ends up doing the job, and one request can turn into several leads. They can fill a slow week or help a new shop get first reviews, but for urgent work they are usually the most expensive way to get a booked job.
- What does exclusive mean on a plumbing lead?
- It means the call goes to one company, not that every call is a job. One vendor, 33 Mile Radius, bills for calls that ring four times unanswered, go to voicemail or reach an answering service, so read what makes a call billable before you sign.
- Do Local Services Ads charge per lead or per click?
- Per lead. Google's own page says you pay for customers, not clicks. A lead is a call, message or booking from the ad, and you still pay per valid lead after the move into Google Ads as a Performance Max campaign.
- How fast should I call a plumbing lead back?
- Within minutes. On the recorded calls Julian reviewed, the roofers who made money on bought leads called back first, and slow callers lost to whoever called first. Julian's read is that plumbing emergencies make that window even shorter.
Sources
- Local Services Ads (2026-11)
- Plumbing leads generation guide (Housecall Pro) (2026)
- Angie's List and Home Advisor practice should be illegal (Contractor Talk) (2019-11-15)
- Google just changed Local Services Ads, here's what contractors need to know (Owned and Operated) (2026-07-30)
- Lead prices have gone sky high (Thumbtack Community) (2024-01)
- How much do plumbing leads cost (Service Hero Marketing) (2026)
- How to get plumbing leads (The Plumbing Brief) (2026)
- How to get more plumbing leads (Skill Mammoth) (2026-10-30)
- HVAC and plumbing Google Ads cost per lead 2026 (The Valley Marketing Group) (2026-05-31)
- Home services ad benchmarks (The Snow Media) (2026-03-17)
- Local Services Ads are moving into Google Ads (Relentless Digital) (2026-10)
- Best plumbing lead generation companies (theBuildd) (2026-08-20)
- Plumbing leads (33 Mile Radius) (2026)
- Angi leads (Koira) (2026-10-09)
- The State of Contractor Local SEO (Contractor Lead Partners) (2024-07-06)