24.2K followers
Plumbing business

Plumber not showing up on Google? If you're not in the top 3, you don't exist

A plumber sits in his parked work van on a suburban street checking his phone while a competitor's van works a job across the road, in a natural documentary style.

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, the water keeps running and the call goes to someone else. 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. A burst pipe turns your customer into the least patient visitor on the internet. They’re standing in a wet kitchen with the shutoff valve still open, and they’ll give your page about as long as it takes the water to reach the hallway. Google’s 2016 mobile research put a number on it: past 3 seconds, 53% of visitors have already left. Google also weighs that delay when it decides who gets the pins.

On most plumbing sites the phone number is the last thing to load, behind a hero photo of a smiling technician. Flip the order. A number that shows up before anything else is the cheapest booking improvement you’ll ever make.

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

  • Smaller monthly payments than one rebuild invoice
  • 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 fast load into a bloated 2015 theme with a pop-up on every page
  • 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, and water heater swaps and sewer work are some of the biggest tickets in the trade. 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

Nobody honest can promise a #1 ranking, and anyone who guarantees one is selling snake oil. For a plumber the inputs are plain enough:

  1. 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.
  2. A complete, active Google Business Profile. Right categories, real photos, service area set correctly.
  3. 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.

The profile and the reviews are habits you can start after tonight’s last call-out. The website is the build, and it is the part that turns a pinned listing into a ringing phone.

Get the foundation Google wants to rank

We build plumbing websites structured for local search from day one: the phone number loads first, the layout is built for a phone, there’s a page for every service and town you cover, and click-to-call sits in every section. The point of the ranking is the ring.

Watch the plumbing website walkthrough and you’ll see a live plumbing site with click-to-call in every section and a page for every service and town. That page also carries the prices: either $2399£1,899 for a Standard website or $7500£5,900 for a Growth website, each a one-time payment with no contract behind it. We launch 7 days after kickoff, the site belongs to you, and adding a town or changing your emergency hours is a message to us that usually goes live within 24 hours. Rather not chase reviews and profile updates yourself? Our local SEO and Google Business Profile management cover it.

Frequently asked questions

Why is my plumbing business not showing up on Google?

Usually it is three things: a Google Business Profile with the wrong category or no emergency hours listed, too few reviews from recent jobs, and a site that is slow or buries the phone number 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. Google decides who gets pinned, and nobody outside Google can promise it. What you can set: the Plumber category, emergency hours that are true, a page for drains, water heaters and repipes, and a review request before the truck pulls out of the driveway.

How long does it take to get into the map pack?

A fixed category, correct emergency hours and a few new reviews can show up within a few weeks. In a metro full of established plumbing companies, the website side takes months to catch up. Our rebuilds go live 7 days after kickoff, so the site stops being the thing holding the profile back.

How much does a website built for local search cost?

Standard website ($2399£1,899) or Growth website ($7500£5,900): both one-time, both printed on the page. No contract, and you own the site. A $750-a-month retainer comes to $9,000 a year and still leaves the phone number loading last.

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.

Newsletter: Grow exponentially in just 5 minutes

Newsletter with Exponential frameworks to build unstoppable growth.