Free Audit

Plumbers using Google Ads typically pay $9–$15 per click and $130–$180 per lead for non-branded search. A well-optimized $3,000/month campaign can generate 20–25 qualified leads — enough for 6–10 booked jobs. Most plumbing companies waste a large share of their ad spend on irrelevant searches like 'plumber salary' and 'DIY pipe repair.'

Google Ads for Plumbers: The Complete Guide (2026)

This guide is for plumbing company owners spending $1,500–$10,000/month on Google Ads who want to know if they're getting a good return — and how to fix it if they're not.

The short version: Plumbers typically pay $130–$180 per lead from non-branded Google Ads. That sounds expensive until you do the math: the average plumbing job is $1,500–$2,200, and about 30–40% of leads become paying customers. That's roughly 5× return on ad spend. The problem isn't the cost — it's that most campaigns waste a huge chunk of budget on irrelevant clicks before they even generate a lead.

What Google Ads should cost for plumbers (2026 benchmarks)

These numbers come from industry studies covering 500+ plumbing contractors and $14M+ in ad spend. If your numbers are significantly worse than these, your campaigns need work.

MetricIndustry AverageWell-OptimizedNotes
Cost per click$9–$15Under $12Emergency terms often $14–$20+. Top metros can hit $20–$30.
Cost per lead (non-branded)$130–$180Under $130Includes phone calls + form submissions. Branded campaigns are much cheaper (~$35 CPL).
Click-to-lead conversion rate7–8%9–10%+Requires dedicated landing pages and call tracking.
Cost per paying customer~$333 (median)Under $300About 18–40% of leads become booked jobs.
Average job ticket$1,680–$2,200ROAS of 5–6× at industry-average CPL.

Why is CPL so high — and why does it still work? A $150 lead that turns into a $1,800 water heater installation is a great deal. The metric that actually matters is cost per paying customer compared to your average job value. If you're closing 30–40% of leads and your average ticket is $1,500+, Google Ads is one of the most profitable channels for plumbers.

Branded vs non-branded matters. Your branded campaigns (people searching your company name) will have much lower CPL — around $34 per lead. Non-branded campaigns (people searching "plumber near me") cost more but bring in new customers who didn't know you existed. Both matter.

The best keywords for plumbing Google Ads

Not all keywords are equal. Some bring you customers. Others bring you people who will never hire a plumber.

High-intent keywords (bid on these)

These are the searches from people who need a plumber right now or soon:

KeywordTypical CPCWhy It Works
emergency plumber [city]~$14Urgent need, high conversion rate, willing to pay premium
plumber near me~$10Local intent, ready to hire
water heater repair [city]$11–$28Specific service, knows what they need, big-ticket job
drain cleaning [city]$8–$10Common service, recurring revenue, high volume
sewer line repair [city]$10–$15Big-ticket job, high lifetime value
leak detection [city]$9–$12Urgent, needs professional equipment
water heater installation [city]$15–$28Planned purchase, large ticket, comparing options
toilet repair [city]$8–$11Immediate need, easy close
garbage disposal repair [city]$7–$10Quick job, often leads to more work
tankless water heater installation [city]$15–$25Premium service, high ticket

Always add your city name. "Plumber" gets you the whole country. "Plumber in [your city]" gets you people who can actually hire you.

Keywords to avoid (or use carefully)

KeywordProblem
plumberToo broad — triggers salary, jobs, memes, DIY
plumbingSame problem — too generic
plumbing suppliesShoppers buying parts, not hiring plumbers
plumbing partsSame — retail intent, not service intent
how to fix [anything]DIY searchers — they want to avoid hiring you
plumber costOften early research, not ready to hire yet

Use phrase match or exact match, not broad match. Broad match for "plumber" means Google will show your ad for "plumber salary," "plumber memes," "become a plumber," and hundreds of other searches that will never become a customer. You're paying $10+ for every one of those clicks.

Negative keywords every plumber needs

These are search terms you need to block. Without them, you're paying for clicks from people who will never hire you. A strong negative keyword list can cut your wasted spend by a third or more.

Must-block negative keywords for plumbers

CategoryKeywords to Block
Job seekerssalary, jobs, hiring, career, careers, apprentice, apprenticeship, certification, license, licensing, training, school, degree, resume, CV, application, vacancy, vacancies, wage, pay, "how to become"
DIY searchersDIY, "how to," "fix myself," "repair myself," tutorial, instructions, guide, tips, tricks, "step by step," YouTube, video, lesson
Parts & suppliesparts, supplies, fittings, valves, pipe, pipes, kit, toolkit, tool, tools, tape, snake, wrench, "plumber's tape," "drain snake," store, shop, "for sale," "price list," wholesale, "Home Depot," "Lowes," Amazon
Rentals & equipmentrental, rent, "for rent," hire (equipment context), "auger hire," "drain cleaner hire," "equipment hire," "machine rental"
Price shoppersfree, cheap, cheapest, discount, coupon, voucher, deal, "promo code," "pro bono"
Other tradeselectrician, HVAC, roofer, carpenter, "pest control," "air conditioning" (unless you offer these)
Education & researchcourse, courses, class, classes, academy, college, university, meaning, definition, "what is," history, theory, principles
Pop culture & noisememes, meme, Reddit, jokes, funny, movies, "TV show," Mario, "Super Mario," "White House Plumbers"
Complaintscomplaints, sue, lawsuit, BBB, scam, ripoff

