SEO for Plumbers · London & Home Counties

The top three on Google Maps take every emergency call.
Here's what it takes to be one of them.

Most London plumbers don't have a marketing problem. They have a visibility problem. The phone could ring more. The Checkatrade dependency could be lower. None of that changes until Google knows you exist — and knows exactly where you work.

Sound familiar?

You've probably thought at least one of these.

The reality

How London plumbers actually get found

Urgent work

Leaks. Blocked drains. Boiler down at 7am.

The customer is on their phone, searching "emergency plumber [borough]" or "plumber near me." They're calling whoever comes up first on the map. Not page one. The three-box map result above everything else. If you're not in it, those calls go to someone else.

Planned work

Bathroom installs. Boiler swaps. Full heating upgrades.

That buyer reads three websites over a few days before calling anyone. A landlord pricing a bathroom installation will read the service page of whoever ranks for "bathroom installation Islington." If you don't have a real page for that job type and that area, you're not in that conversation.

Directory traffic

Checkatrade. MyBuilder. Rated People. Bark.

Directories rank because your site doesn't. Plumbers pay for those leads because Google is sending the traffic to Checkatrade instead of to them. Fix the site and the GBP and the directory dependency drops. Not immediately — but it drops.

What actually moves the needle

Six things that work for plumbers in London specifically.

Generic SEO advice doesn't account for how local plumbing searches actually behave in London. These six levers do.

01

Google Business Profile — this is the map pack

The GBP is the single biggest lever for emergency plumbing work. Not the website. The profile. Photos of finished jobs — bathroom installs, boiler swaps with the brand visible, drain clearance before-and-afters. Reviews that mention specific areas and job types. A review saying "sorted my boiler in Hackney in two hours" does more for map pack rankings than a five-star with no detail. And weekly posts — "boiler installation completed in Camden, Worcester Bosch A-rated, new flue, Landlord Certificate issued" — take three minutes and keep the profile active.

02

Borough-level pages — not one London page

"Emergency plumber London" is a search you won't win. Pimlico and Aspect have been optimising for it for fifteen years. "Emergency plumber Camden" is a search you can win — the competition is local sole traders with weak websites. If you cover eight boroughs, you need eight real pages. Not the same page with the borough name swapped in; Google reads through that. Real pages with specific local detail, the postcodes you serve, local reviews. Eight good pages beats one generic London page every time.

03

Emergency intent is a different page from planned intent

"Emergency plumber Hackney" and "bathroom installation Hackney" are different searches with different buyers at different moments. The emergency caller needs a phone number above the fold and a response time. The bathroom client needs a gallery, a process, and an approximate price range. One page can't do both jobs properly. If you're putting both types of work on the same page, you're winning neither search well.

04

Service-specific pages by job type

One "plumbing services" page doesn't rank for anything specific. Boiler installation, boiler repair, blocked drain clearance, leak detection, power flushing, bathroom installation — each is a separate search with separate buyer intent and separate monthly volume. Each needs its own page. This is where most plumbing websites lose work they should be winning. The jobs exist. The searches exist. The page doesn't.

05

Schema markup — most competitor sites skip this

LocalBusiness schema, Service schema, and FAQPage schema combined give Google enough structured information to put you in rich results, AI Overviews, and map pack features your competitors are missing. Most plumbing sites in London have none of it. It's one of the few places in local SEO where "most people haven't bothered" is still true, and the advantage is real.

06

AI search visibility for planned work

ChatGPT and Perplexity are being used to find tradespeople — particularly by landlords and property managers researching boiler swaps and bathroom installs. They ask "who does boiler installation in Islington" and read the cited result. Plain, specific sentences on your service pages get cited. Marketing copy doesn't. A page that clearly states what you do, where you do it, and what it costs is the kind of content AI tools quote.

The numbers

One extra boiler install a month covers a year of decent SEO.

The ROI case for plumbing is straightforward. The job values are high enough that you don't need volume to justify the investment — you need consistency. One extra bathroom job a quarter. Two extra boiler installs a month. That's the difference between SEO being a cost and SEO being the best money you spend.

On the Pimlico question — you won't outrank them for "plumber London" and you don't need to. They're not winning "emergency plumber Peckham" or "bathroom installation Barnet." Borough-level is how a sole trader competes with a national brand. Not head-on. By being more specific.

Typical London plumbing job values

  • Emergency callout £120–£280
  • Boiler repair £150–£500
  • Boiler installation £2,200–£4,500
  • Bathroom installation £4,000–£12,000+
  • Blocked drain clearance £90–£250

