Plumbing Leads: What They Really Cost in 2026 (Bought vs. Built)

Every lead seller quotes you a price per lead. None of them quote the number that matters: what a booked job actually costs after shared-lead competition, close rates, and phone-answering reality do their work. Here is the 2026 math, bought versus built.

tl;dr
  • Shared plumbing leads run $15 to $85 and get sold to 3 to 5 competitors at once; even fast responders close only 10 to 20 percent.
  • Exclusive leads ($75 to $250) and Local Services Ads ($25 to $90) cost more per lead and often less per booked job.
  • Judge every channel on cost per booked job, never on cost per lead.
  • Buying leads is rational as a bridge: new markets, schedule gaps, new capacity.
  • An owned pipeline gets cheaper every month, and it is the only option where you keep the asset.

Search "plumbing leads" and the results are a wall of companies ready to sell them to you: Angi, Thumbtack, Networx, a dozen regional brokers, and Google itself through Local Services Ads. Every one of them will tell you their leads are the best in your area. None of them will walk you through the arithmetic that decides whether a lead source makes you money, because for a lot of buyers, it does not.

This guide is that arithmetic. It covers what lead sellers actually charge in 2026, what happens to your close rate when the same homeowner gets sold to four of your competitors, how to compute your real cost per booked job, and the cases where buying leads is genuinely the right move. If you want the how-to side (winning the map pack, review velocity, speed-to-lead systems), our plumbing lead generation playbook is the implementation companion to this post. This one is about the money.

What plumbing leads cost in 2026

Prices vary by metro and by job type. A drain-clearing lead in a mid-size Midwest city costs a fraction of an emergency sewer lead in Phoenix or Dallas. But the ranges below hold across most of the US market this year.

Shared leads: $15 to $85

Angi Leads, Thumbtack, Networx, and the regional brokers sell homeowner inquiries for $15 to $40 on small jobs like clogged drains and faucet repairs, and $50 to $85 on water heaters, remodel rough-ins, and other bigger tickets. Some emergency and sewer inquiries clear $100. You pay per lead whether or not you win the job, and in many cases whether or not you ever reach the homeowner.

Exclusive leads: $75 to $250

Exclusive brokers sell each inquiry to one plumber. Expect $75 to $150 for standard service leads and $150 to $250 for sewer replacements, repipes, and water heater installs. You pay three to five times the shared sticker price to escape the race. Whether that premium pays off comes down to close rates, which we will get to.

Google Local Services Ads: $25 to $90 per lead

Google's Local Services Ads charge per lead rather than per click. For plumbing, valid leads generally run $25 to $90, with emergency and high-ticket categories at the top of the range and dense metros pushing past it. Leads arrive as phone calls or messages from a homeowner who saw your Google Guaranteed badge and picked your company. You set a weekly budget, and you can dispute clearly invalid leads for credit. If you are weighing Google ads for plumbers, start with LSA before traditional Search campaigns: you pay for a caller, not a click that may bounce.

One pattern worth knowing before we go further: per-lead prices have climbed most years since 2020, for a plain reason. In most metros there are more contractors bidding for leads than there are leads. Sellers run an auction, and an auction finds the highest price the market will bear. Which is exactly why the sticker price is the least useful number on the invoice.

The shared-lead math nobody shows you

Here is the part of the pitch that never makes the sales call. When you buy plumbing leads from a shared platform, the same homeowner inquiry typically goes out to three to five contractors at once. Everyone pays. At most one wins the job.

The homeowner's experience explains the close rates. Within minutes of submitting a form, their phone starts ringing, and it keeps ringing through the afternoon. They book the first plumber who sounds competent, or they collect two quick quotes and take the cheaper one. Fast responders on shared platforms close 10 to 20 percent of the leads they buy. Respond an hour later and your effective close rate sits near zero, because the job was booked while your voicemail was still recording.

Run that through a calculator. A $35 shared lead at a 15 percent close rate is $233 per booked job. The invoice said $35. Your books say $233, plus the office hours spent chasing the other 85 percent.

