Skip to content

8 Plumber Website Examples, and What Each One Gets Right

Paper-craft illustration: a plumber in a front yard holding a large red magnifying glass up to a row of house fronts.

This isn't a gallery of pretty plumbing websites. It's a teardown of eight real ones, from independent shops in eight different towns, with notes on what each does to turn a visitor into a phone call. At the end there's a checklist you can hold your own site up against.

We visited every site on September 26, 2026, on a phone-sized screen and a laptop, and read the page source for each homepage. Everything below is what we saw that day. Websites change, so some details may have moved since.

What a plumbing website is actually for

A plumbing website has one job: get the phone to ring, or get a booking in. Nobody picks a plumber because the site won an award.

Most people don't land on your site cold, either. They find you on Google or in an AI answer, read your reviews, and then check your site. BrightLocal's 2026 survey found 54% of consumers visit a business's website after reading positive reviews, up from 32% in 2019. So your site is often the last stop before the call. It needs to confirm three things fast: you do this job, you work in my area, and here's how to reach you right now.

The examples

Each example has a screenshot, a one-line summary, what it does well, and, where we saw one, one thing we'd fix. None of these are Tilazo sites.

1. Lawson Family Plumbing (Phoenix metro, AZ)

lawsonfamilyplumbing.com

Why it works: the first screen on a phone is almost all call-to-action.

  • A green "Call Now" button with the number spelled out fills the width of the phone screen, with "Get a Free Estimate" right under it.
  • Review proof sits above the fold: 4.9 on Google from 1.5k+ reviews and 4.7 on Yelp from 1.1k+.
  • A bar pinned to the bottom of the phone screen keeps "Call Now" one tap away as you scroll.
  • The water heater page runs about 2,500 words and includes FAQ schema (code that labels questions and answers for search engines).

One thing to watch: the phone number on the page changed between our visits and didn't match the number in the site's schema. That's usually call-tracking software. It's fine, as long as your main number stays consistent in schema and on your Google Business Profile.

2. Sidney Cox Plumbing Co (Austin, TX)

sidneycoxplumbing.com

Why it works: it answers "who, where, and can I trust them" before you scroll.

  • A top bar shows "Open Mon - Fri: 7:00 AM - 5:00 PM" and a "Call Now" button sits in the header.
  • The headline says what and where: "Reliable Residential & Commercial Plumbing in Austin, TX."
  • A trust bar lists Licensed & Insured, Up-Front Pricing, Family Owned 50+ Years, and the master plumber license number.
  • Its schema uses the specific Plumber type and lists ten towns it serves, from Round Rock to Hutto.

One thing we'd fix: the service pages are short. The water heater page had roughly 240 words, which doesn't leave much to answer a customer's questions.

3. King Rooter & Plumbing (Denver, CO)

kingrooterandplumbing.com

Why it works: it has a page for nearly every job and every suburb.

  • The homepage links to about 30 service pages, each with the city in the web address, like /water-heater-repair-denver/, plus pages for about 20 nearby towns.
  • On a phone, the number shows twice on the first screen, with a red "Call Now 303-949-2593" bar pinned to the bottom.
  • Hours ("7am - 7pm Mon - Sun") sit in the header on desktop.
  • The water heater repair page runs close to 2,000 words with its own FAQ section.

4. Tedeschi Plumbing Service (Pittsburgh, PA)

tedeschiplumbing.com

Why it works: it puts real credentials in plain text instead of vague badges.

  • Near the top, it lists its Allegheny County master plumber license number, its DOT certification for gas service lines, and its Pennsylvania home improvement contractor number.
  • The headline names the city: "Pittsburgh PA Plumber Repairs."
  • Its schema marks it as a Plumber with a street address, service area and FAQ markup.

One thing we'd fix: the big phone number in the header links to tel:412486.299, which is missing a digit, so tapping it may not dial the shop. The call buttons further down use the right number. On a phone, a cookie banner also covered most of the first screen in our test.

5. Three Way Plumbing (Charlotte area, NC)

3wayplumbing.com

Why it works: the service menu is organized the way customers think about problems.

  • Water heaters alone split into electric, gas, tank vs. tankless, installation and repair, each with its own page.
  • Town pages go beyond a list of names. The Huntersville page has its own headline and roughly 950 words.
  • "Rated 4.9 out of 5 stars" sits above the fold, and a "Request Service" bar stays pinned to the bottom on phones.

One thing we'd fix: the homepage headline is just "Plumbing Services," with no town in it. On phones, the header phone is an icon with no number next to it.

6. Simpson Plumbing & Filtration (Camas, WA, Portland metro)

plumbernw.com

Why it works: it's clearly thought about search, including AI search.

  • Its robots.txt (the file that tells bots what they may read) explicitly allows GPTBot, PerplexityBot and Google-Extended.
  • It has location pages for more than 15 towns on both sides of the Columbia River, from Vancouver, WA to Portland, OR.
  • A bar pinned to the bottom of the phone screen shows the number and a "Schedule Now" button.
  • A banner promotes a free community talk about local water quality. Real local activity like that is the kind of thing people and AI tools can repeat.

One thing to watch: it was the heaviest homepage in our set and one of the slowest to load in our test. Worth a check in PageSpeed Insights.

