Case study

From an average Maps rank of 10.35 to 3.38

A general contractor in Grand Rapids, Michigan showed in the Maps top 3 on about a quarter of its home market. Local content, service page rebuilds and schema fixes took it to 68%, with no point on the grid ranked worse than 10th.

General contractor, Grand Rapids MILocal SEODecember 13, 2024 to September 10, 2026Data: Local Dominator, Search Console

We only use your details to send your audit. Privacy policy.

Want the same audit for your business? It's free.

Results

Before and after

December 13, 2024 to September 10, 2026. Grey bar is before, orange is after.

MeasureBeforeAfterChart
Average Maps rank, main keyword10.353.38
Maps top-3 coverage24%68%
Grid points ranked 11th or worse63%0%
All-keyword average, 11-point grid6.762.36
All-keyword average, 8-point grid (from March 2025)10.492.20
Map scans

The Google Maps grid, before and after

Local Dominator scans for "general contractors grand rapids mi" on the same grid. Green pins are top 3, yellow 4 to 6, orange 7 to 10, red 11 to 20, grey outside the top 20. Business name and address are blurred.

Before · December 13, 2024
Local Dominator Google Maps rank grid for general contractors grand rapids mi, before, December 13, 2024
After · September 10, 2026
Local Dominator Google Maps rank grid for general contractors grand rapids mi, after, September 10, 2026

The starting point

In December 2024 the business ranked in the Maps top 3 on about 24% of its grid for "general contractors grand rapids mi", with an average rank of 10.35. On 63% of the grid it ranked 11th or worse, which means effectively invisible.

What we did

  1. Full audit before any change

    An SEO audit, website check-up, local SEO plan, roadmap and issue tracker, with every page crawled as raw HTML.

  2. Baseline map scans on a schedule

    Target keywords scanned on a fixed geo-grid, so every later change could be measured on the same points.

  3. Local content

    Grand Rapids blogs on kitchen remodel costs, weather and construction, decks and basements, plus location pages for East Grand Rapids, Highland Park, Zeeland and Kentwood.

  4. Service page rebuilds

    Additions, kitchen, bathroom, basement, deck, carpentry and full-home remodeling pages optimised in several passes as Search Console data came in.

  5. Schema fixes

    Incorrect Article and Person markup replaced with HomeAndConstructionBusiness schema; FAQ errors flagged in Search Console fixed.

  6. Cleanup and profile activity

    Competing pages merged with 301 redirects, an ads-only page set to noindex, and weekly, then monthly, Business Profile posts.

What's still open

The south edge of the grid toward Kentwood still ranks 6th to 9th, and a separate remodeling keyword grid has improved less than the main one. It's getting its own service page pass next.

How this was measured

Local Dominator scheduled geo-grid scans (11-point grid at 1-mile spacing and an 8-point grid), Search Console and Google's Rich Results Test. Map rankings also depend on distance, reviews and competitors, so these are outcomes of the whole engagement, not proof that one task caused them.

This work was led by Carlito Luaton, founder of Map Peak Digital. It's the same process our local SEO services follows. For this trade, see our contractor SEO page.

More case studies

See all case studies

Free audit

Want results like these?

Send your email and website. You'll get a short audit with the top fixes in order of impact.

5% to 74% of the Salem map in the top 3 in nine weeksAverage Maps rank 10.35 to 3.38 in Grand RapidsEvery result shows its dates and method

We only use your details to send your audit. Privacy policy.

Or email carlito@mappeakdigital.tech · Book a call

Get my free audit