Plumber Not Showing Up on Google? If You're Not in the Top 3, You Don't Exist
Here’s how your next customer finds a plumber. Not how marketing people say they do. How they actually do.
There’s water where water shouldn’t be. They grab their phone and type “plumber near me” or “water heater repair” plus your town. Google shows a map with three businesses pinned on it. They glance at the stars, maybe open one profile, and call. If the first call hits voicemail, they call the second.
That’s the entire customer journey. Thirty seconds, three candidates, one winner.
Nobody scrolls to page two. Almost nobody scrolls past the map. If you’re not in that top cluster, you’re not “ranked lower.” For the customer who needed you today, you don’t exist.
The two lists that decide your month
When a local search happens, Google shows two lists that matter.
The map pack is the three pinned businesses at the top, where emergency jobs are won. It runs on your Google Business Profile: reviews (count, rating, recency), categories, service area, and how consistent your business info is across the web.
The organic results below it are where your website competes, and where the researched jobs come from: repipes, remodels, water heater replacements people compare quotes on.
Most plumbers focus on neither, get scraps from both, and conclude Google doesn’t work, while one or two competitors quietly eat the map pack every day. You can pay to jump the line with advertising on Google, but ads stop when the budget stops. The free lists keep paying as long as you hold your spot.
Your own website is pushing you down the list
Owners treat the website and the ranking as separate problems. They’re not. Google decides where you rank partly by looking at your website, and an old site actively pushes you down. If your website isn’t getting you jobs, this is where the leak usually starts.
It’s slow. Page speed is a ranking factor, full stop. Google found 53% of mobile visitors abandon a page that takes over 3 seconds, and Portent measured conversions dropping 4.4% for every extra second. Google’s bounce data is blunt:
| Mobile load time | Bounce probability vs a 1-second page |
|---|---|
| 1 to 3 seconds | +32% |
| 1 to 5 seconds | +90% |
| 1 to 6 seconds | +106% |
| 1 to 10 seconds | +123% |
The average mobile page loads in 8.6 seconds. A site loading in about one second wins the one ranking factor you fully control.
It’s not mobile-friendly. Google ranks the mobile version of your site, not the desktop version you approved years ago. A broken phone experience costs ranking before any customer sees it.
It’s thin. A five-page brochure that says “we do plumbing” gives Google nothing to match against “tankless water heater installation” plus your town. No page for a service means no ranking for that service.
It’s stale. A site untouched since 2019 signals a business that might be, too.
Why “just do some SEO” fails on an old site
The standard move here is hiring someone to “do SEO” on the existing site. That’s paint on rusted steel. The foundation is the problem, and Google compares your site head to head with the best local competitor’s every day.
Buying SEO for the old site
- Cheaper this month than a rebuild: local retainers run $500 to $1,500
- No switch, no design decisions, nothing new to learn
- Keeps existing URLs and their history
- Works if the site underneath is already fast and mobile-first
Buying SEO for the old site
- The retainer fights the foundation instead of building on it
- You can’t retrofit a 1-second load into a bloated 2015 theme
- Twelve months at $750 is $9,000 rented, nothing owned
- Most audits quietly end with “you need a new site anyway”
What a top 3 spot is actually worth
Think about what the map pack is: every person in your service area with an urgent, paying plumbing problem, sorted into a queue and handed to three businesses. Emergency calls carry premium rates. Water heater swaps average around $1,200. Sewer work runs into the thousands. That queue gets divided every day, whether you’re in the room or not.
The plumbers holding those spots aren’t better plumbers (see why the worse plumber gets more jobs). Their online foundation just gives Google no reason to hide them.
How you get there
No honest person can promise you a #1 ranking. Anyone who guarantees one is selling snake oil. But the inputs are no mystery:
- A fast, mobile-first website with a real page for each service and town you work in: the raw material Google needs to rank you.
- A complete, active Google Business Profile. Right categories, real photos, service area set correctly.
- A steady drip of reviews. Asking after every good job beats a one-time push, because Google favors recent proof. They also feed your local promotion.
Two of those are habits. The first is a build, and it’s the one that makes the other two pay off.
Get the foundation Google wants to rank
We build plumbing websites structured for local search from day one: loading in about a second, mobile-first, a page for every service and town you cover, click-to-call in every section. The point of the ranking is the ring.
Watch the free video walkthrough of a live plumbing site and see what a rankable foundation looks like. Pricing is published on the page, no contracts, launch in 7 days, changes live within 24 hours, and you own everything. Want the profile and review habit handled too? Ongoing growth services pick that up after launch.
Frequently asked questions
Why is my plumbing business not showing up on Google?
Almost always three things: an incomplete or miscategorized Google Business Profile, too few recent reviews, and a website that’s slow, thin, or broken on mobile. Fix the first two yourself this week. The website is usually the part that needs a rebuild.
Can anyone guarantee me a top 3 ranking?
No. Anyone promising #1 is selling snake oil. What you control are the inputs: a fast site with service pages, a complete profile, recent reviews.
How long does it take to get into the map pack?
Profile fixes and new reviews often register within weeks, while competitive metros take months. The website is the slowest input to fix and the fastest to replace: ours launch in 7 days.
How much does a website built for local search cost?
Our Standard plumbing build is $2399£1,899 one-time and the Growth tier is $7500£5,900 one-time, both published on the page. No contracts, and you own everything. Compare that to a $750 a month retainer fighting a foundation it can’t fix.
Next in this series: Your website looks fine on your computer. Your customers are standing in a flooded kitchen.
Your move
Reading this does not book a job.
The owners who pull ahead are the ones who change one thing this week. If you want that one thing to be a website that sells and ads that put it in front of the right people, we build and run both for you.
Straight answer on whether we can help, usually the same day.