Google Ads for Plumbers: A Setup Guide That Pays for Itself

Learn how Google Ads for plumbers actually works: LSA vs Search Ads, real cost benchmarks, a composite ROI example, and vendor red flags most guides skip.

By Max Kelley. Published 2026-08-01.

Google Ads for plumbers is one of the fastest ways to fill a schedule - and one of the fastest ways to burn $2,000 a month with nothing to show for it. I've seen both outcomes, usually determined by three or four decisions made in the first week of setup. This guide covers exactly what those decisions are, what the numbers should look like, and where most plumbing shops get quietly ripped off by agencies that don't know the trade.

TL;DR

  • A properly built Google Ads campaign for plumbers typically costs $1,500–$4,000/month in ad spend and should return a cost per booked job under $120 for service calls.
  • Most campaigns fail because of landing page mismatches, overbroad keywords, and zero follow-up on leads that don't answer the first call.
  • Local Services Ads (LSAs) and Search Ads serve different purposes - you almost certainly need both running at the same time, not one or the other.

Why plumbers lose money on Google Ads before the campaign even starts

The problem almost never starts with the ads themselves. It starts upstream. I've audited campaigns for 3-truck plumbing shops doing $1.2M a year where the ads were actually fine - solid keywords, decent copy - but the phone rang and nobody answered. Thirty percent of the budget was producing leads that evaporated in under 60 seconds.

Google's own data puts the average response-time expectation for a service inquiry at under 5 minutes before conversion likelihood drops significantly. In practice, most small plumbing outfits are answering calls 60–70% of the time during business hours and near zero after 6 PM. That's the first leak in the bucket.

The second leak is sending paid traffic to a homepage. I see this constantly. A homeowner searches "emergency plumber near me at 9 PM," clicks your ad, lands on a page with a hero photo of a smiling plumber and a "Welcome to Joe's Plumbing" headline, and bounces in 8 seconds. Your homepage is not a landing page. A real landing page has one job: get that specific person to call or book right now. (I covered what that actually looks like in detail in Website Design for Plumbers: What Actually Drives Bookings.)

The third leak - and this one most agencies skip entirely - is what happens when someone clicks but doesn't call. They may still be a hot lead. They just need one follow-up touchpoint. Without a retargeting pixel and a lead-capture mechanism on the landing page, you paid for that click and got nothing.

How Google Ads actually works for plumbers

Here's what the typical article glosses over: there are effectively three separate Google ad products that matter for plumbers, and they work very differently. Treating them as interchangeable is where most shops go wrong.

Local Services Ads (LSAs)

LSAs appear above everything else - above regular Search Ads, above the map pack. You pay per lead, not per click, and Google handles the matching. The big advantage: you only pay when someone actually contacts you through the ad, and the "Google Guaranteed" badge adds real trust. The catch is that Google controls the algorithm. You can't bid on specific keywords, and your cost per lead varies wildly by market. In a major metro like Chicago or Dallas, LSA leads for plumbers can run $30–$80 each. In a mid-size market, I've seen clients getting them for $18–$25.

LSAs work best for bread-and-butter emergency and repair calls - drain clogs, water heater failures, burst pipes. They're weak for higher-ticket project work like repiping or bathroom remodels, because the lead quality skews toward whoever clicks first, not whoever has the biggest job.

Google Search Ads

This is where you have control. You pick keywords, write ad copy, set bids, and choose exactly where the click lands. For plumbers, the highest-converting search campaigns are tightly themed around intent categories: emergency repairs, water heater replacement, drain cleaning, and so on. Each theme gets its own ad group, its own keywords, and its own landing page.

Here's what most guides won't tell you: the single biggest predictor of Search Ad performance for a plumbing business is negative keyword hygiene. If you're bidding on "plumber near me" without blocking out "plumber salary," "plumber apprenticeship," "plumber license exam," and 40 other irrelevant queries, you're burning 15–25% of your budget on clicks that will never book a job. I've done audits where we found $600–$800/month in wasted spend just from a missing negative keyword list.

Google Display and Remarketing

Display Ads - banners across Google's partner websites - are largely overhyped for small plumbing businesses. The click-through rates are under 0.5% and the traffic quality is poor. I wouldn't run Display as a primary channel for a shop under $5M revenue. Remarketing, though, is different. Showing a simple ad to people who visited your site but didn't call is worth a small budget ($150–$300/month) because you've already paid for that first click. You're just buying a second chance at a warm lead.

