Skip to content

How plumbers get more calls from Google in 2026.

Google Maps now sends 70% of new plumbing calls. The shop with the best Business Profile wins. Here is exactly what to fix, in order, with no fluff.

12 min readUpdated May 2026Audit your own listing free

Why Google decides which plumber gets the call

Pull up Google Maps. Search "plumber near me". The first three businesses you see - the local pack - get about 70% of the calls in that ZIP code. The next three get most of the rest. Page two might as well not exist.

Google picks those top three on three signals, in this order: distance, relevance, and prominence. Distance you cannot change. Relevance and prominence you can. That is the whole game.

Relevance is what your Business Profile says you do. Categories, services, descriptions, the words in your reviews. Prominence is how trusted you are. Reviews, citations, photos, posts, how often Google sees fresh activity on your profile.

Most plumbing shops set up a profile, never touch it again, and wonder why they lost the rank to the new shop down the street. That shop did not run better ads. They kept the profile alive.

The 7 fixes that move the needle

Run these in order. Each one takes 5 to 30 minutes. The first three move you the most.

1. Pick the right primary category

Your primary category is the single biggest ranking signal in the local pack. Most plumbers pick "Plumber" and stop. That is fine for general work, but if you do mostly drain cleaning, set "Drain cleaning service" as primary. If you do mostly emergency calls, set "Emergency plumber service". Then add the others as secondary categories. Google ranks you for the primary much harder than for secondary.

2. Fill out every service line

Every service you offer should be a line item with a real description. "Water heater repair", "Slab leak detection", "Backflow testing", "Sewer line replacement". Use the words your customers use, not industry jargon. Each service line is a small SEO page Google indexes.

3. Reply to every single review - within 24 hours

Reply rate matters. Reply speed matters more. Profiles where the owner replies to 95%+ of reviews within 24 hours rank measurably higher than profiles that reply to 30%. Reply to the 5-stars too - thank them by name, mention what you fixed, ask them to call you again next time. That single sentence is a signal.

4. Post every week

Google Business Profile posts (the little update cards on your listing) are a fresh-content signal. One post a week, every week. Job photos with a one-line story work best. "Replaced a 40-year-old galvanized line in Mesa today. New PEX, half the pressure loss, same-day finish."

5. Upload photos every week, geotagged

Real photos from real jobs. Before / after of a clogged drain. The truck on a driveway. A burst pipe under a sink. Google's vision model reads these - it can see whether the photo shows actual plumbing work or a stock image. Stock images get ignored. Real ones lift you.

6. Lock down NAP across the web

Name, address, phone. The exact same string in the exact same format on Yelp, BBB, Angi, HomeAdvisor, Facebook, Apple Maps, Bing. Even a missing "LLC" or a different phone format hurts. Google cross-checks these. Inconsistency = lower trust = lower rank.

7. Use the messaging feature

Turn on Google's chat. Reply within 5 minutes during business hours. Slow reply tanks the listing. Fast reply moves you up. If you cannot reply that fast, turn it off - a slow chat is worse than no chat.

Fake reviews and review-bomb attacks

Pick a Saturday morning, scroll through the plumber subreddit. You will find a thread about it: the competitor down the street paid five people on Fiverr to leave 1-star reviews on the busiest shop in town. Rating drops from 4.8 to 3.9 overnight. Calls drop with it.

This is the most common dirty play in home services. Here is how to handle it.

Step 1: catch it within 48 hours

Set up a real-time review alert. Maporio sends a phone notification the moment a new review hits, before Google has even indexed it. Manual checking ("I look every Sunday") will lose you the chance to fight back.

Step 2: report the review through Google's policy form

The form lives at support.google.com/business under "Report a review". The categories that actually get reviews removed: spam, off-topic, conflict of interest, and sexually explicit. "Fake" alone is not a category - you need to map the fake review to one of the policy violations.

