Walter Roofing · Case Studies & Game Plan · Des Moines & Iowa City
Walter Roofing · GBP Heat Map Tracker

Case Studies &
Game Plan

What we've done for other local contractors, and how we'll do it for Walter Roofing in Des Moines and Iowa City. Every dot on a heat map is a spot where a customer searched, and the number is where the business showed up in Google Maps.

Top 3 in the map pack 4–20 below the fold N/A not ranking   Drag maps to compare
Case Study 01 · Home Remodeling

All Exclusive Construction

A remodeling contractor in Westlake Village, CA, competing against established builders across the Conejo Valley. In seven months it went from almost no map-pack visibility to holding #1 across the whole 81-point grid for its core city keywords.

Westlake Village, CA 9×9 grid · 81 points Mar 30 → Nov 2, 2026
3 / 7
keywords at 81/81 top 3
+396
new top-3 grid points
7 mo
first scan to latest
Client video
Watch: Google AI + Maps

Ranked #1 in Google AI for a Malibu kitchen remodeler

Beyond the map pack, we got All Exclusive Construction recommended first in Google's AI results for Malibu kitchen remodeling, a market where jobs run $75K to $250K+. This short walks through it.

  • #1 recommendation in Google AI for Malibu kitchen remodeling
  • #1 across all 81 grid points for kitchen, bathroom and remodeler searches in Westlake
  • Basement remodeling went from not ranking to 57 top-3 points

City keywords: #1 across the whole grid

81 of 81 points in the top 3

"Near me" searches: climbing fast

The hardest searches to win, from almost nothing to dozens of top-3 points

Case Study 02 · Window Film

MD Window Films

A window film installer in Santa Monica, CA, one of the most competitive service markets in the country. These are its four strongest scans: every one of the 35 grid points ranks in the top 3, from the Palisades down to LAX.

Santa Monica, CA 35-point grid Scanned Oct 16, 2026
4 / 4
keywords at 35/35 top 3
100%
share of local voice
1.0
best avg. rank
Case Study 03 · AI Search + Client Testimonial

#1 on Google's AI Overview in Iowa City

Searchers are asking Google's AI who to call. For "drain cleaning iowa city", Google's AI answer recommends our client first, right here in Walter's own market. Hear from the owner below.

#1
drain cleaning iowa cityGoogle AI Mode · first recommendation
Iowa City, IA  ·  5.0 rating, first recommendation  ·  Call button shown in the AI answer
Client video testimonial

More roofing results

Other roofing clients · first scan vs. one week later

Game Plan · Walter Roofing

The same playbook, built for Walter Roofing

We'll run the same process on both of Walter Roofing's Google Business Profiles: a baseline grid scan, then rescans as the work compounds, all tracked on this dashboard.

Walter's Google Business Profiles

The two profiles we'll track

AI search baseline: where Walter stands today

Run Nov 10, 2026 · 10 prompts × 5 AI engines

We asked ChatGPT, Gemini, Claude, Perplexity and Google AI Mode the questions Des Moines, Ankeny and Ames homeowners ask when they need a roofer. Walter Roofing came up in 1 of 49 answers. The roofers below are getting those recommendations instead.

2%
Visibility
named in 1 of 49 answers
1/10
Prompts covered
at least one engine names Walter
#1
Position when named
first in its 1 answer
2%
Cited as a source
1 answer links to walterbuilds.com

By engine

Google AI Mode: 1 of 10 calls failed, so it's out of 9.

Who AI recommends instead

Roofing sites cited as sources, out of 49 answers

Directories also cited: thumbtack.com (12), angi.com (7).

Prompt by prompt

PromptChatGPTGeminiClaudePerplexityGoogle AI

Walter's only citations came from two solar pages: /solar/ and /cityviews-best-of-des-moines-walter-roofing-solar/. No roofing page was cited for any roofing question.

Download the full AI Visibility Report (PDF)

How we'll do it

Baseline, build, rescan

1

Baseline scan

A grid scan around each location for your money keywords, plus the AI search baseline above, so we know exactly where you show up today and where competitors are winning.

2

Profile, local & AI signals

GBP optimization, service-area pages, reviews, local citations, video, and roofing pages built to get cited by ChatGPT, Gemini and Google AI.

3

Rescan & report

A monthly report covering AI search, Google Maps and website traffic, with before-and-after maps and the calls and clicks they bring in.

Keywords we'll track

Grid-scanned around both profiles

roofer near me roofing company des moines roof replacement des moines roof repair iowa city storm damage roof repair hail damage roofer commercial roofing iowa
Monthly Reporting · Walter Roofing

One report a month, three channels

Every month Walter gets a report on the three places homeowners find a roofer: AI search, Google Maps and the website. Each report is added to this dashboard, so progress is easy to see month over month.

AI Search

ChatGPT · Gemini · Claude · Perplexity · Google AI Mode
  • Visibility: % of AI answers that name Walter Roofing
  • Prompts covered and position when named
  • Citations: answers that link to walterbuilds.com
  • Which competitors AI recommends instead
Baseline · Nov 20262% visibilityNamed in 1 of 49 answers

Google Maps

Des Moines & Iowa City profiles
  • Heat map grid scans, before vs. now, per keyword
  • Top-3 coverage across each grid
  • Profile calls, website clicks and direction requests
  • New reviews and rating for each location
Baseline · Nov 2026454 + 18 reviewsBoth 5.0 ★ · first grid scans in Report 1

Website Traffic

walterbuilds.com
  • Total visitors and organic search visitors
  • Visitors referred by AI tools like ChatGPT and Perplexity
  • Top landing pages and search queries
  • Quote requests, form fills and calls from the site
Baseline · Report 1Pulled at kickoffFrom Google Analytics & Search Console

Report schedule

Delivered the first week of each month

Nov 2026BaselineAI visibility report
Dec 2026Report 1Grid scans + traffic baseline
Jan 2027Report 2AI · Maps · Traffic
Feb 2027Report 3AI · Maps · Traffic
Mar 2027Report 4AI · Maps · Traffic
Apr 2027Report 5Spring storm season