Guide

Plumbing leads: buy them or build your own?

By Youssef Hodaigui, Mindflow Marketing · Last reviewed November 1, 2026

Plumbing lead generation is how a plumbing company gets homeowners with a leak, a clog or a water heater to call. You can buy leads from marketplaces, pay-per-call sellers or Google Local Services Ads, or build your own channel: your Google Business Profile, website and reviews. For plumbers, the right mix depends on whether the job is an emergency or a planned one.

If you want the same decision across every trade, start with our home-service lead generation guide; the other lead-source guides are under Leads and ads.

Lead sourceWhat you're charged forWho else can get the same customerWhat's left when you stop paying
Marketplace leads (for example Angi Leads, Thumbtack)Each lead matched or sent to youUp to 5 pros per request on AngiYour profile and reviews there
Pay-per-callCalls that meet the seller's rules for a billable callCheck the seller's termsThe jobs you won
Google Local Services AdsEach valid lead, including some missed calls and voicemailsOther plumbers bidding on the same searchesYour Business Profile and reviews
Your own Maps listing, website and reviewsYour time, or a marketing feeOther plumbers in the same results, but the call comes to youThe profile, pages, reviews and customer list

Sources: each platform's own pages, read October 31, 2026 (listed at the end).

01

What are your plumbing lead options?

There are five: marketplace leads, pay-per-call, Google Local Services Ads, Google search ads and your own channel. The first four charge per lead, call or click and stop when the budget does. Your own channel, your Business Profile, website, reviews and past customers, costs time or a marketing fee and keeps bringing calls.

  • Marketplace leads. A homeowner fills in a request and the marketplace sends it to several plumbers. Our guide to Angi leads covers one large marketplace in depth.
  • Pay-per-call. A seller runs ads and routes phone calls to you at a price per call you bid or agree.
  • Google Local Services Ads. Pay-per-lead ads at the top of Google, under the category "Plumbers", for businesses that pass Google's screening. See our Local Services Ads guide.
  • Google search ads. You pay per click, and your site has to turn the visit into a call.
  • Your own channel. Your Business Profile in Maps and the local pack, your website, reviews and repeat customers.
02

Which sources fit emergency calls and which fit planned jobs?

Emergency calls go to whoever is visible and answers first, so they favor sources that put a phone number in front of the homeowner now: your Maps listing and Local Services Ads. Planned jobs like water heaters and repipes give the homeowner time to compare, so reviews, service pages and a clear quote request carry more weight.

Emergency calls (burst pipes, backups, no water):

  • Your Business Profile with accurate hours, a working call button and recent reviews.
  • Local Services Ads with only the job types and hours you can cover.
  • A phone that someone answers. Paid emergency leads that ring out are the most expensive kind.

Planned jobs (water heater replacement, repiping, sewer lines):

  • A service page for each job, saying what you do, how you quote and what the homeowner should expect.
  • Reviews that mention the job.
  • A quote request that works on a phone. Exclusive leads or pay-per-call can add volume if your close rate on these jobs supports the price.

In Google's US estimates, "plumber" averages about 673,000 searches a month, "drain cleaning" about 90,500 and "water heater repair" about 74,000.

Source: Mindflow research, Google Ads search-volume estimates, average monthly searches for the 12 months to September 2026. Searches aren't booked jobs. More in our plumbing data.

03

How much can a plumbing lead cost before an emergency call stops paying?

Less than a planned-job lead, because a drain call earns a fraction of a water heater or repipe. An emergency lead books if you answer first; a planned-job lead books only if your quote wins. Angi says pricing "varies based on task, location, and how homeowners requested their quotes," so set a ceiling for each kind of call.

Example numbers, not benchmarks:

Emergency drain callPlanned water heaterRepipe
Gross profit on a typical job$150$800$3,000
Leads that book (you answer first, or compete on a quote)1 in 21 in 31 in 5
Most you'll spend per booked job$30$120$300
Most you can pay per lead$15$40$60

