Cybrial
Independent design. Ongoing growth.Manchester · Working everywhere

Guide · Search, local and AI

Plumbing Websites: Built for the Emergency, Not the Brochure

By Measured 4 October 2026

Nobody browses for a plumber. They search once, ring the first number that answers, and never think about your website again. Design for that minute or do not bother.

The short answer

A plumbing website has to win a decision made in under a minute, on a phone, by somebody with water on the floor. That means the number tappable in the header on every page and the tap counted as a conversion; a page per job type and per town rather than a homepage listing both; honest coverage of call-out charges and hours, because the customer ringing round is screening on exactly that; and a page light enough to load on mobile data in under a second. The planned work — bathrooms, boilers, heating — is a different customer entirely and needs its own depth.

The decision takes under a minute

Here is the actual sequence, because most plumbing websites are designed as though it were something else.

A valve fails at seven in the evening. The customer turns the water off, gets their phone out, searches, and taps the first two or three numbers in the map pack. Whoever picks up gets the job. The entire decision takes less time than it took to read this paragraph.

Nothing on a conventional website participates in that. Not the hero image, not the About page, not the testimonial carousel, not the contact form. The only things that matter are: are you visible, is the number one tap away, and does somebody answer.

So the first job of a plumbing website is extremely narrow — be fast, be visible, put the number where the thumb already is. Everything else on the site is for a different customer, and it is worth being clear in your own head which pages serve which.

That second customer is the planned job: a new bathroom, a boiler replacement, heating across a whole house. Four figures, several weeks, two or three quotes compared, and a partner involved in the decision. They read everything. They want to know which boilers you fit and why, what the warranty is and who honours it, how long you will be in the house, whether you tidy up, and what happens if something fails in two years.

One site, two jobs. Most plumbing sites do a mediocre version of the second and none of the first.

The three things almost every plumbing site gets wrong

Not design faults. Structural ones, and all three are cheap to fix.

The number is not tappable

It is text inside an image, or buried in the footer, or it is a tel: link that only appears after a menu tap. At seven in the evening with the water off, that is the whole game, and a lot of sites lose it before the customer has read a word.

One page is doing nine jobs across a dozen towns

A homepage listing "boilers, bathrooms, leaks, power flushing, radiators, underfloor" across "Bolton, Bury, Rochdale and surrounding areas" competes with itself for every combination of those. Nothing ranks, because nothing on the site is about anything in particular.

Nobody is counting the calls

If a phone tap does not fire a tracked event, every figure you are shown describes the minority of customers who used a form. You cannot tell which pages produce work, so you cannot tell what to build next. It is an hour of setup and it changes every decision after it.

Publish the call-out charge

This is the recommendation plumbers push back on hardest, and it is the one with the clearest payoff.

A customer ringing round at seven in the evening is screening on two things: can you come, and what will it cost to find out. A site that answers neither forces them to ring and ask, which costs them a call and costs you an interruption, and half of them will not bother.

Publishing the call-out charge, the hourly rate or the band, with its conditions stated, does three things. It removes the awkward conversation from the start of the call. It filters out the people who were never going to pay it, before they reach your phone. And it reads as confidence — the firm that will not say is the firm the customer assumes is expensive.

The conditions are what makes it safe to publish: "£X call-out including the first thirty minutes, weekdays 8am to 6pm; £Y evenings, weekends and bank holidays; parts on top at cost plus Z per cent; no charge if we cannot get access". That is not a quote and nobody will hold you to a number you did not give. It is enough information for somebody to decide to ring you rather than the next result.

The same applies to hours. "24 hour emergency" on a site where nobody answers after nine is worse than publishing nine. The second one keeps the customer who would have been let down and would have left a review about it.

One page per job, one page per town

The structural fault is the same across every trade and it is worth stating in plumbing terms.

A homepage that lists "emergency plumbing, bathroom installation, boiler repair, boiler replacement, central heating, power flushing, leak detection, drainage" across "Manchester, Salford, Stockport, Bury and Bolton" is a single page competing against itself for forty different searches. It will rank well for none of them, because it says almost nothing about any one of them.

The alternative:

  • A page per job type, each answering what it involves, how long it takes, what it typically costs and what can go wrong. "Boiler replacement" deserves a page with real content on it, not a line in a list.
  • A page per town you genuinely work in, naming real jobs done there. Not a footer list of thirty place names, which is the pattern Google has been discounting for years and which reads as padding to a human too.
  • A page per question a customer asks before they ring — what a power flush actually does, how long a boiler should last, whether a leak is covered by insurance, what a landlord gas safety check involves. These rank easily and they build the trust that makes somebody pick you for the planned job later.
  • Evidence: recent jobs, dated, photographed, in named places.

Pro Pave, a paving company on this site working across Greater Manchester, needed twenty-seven pages of services and locations on exactly this reasoning. Different trade, identical problem: several distinct services, a spread of towns, and a homepage that cannot carry any of it properly.

