Plumbing SEO retainers

SEO for plumbers starts with the call you are losing at 2am

SEO for plumbers is mostly local: a Google Business Profile that holds the map pack, service area pages that are not copies of each other, and a site that loads on a phone.

A plumber walking up to a house with a tool bag, van parked behind

A burst supply line at 2am does not produce a considered search. Someone types emergency plumber, taps whatever has a call button, and the second result is never tried. Everything else you rank for is worth less than that query.

We have built and maintained plumbing sites on WordPress since 2018. Running search as a monthly retainer is a newer line here, and you should hear that from us rather than work it out in month four. What a marketing shop cannot do is change the template the same afternoon the fault is found.

So the roster stays small. Hours are fixed and logged against named work. You get read access to Search Console in week one, because a report you cannot open is one you cannot argue with.

The problem

Where the calls leak away

Fifth in a pack that shows three

Google shows three profiles. Proximity does most of the sorting, so one pin cannot cover a metro.

Fourteen city pages that are one page

The town swapped in the heading, the rest identical. That is doorway content, and it is what a lead vendor build looks like.

The call button sits under a hero video

A six megabyte header video on weak LTE means the tap target lands after the panic has passed.

Nobody knows which page produced the call

Calls get answered on a ladder and never touch a form, so the retainer gets judged on whether last month felt busy.

What we do

What we work on for a plumbing company

01

The Business Profile treated as a ranking asset

Primary category, service areas, services, photos dated to the job. Google caps a service area business at twenty areas, so that list gets chosen, not padded.

02

Service area pages a person would read

One page per town you genuinely cover, carrying the jobs you do there, the housing stock and your callout window. No four hundred different words, no page.

03

Emergency intent split from planned work

Burst pipe, blocked drain and no hot water want separate pages with separate next actions. A repipe is a considered purchase, so that page carries a price range and the four things that move it: run length, open walls, pipe material, and what the inspector signs off.

04

Phone speed read from the field, not a lab

Google's threshold for Largest Contentful Paint is 2.5 seconds, and we read yours from the Chrome UX Report, not a lab tool on office wifi. Driveways are slower.

Hands at a keyboard beside a notebook of handwritten notes
What's included

In every plumbing retainer

  • A month one audit of the profile, crawl, index coverage and speed
  • Call tracking that traces a lead back to the page that produced it
  • Monthly reporting built from your own Search Console, not a rank tracker
  • On page and template work done by us, schema included, shipped as commits
  • A quarterly review where we reforecast, or say plainly it is not working
How this works

What plumber SEO changes in the first month

How a month runs on a plumbing retainer

The month splits along the same line your work does. Emergency pages take the technical hours, because those visitors arrive on a bad connection and leave at the first spinner. Planned work takes the writing budget, since a water heater decision runs a week and several open tabs before anyone rings.

Month one is an audit and nothing else ships. We crawl the site, walk the index coverage report URL by URL, and set a dated baseline so month six is measured against something recorded rather than remembered. Forty city pages sitting in Crawled, currently not indexed, get dealt with before a word is written.

We will also tell you where the ceiling is. The pack sorts heavily on distance, so one suburban profile will not hold a pin twenty five miles out, and content does not change that arithmetic. The organic results under the pack are a different story, and that is where price research happens.

Outreach here is unglamorous and local. Supplier listings, the trade directory you already pay for, the team you sponsor, the news piece after a hard freeze. We do not buy links, because that risk would sit on your domain for years, not on ours.

  • A named contact who answers email, not a ticket queue
  • Hours agreed up front and logged against the work
  • Read access to your own Search Console from week one
  • Thirty days notice, and no annual lock in
How we work

The first ninety days

  1. 01

    Week one, the audit

    Crawl, Search Console history, index coverage, profile. Findings come back ordered by what they are worth to you, not by how red a tool has coloured them.

  2. 02

    Week two, the cheap wins

    Anything needing no design decision changes now. Duplicate city pages get merged or rewritten and the sitemap stops listing redirects.

  3. 03

    Week three, tracking before traffic

    Call tracking, form attribution and conversion events go in first. Pushing visitors at a site that cannot say which page produced a booking wastes the quarter, and it is the most common reason a retainer gets cancelled in month five.

  4. 04

    The monthly cycle

    Technical work, a page or two written, outreach, a report, then a call. Same five, same order.

  5. 05

    Day ninety

    Impressions, clicks and booked jobs get held against the dated baseline. If the line is flat and we cannot say why, you hear that in the call rather than in a tidied up summary.

Budget

What plumbing marketing costs

How many towns you really want

Four towns and eighteen are different retainers. Every page that earns a place needs research, writing and a review.

How old the build is

A tidy WordPress install barely touches the technical budget. A nine year old theme carrying three stacked builders on shared hosting eats the lot before anything else starts.

How crowded your metro is

In a small market you compete with four profiles. In a large one it is franchises running ads and a marketing manager, and that gap closes with links and time.

Who does the implementation

Some plumbers have a developer and want the plan only. Most want us in the code, which costs more and moves much faster.

From the work

The setting that quietly breaks call tracking

Here is what catches plumbers out with call tracking. Dynamic number insertion swaps the number per visitor, and the moment it differs from your profile the two stop agreeing. Google's guidelines allow a tracking number as the primary, but only while the real line is listed as an additional number. Set it the other way round and every directory quietly copies the wrong one.

Pick the three towns you want more work in and send them with the site address. You will get back which of the three you have a realistic pin in, which one the pack is never going to give you from your current address, and what the organic results underneath it are worth instead.

That read needs access to nothing and costs nothing. If you would rather start with a number, the quote form takes the same three towns and returns an hours figure and a price by the end of the week.

Get a fixed-price quote Back within 1 business day
FAQ

Questions plumbers ask

Does SEO actually work for a plumbing company?+

Yes, for planned jobs and for the pack near your own location, with one limit. Emergency results sort largely by distance, so writing will not place you in a pack across the county. What it reaches is the repipe research days before a call.

How much does SEO for plumbers cost each month?+

Pricing follows the hours a site needs rather than a package tier, so a figure comes after we have looked. What moves it most is the number of towns you want, the age of the build, and how crowded your metro is.

How long before it shows up in the phone log?+

Profile and speed work can move calls inside weeks, because those are conversion changes rather than ranking ones. Planned work is slower, and two full quarters is the honest planning number from a standing start, longer if the city pages need cleaning up first.

Should I just run Local Services Ads instead?+

Plenty of plumbers should run both, and we will say so if that is what your numbers show. Ads buy the top of an emergency result today and stop the day the card stops. Organic work compounds, and it keeps producing planned jobs.

How do I get into the Google map pack?+

Get the primary category right, verify the profile, keep the service area list honest, and gather reviews steadily rather than in bursts. After that the pack sorts on proximity, prominence and relevance, and proximity is the one nobody writes around.

Send us the site

Start your free quote