More clicks are the start. More leads are the point.

You've paid for marketing before. Maybe you got a report full of rankings and traffic, and you still couldn't tell if it brought in any business.

Get your free local lead generation audit

Here's one carpet cleaning client, and the numbers that matter most: across several of its locations, tracked leads went from 228 in August to 264 in October (the monthly lead report we build for the client).

Where the business started

This is a carpet cleaning business we work with. We keep the client anonymous.

At one of its locations, before our work, it got about 10 clicks a month from Google search. Its average position in Google was 32.8, and it didn't rank for its main local carpet cleaning search. All three from Google Search Console.

You may be in the same spot. You're on Google, technically. But the people searching for what you do don't find you.

What we did, in order

We used the Local Search First System. It's a set order of work, plus a monthly review of what changed.

1. The Google Business Profile came first. That's what people see in the map results when they search near you.

2. Then the service and location pages. The business does specific work in specific towns, and its website needed to say so, so Google could connect what it does and where it does it to the searches people make.

3. Google Ads, alongside the other work. In the system, Google Ads runs from the start, not after the other work is done.

4. Every month, a review. Visibility, leads and what each ad lead cost, this month next to last month. When a number needs work, we find it and work on it.

More people found the business

Clicks from Google search, at that one location. 29 in the 90 days before our work (late March to late June). 89 in the latest 90 days (early August to early November). That's about 3 times as many. October brought 40 clicks, that location's best month on record. From Google Search Console.

Where it shows up in Google. Average position went from 32.8 before our work to 18.9 over the latest 90 days, and 15.4 over the last 28 days. Better in each period. Its main local carpet cleaning search went from not ranking to about third. From Google Search Console.

Business Profile visibility. The profile showed up in about 300 searches a month before our work (the March to June average), 394 in September and 373 in October. From Google's profile performance data. In our experience, visibility usually moves first, and clicks and calls follow.

More leads, for less money

Clicks are the start. Leads are the point. So this is what we watch most closely.

Tracked leads went up every month. Across several of the client's locations, tracked leads from every channel we track, counted once each, went 228 in August, 235 in September and 264 in October. From the monthly lead report we build for the client.

We found five problems in the ads and fixed them. This is the client's main location, a different location from the click numbers above. In September, our monthly review found five problems in the ads. They were sending clicks to the wrong page. The best-performing ad had been paused. Phone taps weren't being counted as leads. The brand campaign was buying other companies' names. And money was going to searches like "rent a steamer". We fixed all five on September 15. In October, the cost per lead was $15.62, 43% lower than August's $27.35. The ads brought in 68 leads for about half of August's spend. From the conversions column in the Ads account.

  • August: $2,105 spent, 77 leads.
  • October: $1,062 spent, 68 leads.

That's the point of tracking. You don't just see a number. You see a problem, and you see it get fixed.

Completed jobs are trending up too. From the client's own job records in HouseCall Pro, placed by service ZIP code, so they're approximate. In its main service area, completed jobs went up every month: 26 in August, 34 in September and 39 in October. For the whole business, completed jobs went from 140 in September to 165 in October. Job counts include every source, including repeat and referral customers.

Where things stand now

The build is done. Tracking and reporting are live. Most of the pages are new, indexed or still being indexed within the last month, and they're settling into their rankings.

Every month we review the rankings and work on the pages that can move up. November is the first month of maintenance instead of building.

What this means for you

If you've paid for marketing and couldn't tell what it did, the problem may be that nobody showed you the numbers that count.

Here, you see them every month: how you're showing up on Google, how many leads came in and what each ad lead cost. When something needs work, we find it and work on it. You don't have to learn Google Ads or write service pages to follow it.

Start with the Scorecard

12 checks you can run on your own business in one sitting, sent to your inbox right away.

Check your inbox. The Scorecard is on its way. You can also download it now.

Start with the free audit

If you want to know where your own business stands, start with the free local lead generation audit.

I'll look at your business from the outside, the way a customer sees you: your Google profile, your website and where you show up when someone searches for your service near you. You get a written report of what I found and which part I'd work on first, and I'll offer a short call to go through it. Then you decide.

Get your free local lead generation audit

Questions

Who is the client? A carpet cleaning business we work with. We don't name clients on this site.

Will I get the same results? Every market and business is different. What you will get is the same order of work, the same tracking and the same monthly review.

Why are some numbers from different locations? The client has more than one location. The click and position numbers are from one location. The Google Search ads numbers are from its main location. The leads cover several locations. Each number says which one it is.

What happens when a number goes the wrong way? The monthly review catches it, and we work on it. The September ad cost above is an example.

What does this cost? The Local Search First System is $1,250 a month per location, month to month, with no setup fee. Each extra location is $875 a month. Your Google Ads budget is separate and paid to Google. See pricing

The client example is anonymous and shows one business's results. Your results will depend on your market and your business. Search data from Google Search Console and Google Business Profile performance data, windows ending November 3, 2026. Ads data from the conversions column of the client's Google Ads account. Leads from the client's monthly lead report. Jobs from the client's HouseCall Pro records, placed by service ZIP code.