Skip to content
Case study • A plumbing & water-treatment company

From a company website to digital search infrastructure.

The company was stronger than the website representing it.

This was not a clean-sheet project. It was a live, established plumbing and water-treatment company with years of history, existing rankings, real technicians, deep service knowledge, complicated services, a messy page architecture and customers calling every day. It could not simply be torn down and started over.

We didn’t create expertise for the client. It was already there. We built a website structure capable of representing more of it.

In October 2025, the company had a website. Today it has a connected search architecture.

Before → after — real homepage captures
Before and after states of a plumbing company homepage, branding obscured.

Composite of real historical and current homepage captures; branding intentionally obscured. Nothing was reconstructed.

The inherited system

The site problem was bigger than speed.

The company isn’t a one-service plumbing business. Traditional “make me an SEO website” thinking doesn’t handle a service mix like this particularly well.

Plumbing repairs
Emergencies
Leak detection
Drains
Water heaters
Gas lines
Reverse osmosis
Water softeners
Whole-house filtration
Water testing
Well water
Commercial work
Specialty treatment

Overlapping pages

Broad pages were expected to answer many different needs, so they competed with each other for the same search intent—several pages chasing one job, none of them owning it.

Thin-content temptation

City and service templates could easily become repetitive if scaled without meaningful differentiation.

Trapped expertise

Decades of field knowledge lived inside the company instead of becoming searchable, customer-facing information.

Equity at risk

A rebuild could erase useful URLs, links, rankings and customer familiarity—the search equity the company had spent years earning—if it was ignored.

Live-site risk

A working business cannot tolerate reckless production changes. Backups, local development and approval gates were part of the job.

If a few broad pages try to rank for everything, intent gets muddy. If we clone hundreds of city variants, content gets repetitive. If we rebuild from scratch, we destroy equity. Every easy answer was the wrong answer.

Measured technical transformation

The cleanest proof is the one that doesn’t need an argument.

Performance is measurable, date-stamped and doesn’t depend on claiming that SEO caused revenue. These are two preserved GTmetrix checkpoints on the same live homepage, five months apart.

Metric
March 13, 2026
August 13, 2026

GTmetrix performance

34%
99%

Structure

75%
99%

Largest Contentful Paint

11.8 s
0.69 s

Fully loaded

20.8 s
1.2 s

Page size

4.8 MB
1.09 MB

Requests

90
62

Cumulative Layout Shift

0.48
0.06
Performance checkpoints for a plumbing website, March to August 2026, branding obscured.

Public performance checkpoints, March 13 vs. August 13, 2026 — built from the preserved GTmetrix reports.

A July 5 checkpoint recorded 100% performance and a 721 ms fully-loaded time. We publish March 13 → August 13 instead because it is a stable, dated pair—not the single best test we could find.

The architecture problem — July 2026 audit snapshot

More pages weren’t the answer. Clearer pages were.

A July 2026 similarity crawl put real scale behind the problem. Its conclusion was explicitly not to mass-publish lightly edited city/service variants, but to differentiate pages and clarify what each one is for.

~205

sitemap URLs responding successfully

~1,281

similar page pairs detected

7

template clusters spanning roughly 128 pages

~36

duplicate H1 headings

More isn’t automatically better. Google already saw the company as relevant to a large number of commercially useful searches—the site just wasn’t giving each intent a strong enough individual destination.

Case study slide: a July 2026 crawl snapshot showing sitemap URLs, near-duplicate page pairs, template clusters and duplicate headings.

July 2026 similarity-crawl snapshot: the scale of overlap that required controlled differentiation.

Case study slide: diagnostic findings covering performance, architecture, content quality, local coverage and search visibility.

Diagnostic findings: performance, structure and the July page audit, read together as one problem.

That research insight is what turned the work toward architecture instead of endlessly rewriting the homepage. Exact client search-analytics figures remain private unless the client approves publishing them.

Architecture before → after

Pages became an architecture.

The new site is organized around the ways people actually search—service → product → problem → location—with parent–child relationships and deliberate internal linking instead of pages that merely exist next to each other. That is what service architecture and location architecture look like once they are built: every service and every service area with a clear place, and related pages that actually lead customers and search engines to each other.

Services

Broad pages expected to answer many needs

→

Parent service hubs + specialist pages with clear search ownership

Local

City names and variants risked repetition

→

Six regional hubs → city / service pathways tied to real service areas

Water treatment

Related concepts blurred together

→

Testing → filtration / softening / RO / well-water pathways with distinct treatment jobs

Reverse osmosis

One overloaded concept

→

Systems, comparison, service, maintenance, filters, membranes, sanitizing, local pages

Softeners

Products and service not systematized

→

Lineup + comparison + install + repair + maintenance + hard-water education + testing + local

Authority

Sales pages carried every piece of knowledge

→

Codes, permits, licensing, water quality, contaminants, guides, FAQs, comparisons

Commercial

Secondary, underdeveloped

→

Plumbing, filtration, softeners, RO, testing, industrial / process water, property management

Operations

Page-by-page edits on a live site

→

Reusable components, backups, local development, approval gates, affected-set QA

Case study slide: the restructured information architecture, with each service and intent given its own clear place.

The architecture solution: each service, product, location and intent given a clear home in one connected taxonomy.

Case study slide: the site architecture, showing core services, water treatment, emergency services, service areas and educational resources as one connected structure. Client-identifying details are blurred.

Site architecture overview: core services, water treatment, emergency, service areas and resources as one system.

