Local SEO for plumbers, in plain English.
You're good at plumbing. Google doesn't know that yet. Here's what decides who shows up on the map, and the order to fix it in.
- Google ranks local results on relevance, distance and prominence. You can't pay for a better local rank.
- Map pack: your primary category is the single biggest factor experts name. Set it to Plumber.
- Organic results: a dedicated page for each service is the top factor. One page listing everything loses.
- Reviews have to be recent. 74% of consumers want reviews from the last three months.
- Keep your name real. Stuffing keywords into it breaks Google's guidelines and puts the profile at risk.
What local SEO actually means for a plumber
Local SEO is everything that decides whether your name shows up when someone near you types "plumber near me," "water heater repair Fontana" or "emergency plumber Long Beach." It's two places on the same page: the map pack with three businesses and a map, and the regular blue links under it.
They run on different signals. The map pack leans on your Google Business Profile. The blue links lean on your website. You need both working. A great profile pointing to a weak one-page site leaves calls on the table. A great site with a half-finished profile never shows on the map.
This is the order we'd fix things in if we owned a plumbing company tomorrow.
How Google picks the three plumbers on the map
Google says it out loud. Local results are mainly based on three things:
- Relevance: how well your profile matches what the person searched.
- Distance: how far your business is from the person searching.
- Prominence: how well known you are. Reviews count here. Google's own words: more reviews and positive ratings can help your local ranking.
Google also says there is no way to request or pay for a better local ranking. Anyone selling you "guaranteed #1 on Maps" is selling something Google says doesn't exist.
You can't move your shop closer to every customer. So distance is mostly out of your hands. Relevance and prominence are where the work is.
Want to see what your site could look like? We build a real page in 24 hours, free.
Get your free demo →What the local SEO experts rank highest
Every year Whitespark surveys local search specialists on what moves rankings. The 2026 edition, published November 2025, had 47 experts score 187 factors. Here are their top five for each spot:
| Rank | Map pack (Google Maps) | Regular organic results |
|---|---|---|
| 1 | Primary Google Business Profile category | A dedicated page for each service |
| 2 | Distance from the address to the searcher | City and neighborhood words in your content |
| 3 | Keywords in the business name | Quality of sites linking to you |
| 4 | Physical address in the city being searched | Keywords in the title tag of the page your profile links to |
| 5 | Open at the time of the search | Links from sites in your industry |
Two things jump out. First, the number one map factor is a dropdown you can fix in two minutes. Second, the number one organic factor is a page per service, which most plumbing sites skip.
Number three needs a warning. Keywords in the name work, but Google's guidelines say your name has to match your real-world name, and adding extra info to it isn't permitted. "Joe's Plumbing" stays "Joe's Plumbing." Don't rename it "Joe's Plumbing Best Emergency Plumber Riverside" unless that's literally on the truck and your paperwork. A profile you lose costs more than a rank you gain.
Step 1: Get your Google Business Profile right
This is the map pack. Start here. Full walkthrough in our Google Business Profile guide for contractors. The plumber version:
- Primary category: Plumber. Add secondary categories only for work you actually do, like water heater or drainage services.
- Hide your address if you work out of your house. Google's guidelines say a service-area business should hide its address. They use a plumber with a home office as the example.
- Set a real service area. Google says it shouldn't go much past about 2 hours of driving from where you're based. Listing every city in Southern California doesn't help you rank in all of them.
- Accurate hours. "Open at time of search" is a top-five map factor. If you really take calls at 2 a.m., say so. If you don't, don't.
- One profile. Google allows one profile per business. Duplicates from an old phone number or a past address split your reviews and confuse Maps. Merge or remove them.
- Photos of real jobs. Your trucks, your crew, real water heater swaps and repipes. Not stock.
Step 2: Build one page per service, and pages for the towns you work
This is the organic side. A homepage that lists "drains, water heaters, repipes, leak detection, sewer" in one paragraph has to compete for all of those searches at once. It usually loses all of them.
Give each core service its own page: water heater repair and install, drain cleaning, sewer line repair, leak detection, repipes, gas lines, emergency plumbing. Each page answers what the job is, signs you need it, how you do it, what affects price, and how to call.
Then add pages for the towns you actually serve, with real local detail. Older homes with galvanized pipe in one city. Hard water and water heater wear in another. Jobs you've done there. A page that just swaps the city name in the same paragraph isn't local content, and the experts rank "city and neighborhood keyword relevance" second for a reason: it has to be relevant, not copied.
Point your Google profile at the most relevant page and put the service and city in that page's title tag. That's factor four on the organic list. More on page layout in our plumber website design guide.
Step 3: Reviews, the part you control every week
BrightLocal's 2026 Local Consumer Review Survey asked 1,002 US adults how they use reviews. The numbers have moved fast:
| Finding | 2026 |
|---|---|
| Read reviews for local businesses | 97% |
| Want reviews from the last three months | 74% |
| Only use a business with 4+ stars | 68% (up from 55% in 2025) |
| Won't use a business with fewer than 20 reviews | 47% |
| Expect owners to respond to reviews | 89% |
| Unlikely to pick a business that uses templated replies | 50% |
Read that as a plumber. One review a year ago doesn't count much. Fewer than 20 total loses you half the room before they call. And copy-paste "Thanks for your business!" replies cost you too.
The fix is a habit, not a campaign:
- Ask on every finished job, while the customer is standing in a dry kitchen. A text with your direct review link works better than "look us up."
- Reply to every review, good or bad, within a week. Mention the job. "Glad the tankless swap went smooth in Upland" beats a template.
- Never buy reviews or offer discounts for them. It breaks Google's rules.
Step 4: Citations and AI search
Citations are your name, address and phone listed on other sites: Yelp, Apple Maps, Angi, BBB, the chamber of commerce. They don't move the map much on their own anymore. Whitespark's experts say on-page, link and citation signals dipped slightly for 2026.
But they matter for something new. Whitespark found that three of the top five factors for showing up in AI search are citation factors. And BrightLocal found 45% of consumers now use ChatGPT or other AI tools to look up local businesses, up from 6% in 2025. Apple Maps use rose to 27%.
So keep your listings consistent. Same name, same phone, same website everywhere. Fix the old ones with a dead number. If you want the AI side in detail, read how to get recommended by ChatGPT.
The plumber local SEO checklist
| Task | How often | Where it helps |
|---|---|---|
| Primary category set to Plumber | Once, then check yearly | Map pack |
| Address hidden if home-based, service area realistic | Once | Map pack, stays within guidelines |
| Hours accurate, holiday hours set | Every holiday | Map pack |
| Real business name only, no extra keywords | Once | Keeps the profile safe |
| One page per core service | Once, then add as you grow | Organic |
| Town pages with real local detail | One or two a month | Organic |
| Ask for a review on every job | Every job | Map pack, conversions |
| Reply to every review | Weekly | Map pack, conversions |
| New job photos on the profile | Weekly | Map pack, conversions |
| Citations consistent (Yelp, Apple Maps, BBB, Angi) | Twice a year | AI search, trust |
What to skip
- Anyone promising guaranteed rankings. Google says you can't pay for a better local rank.
- Fake offices and virtual addresses to look closer to a city. If you don't staff a location, it isn't a location.
- Hundreds of copy-paste city pages. Write real pages for the towns you actually drive to.
- Blog posts nobody asked for. A strong service page for "slab leak repair" beats ten generic tips posts.
How NOCTURNE handles local SEO for plumbers
We start with the free part. Do a 10-minute call and you get a real page on a live link within 24 hours. Or pay $50 with no call, credited to your launch. Built first. Paid after.
Launch is from $1,500: a single page on your own domain, live in 5 days, with a quote form and a Google Business Profile cleanup. Signature is a custom quote for the full build: service pages, city pages, booking and payments, live in 10 days. That's the setup the Whitespark list rewards.
After launch, care plans are month-to-month: Keep $297, Grow $397, Signature $597. Cancel any time. You own your domain, account and files. See local SEO, plumbing and pricing, or get a free site audit first.
Questions
How long does local SEO take for a plumber?
Profile fixes like the primary category and hours can show up fast. Service pages and reviews build over months. Anyone giving you an exact date is guessing.
Should I hide my address on Google if I work from home?
Yes. Google's guidelines say service-area businesses should hide their address, and they use a plumber with a home office as the example.
Can I put 'emergency plumber' and my city in my business name?
Only if that's your real-world name on your signage and paperwork. Google says adding unnecessary information to the name isn't permitted.
How many reviews does a plumbing company need?
There's no magic number, but BrightLocal's 2026 survey found 47% of consumers won't use a business with fewer than 20 reviews. Recent ones matter most.
How far can my service area go?
Google says it shouldn't extend farther than about 2 hours of driving time from where you're based.
Do I still need Yelp and other listings?
Keep them accurate. They matter less for the map than they used to, but citation factors make up three of the top five factors for AI search visibility in Whitespark's 2026 survey.
Sources
- How to improve your local ranking on Google (Google Business Profile Help)
- Guidelines for representing your business on Google (Google Business Profile Help)
- Service-area businesses on Business Profile (Google Business Profile Help)
- 2026 Local Search Ranking Factors (Whitespark)
- Local Consumer Review Survey 2026 (BrightLocal)
M Mo · Founder of NOCTURNE. Builds websites and local SEO for trades across LA, Orange County and the Inland Empire.
Keep reading
Roofing website design that books the inspection.
What a roofing website needs to win the inspection: license on every page, the right pages, a sample estimate, honest city pages and a fast phone layout.
Read →Google profile · October 27, 2026Google Business Profile for contractors: the setup that ranks.
How contractors should set up a Google Business Profile: service area, name, categories, photos and reviews, using Google's own rules. Plus a monthly checklist.
Read →HVAC · October 26, 2026HVAC website design that books the job.
What an HVAC website needs to book repairs, installs and tune-ups: the right pages, a no-heat button, maintenance plans, financing, speed and local SEO.
Read →A free demo. A real page in 24 hours.
Fill out a short form. After a 10-minute call, you get a real page in 24 hours. Built first, paid after.