Tip: most fake reviews are spam (the reviewer's profile shows 30 reviews of plumbers in 30 different states, all 1-star, all in the same week). That pattern alone gets the review pulled.

Step 3: reply publicly while you wait

Removal takes 3 to 14 days. In the meantime, the review is up. A calm, professional public reply does two things. It signals to future customers that you are responsive. And it signals to Google that the conversation is real. Do not call the reviewer a liar - even if they are. Say: "We have no record of this service or this customer in our system. If you can share an invoice number, please call our office at X and we will make it right."

Step 4: ask your real customers for fresh reviews

The fastest way to bury a fake 1-star is to bury it under fresh 5-stars. Send a review-request text to your last 30 happy customers. Aim for 5 to 10 fresh reviews in the next 7 days. The average will recover and the fake will disappear off the first scroll.

Service area + categories: the silent killers

Two settings in your profile that quietly cost you rank if they are wrong.

Service area

Google lets you list up to 20 service areas. Most plumbers either list 5 cities or list every city in the state. Both are wrong. List 10 to 12 cities, max, all within 2 hours drive. Listing every city in the state looks spammy and Google will down-rank you for it. Listing only 3 cities makes you invisible in the suburbs you actually serve.

Categories

Google has 14 plumbing-related categories. You can use 10 of them. Most shops use 2. The other 8 are free rank for service types you actually do. Add: "Drain cleaning service", "Hot water system supplier", "Septic system service", "Bathroom remodeler" (if you do tubs / showers), "Gas installation service", "Backflow prevention service", and "Pipe supplier" (if you stock fittings).

Each category is a separate ranking opportunity. You will rank in every category you fill out, weighted by relevance and prominence.

Photos: what Google's vision model actually grades

Google has been quietly running a vision model on Business Profile photos since 2021. It scores them on:

  • Authenticity - was this shot on a phone in the field, or downloaded from a stock site?
  • Relevance - does the photo actually show plumbing work?
  • Quality - is it in focus, well-lit, not a screenshot?
  • Recency - is the EXIF date this month, or 4 years ago?

The lift on profiles that upload 5 fresh, on-site photos a week is real. We see rank moves of 3 to 5 positions in the local pack within 30 days when this is the only thing the shop changes.

Weekly posts (and why most plumbers do them wrong)

The mistake: most shops post a coupon. "10% off your first service this month!" Google deprioritizes promotional posts. They do not move rank. They do not get clicks.

What works: job stories. One photo, two sentences, a city name.

"Replaced a galvanized 1.5" main line in Glendale this morning. New copper, full pressure restored, no more brown water in the tub."

That post does three things. It uses a city name (geographic relevance). It uses a service description ("galvanized main line replacement"). And it tells a real story (signals authenticity).

One a week. Same time, same day. Consistency matters more than volume.

How to track if any of this worked

Most plumbers track the wrong thing. They look at calls. Calls move with the season, with the weather, with whether they ran a Facebook ad that week. You cannot isolate signal from noise.

Track these instead, weekly:

  • Local pack rank for your top 5 keywords ("plumber [city]", "drain cleaning [city]", "water heater repair [city]", "emergency plumber [city]", "[your brand name]"). If you moved from position 8 to position 4 in 60 days - you are winning.
  • Profile views in the Business Profile dashboard. This is the cleanest measure of discoverability. Should grow 10 to 30% month over month if the playbook is working.
  • Direction requests. People asking Maps for directions to your shop = real intent. Should grow with rank.
  • Call-button taps. Tapped from the listing, before they ever land on your site.

If those four metrics move up over 90 days, calls follow. They always do. The lag is 30 to 45 days because the customer who searched in March is the customer who calls in April when their water heater finally fails.

The 30-minute shortcut

Everything in this guide is doable. None of it is hard. The problem is doing it every week, forever, while running a plumbing shop with two trucks and four phones ringing.

That is what Maporio was built to do. Our agent runs the full playbook on your profile. Auto-replies to every review (in your voice - you approve them in 10 seconds from your phone). Posts every week. Adds the right categories. Watches for fake reviews and reports them automatically. Tracks rank in the cities you serve.

$99 a month. No contract. Ten minutes to set up.

Quick answers, no fluff.

How long until I see more calls?
First wins (review replies, hours, categories) move rank in 7 to 14 days. The bigger lift (photo + post cadence) takes 60 to 90 days to compound. We post every step in the dashboard so you see exactly what changed and when calls moved.
I already pay an SEO agency. Should I drop them?
Read your last 3 monthly reports first. If they sent you screenshots, told you what to do, and asked you to upload photos - they are charging you for a checklist. Maporio runs the checklist for you, in your voice, for $99/mo. Cancel them next month.
What if my service area covers 5 cities?
Pro tier handles up to 5 service areas with separate rank-tracking grids per city. We also keep your service-area list inside Google's hard limit (20 cities or one county) so the listing stays unsuspended.
Will the AI replies sound like a robot?
Paste your last 5 real review replies during onboarding. The AI learns your tone - the way you say sorry, the way you thank a regular, the way you ask for a callback. Every draft is yours to approve before it goes live.
What if Google suspends my listing?
We watch for the silent suspension signals (sudden rank drop, message lockout, photo upload failure). If it happens, we walk you through the reinstatement form in your dashboard. Most cases reinstate in 3 to 7 days.
Free audit - 60 seconds

Find out where you really rank.

Most owners are ranking 5 to 10 spots lower than they think three blocks from their own front door. Drop your URL. We run the full audit. You decide what to do next. Free, no signup, no card.

Business name + city, or your Google Maps URL.

We never sell your info. One email, then your audit. That is all.