That transformation is much more interesting than “we redesigned some pages.”

Local visibility architecture

Instead of “we serve these towns…”

Local intent became a structure: six regional service-area hubs, each connecting to its cities and to the services that make sense there. No thin city clones—every local page has a job.

Regional service area
↓
Primary valley region
Coastal cities
Northern service area
Inland north area
Eastern valley area
Western coastal area
↓
City pages
Plumbing services by city
Water-treatment services by city
Twenty city guides

Region → city → service. Each level points to a real page on the live site; the homepage routes visitors by problem and treatment need rather than by a service directory.

Topical ecosystem — water softeners

One subject became a connected customer and search system.

Rather than “Water Softeners” being a single catch-all page, the softener expertise the company already had was made understandable as a system: products, service, maintenance, education, testing and local intent all connected.

Not “we made more softener pages.” We made the company’s softener expertise understandable as a system. Enough connected, non-repetitive evidence in one subject is what topical authority actually is.

Water softeners hub
↓
System lineup & comparison
Individual products
Installation
Repair
Maintenance
Hard-water education
Water testing
Related filtration
Softening by city

The live softener hub presents five distinct systems, directs customers between new / replacement, repair and maintenance, connects testing and filtration, and explains that softening and filtration solve different treatment jobs.

Reverse osmosis hub
↓
“I’m choosing an RO system”
Systems & comparison
Treatment suitability
Water testing
Installation
“I already own one and need help”
Repair / service
Maintenance
Filter replacement
Membrane evaluation
Sanitizing
Troubleshooting
↓
Local RO pages by city

Seven listed systems across the CPS, SPS, EPS and UPS families—but the point isn’t the product count. Different customer tasks get different destinations, and every destination reinforces the main subject.

Topical ecosystem — reverse osmosis

Different customer tasks get different destinations.

The RO hub now separates “I’m choosing a system” from “I already own one and need help,” then connects each path to its own pages. Topical depth without turning the site into disconnected clutter.

Authority & customer education

FLOWLINE doesn’t only organize products. It organizes knowledge.

Water quality

Start from what you’re noticing.

The Water Quality hub tells customers to begin with symptoms and testing rather than guessing which equipment to buy, then routes into distinct conditions.

Contaminants

Not every symptom means “you need filtration.”

Contaminant and condition guides give each water problem its own evidence-based explanation and an appropriate treatment path.

Codes, permits & licensing

Sales pages stopped carrying every fact.

Codes, permits, contractor licensing, comparisons, guides and FAQs became supporting resources that reinforce the service pages instead of crowding them.

Case study slide: the content ecosystem, showing how service, treatment, emergency, city and educational content connect. Client-identifying details are blurred.

Content that earns visibility: expertise extracted from the business and structured across service, city and educational content.

Implementation + QA

A change isn’t finished because the editor says “Saved.”

A lot of SEO consultants can hand somebody a 50-page audit. The work here ran research → diagnosis → architecture → implementation → verification as one workflow, on a live business.

01

AUDIT

Crawl, similarity analysis, search footprint, performance baseline, source preservation.

02

MODEL

Architecture and page ownership decided before anything is built.

03

BUILD

Reusable native Elementor components, local development first, backups before every production change.

04

VERIFY

Affected-set QA: responsive layouts, links, forms, metadata, images and every repeated template.

05

PROMOTE

Review gates, then release—with search settings and redirects checked, not assumed.

Case study slide: the implementation workflow and the safeguards used at each step, from research through to measurement.

Implemented with discipline: backups, local development, review gates, cross-device QA and live-site protection.

Case study slide: a research-first, systems design approach, from understanding the business through to execution.

The research-first, systems-design approach and the eight-step working process behind it.

We verify the affected system—every page a change touches—before it counts as done.

What this project proves

The result isn’t “more pages.”

It’s a system that lets an established plumbing company deliberately pursue a service, a customer problem, a city or a new market—and build visibility around real business evidence.

What we can say
  • Technical performance moved from a 34% March checkpoint to 99% in the preserved August checkpoint.
  • Services, products, locations, authority content and conversion paths were reorganized into a connected system.
  • The live site now exposes regional hubs, distinct RO and softener pathways, water-quality resources and a commercial branch.
  • The foundation is largely built; measurement and refinement continue.
What we won’t claim
  • That the site is “always 99% fast.”
  • That page count made rankings go up.
  • That an average position went “from 53.84 to 2.7”—those numbers measure different things.
  • That the website caused any specific increase in sales. We don’t have the attribution to say so.
  • That the project is finished. Newer content is still being crawled, indexed and evaluated.
Case study slide: measured performance, engagement and architecture improvements before and after the rebuild.

The results: a system that performs — measured improvements in performance, visibility and engagement, plus the architecture that can now be extended.

Scale for context, not as a result: 200+ pages, 100+ local service pages, six regional hubs and twenty city guides were implemented. Credibility matters more than a dramatic claim.

Start with the business

Show us the plumbing company you’ve already built.

Our Local Visibility Field Report is a short, human-researched look at your company before we recommend a project. Not an automated score. Not a scare-tactic audit.

Research first

We investigate before recommending changes.

Preservation first

We identify what should stay intact before rebuilding.

Real implementation

Recommendations are grounded in actual website and technical work.

Technical discipline

Performance, accessibility and search health matter alongside design.

Principal-led

The people researching the business shape the recommendation.

Field Reports

We publish the thinking behind the work.