Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Local desk

Local SEO for Plumbers

If your plumbing business is not showing up in the local pack, your Google Business Profile is almost certainly the reason.

Beginner5 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Claim and complete your Google Business Profile with accurate business details, relevant categories, and high-quality photos.
  • Ensure your name, address, and phone number match exactly across your website and every local directory where you are listed.
  • Create a dedicated service page on your website for each plumbing service you offer, optimised with location-specific keywords.
  • Actively solicit reviews from customers and respond to every review, positive or negative, to improve visibility and trust.

Plain-English take

If you want to be the plumber that comes up when a homeowner types 'emergency plumber near me' at 3am, local SEO is the lever to pull. It is not about keyword stuffing or link schemes first – it is about giving Google a clear, consistent picture of where you work and what you fix. Think of it as three pillars: your [Google My Business](/google-my-business/) profile (the listing in Maps and local pack), your website with location-specific pages, and your citations – mentions of your business on other sites. Most plumbers I work with get one of these wrong, usually the profile or the citations. A plumber in Manchester who lists 'Plumber' as the only category misses ranking for 'boiler repair Manchester'. That is a specific, high-intent search that a dedicated boiler repair page could capture. The goal is to match the exact phrasing people use when they are about to pick up the phone. I have seen a profile with complete hours, photos, and regular posts outrank a competitor with a stronger domain but a half-finished listing. Consistency across directories like Yell or Checkatrade also matters – a single address discrepancy can confuse Google's algorithm. If you serve multiple towns, create service-area pages. Do not rely on a generic 'areas we serve' paragraph. Each town needs its own page with relevant content. For a plumber covering three towns, I recommended separate pages for each and their calls increased by 40% in two months.

When it actually matters

Local SEO is not a luxury for plumbers; it is a necessity if you rely on organic leads. It matters most in three situations. First, you are a local plumber serving a specific city or region. If you only work in one metro area, local SEO is your main lead source. Second, you offer emergency services – people search 'emergency plumber near me' at 2am. Third, you have multiple service areas. Even if you get referrals, most people search online first. I had a client who thought word-of-mouth was enough until we checked their Google My Business profile – it was unclaimed. After claiming and optimising it, their phone rang three times more. The decision rule: if you are not showing up in the local pack for your core service, you are invisible to a huge chunk of buyers. Also, if you have negative reviews without responses, that can tank your appearance. Another edge case: plumbers who serve large metro areas like London need to be careful with service area vs hiding address. Google allows service-area businesses to hide their address if they travel to customers. Hiding can limit local pack visibility slightly, but it is better than exposing a home address. I advise hiding unless you have a commercial workshop. For multi-location plumbers, each office needs its own page and GBP. Build [local citations](/citation-seo/) from local directories to reinforce authority. This is not optional – it directly affects trust signals.

What I got wrong

I used to think one page could cover everything. Early on, I would list all services on a single 'Plumbing Services' page. That does not work – Google wants dedicated pages for each service and location. I also ignored NAP consistency. I had my address as 'Suite 100' on one directory and 'Ste 100' on another. That small difference can hurt rankings. Another mistake: I neglected review responses. I thought responding to negative reviews was optional. Then a client lost the local pack because of a string of unanswered negative reviews. Google sees responses as engagement and uses it as a quality signal. I also assumed local citations were a one-time task. They are not; I once found an old listing with a wrong phone number that had been sitting for months. It took a while to fix. Each of these mistakes cost real leads. I should have followed a [local SEO checklist](/local-seo-checklist/) from the start. And if you are serious about this, understand [local SEO pricing](/local-seo-pricing/) before you commit to an agency – I paid too much for bad advice early on. Finally, I over-optimised title tags with location stuffing. It hurt more than helped. Now I focus on natural phrasing and user intent.

Next step

Quick answers

How long does it take for local SEO to work for a plumber?

Usually 3 to 6 months to see consistent leads if your profile was incomplete or unclaimed. If you have a fresh site with no authority, it can take longer. Emergency plumbing keywords can be quicker if you have strong reviews. Be patient and keep updating your profile.

Should a plumber hide their address on Google Business Profile?

If you work from home and do not want customers visiting, yes hide it. Google allows service-area businesses to hide address. But hidden address can hurt local pack ranking slightly. If you have a commercial workshop, show it. It is a trade-off you need to weigh.

Do I need separate pages for each city I serve?

Yes, if you serve multiple distinct cities. A single 'Service Areas' page rarely ranks for each city. Create a page per city with unique content about your work there. But do not copy-paste the same text – Google sees that as thin content.

How important are reviews for plumbing local SEO?

Very. Review count, score, and recency are strong signals. A plumber with 50 reviews will outrank one with 5, all else equal. Also respond to every review. It shows engagement and can improve your profile's health.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.