Plumbing leads: buy them, or build a source that is yours
Plumbing leads are homeowner calls or form fills a marketplace sells you for a price, often the same inquiry sold to several plumbers at once. PayOnJobs builds you a website and ad account under your own name, answers every call day or night, and takes 17 percent only on jobs a customer paid for.
By Brandon Rodriguez, founder of PayOnJobs · Last updated
What contractors search for, and what Google charges per click.
| Search term | US searches per month | Google Ads cost per click |
|---|---|---|
| plumbing leads | 320 | $82.89 |
| plumber leads | 320 | $82.89 |
| how to get more plumbing leads | 110 | $67.96 |
| exclusive plumbing leads | 30 | $71.41 |
| plumbing leads near me | 50 | $87.56 |
Source: DataForSEO keyword data, United States, measured September 2026. These figures are what advertisers bid Google for one click on each phrase, measured by DataForSEO on 2026-09-28. Google groups several close variants of a search under one true volume, so do not add these rows together into a total. A single click still is not a lead, and a lead is not a booked job.
Plumbing calls do not wait for business hours
A burst pipe, a backed-up main line, or a water heater that quit overnight does not sit in a homeowner's inbox until Monday. Whoever answers the phone first at 9pm on a Saturday is usually the plumber who gets the job, because the homeowner is already dialing the next name on the list while the first one rings out.
That timing gap is exactly what most lead sellers profit from and never fix. They hand you the inquiry and their job is finished the moment your phone buzzes; whether anyone on your end picks up, quotes the job correctly, or follows up the next morning is entirely on you. A generated lead that rings into voicemail is a paid-for dead end.
Emergency plumbing work also tends to be smaller-ticket and higher-volume than a full re-pipe or water heater replacement, which changes the math on what you can afford to pay per inquiry before the margin disappears.
Shared vs exclusive plumbing leads
A shared plumbing lead is one homeowner's call or form fill resold to several plumbers at the same time, commonly 3 to 8 contractors on a single inquiry (LeadTruffle's 2026 guide, backed by the FTC's 2023 HomeAdvisor consent order over exactly this practice, a $7.2 million settlement). The homeowner with the burst pipe is now fielding calls from a handful of strangers, and whoever calls back fastest usually wins the job regardless of price or reputation.
An exclusive plumbing lead goes to one plumber only, at a higher price, and closes at a noticeably better rate. Hook Agency's 2026 lead-services analysis puts close rates at 27 to 30 percent on exclusive leads against 13 to 20 percent on shared ones. For emergency calls where speed already decides the winner, paying for exclusivity removes one more variable working against you.
Either format is rented access to someone else's advertising. The moment you stop paying, the calls stop that same day, no matter how many jobs you have closed for that seller.
The math on a service call versus a big-ticket repipe
The number worth tracking is not the price per lead, it is cost per booked job, which is the lead price divided by your close rate. At 13 to 20 percent close on shared leads, a plumber needs five to eight paid-for inquiries just to land one job, and every miss still cost money.
As a hypothetical example only, on a $350 no-hot-water service call, even a modest per-lead price eats a real share of that ticket once the misses are counted. On a $9,000 repipe or sewer line replacement, that same lead cost shrinks to a small fraction of the job, which is why plumbers running mostly big repair and replacement work tend to tolerate lead buying better than plumbers running mostly small emergency calls.
Under a 17 percent revenue share, that $350 service call costs $59.50 and the $9,000 repipe costs $1,530, with nothing owed on calls that never became a paid job. Whether that beats buying leads outright depends on your close rate and your mix of small versus large tickets, which is why running your own numbers matters more than any pitch.
A paid lead is worthless if nobody picks up
Invoca's analysis of 60 million calls found that 27 percent of inbound home services calls go unanswered, and a missed emergency call is one of the costliest misses a plumber can have, since the caller almost always has water actively damaging their home right now and cannot wait for a callback. A missed emergency HVAC call runs $500 to $900 in lost revenue by Angi and ServiceTitan's figures; a missed plumbing emergency call is under the same pressure to be answered immediately or lost entirely.
That gap exists whether the lead was bought from a marketplace or generated from your own website. It is a staffing problem, not a lead-quality problem, which is why PayOnJobs pairs every lead source it builds with a 24/7 AI receptionist. Since our fee is owed only when the job is paid, answering the after-hours call is in our interest as much as it is in yours.
How PayOnJobs builds and prices a plumbing lead source
There is no setup fee, no monthly fee, and no fee per lead. We build a website in your name, manage your Google Business Profile, run your Google Ads account, answer every call around the clock including the 2am no-hot-water calls, follow up on open estimates, and send the payment link. We take 17 percent of revenue on jobs that came through the tracked number and that the customer paid for, split automatically at the moment of payment.
You fund your own Google ad spend directly, no markup, at a $1,500 a month minimum, because that cost is not contingent on results. We sign one plumbing partner per 25-mile radius, the initial term is 12 months, then either side can leave with 30 days notice. The domain, the website, the customer list, the Google Business Profile, and the reviews are yours to keep.
Buying plumbing leads vs building your own source
Swipe the table sideways to see all five columns.
| Shared marketplace leads | Exclusive pay per lead | DIY Google Ads | PayOnJobs (owned source, 17% of paid jobs) | |
|---|---|---|---|---|
| Who else gets the lead | 3 to 8 other plumbers | Nobody else | Nobody, it is your own ad | Nobody, one partner per 25 miles |
| Typical price | Priced per lead, varies by trade/market | Higher per lead, varies | You bid per click, no fee on top | 17% of the paid job, no fee on misses |
| After-hours calls answered | By you, if you are awake | By you, if you are awake | By you, if you are awake | AI receptionist, 24/7, included |
| Close rate range | 13 to 20 percent | 27 to 30 percent | Varies with your own skill | Depends on your close rate; call answering is included |
| Who owns the source after you stop paying | Nobody, calls stop | Nobody, calls stop | You, if you kept managing the ad account | You, always |
| Setup time | Same day to a few days | Same day to a few days | You build it, timing varies | About 24 days |
| Ad spend | Built into lead price | Built into lead price | You pay Google directly | You pay Google directly, $1,500/mo minimum, no markup |
From application to first paid job, in 6 steps.
- Step 1
Check your zip
Enter your zip and confirm plumbing. We take one plumbing partner per 25-mile radius, so the first answer is whether your area is open.
- Step 2
Talk to Brandon
Brandon Rodriguez calls every applicant back within 24 hours to walk through your current call volume, your ticket mix, and whether an owned source makes sense.
- Step 3
Read and sign the agreement
The agreement spells out your exclusivity radius, the 17 percent share, ownership terms, and exit terms. Read it online before you sign anything.
- Step 4
We build your source
Website, Google Business Profile, Google Ads account in your name, a tracked phone number, and an AI receptionist trained on your most common plumbing calls.
- Step 5
Every call gets answered, day or night
A burst pipe at midnight or a routine drain cleaning at noon both get answered, logged, and either booked on your calendar or passed to you.
- Step 6
The customer pays, the split happens
Payment runs through a link that sends 83 percent to you and 17 percent to us automatically at the moment of payment.
The terms used on this page.
- Shared lead
- One homeowner's plumbing call or form fill resold to several plumbers at once, commonly 3 to 8.
- Exclusive lead
- An inquiry sent to one plumber only. It costs more per lead and closes at a higher rate.
- Close rate
- The share of leads that turn into a booked, paid job. It converts a per-lead price into a true cost per job.
- Cost per click (CPC)
- What an advertiser pays Google for one click on an ad. Several clicks are usually needed before one call comes in.
- Owned lead source
- A website and ad account under your own business name, so the calls and the customer list it builds belong to you, not a marketplace subscription.
- Revenue share
- A pricing model where the marketing partner is paid a percentage of the revenue from jobs it generated, and nothing on calls that never became a job.
When PayOnJobs is not the right fit.
If your business runs mostly large repipes, sewer line replacements, or water heater installs, and your office already closes exclusive leads at 30 percent or better, buying exclusive leads outright can sometimes land close to or under 17 percent per job on the biggest tickets. It may also fit better if you need call volume this week and cannot wait the roughly 24 days it takes to stand up an owned source.
PayOnJobs is not a fit if you cannot fund the $1,500 a month minimum ad spend, if you prefer to keep answering every call yourself rather than through an AI receptionist, or if another plumber already holds your 25-mile area. We are a new company and do not yet publish partner results; the contract terms are all in writing so you can judge us on those instead.
Straight answers.
Where can I buy plumbing leads?
+
Marketplaces and lead-gen companies sell shared plumbing leads to several plumbers at once, priced by the seller and varying by trade and market. Exclusive-lead agencies sell the same inquiry to one plumber only at a higher price. Divide the price by your own close rate to see the real cost per booked job before you buy.
Are plumbing leads worth it?
+
It depends on whether the lead is shared or exclusive and your close rate. Shared plumbing leads close at 13 to 20 percent, which gets expensive once you count every call that never booked. Exclusive leads close at 27 to 30 percent and cost more upfront but often less per finished job.
How much do plumbing leads cost?
+
Lead prices are set by whichever marketplace or agency sells them and vary by trade and market; ask directly for a current price. DataForSEO measured advertisers paying $32 to $88 per click on core plumbing lead search terms on 2026-09-28, which is a rough sense of how competitive the space is. The click price matters less than the cost per booked job once close rate is counted.
How can I get more plumbing leads without buying them?
+
Build your own source: a website that ranks for local plumbing searches, a managed Google Business Profile, and your own Google Ads account under your name. It takes longer to stand up than buying leads (about 24 days with PayOnJobs) but every call it produces stays yours, not a rented subscription.
Why do plumbing leads cost more per click than other trades?
+
Plumbing calls skew toward emergencies, burst pipes, no hot water, sewer backups, where the homeowner needs someone today and will call several companies at once. That urgency drives advertisers to bid aggressively for the same searches, which is part of why cost per click on plumbing terms runs high relative to search volume.
What happens if I miss a plumbing lead's call?
+
You are usually still billed for the lead whether or not anyone answered it. Invoca's analysis of 60 million calls found 27 percent of inbound home services calls go unanswered, and an emergency plumbing caller with active water damage will almost always move on to the next name rather than wait for a callback.
Does PayOnJobs sell plumbing leads?
+
No. A plumbing lead service sells you a name and a phone number; we never do that. Instead we put up a website and a Google Ads account in your own name, and a 24/7 AI receptionist picks up the 2am burst-pipe call before the homeowner tries the next plumber. Our only fee is 17 percent of jobs from your tracked number that the customer actually paid for.
Numbers cited above, sourced.
27 percent of inbound calls in home services go unanswered
Invoca, 60-million-call analysis (cited by Housecall Pro, Signpost, Dialzara, Martech.health)
Each missed emergency HVAC call represents $500 to $900 in lost revenue
Angi HVAC repair cost guide; HomeGuide, ServiceTitan, CallJolt benchmarks
The same homeowner inquiry on Angi or HomeAdvisor is sold to 3 to 8 contractors, up to 16 for roofing
LeadTruffle 2026 industry guide; FTC 2023 HomeAdvisor consent order ($7.2M)
Close rates: 27 to 30 percent on exclusive leads vs 13 to 20 percent on shared leads
Hook Agency lead-services analysis, 2026
Hook Agency charges $2,800 per month starting for HVAC SEO with a year commitment
hookagency.com/pricing, verified May 2026
Pay per lead marketing agency, or pay only when the job is paid?
How pay per lead marketing agencies charge contractors, what a lead really costs once close rates are counted, and how paying 17% on booked jobs compares.
Angi Leads alternative: what changes if you stop buying shared leads
Looking for an Angi Leads alternative? See how shared marketplace leads work, what they typically cost, and how paying 17% on paid jobs compares.
HVAC leads: buy them, or build a source that is yours
Compare buying HVAC leads (shared vs exclusive, real cost per booked job) against building your own lead source with a tracked number and revenue share.
HVAC marketing in Boston that costs zero dollars
HVAC marketing in Boston that costs $0 upfront. We build your full marketing stack, run a 24/7 AI receptionist, and take 17% only on booked jobs. One HVAC partner per 25-mile radius.
HVAC marketing in Worcester County
HVAC marketing in Worcester County built on $0 upfront, 17% on booked jobs, and one HVAC partner per 25-mile exclusivity. We build, run, and pay for the full stack and only get paid when you do.
How PayOnJobs works, step by step · Every city and trade we cover
The bottom line
Plumbing leads get expensive fast because the trade runs on emergencies, and a bought lead you cannot answer at 2am is money spent for nothing. Building an owned source takes about 24 days instead of a same-day signup, but the phone number, the website, and the customer list are permanently yours, and the fee only comes due once a job is booked and paid. Check your zip and let Brandon walk through your numbers.