7. Lohmeyer Plumbing (Columbus, IN)

lohmeyerplumbing.com

Why it works: its services match what its town actually needs.

  • Alongside the usual pages, it has pages for wells and water pumps, grinder pumps, frozen pipes and house winterization. Those are the jobs people in and around a small Indiana city actually search for.
  • "Trusted by Columbus since 1936" plus a "Schedule Online" button is the whole first screen, which keeps it simple.
  • A "Text us" chat bubble gives people who won't call another way in.

One thing we'd fix: the homepage schema only has the generic website info. There's no Plumber or LocalBusiness entry with the address and phone.

8. Aqua City Plumbing (Minneapolis and St. Paul, MN)

aquacityplumbing.com

Why it works: it's the plainest site here, and it still gets the main thing right.

  • The two biggest things on the phone screen are phone numbers, one labeled St. Paul and one labeled Minneapolis.
  • Service pages carry the city in the title and address, like "Water Heater Installation in Minneapolis, MN."
  • It has pages for pipe thawing and RPZ (backflow) testing, which are real Twin Cities jobs.

One thing we'd fix: we found no structured data on the homepage at all. Adding Plumber schema is a small job with a clear payoff.

The pattern: eight things good plumber sites had

Put those eight side by side and the same things keep coming up.

  1. A tap-to-call phone link at the top of the page. All eight had one. The best spell the number out instead of using only an icon.
  2. A way in for people who won't call. "Schedule Online," "Request Estimate," "Text us." Several had two or three.
  3. A call button that follows you on phones. Six of the eight kept a call or booking button on screen as you scrolled, and four pinned it in a bar along the bottom.
  4. Review proof near the top. A star rating and review count, not a wall of testimonials.
  5. Specific trust proof. License numbers, years in business, "family owned since." Specifics beat badges.
  6. One page per job. Water heaters, drains, sewer lines, leak detection. The strongest sites broke big jobs into smaller pages.
  7. Pages for the towns they serve, with real content, not just a list of names.
  8. Schema that names them as a plumber. Four of the eight used the specific Plumber type on the homepage and one used the broader LocalBusiness type. Two had only generic company info, and one had no structured data at all.

What the weaker plumber sites get wrong

We kept this list general. Plenty of sites we looked at while picking these eight had the same problems.

  • No phone on the first screen, or a phone icon with no number. On a phone, people want to see the number and tap it.
  • One giant homepage. Every service crammed into one page means no page is really about water heaters, so nothing ranks for water heaters.
  • A headline with no town. "Quality Plumbing Services" could be anywhere. Put the city in the first line.
  • Stock-photo soup. Generic photos of models holding wrenches. A photo of your own truck and crew, like Sidney Cox and Lohmeyer use, says "real local business" in half a second.
  • Pop-ups covering the first screen. Cookie banners and chat widgets that hide the call button cost you the call.
  • Broken tap-to-call links. Tap your own number from your own phone. It takes ten seconds.

The anatomy checklist

Print this and go through your own site on your phone.

First screen (phone)

  • Phone number visible and spelled out
  • Tapping it actually dials you
  • Headline says what you do and where ("Plumber in {city}")
  • A second option: book online, request an estimate, or text
  • Star rating and review count
  • Nothing covering the call button

Trust

  • License number in plain text
  • Years in business or "since {year}"
  • Photos of your real truck, team or work
  • Hours, including whether you take emergency calls

Pages

  • One page for each job you want more of
  • Big jobs split up (water heater repair vs. replacement vs. tankless)
  • A page for each main town you serve, with real content
  • An about page with your story and your people

Behind the scenes

  • Plumber schema with name, address, phone and hours
  • Same name, address and phone as your Google Business Profile
  • robots.txt doesn't block search or AI crawlers (see how plumbers get found on ChatGPT)
  • Page loads fast on a phone (test it in PageSpeed Insights)

For the Google side of this, our local SEO checklist goes deeper, and getting more Google reviews covers the review count at the top of your page.

Want yours in the next version of this list? Start with the free graded demo. Enter your website and you get a report that scores it against checks like the ones above, plus a demo site built from your own business info. Start with the graded demo.

Frequently asked questions

A tap-to-call phone number on the first screen, a headline with your town in it, a way to book or request an estimate, your star rating, your license number, and a separate page for each service you want calls for. Behind the scenes, add Plumber schema with the same name, address and phone as your Google Business Profile.

There's no magic number. Start with a homepage, one page for each job you want more of, a page for each main town you serve, an about page and a contact page. For most plumbers that's 10 to 20 pages. In our examples, the homepages linked to anywhere from about 10 to more than 70 pages.

Not at first. Service pages and town pages do more for calls than blog posts. Once those are solid, a blog helps if you write about real local problems, like frozen pipes after a cold snap or water quality notices in your town. A few useful posts beat a steady stream of filler.

It ranges from free builder plans to several thousand dollars for a custom agency build, plus ongoing hosting and upkeep. What matters more than price is whether you own the site and domain and can edit it yourself. Our [website cost guide](/blog/how-much-does-a-small-business-website-cost) breaks down the real numbers.

See your free demo in minutes.

Enter your business email — we’ll grade the site at your domain and build you a better one.

Free graded demo in ~60 seconds. No card required. You own everything.

No business email? Start from your Google listing