Emergency plumbers don't get found through word-of-mouth at 2 AM. When a homeowner's basement is flooding or their water heater just died, they type "emergency plumber near me" or "burst pipe repair" and call the first number that answers. That's the demand character of this vertical: half your revenue comes from callers who didn't know your name sixty seconds ago, and the other half comes from scheduled work — water heater replacements, repiping, fixture installs — where the homeowner is comparing two or three quotes. Google Ads can feed both sides of that split, but only if you build campaigns that respect how differently those two buyer types behave.
Emergency Calls Convert in Seconds — Your Ad Either Catches Them or It Doesn't
A homeowner searching "burst pipe repair" or "sewage backup plumber" at 11 PM isn't browsing. They're calling the first listing that looks credible and promises a fast response. This means your emergency campaigns live or die on three things: showing up in the top two positions, having a call extension that works after hours, and having someone (or something) that actually picks up.
The auction for emergency plumbing terms is expensive precisely because the intent is so high. Every plumber in your market knows these calls close at extraordinary rates — if you answer. The cost per click on "emergency plumber near me" reflects that. But the cost per booked job is what matters, and it's often lower than you'd expect because the close rate on a true emergency is near-automatic. The caller isn't price-shopping. They need someone now.
If you're running emergency ads and sending calls to voicemail after 5 PM, you're paying for clicks and handing the job to whoever answers next. That's not a campaign problem — it's an intake problem. But it shows up in your ad spend as wasted budget.
Scheduled Work Like "Water Heater Replacement Cost" Needs a Completely Different Campaign
The person searching "water heater replacement cost" is in a different headspace entirely. Their current unit is limping along or they got a quote from another plumber and want to compare. They might fill out a form. They might call during business hours. They're not panicking.
These searches — water heater replacement, repipe estimate, sewer line repair — carry real commercial intent, but the sales cycle is longer. You need landing pages that answer pricing questions, show credentials, and make it easy to schedule an estimate. Running these keywords in the same campaign as your emergency terms is a common mistake because the ad copy, bid strategy, and landing page all need to be different.
Scheduled-work campaigns typically see lower cost per click than emergency terms but also lower close rates, because the caller is comparing. Your cost per booked job might end up similar, but the campaign structure has to acknowledge that a "drain cleaning" searcher and a "burst pipe repair" searcher are buying differently.
The Negative-Keyword List That Stops You From Paying for DIYers
Plumbing searches attract an enormous volume of non-buyer traffic. Someone searching "how to fix a leaking faucet" or "drain snake rental" is explicitly trying to avoid hiring you. If you don't exclude these searches on day one, you'll burn budget on clicks that will never convert.
Your starting negative-keyword list should include:
Add to this list weekly as you review search term reports. You'll find queries like "plumber apprenticeship," "PVC fitting sizes," "toilet flapper replacement video" — all irrelevant, all costing you money if you're running broad or phrase match without negatives in place.
"Drain Cleaning" Is High-Volume but Low-Margin — Know Before You Bid
Not every plumbing service justifies paid search. Drain cleaning is a perfect example: high search volume, moderate cost per click, but the average ticket is low. If your drain cleaning call is a $150 job and your cost to acquire it through ads is $80-$120 after accounting for clicks that don't convert, the math doesn't work unless that drain cleaning call turns into a camera inspection upsell or a sewer line replacement.
Compare that to "sewer line repair" or "water heater replacement" — higher-ticket jobs where the cost per click is justified by a revenue event worth several thousand dollars. Your campaign budget should weight toward services where the margin supports the acquisition cost.
Some plumbers use drain cleaning ads as a loss leader intentionally, knowing their technicians will find bigger problems on-site. That's a valid strategy, but only if you're tracking downstream revenue from those initial calls. If you're not, you're just subsidizing low-margin work.
Why Referral-Heavy Services Don't Need Ad Spend
Certain plumbing work — bathroom remodels, new-construction rough-ins, commercial maintenance contracts — tends to come through referrals, contractor relationships, or repeat customers. Running Google Ads for "bathroom remodel plumber" puts you in competition with general contractors and design-build firms, and the searcher often isn't looking for a plumber specifically.
Spend your ad budget where the search intent matches a direct-to-plumber buying decision: emergencies, equipment failures, and specific repair needs. That's where Google Ads outperforms every other channel for plumbers.
The Cost-Per-Job Math You Should Run Before Spending a Dollar
Here's the framework:
1. Pick a service (e.g., water heater replacement).
2. Estimate your average ticket for that service.
3. Look at your market's cost per click for the relevant terms (Google's Keyword Planner gives ranges; your actual CPC will depend on competition and quality score).
4. Assume a landing-page conversion rate — for plumbing, phone calls from emergency ads convert higher than form fills from scheduled-work ads.
5. Assume a close rate from call to booked job.
6. Divide your cost per click by your conversion rate and close rate to get cost per booked job.
If your cost per booked job is less than 10-15% of the job's revenue, the campaign is working. If it's higher, either your close rate needs to improve (intake problem), your landing page isn't converting (message problem), or the keyword isn't worth bidding on (margin problem).
Campaign Structure: Split by Urgency, Not by Service Category
The most effective Google Ads account for a plumbing company isn't organized by "residential" vs. "commercial" or by a list of services. It's organized by buyer urgency:
Campaign 1: Emergency / Same-Day
Campaign 2: Scheduled Repair / Replacement
Campaign 3: Maintenance / Lower-Ticket (optional, budget-permitting)
This structure lets you allocate budget where the return is highest and pause lower-performing campaigns without disrupting your emergency visibility.
Answering the Phone Is Half the Campaign
This keeps coming back to the same point because it's the single biggest leak in plumbing PPC: you pay for the click, the caller dials, and nobody picks up. At night. On weekends. During lunch. While your tech is on another call.
Emergency plumbing callers will not leave a voicemail. They'll hang up and call the next result. You paid for that click. The job went to your competitor. Your cost per acquisition just doubled because half your paid calls went unanswered.
Before you increase ad spend, audit your answer rate. If you're missing more than one in five calls from paid campaigns, fixing your intake will do more for your cost per job than any bid adjustment or keyword expansion.
---
By Todd Whitaker, MBA
A free market analysis shows you which plumbing competitors are bidding on emergency and scheduled-work terms in your area, what they're spending, and where the gaps are that you can fill profitably. [Get your free market analysis](https://vtwyatt.com/contact)