What "good" looks like: the benchmarks you should actually hit

Most agencies will show you click-through rate and impressions and call it a win. Those are vanity metrics. Here are the numbers that matter for a plumbing business:

  • Cost per booked job (service calls): Under $120. In competitive markets, $90–$110 is excellent. If you're above $150, something is broken.
  • Lead-to-booking rate: 60–70% of inbound calls from ads should turn into booked appointments. If you're under 50%, the problem is call handling, not the ads.
  • Ad click-to-call rate on mobile: 8–12% on a well-built emergency plumbing landing page. Under 5% means the page is failing you.
  • LSA response rate: Google's algorithm rewards shops that respond to LSA leads within 15 minutes. If your team isn't doing that consistently, your LSA ranking drops and your cost per lead goes up.
  • Quality Score on Search Ads: Aim for 7–10 on your core keywords. Scores of 4 or below mean you're paying 30–50% more per click than competitors with better-optimized accounts.

These benchmarks aren't hypothetical. They're what I see from plumbing clients who have campaigns that are actually working. Understanding where you stand against them is the fastest way to diagnose what's broken. For full context on what leads should cost by channel, the breakdown I wrote in How Much Does It Cost to Get Plumbing Leads in 2026? gives you a side-by-side comparison across Google, LSA, Facebook, and HomeAdvisor.

Real numbers: what Google Ads is actually worth to a plumbing business

Let me walk through a real composite example. A 4-truck plumbing outfit in a mid-size southeastern market, doing about $1.8M annually, came to us spending $3,200/month on Google Search Ads managed by a generalist agency. Their cost per lead was $74. Their cost per booked job, though, was $210 - because their call answering rate was 58% and they had no follow-up system for missed calls.

We fixed three things: rebuilt the campaign around tighter intent-based ad groups, set up a dedicated landing page per service category, and added an AI phone agent to handle after-hours calls. (That piece is covered in depth in AI Phone Agents for Plumbers: The Complete Guide.) Same ad spend, 90 days later: cost per booked job dropped to $98. That's an extra 22 booked jobs per month from the same $3,200 budget.

At their average ticket of $380 for service calls, that's roughly $8,360 in additional monthly revenue from optimizing the campaign - not increasing the budget. The math on Google Ads for plumbers isn't complicated, but it requires getting the whole system right, not just the ads.

Metric Before After (90 days)
Monthly ad spend $3,200 $3,200
Call answer rate 58% 91%
Cost per booked job $210 $98
Booked jobs/month from ads ~15 ~33
Est. monthly revenue from ads ~$5,700 ~$12,540

How to evaluate vendors and platforms for your Google Ads

This is the section most articles skip, and it's where plumbers get burned most often.

The honest answer is that most generalist digital marketing agencies are not good at Google Ads for trade businesses. They know how to run ads for e-commerce or B2B SaaS. Plumbing is a completely different animal: hyper-local, emergency-driven, phone-call-dependent, and seasonal. Ask any agency you talk to these five questions before signing anything:

  1. What percentage of your current clients are in home services or trades? Under 30%, walk away.
  2. How do you structure campaigns - by service category or by geography? The right answer is both. Emergency repair, water heater, drain cleaning, and remodel should each have their own ad groups and landing pages.
  3. How do you track a booked job, not just a lead? If they track calls and stop there, they're optimizing for the wrong signal.
  4. What's your negative keyword process? If they can't describe it specifically, they don't have one.
  5. Do you manage LSAs separately from Search Ads? They should. Different bidding logic, different KPIs.

On the software side: if you're on ServiceTitan, it has native Google Ads call tracking integration that ties a booked job back to the specific keyword that drove the call. That's gold. Housecall Pro and Jobber don't have this baked in, but you can connect them via CallRail plus a Zapier integration. Workiz has basic call tracking built in. If nobody on your agency team knows how to set this up, you're flying blind on attribution.

For the landing page side, I've seen good results with simple, fast-loading pages built in Unbounce or even a well-structured WordPress page - but speed matters enormously. A landing page that takes more than 3 seconds to load on mobile loses roughly 40% of visitors before they even see your phone number. If your current site is slow, that's the first thing to fix. The principles behind what makes a plumbing landing page actually convert are the same ones I cover in Website Design for Plumbers: What Actually Drives Bookings.