One extra boiler installation per month = £2,200–£4,500 additional revenue. One extra bathroom job per quarter = £4,000–£12,000+.

Results

Working with a London plumber?

Get in touch — I'll show you what month one looks like, what moves first, and what the Snapshot typically finds on a plumbing site. No pitch. Just the specifics.

Get in touch →

How to start

I don't open with a sales call.

I start with a free Plumber Visibility Snapshot — a manual review of your website, your Google Business Profile, and your current local and AI search visibility. You get a written report within 24 hours telling you exactly where you're losing work and what to fix first.

For plumbers specifically, the Snapshot covers your emergency callout visibility — whether you're in the map pack for your core boroughs at the times people actually search — your Gas Safe and WIAPS registration visibility, how your GBP handles the split between emergency and planned work, and your borough service page gaps. Most plumber sites are visible for one borough and invisible everywhere else, which is where the volume is.

  • Your GBP — emergency callout photos, review specificity, weekly posts by borough
  • Your website — speed, mobile, schema including Gas Safe registration
  • Your borough and service page gaps — emergency vs. bathroom vs. boiler split
  • Your Gas Safe and WIAPS registration visibility in search
  • Your AI search presence — ChatGPT, Perplexity, Google AI

Free · No call required

Get Your Free Plumber Visibility Snapshot

Tell me your website and I'll send you a written review within 24 hours — what's working, what's holding you back, and what to fix first.

Manual review · no sales call · reply within 24 hours

Common questions

Questions plumbers ask before getting in touch

Does SEO actually work for London plumbers, or is it all dominated by Pimlico and the big firms?
SEO works well for London plumbers at the borough level. Pimlico and Aspect dominate broad London searches, but they don't dominate "emergency plumber Lewisham" or "boiler repair Walthamstow." Borough-specific searches have real volume and beatable competition. The mistake is trying to rank for "plumber London" instead of the fifteen more specific searches you can actually win.
How long before I start getting calls from SEO?
For Google Business Profile work — review strategy, photo volume, weekly posts — you can see map pack movement in 4–8 weeks for borough-level searches. For organic rankings on service pages, 3–5 months is realistic for a site starting from scratch. The GBP moves faster because the competition there is thinner than in organic results.
Do I need to stop using Checkatrade while I do this?
No. Keep using it until your own site generates enough leads to justify cutting it. The goal is to reach a point where directories are optional, not to create a gap in your lead flow. Some plumbers keep a reduced Checkatrade presence for slower periods long-term. That's a reasonable position once your site is working.
Will you write the content for my service pages?
Yes. I write the pages, the Google Business Profile posts, and the FAQ content. You supply the job types you do, the areas you cover, and any relevant qualifications — Gas Safe registration, Worcester Bosch accreditation, Vaillant trained, whatever applies. I turn that into pages that rank.
My website was built years ago. Does it need a full rebuild?
Sometimes, sometimes not. The Snapshot tells you. Some older sites have enough structural quality that targeted fixes — mobile performance, Core Web Vitals, schema, content additions — are sufficient. Others need a rebuild to be competitive. I won't recommend a rebuild if it isn't necessary. The Snapshot is what tells you which situation you're in.
Can you help with Google Ads for plumbers too?
Yes. Search ads work well for plumbers because the intent is high and the job values justify the spend. An emergency callout campaign targeting the right boroughs can be profitable within a few weeks. I run ads alongside SEO where that makes sense, or as a standalone service if the SEO foundations are already solid.
What does AI search visibility mean for a plumber?
It means appearing when someone uses ChatGPT, Perplexity, or Google AI Overviews to ask questions like "who does boiler installation in Hackney" or "find a 24-hour plumber in south London." These tools cite specific websites when the content directly answers the question. A plumbing site with clear, specific service pages and proper schema is far more likely to be cited than one with generic marketing copy.
How is this different from the last SEO agency I used?
I'm one person. I do the work — there's no account manager who speaks to you and a different person who touches your site. You get a plain summary each month of what changed and what moved. Not a dashboard full of metrics that look busy but don't tell you whether you got more jobs. And the first step costs nothing.

More industries

Find out exactly where your plumbing business is losing work. For free.

The Snapshot covers your Google Business Profile, website health, map pack and organic rankings, AI search visibility, and tracking setup. One written report. One clear thing to fix first. No call, no pitch.

Name, email, and website URL is all I need.