The emergency plumbing problem
A burst pipe doesn't happen at 2pm on a Tuesday when someone's sitting at a computer. It happens at 11pm, the customer is on their phone, they're stressed, and they're searching "emergency plumber [city]" or "plumber near me open now." If your site takes 8 seconds to load, doesn't show a tappable phone number immediately, or ranks on page 2 — you don't exist to that customer.
The plumber on page 1 who has a fast site and a visible call button gets that job. Their site cost them $500 and $129/month. The job is worth $800-1,500. The math is not close.
The 3 SEO signals that move a plumber up in Google's local pack
- Proximity + service area match. Google matches searchers to local businesses by location. Your service area in your Google Business Profile and on your website needs to explicitly list every city, suburb, and neighborhood you serve. "Kansas City metro" is not enough — "Kansas City, Overland Park, Lenexa, Shawnee, Lee's Summit, Liberty, Blue Springs, Independence" is.
- Plumber-specific schema markup. Your site needs LocalBusiness schema with type "Plumber," a service list schema for each major service, and FAQPage schema for your common customer questions. Without schema, Google guesses what your business is. With schema, you tell it directly.
- Review volume and recency. The map pack heavily weights reviews. A plumber with 40 reviews at 4.7 stars consistently outranks a plumber with 8 reviews at 5.0 stars. You need a system for requesting reviews after every job, not just the ones that were especially good.
What a plumber website needs above the fold on mobile
When someone lands on your site from a phone:
- Your business name and city — visible, readable, no zooming required
- What you do — "Emergency plumber, Kansas City metro" or "[City name] licensed plumber"
- A tappable phone number, large enough to tap without precision — this means 16px+ font, wrapped in a tel: link
- A clear primary button — "Get a free estimate" or "Request service" or "Call now"
Everything else — your gallery, your about section, your service list — comes after. An emergency caller doesn't read your about section. They call whoever makes calling easiest.
Service pages vs. a single page
Most plumber sites have one page that lists all their services. The problem: Google ranks pages, not websites. A single page can rank for maybe 2-3 keyword variations. A site with dedicated pages for "water heater installation [city]," "drain cleaning [city]," "emergency pipe repair [city]," and "sewer line replacement [city]" can rank for 20+ keyword variations across 4 pages — each one optimized for a specific search type a customer is actually making.
This is the structural difference between a plumber website that generates leads and one that doesn't. We build the service-page structure into every TrueWright site.
Seasonal considerations for plumbing sites
Plumbing demand spikes in winter (burst pipes, water heater failures) and spring (outdoor plumbing, water line issues after freeze-thaw). A well-built plumber site has seasonal landing pages ready — "burst pipe emergency Kansas City" and "frozen pipe repair" for winter, "outdoor hose bib replacement" and "sump pump service" for spring. These pages can be published ahead of season and start ranking before the demand spike hits.