Common objections - honest answers

"Google Ads is too expensive for a small plumbing shop."

The honest answer is that it depends entirely on your market and your average job ticket. If you're in a rural area and your average call is $180, the math is thin. If you're in a suburb of a major metro where a water heater replacement runs $1,200–$1,800, a $98 cost per booked job is a very good trade. The minimum viable budget for Search Ads in most markets is $1,500/month. Below that, you don't have enough data volume to optimize.

"I tried Google Ads before and it didn't work."

Every plumber I've ever talked to who had a bad experience ran the campaign themselves or hired a cheap generalist agency. The campaign worked fine at producing clicks. The breakdown was either a homepage landing page, no call tracking, or a 40% call answer rate. Those aren't Google Ads problems - they're system problems. Fix the system and the ads usually work.

"Can't I just use LSAs and skip Search Ads?"

You can, but you're leaving money on the table. LSAs are great for emergency volume and trust signals. Search Ads give you control over which services you promote, which geography you target, and what landing page a person sees. A shop running both typically books 25–35% more jobs from the same budget than one running only LSAs. Run both, budget roughly 40% to LSA and 60% to Search until your data tells you otherwise.

"What about AI - is that relevant to running ads?"

Directly, Google's own Smart Bidding uses machine learning to optimize bids in real time, and it works reasonably well once your campaign has 30+ conversions in a 30-day window. Before that threshold, manual bidding or Target CPA with a conservative cap tends to outperform it. The bigger AI opportunity for most plumbing shops isn't in the ads themselves - it's in what happens after the click. If you're investing in ads, it's worth looking at AI Tools Every Plumber Needs in 2026 to understand how the pieces connect.

"My competitor is always at the top - am I just outbid?"

Not necessarily. Google's Ad Rank formula weights Quality Score heavily. A competitor with a Quality Score of 9 can consistently outrank you even if they're bidding less. Quality Score is driven by expected click-through rate, ad relevance, and landing page experience. If your competitor's ads are more specific and their landing pages are faster and more relevant, they win - regardless of budget. You can compete on quality, not just dollars.

Key Takeaways

  • Run LSAs and Search Ads together. LSAs handle emergency volume and build trust; Search Ads give you precision over service type, geography, and landing page.
  • Your cost per booked job is the only metric that matters. A good benchmark for plumbing service calls is under $120. Track it from the first week.
  • Negative keywords are the most underrated part of a Search campaign. A missing negative keyword list typically wastes 15–25% of monthly ad spend on irrelevant clicks.
  • Sending paid traffic to a homepage instead of a dedicated landing page is the single most common reason Google Ads campaigns fail for plumbers.
  • Call answer rate directly determines your cost per booked job. Fixing how you handle inbound calls - during and after hours - often produces bigger gains than increasing the ad budget.

FAQ

How much do Google Ads cost for plumbers?

A realistic Google Ads budget for a plumbing business is $1,500–$4,000/month in ad spend, depending on market size and competition. Cost per click on high-intent plumbing keywords typically runs $15–$45 in mid-size markets and $40–$80+ in major metros like Los Angeles or New York. Budget for both Local Services Ads (pay-per-lead, usually $20–$80/lead) and Search Ads (pay-per-click) to get the best coverage. Most shops also pay an agency or specialist $500–$1,500/month to manage the campaigns.

Are Google Ads worth it for plumbers?

Google Ads are worth it for plumbers when the full system is working: a fast, dedicated landing page, a strong call answer rate (above 80%), and proper conversion tracking tied back to booked jobs. A well-run campaign should return a cost per booked service call under $120, which is profitable at almost any average ticket above $300. The campaigns that fail usually have at least one of these three elements broken.

What's the difference between Google Local Services Ads and Google Search Ads for plumbers?

Local Services Ads (LSAs) appear above Search Ads, charge per lead rather than per click, and include a "Google Guaranteed" badge that builds trust with homeowners. Search Ads give you full control over keywords, ad copy, bids, and landing pages. LSAs are better for high-volume emergency calls; Search Ads are better for targeting specific services and higher-ticket jobs like repiping or water heater replacement. Most successful plumbing campaigns run both simultaneously.