The race also exposes an operational truth: plumbers are usually under a sink when the lead comes in. If nobody answers your line during working hours, every shared lead you buy is a donation to whichever competitor picked up. Before spending another dollar on bought leads, fix the answering problem. Missed-call text-back and an AI receptionist that answers every call, qualifies the job, and books the appointment will do more for your close rate than any change of lead vendor.

Budget for friction, too. Shared platforms deliver a percentage of leads that are outside your service area, duplicates, price-only shoppers, or homeowners who already hired someone. Dispute processes exist, and they consume office time that has a cost of its own.

Cost per booked job: the only number that matters

Cost per lead is the number sellers advertise because it is the number that looks best. The number that decides whether you are making money is cost per booked job: everything you spent on a channel in a month, divided by the jobs you actually put on the schedule from it.

The comparison changes shape once you compute it. That $35 shared lead closing at 15 percent costs $233 per booked job. A $120 exclusive lead closing at 35 percent costs $343. A $70 LSA call that books half the time costs $140. The mid-priced channel wins, and the cheapest-looking one holds its second place only if you answer in minutes, every time. Slow the response down and the shared lead's denominator collapses, making it the most expensive source on the list. There is also a margin effect the formula hides: shared jobs are won against four competing quotes, so they close at thinner prices, while exclusive and owned leads face no bid-down at all.

Then hold your number against your average ticket. For standard service work billing $350 to $600, most plumbing companies want acquisition below roughly 15 percent of revenue, which means $50 to $90 per booked job. Emergency, sewer, and repipe work with $3,000 to $15,000 tickets can absorb $300 to $500 per booked job and stay comfortably profitable. The same lead source can be rational for one shop and ruinous for another, which is why nobody can answer "should I buy plumbing leads" without knowing what your booked jobs are worth.

For how these channel numbers stack up against the broader options of doing it yourself, hiring an agency, or building automation, our breakdown of what lead generation costs a small business runs the three paths side by side.

Bought vs. built: the whole market on one page

Lead source Typical 2026 cost Close rate reality Who owns the asset
Shared leads (Angi, Thumbtack, brokers) $15 to $85 per lead, sold to 3 to 5 plumbers 10 to 20% if you respond in minutes; near zero after an hour The platform. Stop paying and the leads stop the same day.
Exclusive leads $75 to $250 per lead, sold to you alone 25 to 40%, with no bid-down from competing quotes The broker keeps the website and rankings that produced it.
Google Local Services Ads $25 to $90 per valid lead (calls, disputable) 40 to 60% of valid calls book Google controls placement; the reviews you earn stay yours.
Owned pipeline (GBP, reviews, site, instant answer) Fixed monthly upkeep; near-zero marginal cost per lead 50 to 70% of inbound calls book, at full price You. It compounds, and it sells with the business.

The last column is the one owners skip, and it should be the first one they read. Every dollar spent on shared leads buys revenue for this week. Every dollar spent on your own profile, reviews, and site buys revenue for this week and a stronger position next month. One is rent. The other is equity.

When buying leads is the right call

None of this means bought leads are a scam. There are situations where buying is exactly right, because speed matters more than efficiency.

  • New market entry. You opened a second location or expanded the service area. Your Google Business Profile there has three reviews and the map pack is months away. Bought leads keep trucks busy while the assets ramp.
  • Schedule gaps. A slow week in the shoulder season is real money lost. A $233 booked job beats an idle crew billing nothing.
  • New capacity. You added a truck or hired a tech ahead of demand. Feeding that capacity now, at a known cost, is a defensible trade.
  • Testing a service line. Before building pages and campaigns around tankless installs or trenchless sewer repair, a month of bought leads tells you whether local demand exists.

The bridge rules: cap the monthly spend before you start, measure cost per booked job weekly by channel, answer every lead inside five minutes (or run a system that does), and put a review date on the calendar. Bought leads are a bridge. The trouble starts when the bridge becomes the address.

The arithmetic of owning your pipeline

An owned pipeline is the unglamorous stack: a complete Google Business Profile, a steady flow of recent reviews, a fast website with service and service-area pages, and a phone that always gets answered. None of it is exotic. All of it compounds.

