Case study · Carpet cleaner · website + lead tracking

A 46-year-old family business, finally findable

Chesapeake Carpet Care had decades of happy customers and almost no way for a new one to find them. Now every page is built to be found, and every lead shows where it came from.

Business
Chesapeake Carpet Care, White Marsh, MD
Built
Website, town pages, lead tracking
Business value
A steady second source of jobs, beyond word of mouth

Live site and real lead counts. The lead shown in the video is a sample.

The problem

What wasn't working

Jesse's parents started the business in 1980. Two generations and 46 years later, almost every job still came from word of mouth.

There was no website and no Google listing. Someone searching for a carpet cleaner in his own town found everyone but him.

And when a new customer did call, nobody could say how they found him. Marketing was a guess, so it mostly didn't happen.

What I built

The short version

  • A real website built around how he actually works, with his own before and after photos
  • A page for each of the 28 towns he serves, plus pages for every service
  • Answers to the questions customers actually ask, so the site shows up when they search for them
  • A tracked phone line and a contact form, so every lead arrives labeled with where it came from

How it works

Start to finish

  1. Step 1

    Someone searches

    "Carpet cleaning Perry Hall" lands on a page about Perry Hall, not a generic home page. Every page is listed in the map of the site that Google reads.

  2. Step 2

    Search engines can read it

    Behind the scenes, the site spells out the business details (name, hours, towns, services) in the format Google reads, so it knows exactly where to show him.

  3. Step 3

    They call or fill out the form

    The site shows its own phone number. It rings the office like any other call, but his mom hears "call from website" before she says hello.

  4. Step 4

    Every lead is counted

    Form requests arrive by email with the page they came from and how the person found the site. Calls and forms both land in one tracker, so the numbers are real, not a guess.

What was hard

The parts that took thinking

Not changing how the office runs

His mom has answered the same line for decades. The tracked number forwards to it, so nothing changed on her end except a two-word heads-up. Her direct line stays on the van and the business cards.

28 towns, no storefront in any of them

A service business works where its customers live. The answer was a page per town, all linked from one service-area hub, so he can show up in places he has never had an address.

Showing up where people now ask

More people now ask ChatGPT or Google's answer box instead of scrolling results. So the question pages start with a short, direct answer that those tools can pick up and credit.

The payoff

What it does for the business

New customers, not just referrals

People who have never heard of him now find him when they search for a carpet cleaner in their own town.

Marketing that isn't a guess

Every call and form arrives labeled with where it came from, so he knows what's working before spending another dollar.

Nothing changed at the office

The phone still rings the same line. The only difference is more of the calls are new customers.

0 → ~8

new leads a month, from a business that had none online

~8,000

times a month he shows up on Google

28

towns with their own page

For a business like yours

Where this fits

This fits any local business that is great at the work and invisible online:

  • A trade that runs on referrals and wants a steady second source of jobs
  • A business that serves a dozen towns from one shop
  • An owner who spends money on marketing and can't tell what's working

Want something like this for your business?

30 minutes, no pitch. We talk through where this would fit in your business and what it would take.

Book a free 30-minute call