Which plumbing keywords are actually worth bidding on
Last updated July 30, 2026
What keywords should a plumber bid on in Google Ads?
Bid on urgency and specificity, in that order. Emergency terms cost the most per click — one agency recommends capping them at $25 to $30, against a plumbing average of $8.45 to $10.49 — and are usually still your cheapest booked jobs, because the person is calling right now rather than gathering quotes. The word 'plumber' on its own is the trap: cheap, high volume, and a large share of the people searching it want a job, a school, or a YouTube video.
Read intent, not volume
Every plumbing search falls somewhere on a line between 'I have a problem right now' and 'I am curious about plumbing'. Your budget belongs almost entirely at one end of it.
| Intent tier | Examples | What to do |
|---|---|---|
| Emergency — someone is panicking | emergency plumber near me · burst pipe · no hot water · sewage backup · 24 hour plumber | Bid hardest here. Highest cost per click, usually lowest cost per booked job. |
| Specific job — they know what they need | water heater replacement · drain cleaning · repipe cost · toilet install · slab leak detection | Core of the account. Build one ad group per service so the ad matches the search. |
| Local generic — real but competitive | plumber [city] · plumbing company near me · licensed plumber [neighborhood] | Worth running with tight geography and strong negatives. Watch the search terms closely. |
| Research — not customers yet | how much does a plumber cost · plumbing tips · why is my drain slow | Skip in a small account. These consume budget and rarely call today. |
| Not customers at all | plumber salary · plumbing school · plumbing supplies · plumbing jobs hiring | Negative keywords. Every one of these you don't block is money gone. |
Why expensive clicks are usually the cheap ones
This is the piece that trips people up. Emergency terms are the most expensive clicks in the account — one agency recommends a $25 to $30 maximum CPC on them, and puts competitive commercial terms such as 'hire plumber' near $40, against a plumbing average of $8.45 to $10.49. On a cost-per-click report they look like the worst keywords you own.
But the person typing it has water on the floor. Published plumbing search conversion rates sit at 7.63% (LocaliQ) and 11.3% (PPC Chief) across all keywords; nobody publishes a reliable emergency-only split, though every practitioner we know reports it running well above the blended figure. Treat that last part as experience rather than data. Then apply emergency pricing — published rates put after-hours work at $150 to $300 an hour against $80 to $130 for standard work — and the expensive click starts looking different.
Cost per click tells you what the auction costs. Cost per booked job tells you what the customer costs. Optimizing the first at the expense of the second is the most common way plumbing accounts quietly lose money.
Match types, in plain terms
- Exact match — your ad shows for that search and very close variants. Most control, least volume. Start here on your best terms.
- Phrase match — shows when the search contains your phrase in order. The workhorse for most plumbing accounts.
- Broad match — Google decides what's related. Powerful on big accounts with lots of conversion data; expensive on small ones. Add it later, not first.
A reasonable starting structure for a one- or two-truck shop: phrase and exact match only, one ad group per service line, city or neighborhood names appended to the highest-intent terms, and a negative keyword list built from the search terms report every week for the first month.
The city-name question
Adding your city to keywords — 'emergency plumber Coral Gables' — narrows volume but sharpens intent, and it lets the ad text mirror the search, which helps both conversion and Quality Score.
It is not a substitute for location targeting, though. Do both: geographic targeting set to where you'd actually send a truck, and city-modified keywords for your best neighborhoods. And check that targeting is set to people in your locations rather than people interested in them, or you will pay for out-of-state readers.
What to build first, in order
- One ad group for emergency terms, phrase and exact, with your city on the top three.
- One ad group per major service you actually want more of. Not every service — the ones with margin.
- A negative keyword list before you spend a dollar: salary, apprentice, hiring, school, license, diy, how to, youtube, supplies, parts, free, plus the directory sites.
- Ad text that repeats the search term and states your area. 'Emergency Plumber in Kendall — Answering Now' beats 'Quality Plumbing Since 1998' for this traffic every time.
- An ad schedule matched to when someone actually answers, or a decision to answer at night — because that's where the cheap emergency work is.
Common questions
What are the best keywords for a plumber's Google Ads?
Emergency terms first — 'emergency plumber near me', 'burst pipe', 'no hot water', '24 hour plumber' — then specific job terms like 'water heater replacement' and 'drain cleaning', with your city appended to the highest-intent ones. Avoid bidding on 'plumber' alone.
Why are emergency plumbing keywords so expensive?
Because the searcher has an active problem and hires immediately, so more advertisers bid on them. One agency recommends capping emergency CPC at $25 to $30 against a plumbing average of $8.45 to $10.49. The cost per booked job is typically lower than on cheaper, vaguer terms, even though the cost per click is much higher.
Should plumbers use broad match keywords?
Not at the start. Broad match lets Google interpret intent loosely, which needs substantial conversion history to work well. Begin with phrase and exact match on high-intent terms, build a negative keyword list from your search terms report, and consider broad match once the account has real conversion data.
Should I put my city in my keywords?
Yes, on your highest-intent terms — it sharpens intent and lets your ad text mirror the search, which helps conversion and Quality Score. But keep geographic targeting set separately, and make sure it targets people in your locations rather than people interested in them.
Where these numbers come from
Cost data in home services is almost entirely published by companies selling something. We cite it anyway, because it's the best available — and we label how much each one is worth so you can weigh it yourself.
- Klutch Growth — Google Ads for plumbersOne source, uncorroborated — directional only
Wasted or irrelevant clicks costing around $39 each (stated twice on the page — once in a geo-targeting passage that uses Miami as an illustration, once with no geography), competitive commercial keywords such as 'hire plumber' reaching about $40, a suggested $25–$30 maximum CPC on emergency keywords, and a $50–$75 daily starting budget.
- PPC Chief — Average CPC and cost per lead, plumbing servicesOne source, uncorroborated — directional only
Plumbing average cost per click $8.45 (band $6.34–$11.41), average cost per lead $74.58 (band $56–$101), and a conversion rate of 11.3%.
- LocaliQ — Home Services Search Advertising BenchmarksBased on a stated dataset
Plumbing search benchmarks from LocaliQ's own managed accounts (3,211 home-services campaigns): cost per click $10.49, conversion rate 7.63%, cost per lead $129.02, click-through rate 4.97%. Three caveats the page states and we repeat: the data is titled 2025 benchmarks sampled April 2024 to March 2025, it combines Google and Microsoft Bing rather than Google alone, and its 'averages' are technically medians. The same table shows plumbing mid-table on conversion rate, behind cleaning/maid services (17.65%), window cleaning (13.58%), handyman (13.45%), pools (10.89%), painting (10.80%) and electrical (9.08%).
- Housecall Pro — How to price plumbing jobsOne source, uncorroborated — directional only
Most residential plumbers charging $80–$130 per hour for standard work, commercial often starting above $100, and emergency or after-hours calls often reaching $150–$300 per hour. Note the page is internally inconsistent: its FAQ gives $75–$150 for standard work where the body gives $80–$130. We quote the body figure and flag the conflict rather than picking the wider range because it flatters the argument.
Related
- Why your plumbing ads generate junk calls (and how to stop it)Wrong numbers, tire-kickers, out-of-area calls and telemarketers eating your ad budget — the specific causes, and the fixes, in the order that recovers the most money.
- How much should a plumber spend on Google Ads?How to set a starting Google Ads budget as a plumbing contractor, worked backward from your average ticket and click costs — with the arithmetic shown.
- What a plumbing lead actually costs in 2026Real cost-per-lead numbers for plumbers across Google Search, Local Services Ads, Angi, and Thumbtack — with sources, and with the difference between a lead and a booked job spelled out.
Want this run for you instead?
Flat monthly fee, ad budget to Google at cost, no contract. Set up in about 10 minutes.