Add these as phrase-match negatives at the account or campaign level. Then refine based on what actually shows up in your search term report.

Don't forget geography. If you only serve Dallas, add "Houston," "Austin," "San Antonio," and other Texas cities as negatives. Google will show your ads to people outside your service area more often than you'd expect.

This is a starting list. Check your search term report every week for new campaigns, then at least monthly. Sort by cost to find the most expensive irrelevant clicks first.

Want a list tailored to your actual account? Run a free audit — we'll scan your search terms and show you exactly what's wasting money.

Setting up your campaigns (the right way)

Campaign structure

Most plumbers need 2–3 campaigns, plus a small branded campaign:

Campaign 1: Emergency Services (highest priority)

  • Keywords: emergency plumber, burst pipe, water leak, no hot water, backed up drain, flooded basement
  • These convert fast — someone searching at 11pm isn't comparison shopping
  • Bid higher on these — they're worth the $14–$20 CPC

Campaign 2: Planned Services (biggest tickets)

  • Keywords: water heater installation, tankless water heater, bathroom remodel plumber, repipe, sewer inspection
  • Longer sales cycle but bigger ticket ($1,500–$5,000+)
  • Use ad copy that emphasizes free estimates and reviews

Campaign 3: General/Maintenance (bread and butter)

  • Keywords: drain cleaning, faucet repair, toilet repair, garbage disposal, leak detection
  • Bread-and-butter jobs at moderate CPCs ($8–$12)
  • High volume, lower ticket, but builds recurring customer base

Campaign 4: Branded (protect your name)

  • Keywords: your company name and close variants
  • Very cheap (~$34 CPL) and very high conversion
  • Prevents competitors from stealing clicks on your name
  • Only needs 5–15% of total budget

Budget split

Based on data from 800+ home service contractors:

Campaign Type% of BudgetWhy
Non-branded search (Campaigns 1–3)70–80%Where new customers come from
Branded search (Campaign 4)5–15%Cheapest leads, highest book rate
Performance Max (optional)10–20%Incremental reach across Maps, YouTube, Gmail at ~$72 CPL

Landing pages (not your homepage)

This is where most plumbers lose money. They send all their ad traffic to their homepage.

Your homepage talks about your company, your team, your history. That's fine for people who already know you. But someone who searched "emergency plumber in Dallas" needs:

  • A headline that matches their search — "Emergency Plumber in Dallas — Available 24/7"
  • Your phone number at the top — big, tappable on mobile
  • A short form — name, phone, what's the problem
  • Social proof — Google reviews, years in business, license number
  • No navigation menu — don't let them wander off to your About page

The math: A service-specific landing page converts at 8–12%. Your homepage converts at 2–4%. Same ad spend, 3× more leads. At $10 CPC, that's the difference between $125 CPL and $250+ CPL.

Call tracking

80% of plumbing leads come by phone. If you don't track calls as conversions, Google's algorithm can't optimize for what actually makes you money.

Set up call tracking through Google Ads or a service like CallRail. Track both:

  • Clicks on your phone number (mobile)
  • Calls to your tracking number (desktop/offline)

Without this, you're flying blind. Your cost per lead number is meaningless if you're only counting form fills.

Budget recommendations by market size

Market SizeMonthly BudgetExpected LeadsExpected Booked JobsNotes
Small town (under 100K)$1,500–$3,00010–203–8Less competition, slightly lower CPCs. Tight radius targeting.
Mid-size city (100K–500K)$4,000–$8,00025–508–20Aligns with median plumber ad spend (~$5K). Sweet spot for ROI.
Major metro (500K–1M)$8,000–$15,00045–10015–40Competitive but high volume. CPCs $12–$20 on core terms.
Top-10 metro / multi-location$15,000–$25,000+80–16525–65+Very competitive. Some emergency terms hit $20–$30 CPC.

How to back into your budget: Decide how many new jobs you want from Google Ads per month. Divide by your close rate (30–40% is typical). That's how many leads you need. Multiply by $150 (midpoint CPL). That's your budget.

Example: You want 10 new jobs/month. At 35% close rate, you need ~29 leads. At $150 CPL, that's ~$4,350/month.

Start at the lower end and scale up once you confirm your actual CPL and close rate. There's no point spending $10,000/month if your campaigns aren't converting.

Google Ads vs Local Service Ads (LSAs)

Both show up at the top of Google. They work differently:

