Most plumbing lead source rankings are really a list of ways to buy one stranger's emergency. That is a strange way to rank sources for a trade whose whole economics run on the second call, the water heater three years later, and the property manager with forty units.
So this ranking uses two numbers instead of one. What a source costs to produce a paying customer, and whether that customer comes back.
The short answer
Ranked by what it actually costs to produce a paying plumbing customer: referrals and repeat work first at roughly $0, then trade and property accounts which cost time rather than cash, then your Google Business Profile and the map pack, then Local Services Ads at about $233 per paying customer, then Performance Max at $82 per lead, then non-branded paid search at $333 per paying customer, and shared marketplace leads last.
That order is close to the reverse of how most plumbing shops spend.
The two numbers that should rank a plumbing lead source
Cost per lead is the number every vendor quotes and the number that explains the least. A $30 lead that never answers the phone is more expensive than a $180 lead that books.
Number one: cost per paying customer. Not per lead, not per booked job. Booked jobs cancel. SearchLight's 2026 plumbing datasets put Local Services Ads at $233 per paying customer against $333 for non-branded Google Ads, even though the raw lead prices are $53 to $57 and $183 respectively. The gap between the lead price ratio and the customer price ratio is where most budget decisions go wrong.
Number two: the second job rate. Plumbing is not a one transaction trade. A drain call is a $250 front door into a house that will need a water heater, a pressure regulator and eventually a repipe. A source that sends you a homeowner who calls you directly next time is worth multiples of a source that rents you the same homeowner again in three years.
Nearly every published ranking scores only the first number. That is why they all end up recommending the same four paid channels.
By the numbers
Only 61% of business callers reach a live person, with answer rates ranging from 54% to 69% across industries, per Invoca data reported in Supply House Times. Before you rank sources, understand that roughly a third of everything you buy never reaches a human at your company.
The ranking
| Source | Cost per lead | Book rate | Cost per paying customer | Produces a repeat account |
|---|---|---|---|---|
| Referrals and repeat work | $0 | Highest | ~$0 | It already is one |
| Trade and property accounts | Time, not cash | Very high | ~$0 after setup | Yes, by design |
| Google Business Profile and map pack | $0 | High | Near $0 | Often |
| Local Services Ads | $53 to $57 | 43.9% | $233 | Rarely |
| Performance Max | $82 | Not published | Not published | Rarely |
| Non-branded paid search | $183 | 37.6% | $333 | Rarely |
| Home warranty networks | $0 cash, slow pay | High | Low, but thin margin | Contractually, not commercially |
| Neighbourhood groups and community | $0 | Mixed | Near $0 | Sometimes |
| Shared marketplaces | Varies, resold 3 to 8 times | Lowest | Highest | Almost never |
Lead prices and book rates from SearchLight's 2026 plumbing datasets. The rest is scored on the second job rate, which no vendor publishes because no vendor benefits from it.
Tier one: the sources that produce accounts, not calls
This is the tier that gets left out of every plumbing listicle, and it is the one that separates a shop that grows from a shop that keeps buying leads forever.
Referrals and repeat work. Referrals account for 59% of lead volume across home services in Jobber's 2026 Home Service Trends data. They close higher than anything you can buy and they cost nothing. The limitation is real: you cannot dial them up when a van is idle on Thursday. That is the entire argument for having other sources at all, and it is a capacity argument, not a quality one.
Property management companies. Every property manager has recurring plumbing needs and a standing preference for whoever answers. One plumber in r/Plumbing described going out on their own specifically doing contract work for property management companies at $130 an hour. The rate is often below your retail rate, which is exactly why owners dismiss it, and exactly why it works: the jobs are dense, repeat, scheduled, and they do not require you to win a bidding war against three competitors on every call.
Restoration companies. A water mitigation crew arrives at a flooded house and finds a failed supply line. Somebody has to fix the plumbing. A commenter in a r/smallbusiness thread on growing a plumbing business described the loop precisely: the property manager always calls the group plumber, and the plumber always calls the restoration company when they find water damage. That loop runs in both directions once you are in it.
General contractors, realtors and home inspectors. Inspection punch lists, sewer scopes before closing, and remodel subcontracting are all steady flow from people who transact constantly. One caution from an owner in r/Plumbing asking how to find commercial clients: they explicitly ruled out new construction, calling it a race to the bottom. Service and repair relationships price better than bid work.
Referral groups with one seat per trade. A commenter in the same growth thread pointed at structured networking groups where each chapter holds a single seat per trade, which makes you the only plumber in the room. Their example was a plumber with no website at all, running two vans and hiring.
Tip
Score this tier on annual value, not per lead. One property management relationship covering forty units is not a lead, it is a line item. Ten of them is a business that does not care what Google charges for a click this quarter.
Here is the uncomfortable version, from a commenter on a one man plumbing thread in r/smallbusiness: for a trade, the consumer market is usually a loss leader, and the money is with new construction, property management, emergency restoration and others with institutional money. That is too absolute for most residential shops. It is directionally right for anyone stuck on the treadmill of buying strangers.
Most plumbing shops do not have a lead problem, they have a source mix problem: too much rented demand, no owned accounts, and no record of which is which. We map where your jobs actually come from and build the mix that fits your truck count.
Tier two: the free sources you probably have not finished
Google Business Profile and the map pack. This is where the strangers are, and it costs nothing but attention. Reviews are the lever. BrightLocal's consumer research finds 97% of consumers read local reviews and 47% will not use a business with fewer than 20 reviews. That threshold is the practical target for a new shop before any ad spend.
Worth setting expectations honestly, because plumbing owners get sold on this as a switch rather than a slope. An owner in the growth thread had a fully built profile, 48 five star reviews, location pages, the lot, and was getting 3 to 6 calls a week from Google. That is a real result and it is also not a full schedule. Build it anyway, because it feeds branded search, and branded search is the cheapest customer you will ever get.
Online booking. ServiceTitan's research finds 70% of consumers expect online booking and 94% of those looking for a new contractor favour providers who offer it. This does not create demand, it stops you leaking the demand you already paid for.
Neighbourhood and community groups. Mixed, and dependent entirely on whether you show up as a person or an advertiser. Multiple operators in these threads recommend answering plumbing questions in local groups rather than posting offers. It is slow, it is free, and it feeds the referral engine in tier one.
Tier three: paid channels, in order
Local Services Ads. Still the best paid starting point for plumbing on price and book rate: $53 to $57 per lead, 43.9% book rate, $233 per paying customer. It also has the highest variance of anything on this list. The same owner with 48 reviews reported 3 total leads from Local Services Ads across three to four months, two of which were duds. That is not the average, but it is a real outcome and worth budgeting for.
The bigger point is timing. Google's own migration documentation confirms Local Services Ads are moving into Google Ads as Performance Max pay-per-lead campaigns. Phase one began August 2026 for United States home and storefront advertisers, and the named categories are plumbing, HVAC, electrical, appliance repair, house cleaning, lawn care, roofing, pest control and moving. Plumbing is in the first wave. Manual bidding and vertical level target CPA go away, weekly budgets are divided by seven into daily averages, and historical performance reports do not transfer.
Watch out
If you run Local Services Ads, export your performance history before your migration date. Google states the old dashboard becomes inaccessible and the historical reports do not carry over. Pull at least 24 months so you keep two winters of seasonality. We covered the mechanics in Google Local Services Ads for contractors.
Performance Max, at $82 per lead, sits between Local Services Ads and non-branded search on price. Run it with brand exclusions or it will quietly bill you for customers who already knew your name.
Non-branded paid search, at $183 per lead and a 37.6% book rate, is a capacity filler, not a baseline. It is the right tool when you have a van sitting idle and a margin that can absorb $333 per paying customer. It is the wrong tool as your primary source, which is exactly how most shops use it. The full channel by channel breakdown is in how much plumbing leads cost.
Tier four: shared marketplaces
Angi, HomeAdvisor and Thumbtack rank last, and this is the one place where the evidence is not merely anecdotal.
In January 2023 the Federal Trade Commission ordered HomeAdvisor to pay up to $7.2 million and to stop deceptively marketing its leads to home service providers. The FTC's 2022 complaint alleged that since at least mid-2014 the company made false, misleading or unsubstantiated claims about the quality and source of the leads it sold, including telling providers they would only receive leads matching their services and preferred geography when many did not. The agency has since issued more than $3 million in refunds across 110,372 checks to affected businesses.
The operator experience matches the regulator's finding. A former owner of two franchises who bought leads from Angi alongside other platforms ran a two year review and found Angi's leads carried a very high cancellation rate, hitting 100% in some months. Another contractor described being billed for leads that never once answered the phone.
That said, the honest position is not "never." A plumber running a one truck shop with 48 reviews and an optimised profile admitted that their main source of new leads was Thumbtack, and was not happy about it. When you have no brand and no accounts, rented demand is what exists. The rule is to treat it as a bridge with a deadline, not a foundation.
The list of things that reliably produce nothing
Worth stating plainly, because these absorb an enormous amount of new owner effort.
An owner posting a full accounting of four years in business listed the following as producing no leads: BBB, Yelp, their Google page, Facebook advertising, door knob hangers, car flyers, and door to door. A plumber in the same thread who does run door hangers gave the only hard number anyone offered: roughly 3 leads per 100 houses.
Note that "their Google page brings no calls" contradicts the tier two advice above, and both can be true. An unoptimised profile with few reviews in a competitive metro genuinely produces nothing. That is a completeness problem, not a channel problem.
One more to avoid: job brokers and dispatchers who offer to send work for a cut. They appear in these threads regularly, aimed at newly licensed plumbers, and they are structurally the same trade as a marketplace with less accountability.
Your booking rate decides which sources you can afford
This is the part almost nobody models, and it changes the entire ranking depending on who is reading it.
ServiceTitan's call booking data shows plumbing shops with fewer than five technicians book 24% of calls, while shops with more than 25 technicians book 59%. The industry average is 43%. Those are the same calls, from the same channels, in the same market.
Run that against a $57 Local Services Ads lead:
| Shop size | Book rate | Effective cost per booked job |
|---|---|---|
| Under 5 techs | 24% | ~$238 |
| Industry average | 43% | ~$133 |
| Over 25 techs | 59% | ~$97 |
The small shop pays roughly 2.5 times more for the identical lead. Not because it was charged more, but because it converts less of what it bought. This is why "best lead source" has no single answer: a channel that is profitable at 59% is a slow bleed at 24%.
The practical implication runs against the usual advice. If you are under five technicians, your highest return action is almost never a new channel. It is answering the phone, which the MIT study by Dr James Oldroyd with InsideSales quantified across three years, six companies, more than 15,000 leads and over 100,000 call attempts: leads contacted within five minutes are 21 times more likely to qualify than leads contacted after 30 minutes.
As a marketer running a $50M ARR home service business put it bluntly in one of these threads, cost per lead and cost per click mean nothing at that size, and the only metric that matters is return. Their other line is the one to tape to the wall: assume the caller is already talking to three other companies.
If you cannot say what percentage of your calls booked last month, no ranking on this page can be applied to your business. That number is the difference between a $97 job and a $238 job from the identical lead. We build the tracking first, then the mix.
What to do, in order
- Measure your booking rate and answer rate this month. Everything above is priced off these two. Start with how to track where your leads come from.
- Finish the free assets. Google Business Profile complete, past 20 reviews, online booking live.
- Build two account relationships per quarter. One property manager, one restoration company. Ten of these outrank any ad budget you can afford.
- Add Local Services Ads once you book above 40%. Below that you are subsidising your own conversion problem.
- Export your Local Services Ads history before your migration date. Phase one is running now.
- Use marketplaces only to fill a hole, with a date on which you stop.
Then size the whole thing against real capacity using how many plumbing leads you need per month, and work the free levers first from how to get more plumbing leads.
The pattern across every one of these operator threads is the same. The shops that stay stuck are shopping for a better lead source. The shops that get free build assets that make the lead source matter less.
