FASTLAUNCHWEBGet My Free Website Audit
Case StudiesMay 28, 20255 min read

CASE STUDY: SALT LAKE CITY PLUMBER TRIPLES SERVICE AREA WITH STRATEGIC WEB PAGES

How a Salt Lake City plumber expanded from 2 zip codes to 15+ cities using strategic service area pages, tripling his monthly revenue without adding a single truck.

Stuck in Two Zip Codes

Ryan plumbed in Salt Lake City for 8 years. Good business. Solid reputation. But there was a ceiling.

Ryan only got calls from two areas: Sugar House and Murray.

Not because he didn't want to work elsewhere. He'd happily drive to Draper, Sandy, West Jordan, or Bountiful. He just... never got calls from those areas.

The reason was simple. Ryan's entire online presence said "Salt Lake City plumber." His Google Business Profile listed "Salt Lake City" as his service area. His website (a one-page Squarespace site his daughter set up in college) said "Serving Salt Lake City."

So when someone in Sandy searched "plumber near me"... they found plumbers in Sandy. Not Ryan.

He was artificially limiting his business by being too general online.

Like a fisherman casting his line in the same 10 feet of lake, wondering why he's not catching more fish.

The Service Area Expansion Strategy

When Ryan came to us, we looked at a map.

Within a 30-minute drive of Ryan's shop, there were 15+ cities and communities with significant populations:

Salt Lake City, Murray, Sugar House, Sandy, Draper, West Jordan, South Jordan, Riverton, Herriman, Cottonwood Heights, Holladay, Millcreek, Taylorsville, Kearns, Magna, and Bountiful.

Ryan was only visible in 2 of them. That's like having a restaurant on a highway and only putting up a sign on one exit.

Time to put up signs on every exit. Read our complete service area pages SEO guide for the full playbook.

### The Page Build

We created individual service area pages for each target city. Not garbage duplicate pages with the city name swapped out. Real, unique pages.

Each page included:

  1. City-specific headline: "Your Trusted Plumber in Sandy, UT"
  2. Local content: Mentions of the area, common housing types, typical plumbing issues
  3. Services offered with brief descriptions
  4. Response time from Ryan's shop to that city ("We're typically in Sandy within 20 minutes")
  5. A testimonial from a customer in or near that area (when available)
  6. Click-to-call button and contact form
  7. Embedded map showing Ryan's proximity to the area

### The Service + Location Combo Pages

For Ryan's highest-revenue services, we also created combination pages:

  1. "Water Heater Repair in Draper, UT"
  2. "Drain Cleaning in West Jordan"
  3. "Emergency Plumber in South Jordan"
  4. "Sewer Line Repair Sandy UT"

These target the long-tail searches that fewer plumbers compete for. And they convert incredibly well because they match exactly what the person searched.

### Google Business Profile Update

We updated Ryan's GBP to list all 15+ cities in his service area. Added new photos. Launched a review push. Started weekly posts.

The Results (8 Months)

### Before - Cities generating calls: 2 (Salt Lake City, Murray) - Monthly website visitors: 180 - Monthly inbound calls from web: 8 - Monthly revenue: ~$9,500 - Google reviews: 11

### After (8 Months) - Cities generating calls: 12 (and growing) - Monthly website visitors: 2,800 - Monthly inbound calls from web: 47 - Monthly revenue: ~$31,000 - Google reviews: 54

Ryan tripled his revenue. With the same truck. The same tools. The same crew (just him and one helper).

He didn't expand his physical operation. He expanded his digital footprint. And the work came to him.

### Where the New Calls Come From

Here's the breakdown of Ryan's website calls by area (monthly average):

  1. Salt Lake City / Sugar House: 12 (was 6)
  2. Murray: 6 (was 2)
  3. Sandy / Draper: 8 (was 0)
  4. West Jordan / South Jordan: 7 (was 0)
  5. Riverton / Herriman: 5 (was 0)
  6. Other areas: 9 (was 0)

35 of his 47 monthly calls come from areas where he previously got ZERO calls. Same plumber, same skills, same service area. Just visible now.

The Math That Blew Ryan's Mind

Ryan sat down and looked at his numbers after 6 months.

Each service area page cost a fraction of what you'd spend on a single Google Ad campaign targeting that city.

But unlike Google Ads, the pages don't stop working when you stop paying. They're permanent. They compound over time. They get stronger as they age and accumulate backlinks and engagement.

Ryan's service area pages generate roughly $21,000/month in revenue from areas he wasn't visible in before. For a one-time investment.

That ROI is stupid. In the best possible way. Use Google Search Console to track which pages are driving the most traffic.

Why Most Plumbers Don't Do This

It's not that the strategy is complicated. It's that most plumbers (and their web designers) don't think about it.

They build one homepage that says "plumber in [city]" and call it done. They don't realize that Google treats each city and suburb as a separate search market.

If you don't have a page for Sandy, you won't rank in Sandy. It's really that simple.

And the plumber who DOES have a Sandy page? They get those calls. Even if they're further away than you.

The Rules for Service Area Pages That Work

  1. Each page must have unique content (200-500 words minimum). No copy-paste with city names swapped. Google penalizes duplicate content.
  2. Include something specific about that area. Local landmarks, housing types, common issues. Show you actually know the place.
  3. Mention your response time. "We're 15 minutes from [City]" tells people you're close and fast.
  4. Add testimonials from that area when possible. Nothing builds local trust like a neighbor's recommendation.
  5. Link to your service pages so visitors can learn more about specific services.
  6. Include a clear CTA on every page. Phone number. Contact form. Make it easy.

Ryan's Advice

> "I spent 8 years plumbing in a 5-mile radius because I didn't know people outside that radius couldn't find me. Now I cover 15 cities and I'm busier than I've ever been. The website didn't change what I do. It changed who knows I do it."

Perfect way to put it, Ryan.

Are You Invisible in Nearby Cities?

Pull up Google right now. Search for "plumber in [nearby suburb]." Do you show up?

If not, you're in Ryan's old shoes. You're leaving money on the table in cities you'd happily serve.

The fix is straightforward. Build the pages. Do it right. Watch the calls come in.

See our packages to learn how we build service area pages into every plumbing website. Or see what other plumbers say about expanding their reach.

Want to know which nearby cities you're missing out on? Get your free website audit and we'll map out every opportunity in your metro area.

P.S. Ryan's now eyeing cities even further out. Ogden. Provo. Tooele. He's not sure he wants to drive that far yet. But he knows that when he's ready, one page is all it takes to start getting calls from a new market. Let us build your expansion plan.

DONE READING? LET'S MAKE YOUR PHONE RING.

Book a free 15-minute audit. We'll look at your current website and tell you exactly what's costing you calls. No pressure. No BS.

Get My Free Website Audit

MORE ARTICLES