How to get more plumbing leads online: buy, generate, or both
What a bought plumbing lead really costs once it's shared, when buying makes sense, and seven ways to get leads you keep. Angi, Thumbtack, LSAs compared.
Buy leads, generate them, or both?
This is the question underneath the search, and most guides answer only half of it because of who wrote them. The marketplaces write about buying. The agencies write about generating. Both are right about the half they sell.
The honest answer is that these are stages rather than rival strategies, and which one is right depends on one thing: whether you already have reviews and a ranking.
- No reviews, no ranking, empty diary. Buy. Generating takes months you cannot afford to wait, and every bought job is a review you did not have.
- Some reviews, ranking somewhere. Both. Keep buying to hold the floor while the owned channel comes up underneath it.
- Established, ranking, phone ringing. Own it, and keep a marketplace account switched off but ready for a slow month.
What a bought lead actually costs
A plumber comparing a monthly website cost against a per-lead price is comparing two numbers that do not mean the same thing. Here is the arithmetic nobody selling leads puts on their own page.
A shared marketplace lead is sold to several contractors at once, commonly three to eight. You are not buying a job. You are buying the right to bid against however many others bought the same enquiry. So:
None of this makes buying wrong. It makes it a known price for immediate work, which is exactly what a new plumber needs and exactly what an established one should be growing out of. What it does mean is that "$40 a lead" and "a website for the price of one lead a month" are not the comparison they appear to be, in either direction.
The paid channels, compared
Four channels, with the case for each and the catch. The prices are reported ranges rather than quotes: marketplace pricing moves by trade, by market and without much notice, so treat the mechanic as the fact and the number as an indication.
Google Local Services Ads
Pay per lead, set your own weekly budget
The best paid channel for plumbers, and the only one where the lead is yours.
LSAs sit above the map pack with a Google Guaranteed badge, and you are charged for a contact rather than a click. Crucially the enquiry comes to you, not to you and three competitors at once. Disputed leads that were never real jobs can be credited back.
- Pick it if:
- You are licensed and insured, you can pass the background check, and you want the top of the page while your organic ranking is still months away.
- The catch:
- Approval takes weeks and needs licence, insurance and background verification up front. Turn the budget off and you are gone the same day.
Angi
Reported around $15 to $85 a lead, plus an annual membership commonly quoted near $300
Volume, immediately, at the worst cost per booked job on this list.
The reach is real and it works from day one, which is exactly why it suits a standing start. Leads are commonly sold to several contractors at once, so speed of response decides whether you see any of the value.
- Pick it if:
- You are brand new, have no reviews and no ranking, and need work this week more than you need margin.
- The catch:
- A shared lead is not a job. Divide the lead price by how often you actually win one, and the number you get is the number that matters.
Thumbtack
Reported around $35 to $60 a lead, higher in licensed trades and at peak
Same shape as Angi, different audience, same arithmetic problem.
Profile quality and response time move results more than anything else, and both are things you control.
- Pick it if:
- You want a second marketplace running alongside the first, or your market is thin on Angi.
- The catch:
- Prices move by trade and market with little notice, and plumbing sits at the dearer end because the jobs are worth more.
Your Own Site Plus Google Business Profile
Hosting and the site itself, from $29/month here
The slowest to start and the only one you keep.
Every review, every service-area page and every ranking compounds, and none of it is rented. A booked job from your own site costs whatever the month cost divided by the jobs it brought, which keeps improving.
- Pick it if:
- You expect to still be trading in two years and you want the cost per job to fall rather than hold steady.
- The catch:
- It is months, not days. If the diary is empty right now this is the wrong thing to start with, and the honest move is to buy leads while this builds.
Seven ways to generate leads you keep
Everything below is the owned side. It is slower, it compounds, and unlike the channels above it does not stop the day you stop paying.
1. Build a professional plumber website (your #1 lead source)
Everything else on this list, Google rankings, reviews, ads, sends people to your website. If your site looks amateur or loads slowly, those potential customers call your competitor instead. A professional plumber website needs:
- A prominent phone number visible immediately on every page, especially on mobile
- A lead form or emergency contact form for people who won't call right away
- Your services listed clearly so customers know you do what they need
- Your service areas so local searches know you cover their neighborhood
- Customer reviews displayed on the page, not just on Yelp or Google
Buildrok's plumber website template includes all of this, pre-built and ready to customize. See how it works →
2. Optimize your Google Business Profile
Your Google Business Profile (GBP) is what appears when someone searches "plumber near me" or "plumber [your city]." It's completely free and one of the highest-impact things you can do. Make sure to:
- Add your correct business name, phone number, address, and hours
- Select "Plumber" as your primary business category
- Add all the services you offer (drain cleaning, water heater, leak repair, etc.)
- Upload at least 10 photos of your work, truck, and team
- Post weekly. Google rewards active profiles with better rankings
- Respond to every review, positive or negative
3. Get more Google reviews (this is non-negotiable)
Google reviews are the single biggest ranking factor for local plumbing businesses. More reviews = higher rankings = more calls. The best way to get reviews is simply to ask, right after you finish a job, while the customer is happy.
Create a short link to your Google review page (Google Business Profile → Get more reviews) and text it to customers after each completed job. Aim for at least 20 reviews in your first 3 months. Businesses with 50+ reviews consistently dominate local search in competitive markets.
4. Target "emergency" keywords on your website
The highest-value plumbing leads are urgent ones: burst pipes, no hot water, backed-up sewer lines. Those customers skip the price comparison entirely, because they need someone now. Make sure your website is optimized for keywords like:
- "Emergency plumber [your city]"
- "24 hour plumber [your city]"
- "Burst pipe repair [your city]"
- "Plumber near me open now"
Include these terms naturally in your page headings, service descriptions, and meta title. Add a section that explicitly states your emergency availability and response time.
5. List every neighborhood and suburb you serve
When someone searches "plumber in [specific neighborhood]," Google looks for websites that specifically mention that area. Create a dedicated service areas section on your website listing every city, neighborhood, and suburb you serve. For example, if you're in Houston, list Katy, Sugar Land, Pearland, The Woodlands, etc.
This alone can dramatically increase the number of searches your website appears in. Buildrok makes this easy. Every plumber template includes a service areas section you can fill in with your coverage map.
6. Answer faster than anyone else, and work the ones you already have
The cheapest lead you will ever get is one you already paid for and did not call back. Two habits, both free, and between them they usually beat a month of extra traffic:
- Speed to lead. Whoever replies first usually wins, and on a shared marketplace enquiry that is the entire game. Minutes, not hours. If you cannot answer on a job, an auto-reply that says when you will is still better than silence.
- Reactivate past customers. Anybody whose water heater you touched six years ago is now near the end of its life. A list of past jobs with dates is a lead source you already own and almost nobody works it.
Both of these need one thing: every enquiry landing somewhere you can see it, with a status against it. An inbox where quotes go to die is the most common reason a plumber thinks they need more leads when what they need is to finish the ones they have.
7. Ask for referrals systematically (make it a process)
Word-of-mouth is still powerful, but most plumbers rely on it happening organically instead of actively driving it. After every job, follow up by text or email and ask: "Do you know anyone else who could use a great plumber?" Offer a $25 to $50 referral credit for any customer who sends you a paying job.
A formal referral program combined with a professional website that you can confidently share will generate significantly more referral leads than hoping customers remember to recommend you.
20
Reviews target in 90 days
50+
Reviews that dominate competitive markets
$25 to $50
Referral credit worth offering per closed job
When to stop buying
Nobody tells you when to switch, because the people you are buying from have no reason to. Three signals, and you want at least two of them before you cut the budget:
- Twenty or more Google reviews, still arriving. Velocity matters more than the total. A steady two to four a month is what moves the map pack; fifty collected in a fortnight and nothing since does not.
- You appear in the map pack for your main service in your home town. Not "electrician near me" nationally. The specific search a customer three streets away types.
- Your own site produced work last month that you can name. Not traffic. Jobs. If you cannot point at one, the owned channel is not carrying weight yet.
Even then, do not close the account. Turn the spend to zero and leave it there. A slow January is exactly the month a marketplace earns its keep, and re-approval is slower than switching a budget back on.
Interactive checklist
Plumbing lead self-audit
The first four decide whether buying is currently the right call. The rest are the owned channel, in the order worth building it.
0/11 done
The bottom line
Buy leads when you have nothing else, because an empty diary is the expensive problem and a known price for immediate work solves it. Build the owned channel underneath at the same time, because bought leads never get cheaper and owned ones do. The switch happens when the reviews and the ranking arrive, and the signals above tell you when that is.
If you are ready to build the owned side, Buildrok offers plumber-specific website designs starting at $29/month, with lead forms, click-to-call and service-area pages built in. You can preview for free before paying a cent, and see all three plumber designs as full working sites first.