The Playbook

Twelve Weeks In: What Changed for a Contractor Who Started From Nothing

Case Studies·October 7, 2026·8 min read·by Michael Cummings
A contractor holding a cordless drill in front of the wood framing of a home addition on a sunny day

A month ago we published the first seven weeks of local SEO for a family-run general contractor and remodeler in a large California city. The contractor, founded in 2007, started with no website, an unverified Google listing and zero reviews. We promised to pull the same numbers again every 30 days. This is the first update.

Everything below was pulled on October 7, 2026, day 84 of the work, twelve weeks in. Google’s search data runs a few days behind, so the latest day available was October 4. Search figures are United States only. Google listing figures come from a synced copy of the listing’s data, not Google’s own screen.

This is a visibility update, not a results post. It proves what Google shows. It does not prove what the phone did.

The Numbers, Then and Now

How often Google shows the site. In the first 26 days the site existed (July 15 to August 9), Google showed it 71 times and 7 people clicked. The next four weeks, to September 4, were printed in the original post as 239 appearances and 7 clicks. Pulled again today, the 26 days from August 10 to September 4 read 259 and 10, because Google’s data fills in late. The latest 26 days (September 9 to October 4) read 1,334 appearances and 17 clicks.

Month against month. August: 251 appearances, 8 clicks. September: 1,100 appearances, 18 clicks.

The latest full week. A month ago the latest full week showed zero clicks on 74 appearances. The week of September 28 to October 4 had 5 clicks on 717.

The four searches that matter most, each a service plus their city, latest 26 days:

  • General contractor: still no impressions.
  • Kitchen remodeling: position 36 on 18 impressions. Last time it had none. This is a first reading, so it is a standing, not a gain.
  • Bathroom remodeling: still no impressions for that exact phrase.
  • Home additions: position 68 on 37 impressions. On September 4 it read 67 on 28. Pulled again today, that older window reads 26 on 34.

Page one, latest 28 days (September 7 to October 4). The raw count went from 4 searches to 36. After removing what the contractor does not sell, 16 remain, up from 3. Fourteen of the 16 are service searches: second-story and home additions, kitchen remodels and in-law units. Two are name searches. None of the 16 is in first place. Last time, all 3 were their own business name.

The rank tracker. It now holds 54 searches and has returned a reading for four of them, all their own business name: first place for the name and a short form of it, ninth for a misspelling and an abbreviation. For the 50 service searches it has still not returned a reading, so there is no tracked position for a service search in this update.

The website. 24 pages, the same as before. New articles have gone up every week since the original post. Google has accepted 40 addresses in the sitemap with 0 errors, up from 28.

The map grids (twelve grids, 64 points each, same layout as August, and no reading from before the work began). General contractor 20.8, unchanged. Kitchen remodeling 20.8 to 20.7. Bathroom remodeling 20.8, unchanged. Home remodeling 21.0 to 20.9. Construction company 20.7, unchanged. Deck builder 19.7 to 19.8. Finish carpentry 13.3 to 14.1. Two grids that did not find the business in August now do, both at 20.9. Three still do not find it, down from five.

The Google listing, June, July, August, September. August is shown as it read on September 4, then as it reads today.

  • Profile views: 53, 77, 71 (76 today), 77.
  • Search appearances: 32, 40, 35 (36 today), 35.
  • Website clicks: 0, 0, 2, 4.
  • Calls from the Google listing: 2, 0, 0, 0.
  • Direction requests: 82, 37, 21 (23 today), 52.
  • Total interactions: 84, 37, 23 (25 today), 56.

Profile completeness is 61.9%, unchanged. Reviews: 0, unchanged. Google posts published: 24, up from 9.

What Went Up

Google shows the site about five times as often as it did a month ago, on today’s reading of both windows. Clicks went from 10 to 17. Fourteen service searches sit on page one where there were none. Direction requests more than doubled from August to September, and website clicks from the listing went from 2 to 4.

Read those carefully: the 14 service searches rest on 79 impressions between them. The 16 page-one searches we removed were people looking for the city’s permit office and inspection scheduling, and they account for 158. Searches about permits are drawing twice the page-one attention of all the service searches put together, and those people are not shopping for a contractor.

What Went Down or Did Not Move

Calls from the Google listing: zero again. Two in June, then zero in July, August and September. The likely read, not a finding: a listing with no reviews gets seen but not chosen. Getting review requests started is the first job.