FeatureGoogle AdsLocal Service Ads
PricingPay per click ($9–$15)Pay per lead
PositionBelow LSAsVery top of page
Trust signalNone built-in"Google Guaranteed" badge
Targeting controlFull keyword controlGoogle decides
Ad copyYou write itGoogle generates it
Landing pageYour pageGoogle's lead form
Best forSpecific services, branded searchesEmergency calls, general plumbing

Run both if you can. LSAs are great for emergency calls — the "Google Guaranteed" badge builds trust instantly. Google Ads give you more control for targeting specific high-ticket services like water heater installation or sewer repair.

If you can only pick one, start with LSAs for emergency plumbing. Add Google Ads when you're ready to target specific services and control your messaging.

Common mistakes plumbers make with Google Ads

Mistake 1: Broad match everything

Using broad match for "plumber" is like putting a billboard on every highway in the country. You'll get seen — by millions of people who don't need a plumber. At $10+ per click, that adds up fast. Use phrase match and exact match to target people who actually need your services.

Mistake 2: No negative keywords

Without a negative keyword list, you're paying for "plumber salary," "DIY toilet repair," "drain snake for sale," and "White House Plumbers TV show." See the list above and add it today. A good negative keyword list can cut wasted spend by 30%+.

Mistake 3: One ad for everything

"Need a plumber? Call us!" is a terrible ad for someone searching "water heater installation." Write ads that match the search — specific service, specific location, specific offer. The more your ad matches the search, the higher your conversion rate.

Mistake 4: Ignoring mobile

70%+ of plumbing searches happen on phones. If your landing page is slow, hard to read, or doesn't have a tappable phone number at the top, you're losing leads you already paid for.

Mistake 5: Set it and forget it

Google Ads is not a billboard. It needs weekly attention — reviewing search terms, adding negative keywords, pausing bad keywords, testing new ad copy. If nobody is doing this (you or your agency), your campaigns are rotting. The median plumber spends $5,000/month on non-branded search — that's too much money to leave unattended.

How to know if your plumbing Google Ads are working

You need three numbers:

  1. Cost per lead: Divide your monthly ad spend by real leads (calls + forms). Industry average for non-branded plumbing search is $130–$180. Under $130 means you're doing well. Over $200 means something is off.
  2. Cost per paying customer: Divide ad spend by the number of leads that became booked jobs. The median is about $333. Compare this to your average job ticket — if your average job is $1,500+, you're profitable.
  3. Search term quality: Look at your search term report. If more than 30% of your clicks are irrelevant searches, you're bleeding money on wasted clicks before you even get to the CPL question.

Don't have these numbers? That's the first thing to fix.

What to do next

  1. Check your benchmarks — use our free Google Ads calculator to see what your ads should cost for your city
  2. Audit your accountrun a free audit to see exactly which search terms are wasting your budget
  3. Fix the obvious stuff — add the negative keyword list above, switch broad match to phrase match, check that you have call tracking

See what YOUR ads should cost

Enter your trade, city, and budget to get personalized benchmarks.

Try the Calculator

Frequently Asked Questions

How much should a plumber spend on Google Ads?
Most plumbing companies start with $1,500–$3,000/month. The median plumbing contractor on Google Ads spends about $5,000/month on non-branded search. In competitive metros like Dallas, Phoenix, or Atlanta, $5,000–$10,000/month is common for consistent lead flow. The right budget depends on your cost per lead (typically $130–$180 for non-branded plumbing search) and how many new jobs you need per month.
What is a good cost per lead for plumbing Google Ads?
For non-branded plumbing search ads, the industry average is $130–$180 per lead based on data from 500+ contractors. Under $130 per lead means your campaigns are well-optimized. Even at $150 per lead, the math works — if your average plumbing job is $1,500–$2,000 and you close 30–40% of leads, you're making $4–$5 for every $1 spent on ads.
What keywords should plumbers bid on in Google Ads?
The highest-converting keywords for plumbers are emergency and service-specific terms with local intent: 'emergency plumber [city]' (~$14 CPC), 'water heater repair [city]' ($11–$28 CPC), 'drain cleaning near me' (~$8–$10 CPC), 'plumber near me' (~$10 CPC), and 'sewer line repair [city].' Avoid broad terms like just 'plumber' — they attract job seekers and DIY searches.
How do I stop wasting money on Google Ads as a plumber?
Three things fix most wasted plumbing ad spend: add a negative keyword list (block 'salary,' 'jobs,' 'DIY,' 'school,' 'how to,' 'free,' 'parts,' 'supplies,' 'YouTube'), use phrase match or exact match instead of broad match, and send traffic to a service-specific landing page instead of your homepage. Tools like LeadShutter scan your search term report automatically and flag wasted spend.
Are Google Ads better than Google Local Service Ads for plumbers?
They serve different purposes. Local Service Ads (LSAs) charge per lead and show at the very top of search results with a 'Google Guaranteed' badge — great for emergency calls. Standard Google Ads give you more control over targeting, ad copy, and landing pages. Most successful plumbing companies run both. LSAs for emergency calls, Google Ads for specific services like water heater installation or sewer repair.