The short answer
You generate plumbing leads without buying them by working four countdowns that have already started: the manufacture date on every water heater you walk past, the estimates your customers declined, the lead service line notices your water utility mails every November, and the home sales that force deferred plumbing to finally get bought.
That framing matters because plumbing is not a preference purchase. Almost nobody wakes up wanting a repipe. Something fails, or a deadline arrives, or a house changes hands. Every lead broker in this trade is selling you the moment after one of those events fires. All four events are dated, and three of the four dates are already sitting in your own records or in a public file.
The standard advice list is not wrong, it is just late. A Google Business Profile, review velocity and faster call answering are all real assets and you should build them. They also produce their first booked job in months. A serial number you photographed last Tuesday produces one this week.
What you are actually replacing
Price the thing before you quit it. Our breakdown of plumbing lead costs works through SearchLight's Q1 2026 benchmark, built on $14.6 million of tracked non-branded Google Ads spend across 524 plumbing contractors: a $183 blended cost per lead against a $1,680 median ticket.
That ratio is the problem. Plumbing burns 10.9 percent of the job on the lead, against 5.9 percent for HVAC and 4.2 percent for electrical. The plumbing lead has to work roughly two and a half times harder than the electrical one to justify itself, because the ticket underneath it is smaller.
Then look at where the money concentrates by job type.
| Plumbing job type | Google Ads cost per lead, Q1 2026 |
|---|---|
| General plumbing | $161 |
| Drain and sewer | $166 |
| Water heater | $256 |
Water heater is the most expensive plumbing subcategory anyone bids on, across 137 tracked accounts. Hold that next to the first countdown below, because the water heater is also the single piece of equipment in the house that tells you, in writing, when it is going to need replacing.
By the numbers
At $256 per water heater lead and a 25 percent booking rate, you spend $1,024 in lead fees per booked water heater job. A serial number photographed on an unrelated service call costs you four seconds.
Clock 1: the serial number on the tank you are already standing next to
Every water heater carries its own build date, and you can read it for free.
The manufacture month and year are encoded in the serial number on the rating plate. Formats differ by manufacturer, which is why Rheem publishes a free serial number age calculator under its Ruud brand that returns the exact build date from the serial alone. InspectAPedia puts typical gas or oil fired tank life at 8 to 12 years, 18 to 20 for tankless, and notes that home inspectors generally expect a generic unit to last about ten.
So there is a published, defensible threshold. You are not inventing a reason to call.
Here is where plumbing differs from HVAC, and why the installed base playbook does not transfer cleanly. An HVAC company installs the equipment, so the install date is already in its own invoice history. A plumber usually meets the water heater by accident, while fixing a hose bib or clearing a kitchen line in the same basement. The date is right there and nobody writes it down.
That makes this a capture problem before it is a marketing problem. The discipline is one line on every ticket regardless of why you were called:
- Photograph the rating plate. Not the tank, the plate. Serial, model, fuel type.
- Store the decoded build year as a field, not as a note buried in a job description you can never query.
- Run the list monthly, pulling the units crossing eight, ten and twelve years.
- Call about the age, not the sale. A recorded date is a reason to inspect. The replacement conversation happens on site.
| Lead type | What you know before contact | Contractors on the same lead | Cost |
|---|---|---|---|
| Shared marketplace lead | Name, phone, stated problem | 3 to 8 | $40 to $85 plus membership |
| Google Ads water heater lead | Name, phone, stated problem | 1 | $256 |
| Tank you logged in 2019 | Address, brand, fuel, build year, service history | 0 | Four seconds |
The caveat is the same one that kills most owned-channel plans. This asset only exists if your job history is queryable. If build years live in photo rolls on three technicians' phones, the list is theoretically yours and practically not, which is the same failure behind not knowing where your leads come from.
Clock 2: the estimate they already turned down
A declined plumbing estimate is not a lost sale. It is a defect that still exists, with a date on it.
This is the structural difference between plumbing and every other trade in the standard lead-gen listicle. When a homeowner declines a $600 electrical panel item, they have made a decision. When a homeowner declines an $18,000 sewer line, they have made a deferral, and the pipe carries on failing on its own schedule.
A homeowner posting in r/legal in February 2026 described exactly how that deferral ends. Six weeks after closing on their first house, sewage backed up into the basement floor drain. They called a local plumbing company to camera the line. In their account, the plumber looked at the screen and said: "Wait a minute, I was in this exact basement three weeks before you bought the place."
The seller had called the same company pre-listing. They had issued a written estimate for $18,000 to replace a crushed main under the driveway. The seller declined it, paid roughly fifty dollars for a temporary chemical flush to get through the open house, and marked no known plumbing issues on the disclosure. As the buyer put it, the company "literally still has the original dated invoice and camera footage from their visit with the seller in their system."
Read that from the plumbing company's side. They had an $18,000 job sitting unsold in their own database for roughly two months. They did not buy a lead to get it. They already owned the diagnosis, the footage and the address. The only thing that converted it was the property changing hands, and that happened without them doing anything.
Watch out
Treat this as one homeowner's account of a live dispute rather than as verified fact. What is not in dispute is the mechanism: the plumbing company held a five-figure, fully diagnosed, camera-documented job in its own records and had no process that touched it between the first visit and the emergency call.
The fix is unglamorous and cheap. Store declined work as a dated list with the diagnosis attached, and work it on a schedule instead of waiting for the failure. Three fields are enough: what you found, what you quoted, and when. Sewer, water main, galvanized supply and cast iron drain items belong on a 90 day touch. Anything you camera-documented belongs on a 30 day touch, because you are holding evidence the homeowner cannot get anywhere else without paying for it again.
We build the owned side for plumbing contractors: the water heater build-year field that actually queries, the declined-estimate list with the footage attached, the call capture, and reporting that ties each booked job back to the asset that produced it rather than to a blended cost per lead. If you want to know what your current mix costs per acquired customer before changing anything, that is where we start.
Clock 3: the letters your water utility is already mailing
This is the channel no plumbing lead generation article covers, and it is the only one where a federal rule is doing the prospecting for you.
Under the Lead and Copper Rule Revisions, every public water system had to submit an initial lead service line inventory to its state by 16 October 2024. Per the National League of Cities' summary of the requirements, that inventory "must be publicly accessible" and must cover known lead service lines, galvanized lines requiring replacement, and lines whose material is unknown. Systems had to notify affected consumers within 30 days of submitting it, "followed by annual notifications."
Then the Lead and Copper Rule Improvements take over on 1 November 2027. Systems must replace all lead and galvanized requiring replacement lines under their control within 10 years, at an average annual rate of 10 percent. The replacement plan itself must be publicly accessible, published online for systems serving more than 50,000 people, and updated annually.
The scale is federal. EPA's November 2025 update to the 7th Drinking Water Infrastructure Needs Survey states that "with the latest data from 2025, EPA estimates that there are 4 million lead service lines across the country," made up of 3 million reported lines plus 1 million recorded as unknown but predicted to be lead. The Infrastructure Investment and Jobs Act appropriated $15 billion to the Drinking Water State Revolving Fund specifically to accelerate replacement.
Now the part that creates private work. The rule reaches only what the utility controls. In the NLC's words, "water systems without access to conduct full service line replacement are not required to do so but must document the reasons why," and where owner consent is needed systems must make at least four attempts across two different methods to reach the property owner.
So the public program stops at the property line, and the homeowner is left holding their own side of it. A homeowner in r/Plumbing posted after receiving one of these letters in December 2025: "My city notified me that a service line from the main was identified as being lead piping. It didn't specify if this was on their side of the yard or on my side, so I don't know who will cover the cost of replacing it."
A commenter in the same thread described what happens next in practice: "Our town paid for the work to replace from the main to the gate valve. About half the homes needed to then upgrade the connection from the gate valve to the house because the lines collapsed. Mine didn't collapse when they did the work 2 years ago but it failed yesterday and I'm on the hook for it."
That is the whole opportunity in one comment. A municipal crew works the public side, the private side gets disturbed, and a share of those homes need a private plumber on a timeline the town set.
Tip
Do this before your competitors read the same rule. Pull your water system's published inventory and replacement plan, find the streets scheduled in the next 12 months, and be the plumbing company that already has a private-side quote and a plain-English explanation when those letters land in November.
Two honest constraints. Inventory quality varies enormously by municipality, and Canadian operators are working under provincial and municipal programs rather than the EPA rule, so check your own utility's published schedule rather than assuming the American timeline. The mechanism travels even where the regulation does not: a utility replacing mains on a known street is a dated, public, address-level list.
Clock 4: the house that is about to change hands
Deferred plumbing gets bought at closing. That makes a property transaction the most reliable conversion event in this trade, and it is a two-sided channel.
The r/legal case above is the transaction clock firing in both directions. The seller bought fifty dollars of chemical flush to survive the listing period. The buyer bought an $18,000 excavation six weeks after closing. Same pipe, same plumbing company, two very different tickets, and the trigger was the sale rather than any marketing.
Inspection findings do the same thing on smaller items. A seller in r/Plumbing posted in April 2026 that they were "trying to sell my house and the inspector caught the pipe leading to the cistern," having installed the wrong pipe themselves. That is a homeowner with a deadline, a written defect and no leverage to wait.
The referral partners follow directly from that, and they are not the ones in the standard listicle:
- Home inspectors. They generate the written defect list that creates the deadline. They cannot perform the repair, and they benefit from having someone competent to name.
- Listing agents. They need pre-listing items cleared fast, and a seller under contract is the least price-sensitive plumbing customer you will meet all year.
- Real estate lawyers and conveyancers. They see disclosure disputes like the one above and want documentation from a plumber who writes clear estimates.
Price these relationships against the install ticket rather than as a per-lead fee, and be careful about anything that looks like a kickback where your jurisdiction regulates referral fees between licensed professionals. The point is not to buy the referral. It is to be the plumbing company already in the phone of the person who finds the problem.
What this does not replace
Two pieces of honest counter-evidence, because the owned-channel pitch is usually sold without them.
A strong profile is no longer a guarantee. An agency posting in r/localseo in March 2026 described taking over a plumbing client: a single-location company, 12 years old, about $800,000 a year, five technicians, roughly 140 reviews at 4.6 stars, "showing in the local pack for their main keywords." Calls from the Google Business Profile were still down about 25 percent year over year. Build the profile, keep the review velocity up, and do not treat either as the plan.
Cutting paid entirely can go quiet. A rural West Tennessee plumbing operator posting in r/localseo in January 2026 put the tradeoff plainly: "For the last few years we've paid for LSAs but really felt like the ROI wasn't great," and yet "our gbp is solid, our reviews are solid, our website is solid and continuing to get better but without LSAs the phone isn't ringing much from new customers."
Both things are true at once. Bought leads are an expense that builds no asset, and switching them off before the owned side is producing leaves you with a quiet phone. Run them in parallel and cut lead spend against measured replacement, not against a date you picked.
The four clocks also do not cover genuine emergencies, which is where a large share of profitable plumbing revenue lives. Nobody schedules a burst pipe. That demand is won on visibility and on answering, which is why response time stays the cheapest lead source you own regardless of what else you build.
The four numbers to run this on
Skip cost per lead. Track these instead.
| Number | How to get it | Why it decides things |
|---|---|---|
| Cost per acquired customer | Total channel spend divided by booked jobs from that channel | A $256 lead at a 25% booking rate is a $1,024 customer |
| Lead cost as a share of ticket | Cost per acquired customer divided by average ticket | Past roughly 20% the job works for your marketing |
| Build years captured per 100 visits | Count of tickets with a decoded water heater year | Measures whether Clock 1 exists at all |
| Owned-origin share of booked jobs | Jobs from your own lists divided by total booked | The only honest signal that you can cut lead spend |
The 90-day sequence
- Days 1 to 14. Add a required water heater build-year field to your ticket. Photograph every rating plate on every visit regardless of the reason for the call. Pull your water utility's published service line inventory and replacement schedule.
- Days 15 to 30. Export the last 24 months of estimates and filter for declined work. Sort by ticket size. Anything you camera-documented goes on a 30 day touch, everything else on 90.
- Days 31 to 60. Contact the three or four home inspectors most active in your service area. Bring a sample estimate showing how you document a defect, not a rate sheet. Start the private-side quote template for the streets on your utility's next-12-months list.
- Days 61 to 90. Run your first monthly water heater age pull. Measure owned-origin share of booked jobs against the same month last year. Only now consider trimming lead spend, and trim it against that number.
Nothing here is clever. It is a records problem, a scheduling problem and a public records lookup, which is exactly why the companies buying leads at $256 a piece keep buying them.
Sources
- SearchLight Q1 2026 plumbing benchmarks, our own breakdown, for the $183 blended cost per lead, the $1,680 median ticket and the $161, $166 and $256 subcategory figures across 524 contractors.
- Ruud water heater age calculator for manufacturer-published serial number date decoding.
- InspectAPedia, Water Heater Life Expectancy for the 8 to 12 year tank range and the 18 to 20 year tankless range.
- National League of Cities, Understanding New Lead and Copper Rule Requirements for the 16 October 2024 inventory deadline, public accessibility, annual notification, the 1 November 2027 LCRI compliance date, the 10 percent annual replacement rate and the access and documentation provisions.
- EPA, 2025 Update to the 7th Drinking Water Infrastructure Needs Survey for the 4 million lead service line estimate and the $15 billion IIJA appropriation.
- r/legal, "Plumber showed up to fix our collapsed sewer line" for the declined $18,000 estimate and the pre-listing chemical flush.
- r/Plumbing, "Notified I have lead pipes. What now?" for the homeowner notification quote and the private-side collapse comment.
- r/localseo, "GBP calls down 25% YoY for a plumbing client" for the profile-strong, calls-down case.
- r/localseo, TennCoPlumbing on LSAs and organic call volume for the operator quote on cutting Local Services Ads.
- Housecall Pro, How to get plumbing leads and ServiceTitan, How to Increase Plumbing Leads as the representative channel-list treatments this article argues against.