The same source can pay for repipes and lose money on drain calls. If a source can't be limited to the jobs you want, judge it by its worst job type. With Local Services Ads you choose job types and, with manual bidding, your bid is "the most you'd pay for a lead"; ask other sellers whether you can do the same.

Then track, every month, by source and job type: leads, booked jobs, revenue, total spend, and credits asked for and received.

04

Are marketplace plumbing leads shared?

Often. Angi says it matches each project request with "no more than five pros," and that the number "depends on the type of lead and their service location," so you may be one of several plumbers calling the same homeowner.

On Thumbtack, pros set a maximum lead price, and a moderator wrote that he "can't speak to how individual leads are priced or reviewed." Speed decides many shared leads.

Before you pay for marketplace or pay-per-call leads, ask:

  • Can you limit leads to the hours you answer, so after-hours emergencies don't ring out on your bill?
  • Can you exclude job types you turn down, such as drain calls under your minimum?
  • How do you dispute a wrong-trade or out-of-area call, and how many days do you have?

Prices and terms change; check the platform before you sign up.

05

Why do franchises show up when homeowners ask AI who to call?

Because the answers lean on big brand sites. When we asked ChatGPT which plumbing companies a homeowner should call, without naming one, a national franchise brand site was cited in 179 of 250 answers. Marketplaces were cited far less often: Angi in 19 and HomeAdvisor in 11.

Asked about 750 named plumbing companies, ChatGPT cited license records, the BBB and the company's own site most; marketplaces trailed:

Source cited when ChatGPT was asked about a named plumberAnswers (of 1,500)
Government or licensing site1,371
BBB1,367
The company's own website1,217
Birdeye review pages770
HomeAdvisor229
Angi153
Nextdoor52
Thumbtack30

Source: Mindflow research, OpenAI API with web search, October 3–17, 2026; two answers each about 750 plumbing businesses in 50 metros. Counts the links attached to answers; one answer can cite several sources. All trades: what ChatGPT checks before recommending a contractor.

A strong map spot doesn't carry over by itself either. In our October 2026 study, ChatGPT named 57 of the 149 plumbing businesses in the Google Maps top three across 50 US metros.

Source: Mindflow research, OpenAI API with web search, October 3–17, 2026, 250 unbranded answers and 50 Maps checks. Details on our plumbing data page.

For an independent plumber, the answer is to make your own facts easy to find and consistent: a page for each service and town, an accurate license record and BBB profile, and steady reviews. None of it is paid per lead.

06

What does a missed call cost a plumber?

It can cost the job and, with some paid sources, the lead fee too. Google's Local Services Ads charge for a missed call in business hours if the caller stays on the line more than 20 seconds, and a call that reaches your voicemail counts as connected. Decide your hours and coverage before you pay for calls.

One plumbing owner running a three-person shop wrote in 2026 that missed calls were "probably costing me $3-4K/month in lost work." Another plumber, in 2025, took the opposite view: "If they're too impatient to leave a message I'm not going to chase you." Both can be right; it depends on whether you have time for the work.

What Google's own page says about Local Services Ads charges, read October 31, 2026:

  • Charged: answered or returned calls, missed calls in business hours over 20 seconds, voicemails, messages and bookings.
  • Not charged: leads judged invalid or low quality, callers who hang up before pressing a key in your phone menu, repeat contacts from the same number within 15 days, and unanswered calls outside your ad schedule and business hours.

What this means for you: match your ad schedule to the hours someone answers, and call back every voicemail. Conversion work helps the calls you already get become booked jobs.

07

Is there a plumbing season to buy around?

Not much of one nationally, so steady visibility beats seasonal pushes. Plumbing searches are fairly even through the year: the four-year July average is the highest, about 1.6 times June's, lifted by unusually high Julys in 2023 and 2026. Some cities add a winter bump.

On four-year monthly averages, Atlanta, Tampa and Nashville were busy in January or February as well as July. In markets like those, update your frozen-pipe pages and Business Profile before the first hard freeze, and decide how many paid emergency calls you can staff.

