Plumbing advertising comes in two kinds: channels that bill you for every click or lead (Google Ads, Local Services Ads, Angi) and things you build once and keep (a website with a page for each job and town, a Google Business Profile, reviews). Build the second kind first. Plumbing clicks averaged $40.98 in our November 2026 data, the highest of 15 home service trades, and a page that ranks sends no bill.
Plumbing is bought in minutes
A burst pipe or a backed-up drain doesn’t get researched for a week; the customer needs someone today. Google treats the trade as urgent too: its Local Services Ads screening page says “the plumbing category is considered an urgent category” and adds background checks on the plumbers who do the work, not only the owner.
The searches show what the customer types. US monthly averages and advertisers’ estimated cost per click, from LocalBiz analysis of DataForSEO data, November 2026:
| Search | Searches a month | Cost per click |
|---|---|---|
| plumber near me | 823,000 | $39.28 |
| emergency plumber | 90,500 | $74.89 |
| drain cleaning | 90,500 | $14.87 |
| water heater repair | 74,000 | $47.85 |
| 24 hour plumber | 8,100 | $79.97 |
| sewer line replacement cost | 4,400 | $22.82 |
The two searches that name the hurry, “emergency plumber” and “24 hour plumber”, are about 9% of the searches in that table and carry its two highest prices. The giant is “plumber near me”: 823,000 a month on average, swinging from 550,000 to 1,220,000 over the last twelve months. Google answers it with plumbers near the person searching.
Our read: plumbing advertising is mostly a contest of being found nearby at the moment of trouble, not of the cleverest slogan. A funny van may get remembered, but the caller with a flooded basement is choosing from the results in front of them.
What each kind of plumbing ad charges you for
Every paid channel bills for something different, and that decides what you are really buying.
| Channel | How it charges | What arrives |
|---|---|---|
| Google Ads (search) | Per click: “you pay for each click on your ads” | A visit to your site, not yet a call |
| Local Services Ads | Per lead: “you only pay when you get a lead”; nearby plumbers’ bids set the price | A call, message or voicemail, and some missed calls |
| Angi | A lead fee that changes with “task, homeowner location, and demand for the work” | A homeowner matched with “no more than five pros” |
| Truck lettering, signs, mailers | Paid once or per print run | Recognition in your area, and a license number to show (below) |
| Website, profile, reviews | No fee per click or lead; it costs the build and your time | Calls and quote requests for as long as the pages rank |
The first three stop the day the payment stops. The last one doesn’t, and it is the only one you can’t buy your way into: Google’s own help page says “there’s no way to request or pay for a better local ranking on Google”. The map results are earned with the profile, the site and the reviews.
An Angi lead is a race. If up to five plumbers get the same homeowner, how fast you call back is part of what the fee buys.
What a plumbing click costs, by search and by city
Before comparing a lead price with your own pages, know what Google charges for the same customer. These are advertisers’ estimated costs per click, not a quote for your account:
- The trade as a whole: $40.98 a click across plumbing’s customer searches, above HVAC ($35.49) and roofing ($29.73).
- The emergency searches: “24 hour plumber” $79.97 and “emergency plumber” $74.89. The high end of the bid range for the top of the page on “emergency plumber” reached $110.
- The planned jobs: “water heater repair” $47.85, “burst pipe repair” $31.55, “slab leak repair” $27.50, “drain cleaning” $14.87.
For “plumber” plus a city name, the price depends heavily on where you work:
| City | Cost per click |
|---|---|
| Denver | $69.91 |
| San Antonio | $62.37 |
| Phoenix | $52.48 |
| Median of 25 large US cities | $33.41 |
| El Paso | $19.14 |
| New York | $15.47 |
Searches made from inside a city can cost more again: measured from Phoenix itself, “emergency plumber” ran about $186 a click.
A click is still not a call. Here is the arithmetic with a made-up rate, only to show the method: if one in five “emergency plumber” clicks turned into a call, each call would cost about $374 in clicks, before you know whether it is a job. Swap in your own rate and you have the number every other channel has to beat.
Local Services Ads for plumbers: the fine print
Local Services Ads are Google’s pay-per-lead option, and “Plumbers” is a supported US category. Google says competing local bids decide what a lead is worth. Local Services Ads still let you cap the price per lead yourself, but that cap ends with the move into Google Ads described below, where Google says manual bidding “is no longer supported” and a campaign-level target takes over. Either way, someone else’s bid moves your price.
To run them, Google lists business and owner background checks, registration checks, general liability insurance and state licenses where local law requires them, each marked “select users only”, plus the extra checks on technicians for urgent categories. You also need “a public and verified Google Business profile”. In other words, the free profile comes first even for the paid route.
What a lead is matters most for a plumber. Answered calls, messages and voicemails count. So does this: “You missed a phone call during your business hours and the customer stays on the line for more than 20 seconds.” Google defines business hours as the ones on your Business Profile. Low-quality leads may be credited back automatically.
Hours set to “open 24 hours” can bill you for the 3am call nobody answered. Unanswered calls are charged only inside your ad schedule and your profile’s business hours, so list the hours someone really picks up. How these leads are counted and credited is covered in call tracking for plumbers.
Google is also moving these ads into Google Ads as Performance Max campaigns. The first phase began in August 2026 for select US home service advertisers “including plumbing”, with service-area businesses without storefronts following in late 2026. Google says “you still only pay for valid leads (such as phone calls and messages) rather than ad clicks.”
“Plumber near me” is won on the map
When 823,000 people a month type “plumber near me”, Google picks plumbers by three things it names: relevance (“how well a Business Profile matches what someone is searching for”), distance (“how far each business is from the customer who’s searching”) and prominence (“how well-known a business is”), which includes “how many websites link to your business and how many reviews you have”. You can’t move your shop closer to every caller. You can control the rest:
- The name. “Your name should reflect your business’s real-world name”, and extra information isn’t permitted. Google’s own rejected example adds “Open 24 hours” to a business name. “Smith Plumbing”, not “Smith Plumbing 24 Hr Emergency Drain Service”.
- The address. A plumber who goes to the customer is a service-area business, and Google says you “should hide your business address from customers”.
- The hours. Google asks for your “regular customer-facing hours of operation”. If nobody answers at night, don’t claim the night.
- The reviews. Google lets you ask customers “to visit a Google link or scan a QR code”. Its Maps policy bans offering “payment, discounts, free goods and/or services” for reviews and bans merchants who “selectively solicit positive reviews”. Reviews from your own techs count as a conflict of interest.
Put a review QR code on the invoice your tech hands over. Ask every customer, the same way, before the truck leaves. It costs nothing per review and is exactly what Google’s rules allow.
Categories, service-area limits and the rest of the profile are in local SEO for plumbers.
Pages that bring in the planned jobs without a bid
Not every plumbing job is a flood. “Water heater repair” gets 74,000 searches a month, and “sewer line replacement cost” is researched by someone with time to compare. In our view, those are the customers a page serves best, because they read before they call.
A plumbing website that earns calls without a per-click bill has:
- An emergency page only if someone answers at night, with the number at the top and what to shut off while they wait.
- A page for each planned job: water heater repair and replacement, drain cleaning, slab leaks, sewer lines with what drives the price.
- A page for each town you work in, with jobs done there and the reviews from there. Distance is the factor you can’t change, and a town page is how you give Google a reason to show you outside your own zip code. Near-copies that only swap the town name are what Google’s spam policy calls doorway pages.
- The phone number and a short quote form on every page, for the caller who won’t wait and the one who wants a price by morning.
Cities add their own rules to those pages: New York puts four required items on a licensed plumber’s website. The searches and page ideas for the trade are collected on our plumbers page.
LocalBiz doesn’t run ads, sell leads, manage your Google Business Profile, send review requests or track calls. It builds the plumbing website you own, writes a page for each service in each town you serve for you to review, puts a quote form on every page with each request emailed to you and saved in your dashboard, and links your profile from the site. It also tracks where those pages rank for each search in each town.
Can you advertise plumbing without a license?
Not in Florida. In Texas you can’t advertise plumbing without a licensed master plumber behind the company, and every visual ad must name that plumber’s license. Florida law says no one may “advertise himself or herself or a business organization as available to engage in the business or act in the capacity of a contractor without being duly registered or certified”, and plumbing contractors are among the contractors it defines. An unlicensed person who breaks that rule commits a first-degree misdemeanor. A licensed Florida plumber’s number must appear in “each offer of services, business proposal, bid, contract, or advertisement, regardless of medium”, and on any vehicle that carries the company’s name or artwork.
Texas’s plumbing law says a person who advertises or otherwise offers to perform plumbing “must secure the services of a responsible master plumber”. Separately, a board rule requires every plumbing company ad designed to solicit business to state that master plumber’s license number, “regardless of the type of media used”. The exceptions are narrow: nationally placed TV and a franchisor’s internet ads for its franchisees (each with a line that local license numbers are available on request), radio and phone solicitations (which still need a compliance statement and the number on request), caps and shirts, signs at your own shop, and directory listings you have no editorial control over. Your website, truck, door hangers and social posts are not on that list. The full rule is in what Texas plumbing ads must show.
Those are the two states read for this post, on November 9, 2026. Other states were not checked. Ask your own board, and put the number in your website’s footer so every page carries it.
Which plumbing advertising to build first
In order, with the reason each step comes where it does:
- The Business Profile: real name, true hours, service area, address hidden. It is free, it feeds the map, and Local Services Ads require it anyway.
- The website: the emergency page if you staff it, the planned-job pages, then one page per town, with your license number in the footer.
- Reviews from every customer, asked the same way each time. They feed the prominence Google ranks on.
- Paid channels for the gaps only: a town your pages don’t reach yet, or a slow month. Compare them against what the pages already bring.
Then judge each source by jobs, not leads. Ask every caller how they found you and note it on the job; call tracking for plumbers shows the free way. Each month, write down three things per source: what it cost, how many jobs it booked, and how many of those came after hours. The paid lines stop the day you stop paying. The page lines keep counting.
If you’d rather review drafts than write the service and town pages yourself, LocalBiz writes them for your plumbing website.
Frequently asked questions
Can plumbers advertise on Google Local Services Ads?
Yes. “Plumbers” is on Google’s list of US Local Services Ads categories, and you pay per lead rather than per click. Google calls plumbing an urgent category, so on top of business, owner, insurance and license checks (each marked “select users only”), the plumbers who do the work get background checks too. You also need a public, verified Google Business Profile before you can run them.
How much does a Google click cost for plumbing searches?
Advertisers’ estimated cost per click across plumbing’s customer searches averaged $40.98 in LocalBiz’s analysis of DataForSEO data, November 2026, the highest of 15 home service trades. “24 hour plumber” ran $79.97 and “emergency plumber” $74.89. For “plumber” plus a city, the median of 25 large US cities was $33.41, from $69.91 in Denver to $15.47 in New York.
How many plumbers get the same Angi lead?
Up to five. Angi’s help center says each project request a homeowner submits is matched with “no more than five pros”, and that lead fees change with the task, the homeowner’s location and demand for the work. Credits for invalid leads are possible in some cases. Expect the homeowner to hear from other plumbers, so how fast you call back is part of what the fee buys.
Can I put "24 hour" in my Google Business Profile name?
Only if it is part of your real-world name, the one on your truck, website and invoices. Google’s guidelines say the name should reflect that name and that adding unnecessary information isn’t permitted; its own rejected example is “Regal Pizzeria Open 24 hours”. Otherwise, show round-the-clock service in the profile’s hours, only if someone really answers, and on your website’s emergency page.
Sources
- LocalBiz analysis of DataForSEO data, November 2026 (Google Ads search volume and cost per click, United States)
- Google Local Services Help — Getting started with Local Services Ads, United States (categories)
- Google Local Services Help — Business screening and verification requirements
- Google Local Services Help — How bidding works for Local Services Ads
- Google Local Services Help — How leads work
- Google Ads Help — Local Services Ads transition to Performance Max campaigns with pay-per-lead goals
- Google Ads Help — Cost-per-click (CPC) definition
- Google Business Profile Help — Improve your local ranking on Google
- Google Business Profile Help — Guidelines for representing your business on Google
- Google Business Profile Help — Ask customers for reviews
- Maps User Generated Content Policy — Prohibited and restricted content
- Google Search Central — Spam policies (doorway abuse)
- Angi Help Center — Opportunities and leads frequently asked questions
- Texas Occupations Code §1301.351 — Plumbing license required; responsible master plumber (public.law)
- 22 Texas Administrative Code §367.10 — Plumbing company advertising (Cornell LII)
- Florida Statutes §489.119 — Business organizations; qualifying agents
- Florida Statutes §489.127 — Prohibitions; penalties
- Florida Statutes §489.105 — Definitions (plumbing contractor)