Reviews: still zero. Getting requests started is the first item on the list.

Their own name in Google’s search data. A month ago the exact business name sat in first place. In the latest 28 days Google’s data shows no impressions for it. A second spelling went from first to 13th, and the common misspelling from 6th to 11th. The tracker still reads the name in first place. The likely read, not a finding: a handful of searches a month, and the two sources disagree on a tiny sample. We will pull it again next month.

Home additions plus their city: 68. Against the 67 from September 4, that is flat. Against today’s reading of the older window, 26, it is worse. The likely read, not a finding: Google is still testing new pages and the position swings. Three articles a week stay aimed at this group of searches.

Finish carpentry on the map: 13.3 to 14.1. Deck builder slipped from 19.7 to 19.8. The likely read, not a finding: businesses with reviews hold those points. Reviews again.

Views on phones. Phone map views fell from 27 to 12 and phone search views from 20 to 13, August to September, while views on computers rose. The likely read, not a finding: small numbers moving around.

Still below June. Directions are 52 against 82 in June. Interactions are 56 against 84. The business moved across town during the work, which remains the likely read for that gap.

No movement at all: general contractor and bathroom remodeling still show no impressions, 50 tracked service searches return nothing, and profile completeness has not changed.

What We Are Doing Next

Review requests first. Then repairing the tracker so November has service readings. Three articles a week stay aimed at home additions and the other services people hire for, not at permits. And kitchen photos, which the kitchen page was still missing at the time of the original post.

This is the same local SEO work we run for every client, and we report our own site’s numbers the same way.

Common Questions

Google shows my site more, so why isn’t anyone calling?

Because being shown and being chosen are different things. This contractor went from 259 appearances to 1,334 in 26 days, and calls from the Google listing stayed at zero. The largest group of page-one searches came from people looking for the city permit office. Count the searches where someone wants to hire, not the total.

Is twelve weeks long enough to judge local SEO?

It is long enough to judge the build, not the payoff. At twelve weeks this contractor has 24 pages, 40 addresses accepted by Google and 14 service searches on page one, each resting on a few impressions. The two biggest searches still show nothing. A new site usually needs longer than that to compete for those.

Why did my numbers from last month change?

Google keeps filling in its search data for days after the fact, and listing data does the same. A window we printed as 239 appearances reads 259 today. When you compare two periods, pull both on the same day. Otherwise part of your growth is just late data arriving.

Do blog articles actually bring in customers?

Some bring attention without customers. Writing about permits put this contractor on page one for 16 searches, but those searchers wanted the city, not a builder. The searches about second-story additions and kitchen remodels drew fewer people, and those people are closer to hiring. Write for the person with a project.

How do I get calls from my Google listing?

Start with reviews. This listing has a verified profile, 24 posts and every service described, and it still shows zero calls for three straight months with zero reviews. People pick the business other people have vouched for. A simple review request and follow-up process after every finished job is the step most owners skip.

Why does my rank tracker show nothing for most searches?

Usually because the site is not yet in the range the tracker can see, or the tracker itself needs fixing. Here it reads four name searches and nothing for 50 service searches. We do not know which cause it is yet, so we report no tracked service position instead of guessing.

What is a map grid, and why hasn’t mine moved?

A map grid checks where your listing shows up from many points around town. This contractor’s grids sit near 20th for most services, the same as August. Map position follows reviews, distance and how complete the listing is. With zero reviews, a flat grid is what you should expect.

If you want the same plain reading of your own numbers, including the ones going the wrong way, book your free audit. We will pull them with you and tell you what they do and do not prove.

Michael Cummings
Written by Michael Cummings

Founder of MCM Digital Products. Building and running growth engines for service businesses since 2011 — from Manitowoc, Wisconsin, where his neighbors have elected him to City Council three times.

More about Michael →
Run this play in your business

Want this working for you — without doing any of it yourself?

Every play on this site is something we build and manage for clients every day. Book a free audit and I'll show you exactly where this applies to your business — with your real data.

Get My Free Business Audit

Prefer to learn it yourself? Start free in the MCM360 Academy →

Ready to see what your business looks like online?

Book a free audit call. Before we even talk, I'll run a complete Snapshot Report on your business — your visibility, reviews, website, and competitors — and walk you through it live.

Get My Free Business Audit

Not ready to talk? Get the free Snapshot Report by email →

Prefer to learn it yourself? Start free in the MCM360 Academy →