Source: Mindflow research, Google Ads search-volume estimates, monthly figures October 2022 to September 2026. Searches aren't booked jobs. City patterns: when home-service demand peaks and our plumbing marketing page.

08

How do you build a plumbing lead channel you own?

Build for each kind of call. Emergency callers pick from the map, so your profile, hours and review pace come first. Planned-job buyers compare, so they need a page per job and a quote request that works on a phone. Neither is for sale: Google says "there's no way to request or pay for a better local ranking on Google."

Reviews move fast in plumbing. As published on our plumbing data page, the median plumbing business in our sample had 520 Google reviews and 29 new in 90 days. Among plumbers in the Maps top three, the 47 that ChatGPT named had a median of at least 48 new reviews in 90 days; the 84 it didn't name had 9.5. That's an association, not a cause: the named businesses also had more reviews in total (median 1,355 against 150.5).

On plumbing homepages (of 566)Count
Click-to-call link524
Emergency service stated484
Any online booking signal366
A form347
A free estimate offer215

Source: Mindflow research, saved homepages and Google review data for plumbing businesses in 50 metros, October 2026, from the saved files as collected, before the rulings that later adjusted listings in 23 metros. Features found by matching text. The 90-day count is a floor for businesses whose newest 100 reviews all fell inside 90 days.

For the emergency side:

  1. Set hours you can answer on your profile, your ads and any seller account, so they agree. Keep the Business Profile categories, service area and job photos current.
  2. Keep reviews coming every week, not in bursts, from your own system and with nothing offered in return. See reviews and reputation.

For the planned side:

  1. Write a page for each planned job (water heaters, repipes, sewer lines) with how you quote it. Our plumbing SEO page lists what that covers.
  2. Keep your license record, BBB profile and marketplace profiles accurate and matching. A marketplace profile you stopped paying for can still be cited, so keep it accurate or ask the platform how to close it.
  3. Give each paid source a monthly cap and a cost-per-booked-job target by job type, and cut it when it misses.

Mindflow doesn't sell, share or resell leads. Our one program covers SEO, including AI search optimization, your Business Profile, reviews and conversion work, so calls come through channels you own. When paid ads fit your market and goals, we scope Google Ads, Local Services Ads or ChatGPT ads in your proposal; ad spend is paid to the platform. You own every account, and we don't promise leads, rankings or returns.

09

Frequently asked questions

How many plumbers get the same Angi lead? Angi says it matches each project request with no more than five pros, and the number depends on the type of lead and your service location. That's a ceiling, not a promise that five will call, but plan as if you'll be competing. Call back within minutes, keep your Angi profile and reviews current, and track what each Angi lead costs you per booked job, not per lead.

Do Local Services Ads charge for voicemails? Yes, in some cases. Google says a call that reaches voicemail or an automated greeting during business hours is treated as connected and charged if the caller stays on more than 20 seconds, whether or not they leave a message. Calls outside your ad schedule and business hours aren't. Our Local Services Ads guide covers credits.

Should I pay the same for a drain lead and a water heater lead? No. A drain call and a water heater replacement earn very different profits, so they support very different lead prices. Work out a ceiling for each job type from your own gross profit and booking rate. If a source can't separate job types, judge it by the job type that earns least.

Can an independent plumber compete with franchises in AI answers? You can improve the facts AI tools find about you, though no one can promise an AI mention. When we asked ChatGPT about named plumbers, license records, the BBB and the company's own site were cited most. Keep those accurate and matching, build service and town pages, and collect reviews steadily.

Will Mindflow send us plumbing leads? No. Mindflow doesn't sell, share or resell leads, and the calls aren't ours to send. We work on your own Business Profile, service pages, reviews and call buttons so homeowners call you directly, and each month's report shows what your tracking records. Paid ads are scoped case by case, with ad spend paid to the platform.

10

Sources

Read October 31, 2026; Angi 6221483 read November 1, 2026.

Want to see where your plumbing company shows up on the map, in reviews and in AI answers before you buy more leads? Get the free AI Visibility Review: a written report within 2 business days and a 20-minute walkthrough.