The economics run in the opposite direction from bought leads. Suppose the stack costs $1,000 a month to run, whether as your own hours or a service. In month two it produces 10 calls: $100 per lead, and at a 60 percent booking rate, $167 per booked job. Unimpressive, and worse than LSA. By month six it produces 30 calls: $33 per lead, $56 per booked job. By month twelve, 50 calls: $20 per lead, $33 per booked job, and still falling. Bought leads are priced by auction, so their cost moves in one direction. Owned leads get cheaper every month the reviews stack up.

There is also the exit math. A plumbing company that books most of its work from its own profile, reviews, and referrals is worth more to a buyer than one whose revenue dies the day the Angi budget does. Lead sellers rent you demand. The owned stack is a business asset with resale value, the same as the trucks.

Building it is a solved problem. Our lead generation playbook for plumbing companies is the step-by-step implementation guide to this post: the map pack, the review engine, speed-to-lead systems, and a 90-day rollout plan. Read this post to decide where the money goes; read that one to do the work. The same arithmetic holds across the trades, and our HVAC lead generation guide shows how the framework transfers when ticket sizes and seasonality change.

A decision framework

Strip everything above down to four questions.

  1. Are trucks idle this month? If yes, buy: LSA first, exclusive second, shared last, and only with instant answering already in place.
  2. Is your answering fixed? If calls still land in voicemail, fix that before spending anything. It raises the close rate of every channel at once, bought and owned alike.
  3. Do you know your cost per booked job by channel? If you cannot pull the number in five minutes, start tracking it this week. Decisions made without it are guesses with invoices attached.
  4. Has bought spend kept growing past six months? That is the treadmill. Redirect 20 to 30 percent of the bought-lead budget into the owned stack each quarter until the ratio flips.

Marketing for plumbing companies rewards the owners who do the arithmetic before writing checks. If you want a second set of eyes on yours, we will run a free audit of your lead flow: what each channel really costs you per booked job, where calls are leaking, and which fixes pay back first.

Frequently asked questions

How much do plumbing leads cost in 2026?

Shared leads from platforms like Angi and Thumbtack typically run $15 to $85 each depending on the job type and market. Exclusive leads cost $75 to $250 because you are the only plumber who receives them. Google Local Services Ads charge per lead, usually $25 to $90 for plumbing, with emergency and sewer work at the high end.

How many plumbers get the same shared lead?

Most shared-lead platforms sell one homeowner inquiry to between three and five contractors at the same time. Every buyer pays for the lead, but only one wins the job, and it is usually whoever calls back first. That is why shared leads close at 10 to 20 percent even when the homeowner intent is real.

What is a good cost per booked job for a plumbing company?

It depends on your average ticket. For standard service work billing $350 to $600, most plumbing companies want acquisition under roughly 15 percent of revenue, so about $50 to $90 per booked job. High-value work like repipes and sewer lines can absorb $300 to $500 per booked job and still be comfortably profitable, so track the number by channel and by job type.

Are Google Local Services Ads better than buying leads from Angi or Thumbtack?

For most plumbers, yes. LSA leads are phone calls from a homeowner who saw your profile and chose your company, rather than a form sold to several contractors at once, so they book at a much higher rate. You can also dispute clearly invalid leads for credit. The tradeoff is that LSA rewards review count and response speed, so a weak profile pays more per lead and receives fewer of them.

When does buying plumbing leads make sense?

Buying is rational when you need work faster than an owned pipeline can produce it: entering a new service area, filling schedule gaps in a slow season, or keeping a new crew busy. Treat it as a bridge with a monthly budget cap, and measure cost per booked job weekly. It becomes a problem only when it turns into the permanent plan.

How long does it take to build your own plumbing lead pipeline?

Most plumbing companies see meaningful movement in 60 to 90 days: a completed Google Business Profile, a steady review flow, and instant call handling start producing exclusive calls inside a quarter. Cracking the map pack in a competitive metro can take 6 to 12 months. The practical path is to buy leads to fill the gap while the owned assets ramp, then cut the bought volume as your own calls grow.

Want the real cost-per-booked-job numbers for your shop?

30 minutes, free. We'll review what each of your lead sources actually costs per booked job, where calls are leaking, and which fixes pay back first.

Get Your Free Audit