How long does it take for Google Ads to work for a plumbing business?

Most plumbing businesses see their first booked jobs from Google Ads within the first 1–2 weeks of a campaign going live, but meaningful optimization takes 60–90 days. Google's Smart Bidding requires at least 30 conversions in a 30-day window before it performs reliably. Plan to treat the first month as a data-gathering phase and evaluate performance at the 90-day mark, not the 30-day mark.

What keywords should plumbers target in Google Ads?

The highest-converting keywords for plumbers are emergency and service-specific: "emergency plumber near me," "water heater replacement [city]," "drain cleaning service," "burst pipe repair," and "plumber [neighborhood name]." Broad terms like "plumbing" or "plumber" generate too much unqualified traffic. Organize keywords into tight ad groups by service category, and build a negative keyword list from day one to block job seekers, licensing searches, and DIY queries.

Can I run Google Ads for my plumbing business myself?

You can run Google Ads yourself, but most plumbers who try it spend 6–12 months and $10,000–$20,000 before the campaign is truly optimized - if it gets there at all. The learning curve around match types, Quality Score, negative keywords, and conversion tracking is steep. A specialist with trade-business experience will typically reach a profitable cost per booked job in 60–90 days. If budget is tight, LSAs are a better self-managed starting point because Google controls more of the complexity.

If you want a clear picture of where your current ad spend is leaking before you make any changes, book a free 30-minute Google Ads audit with me at Elev8's paid ads review page. I'll pull apart your campaign structure, landing page, and call handling setup and tell you exactly what to fix first.

Article FAQs

How much do Google Ads cost for plumbers?
A realistic Google Ads budget for a plumbing business is $1,500–$4,000/month in ad spend, depending on market size and competition. Cost per click on high-intent plumbing keywords typically runs $15–$45 in mid-size markets and $40–$80+ in major metros like Los Angeles or New York. Budget for both Local Services Ads (pay-per-lead, usually $20–$80/lead) and Search Ads (pay-per-click) to get the best coverage. Most shops also pay an agency or specialist $500–$1,500/month to manage the campaigns.
Are Google Ads worth it for plumbers?
Google Ads are worth it for plumbers when the full system is working: a fast, dedicated landing page, a strong call answer rate (above 80%), and proper conversion tracking tied back to booked jobs. A well-run campaign should return a cost per booked service call under $120, which is profitable at almost any average ticket above $300. The campaigns that fail usually have at least one of these three elements broken.
What's the difference between Google Local Services Ads and Google Search Ads for plumbers?
Local Services Ads (LSAs) appear above Search Ads, charge per lead rather than per click, and include a 'Google Guaranteed' badge that builds trust with homeowners. Search Ads give you full control over keywords, ad copy, bids, and landing pages. LSAs are better for high-volume emergency calls; Search Ads are better for targeting specific services and higher-ticket jobs like repiping or water heater replacement. Most successful plumbing campaigns run both simultaneously.
How long does it take for Google Ads to work for a plumbing business?
Most plumbing businesses see their first booked jobs from Google Ads within the first 1–2 weeks of a campaign going live, but meaningful optimization takes 60–90 days. Google's Smart Bidding requires at least 30 conversions in a 30-day window before it performs reliably. Plan to treat the first month as a data-gathering phase and evaluate performance at the 90-day mark, not the 30-day mark.
What keywords should plumbers target in Google Ads?
The highest-converting keywords for plumbers are emergency and service-specific: 'emergency plumber near me,' 'water heater replacement [city],' 'drain cleaning service,' 'burst pipe repair,' and 'plumber [neighborhood name].' Broad terms like 'plumbing' or 'plumber' generate too much unqualified traffic. Organize keywords into tight ad groups by service category, and build a negative keyword list from day one to block job seekers, licensing searches, and DIY queries.
Can I run Google Ads for my plumbing business myself?
You can run Google Ads yourself, but most plumbers who try it spend 6–12 months and $10,000–$20,000 before the campaign is truly optimized - if it gets there at all. The learning curve around match types, Quality Score, negative keywords, and conversion tracking is steep. A specialist with trade-business experience will typically reach a profitable cost per booked job in 60–90 days. If budget is tight, LSAs are a better self-managed starting point because Google controls more of the complexity.

Related Elev8 services

Related guides

Read more on the Elev8 blog or explore our case studies.