Twenty-seven is not a target. One page per search somebody actually makes is the rule; the number falls out of your own service list and coverage.

Measured, not described

Site speed is abstract until you put it next to the emergency customer standing in a kitchen with the mains off.

Four seconds is the difference between your number and the next one. And the test that matters is not the one run on an office connection — it is mobile data, often indoors, often poor.

Rather than describe what good looks like, here are our own figures. The Pro Pave homepage answers in 51 milliseconds, shows content in 0.56 seconds and loads completely in 0.68 seconds, from eleven requests, with a cumulative layout shift of zero. Measured on the live site on 4 September 2026 with the browser's own timing APIs.

The eleven requests is the design decision underneath the number. A bespoke theme loads what the page uses. A page-builder assembly loads a slider library, three font families, an animation framework and a dozen desktop-resolution images whether the page needs them or not, and each is a round trip on a bad connection.

The zero layout shift is the one that quietly costs plumbers money. If the page is still settling when the thumb comes down, the call button has moved and the tap lands somewhere else. The customer does not try again. They go back and ring the next result, and nothing in any report you are shown will ever tell you it happened.

If you are not counting taps, you are flying blind

Plumbing is the clearest case of this in any trade. Your enquiries arrive by phone because the alternative is typing a form with wet hands.

If a tap on your phone number does not fire a tracked event, then every number in every report describes only the minority of customers who used a form — typically the planned-work customer, almost never the emergency one. You will conclude your bathroom pages work and your emergency pages do not, and you will be exactly wrong.

It is a few lines of code on the phone link, it takes an hour, and almost no plumbing site has it. Once it is running, the question "which page produced that call" becomes answerable, and the answer usually redirects the next six months of work.

What to check on your own site

  • Is the phone number a tappable link in the header, above the fold, on every page, on mobile?
  • Does tapping it fire a tracked event?
  • Is the call-out charge or rate published, with its conditions?
  • Are your real hours published, rather than "24 hour" on a line nobody answers at midnight?
  • Does each job type have its own page with actual content, or is it a list item?
  • Are your towns pages with real jobs on them, or names in a footer?
  • Is there depth for the planned-work customer — boilers, bathrooms, heating — separate from the emergency route?
  • How fast is the homepage on mobile data, measured?
  • Does the layout move while it loads?
  • Is your Google Business Profile complete, with true out-of-hours and recent job photographs?

Numbers one, two and three are a morning's work between them and they are where most plumbing businesses are losing calls right now.

Sources

Everything this page relies on.

  1. Pro Pave performance figures (propavingmanchester.com): 51 ms time to first byte, 0.56 s first contentful paint, 0.68 s full page load, 11 requests to render, 0 cumulative layout shift — measured on the live homepage on 4 September 2026 using the browser Navigation Timing, Resource Timing and Layout Instability APIs. Pro Pave is a Cybrial client and the case study is on this site.

  2. Pro Pave is a paving and landscaping business, not a plumber. It is cited for page structure and performance, which transfer; it is not presented as plumbing experience.

Common questions

Questions people actually search for.

How competitive is the plumbing market online?

Locally, far less than most plumbers assume — the map pack is won on a complete Google Business Profile and a real review count rather than on budget. Where it does get competitive is the planned work: boilers and bathrooms are fought over by national installers with deep pockets, and that is where a specific, well-structured site earns its keep.

Should a plumber publish their call-out charge?

Yes, with conditions attached. A customer ringing round at seven in the evening is screening on cost to attend, and a site that will not say forces a call half of them will not make. Publishing "£X call-out including the first thirty minutes, weekdays 8am to 6pm, parts on top" is not a quote and nobody can hold you to it — it is enough to be chosen.

Do I need a separate page for every town?

For the towns you genuinely work in, yes, with real jobs named on them. What does not work is a footer list of thirty place names with nothing behind it — Google has discounted that for years and a human reads it as padding too.

How fast should a plumbing website be?

Fast enough for somebody with the mains off, on mobile data, indoors. For a measured reference: the Pro Pave homepage answers in 51 milliseconds and loads completely in 0.68 seconds from eleven requests, taken on the live site on 4 September 2026. Most page-builder trade sites pull a hundred requests or more.

What about "24 hour emergency plumber"?

Only claim it if somebody answers at three in the morning. Publishing your real hours keeps the customer who would otherwise have been let down and left a review about it, and the honest version still wins the evening and weekend work most plumbers actually want.

What is the single highest-value change?

Tracking taps on the phone number. Plumbing enquiries arrive by phone more than in almost any trade, so without it your data describes only form-fillers — which means it describes your planned work and almost none of your emergency work.

Who answers at seven in the evening?

Send me your plumbing website. I will tell you how fast it loads on mobile data, whether taps on your number are being counted, and what a customer ringing round can and cannot find out before they call.