Google Ads for Plumbers
Clicks cost over $10 and the median lead runs about $129. Here is how I would set it up so the leads are worth it.
The short version
Median plumbing search ads pay $10.49 per click and $129.02 per lead. Split emergency and scheduled work into separate campaigns, block job seekers and DIY searches from day one, run Local Services Ads next to Search, and count booked jobs as the conversion you optimize for.
What it costs
| Metric | Median |
|---|---|
| Cost per click | $10.49 |
| Click-through rate | 4.97% |
| Conversion rate | 7.63% |
| Cost per lead | $129.02 |
These are medians, so half the accounts pay more. In a big metro the click can cost a lot more than this. Source: LocaliQ, see the sources at the bottom of the page.
Emergency and scheduled work are two different campaigns
Someone searching burst pipe at 11pm and someone searching water heater replacement quote on a Tuesday are not the same customer. One calls the first number they see, the other compares three companies.
I run them as separate campaigns. Emergency gets its own budget, ad schedule that matches the hours you actually answer the phone, and call-first ads. Scheduled work like water heaters, repiping and remodels gets a landing page with pricing signals and a form.
If you do not take night calls, do not run emergency keywords at night. Paying $10 a click to send a caller to voicemail is the fastest way to burn a plumbing budget.
Keywords to bid on, and the ones to block
Start narrow and service based: emergency plumber, drain cleaning, water heater repair, sewer line repair, leak detection, plus the same terms with your city and "near me".
Block the searches that look relevant and never become jobs. My starting negative list for plumbing:
- jobs, hiring, salary, apprentice
- school, course, license, certification
- how to, diy, video, youtube
- parts, supply, wholesale
- free, cheap, coupon (test before blocking)
Local Services Ads or Search?
Both, if you qualify. Local Services Ads sit above the regular ads, carry the Google badge, and you pay per lead instead of per click. For plumbers that badge does real work, because trust decides a lot of these calls.
Search still matters for the jobs LSA does not cover well, for your brand name, and for control over landing pages and hours. I treat LSA as the first layer and Search as the layer I can steer.
Track booked jobs, not just calls
A call is not a lead and a lead is not a job. At minimum, count calls over 60 seconds and form submissions. Better, mark which leads became booked jobs and send that back to Google Ads, so Smart Bidding learns what a real customer looks like.
Without that loop the algorithm optimizes for whoever calls the most, and in plumbing that includes a lot of price shoppers and wrong numbers.
When to hand it off: Google Ads management for plumbers
If you would rather spend your time on jobs than on search terms reports, this is the part I take over: splitting emergency and scheduled campaigns, building and maintaining the negative list, matching ad schedules to the hours your team answers, and connecting booked jobs back to Google Ads.
I work by the hour at $50, with no retainer. Most plumbing accounts need a setup session and then a monthly check of search terms, call quality and budget pacing.
Other industries: Google Ads management by industry.
FAQ
How much should a plumber spend on Google Ads?
Are Local Services Ads better than Google Ads for plumbers?
Why are my plumbing leads so expensive?
Sources
- LocaliQ, 2025 Search Ad Benchmarks for Home Services (3,211 US campaigns, April 2024 to March 2025, median figures)
- LocaliQ, Google Local Services Ads 101
Want a second pair of eyes on your account?
I run Google Ads for US businesses and can tell you quickly where the budget is leaking. Send the form below or book an hour.
PPC consultant by the hourTsvi Machluf, PPC Expert
13+ years running paid media for B2B SaaS companies, ecommerce brands, and growth-stage SMBs. Google Ads, Meta Ads, retail media (Target.com, Nordstrom), GTM from set up to ongoing optimization.
Startup PPC freelancer in Israel → Work with a PPC consultant by the hour