Skip to main content
All Resources
Growing Your Shop

Buying Plumbing Leads: Exclusive vs Shared, and the Questions That Actually Matter

Exclusive and shared are sales labels, not contract terms. Here's what actually decides whether a bought lead makes money: who else gets the contact, what triggers the charge, and what really gets refunded.

Ari Hatfield, Editorial Director September 23, 2026 7 min read
Close-up of a plumber's hands sorting through invoices and work orders on the tailgate of a work van

You have decided to buy plumbing leads. Now a salesperson is telling you that exclusive leads cost more and are worth it.

Do not start with the label. “Exclusive” and “shared” mean different things at different vendors, and neither word appears in your invoice. What decides whether a bought lead makes money is three mechanical things: how many other shops get the same contact, what exact event triggers the charge, and what actually gets refunded.

Paid leads should come after your free channels are already working, which is the order the cheap sources go in. Once you are ready to pay, judge the source on cost per booked job, not cost per lead.

A shared lead costs you again every time another shop wins it

A shared lead means the same homeowner’s request goes to more than one contractor at the same time. Every contractor who receives it gets charged for it.

Only one shop gets the job. The rest still paid.

That changes the math completely. Your real cost per booked job is the lead price divided by the share of those leads you actually win. Win one in four and that booked job cost you four lead prices, not one. The vendor will quote you the lead price, because the lead price is the flattering number. The one you need is how often your shop turns that contact into work, which is the same arithmetic behind what a missed call really costs you.

Speed is what moves that fraction, because the homeowner is hearing from several contractors at once. That is why slow response loses Angi and Thumbtack leads and why the first plumber to call back usually takes the job. You paid for the opportunity, then somebody else answered first.

Be careful where you get your numbers here. No vendor publishes how many contractors receive each shared lead or what share of them a small shop wins. Plenty of marketing blogs publish confident figures for both. Those are not sourced, and you should ask the vendor directly instead.

”Exclusive” does not promise you are the only shop getting called

An exclusive lead usually means the vendor does not send that contact to a set group of competing contractors. That is not the same as the homeowner promising to call only you.

Google Local Services Ads shows the difference. It bills per valid lead rather than per click, and Google’s own description is that customers choose you, that you only hear from customers who specifically selected your profile out of all the rest. That is a genuinely different distribution model from a marketplace that pushes one request to a pre-set list of contractors.

It is still not a guarantee. Nothing stops that same homeowner from opening a second tab and contacting another shop.

So ask about the distribution rule, not the adjective. Does the vendor send this contact to other shops. Can the homeowner still see and contact other plumbers. What happens when the same request reaches you twice through two channels.

The three questions to ask before you load a card

How many other shops get this contact? Get the answer in writing. The answer might be none through that vendor’s system, or it might be several, and “exclusive” on the sales call is not the same as exclusive in the terms.

What exact event triggers the charge? Thumbtack is the clearest example of why this is the question. Thumbtack is pay per lead, you set your own lead price, and that amount comes out of a budget you set, with prices varying by job type and size, how many pros are available, and your market. But there are two different lead products sitting on that one platform. Direct Leads match the preferences you set and you are charged automatically. Opportunities, the open leads, show you the price upfront and charge you only if you reach out and the customer responds to your message. Same platform, same per-lead billing, two completely different moments where the money leaves.

Google Local Services Ads has its own trigger worth knowing. It charges for each valid lead through your ad, which covers text and email messages, voicemails, answered calls, and booking requests. It also covers a specific missed-call case: if you miss a call that leaves no voicemail, and you then return it by text, email, or phone and either speak to the customer or leave a voicemail, that becomes a valid charged lead.

What actually gets refunded? Google credits some poor-quality leads automatically, and in most cases the credit reaches your account balance within 30 days while the original charge still sits on the invoice. But the exclusions matter more than the credits. A valid lead that arrives outside your own business hours is not creditable. Google no longer supports credits for a job type you do not service or a geographic area you do not service. Credits are not available at all for health care verticals, tax specialists, or advertisers in EMEA.

Then there is Angi, where the honest answer is that you cannot do this comparison in advance. Angi does not publish per-lead pricing, membership fees, contract length, or whether its leads are shared or exclusive anywhere on its public pro pages. It gives you a number to call. That is fine, but it means the terms only exist in a conversation, so get them in writing before you load a card rather than after.

Emergency and commercial contacts need a different test

An emergency lead is settled by who is available right now. On that contact, exclusive versus shared barely matters next to whether anybody picks up.

A commercial lead, a property manager or a restaurant, is usually the start of a relationship rather than a single ticket. It is worth more than one job if you land it, and it is usually lost because nobody responded, not because another shop came in cheaper.

Do not run either one through your standard residential service-call math. The charge trigger and the refund rule still need to be clear, but the value of the contact is not the same.

The charge fires on contact, not on booking

This is the part that decides it on every model above. No paid lead system waits until you book the work to bill you. The charge fires when the vendor’s trigger happens. Booking the job is how you recover that cost, not what creates it.

And paid lead notifications keep their own schedule. They land in the evenings and on weekends, because that is when a homeowner finally sits down and deals with the problem they have been ignoring since Tuesday. That is precisely when a one-truck shop is closed.

Google states the consequence flatly: a real lead that arrives after you close is still charged, and a valid lead received outside your business hours is on its list of leads it will not credit. Missing it costs twice over, because Google also says that if you regularly fail to answer calls or respond to messages, your ad ranking may be affected. Your posted hours are the window where a lead you already paid for can still turn into work, which is worth sorting out before you buy more leads, not after.

So change the question you are asking the rep. Not whether the lead is exclusive, but how many shops get it, when the charge starts, and what comes back. Then make sure somebody answers during the hours those charges actually arrive.

Bella is an answering service built for plumbing shops. She picks up, books the job onto your calendar, and follows up, around the clock including nights and weekends, which is exactly when bought leads tend to show up. Plans are Starter at $95 a month, Growth at $295, and Pro at $495. If you want to hear how she handles a call before you buy another lead, the demo line is (669) 284-5564, and you can reach us at (707) 620-5284.

See It Handle A Real Call

10 minutes. We'll show you exactly how it handles your calls. No pressure, no contracts.

Call Now Book Demo