FASTLAUNCHWEBGet My Free Website Audit
Case StudiesSeptember 8, 20255 min read

CASE STUDY: PORTLAND PLUMBER GETS 12 NEW CUSTOMERS IN WEEK ONE AFTER WEBSITE LAUNCH

A Portland plumber launched a new website and booked 12 new customers in the first week. Here's exactly what we built and why it worked so fast.

Week One. Twelve New Customers. Zero Paid Ads.

Most plumbing websites take months to start generating leads. That's normal. SEO takes time. Rankings take time. Trust takes time.

So when Kevin, a plumber in Portland, called me on day 7 after his website launch to say he'd booked 12 new customers... I almost didn't believe him.

"Are you sure they came from the website?" I asked.

"They told me. Every one of them said they found me on Google."

wait, what?

Twelve new customers in week one. No paid ads. No social media campaign. Just a new website.

Let me tell you how.

Kevin's Starting Point

Kevin had been plumbing in Portland for 11 years. Solid reputation. Great skills. But his online presence was basically nonexistent.

  1. No website (his old one expired and he never renewed it)
  2. A Google Business Profile with 6 reviews (from 3 years ago)
  3. A Facebook page with 45 followers
  4. Zero online booking or lead generation

He was surviving on word-of-mouth and one relationship with a property management company. Sound familiar?

When the property management company switched to a different plumber (cheaper, less experienced, but with a flashy website), Kevin lost 40% of his revenue overnight.

That's when he called us. Desperation has a way of making people take action.

What We Built (and Why It Worked Fast)

Normally, a new website takes 3-6 months to start ranking well on Google. Kevin got results in one week. Here's why:

### He Already Had a Google Business Profile

This is the key most people miss.

Kevin had a GBP that was 3 years old. It had his correct business name, address, and phone number. It was verified. Google already knew Kevin existed.

The problem wasn't that Google didn't know about him. The problem was that his GBP was bare bones and his website was dead. So Google had no reason to show him prominently.

When we launched his new website and connected it to his existing GBP, it was like plugging in a battery that was already in the right slot. Google immediately had a high-quality website to point to. The GBP got an instant credibility boost.

### We Optimized His GBP Alongside the Website Launch

On launch day, we didn't just flip the website switch. We also:

  1. Updated every field on his Google Business Profile
  2. Added 28 new photos (before/after shots, team photos, truck, equipment)
  3. Wrote a keyword-rich business description
  4. Added all his services with descriptions and price ranges
  5. Created his first 3 Google Posts
  6. Responded to all existing reviews (even the old ones)

The combination of a new, optimized website AND a fully built-out GBP happening at the same time sent a strong signal to Google. This business is active. This business is serious. This business is worth showing.

### We Targeted Low-Competition Neighborhoods

Instead of trying to rank for the ultra-competitive "plumber Portland" right away, we created service pages targeting specific Portland neighborhoods:

  1. Plumber in Southeast Portland
  2. Plumber in Beaverton
  3. Plumber in Tigard
  4. Plumber in Lake Oswego
  5. Plumber in Milwaukie
  6. Plumber in Sellwood

These neighborhood-specific keywords have lower search volume but WAY less competition. Read more about near me keywords for plumbers. Some of them had almost no competition at all.

Within days, Kevin was showing up for searches in these neighborhoods. Not page one for "plumber Portland" yet (that would come later). But page one for "plumber in Sellwood" and "plumber near Lake Oswego."

And those searches, while smaller, are hyper-local and high-intent. Someone searching "plumber in Sellwood" lives in Sellwood and needs a plumber. Today.

### We Built for Speed and Mobile

Kevin's website loaded in 1.4 seconds on mobile. His top competitor's site? 5.8 seconds. Check yours at PageSpeed Insights.

In plumbing, where most searches are urgent and on mobile, speed is everything. A 1.4-second load time means the visitor sees the phone number before they can even think about hitting the back button.

### We Made the Phone Number Impossible to Miss

Big sticky call button on mobile. Phone number in the header on desktop. Click-to-call CTAs in every section.

The site had one job: make the phone ring. Everything else was secondary. See our click-to-call guide and call-to-action examples for more on this.

The Week One Breakdown

Here's what happened day by day:

  1. Day 1 (Monday): Website launched. GBP updated. 0 calls.
  2. Day 2 (Tuesday): 1 call from someone who found Kevin on Google Maps.
  3. Day 3 (Wednesday): 3 calls. Two from neighborhood searches, one from Google Maps.
  4. Day 4 (Thursday): 2 calls. Both from "plumber near me" in the Beaverton area.
  5. Day 5 (Friday): 3 calls. One was a water heater emergency. Booked at $2,800.
  6. Day 6 (Saturday): 2 calls. Weekend emergency drain cleanings.
  7. Day 7 (Sunday): 1 call. Slab leak concern scheduled for Monday.

Total: 12 new customer calls. 10 booked jobs. Estimated revenue: $8,400.

In week one.

What Happened Next

The first week was great. But it wasn't a fluke.

Month 1: 38 calls from online sources. 29 booked jobs. Revenue: $22,100.

Month 2: 52 calls. 41 booked jobs. Revenue: $31,800.

Month 3: 61 calls. 48 booked jobs. Revenue: $37,200. And Kevin started ranking on page one for "plumber Portland" (position 8).

By month 6, Kevin had hired two technicians and bought another truck. His revenue from online leads alone was exceeding what his total revenue had been before.

wipes tear

Why Kevin's Story Is Replicable (Mostly)

Let me be honest about something.

Kevin's week-one results were faster than typical. Several factors worked in his favor:

  1. He already had a verified GBP (that's a head start most people don't realize they have)
  2. Portland had specific neighborhoods with low competition (not every market has this)
  3. His GBP had existing reviews (even 6 old reviews are better than zero)
  4. We launched right before a cold snap (burst pipe season = high demand)

Not every plumber will get 12 customers in week one. Some markets are more competitive. Some take longer.

But the strategy works regardless of timeline. Target specific neighborhoods. Optimize the GBP alongside the website. Build for mobile and speed. Make the phone number impossible to miss.

Whether results come in week one or week eight, they come.

The Investment vs. The Return

Kevin's website cost $1,800 to build. His monthly maintenance is $99.

In the first week alone, he generated $8,400 in revenue.

That's a 4.6x return in 7 days.

By the end of month one, his ROI was over 12x. By month 3, the lifetime ROI was in the stratosphere.

Try getting that kind of return from a newspaper ad. Or a Thumbtack membership. Or a Wix template.

Want Results Like Kevin?

Every market is different. Every plumber is different. I can't promise 12 customers in week one.

But I can promise this: if your website is built strategically, optimized for your local market, and designed to convert... the calls will come.

Get a free website audit and we'll evaluate your current situation. We'll look at your GBP, your competition, your market, and tell you exactly what's possible.

Check our pricing or read more success stories.

---

P.S. Kevin told me the best part wasn't the money. It was calling his old property management contact and saying, "No thanks, I'm booked out for two weeks." After they dropped him for a cheaper plumber, there's something deeply satisfying about being too busy to work for them anymore. Success is the best revenge. Let's get you there.

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