Brad Strawbridge built Capital City Roofing into a 4.9-star name across Alpharetta and Nashville — yet a live audit found his Google Business Profile carrying the whole company while the website ranks on almost nothing. The reputation is real; the site just does not show Google any of it. Here is why the profile is winning and how to make the website catch up.
This Capital City Roofing Google Business Profile audit found a disconnect that is common in local service: the reputation, the proof, and the demand all exist, but the website reflects none of it in a way Google can reward. The good news is that the fix is translation, not creation — everything Google wants already exists in the wrong place.
See Why The Profile Carries The Company
The Google Business Profile is doing most of the heavy lifting: nearly 150 reviews, a 4.9-star rating, real job photos, consistent activity, and coverage across competitive metro areas. If the website disappeared tomorrow, the business would still operate at nearly full capacity from the profile alone.
That is the opposite of what most businesses face, and it is a good problem to have. It also means the website is the single biggest growth lever left — once it passes trust, the rankings the profile already deserves will follow. The companion AI-driven SEO breakdown shows the link and speed numbers behind that gap.
| Asset | What the audit found | What it means |
|---|---|---|
| Google Business Profile | 4.9 stars, ~150 reviews, real photos, active | Carries the business almost alone |
| Service & location pages | Exist but do not rank or get traffic | No authority or experience flows in |
| Page experience | Generic copy; no proof of who did the work | Interchangeable with any roofer |
| Site speed | Scored poorly on mobile and desktop | Users leave before they engage |
Compare the client’s GBP review count and star rating against the organic traffic on their service pages. When a 4.9-star profile with 150 reviews sits next to location pages that get no clicks, you have found the exact disconnect — strong reputation, zero translation. That contrast is the whole pitch a young agency owner needs to make.
Add The Experience Google Now Requires
Google added the extra “E” to EEAT for a reason: experience is the deciding factor in competitive local markets. Capital City Roofing’s service pages could belong to any roofer in any city. They do not show who did the work, what was found on the roof, why a repair or replacement was chosen, or what the homeowner was dealing with.
Without that, the pages are informational at best and interchangeable at worst. Google rewards pages that prove something happened there — the full standard is laid out in the EEAT framework. The proof Capital City Roofing needs already exists in its reviews and job photos.
Fix The Speed That Quietly Sinks Rankings
Using Google’s own PageSpeed tools — not third-party estimates — the site scored poorly on both mobile and desktop, with load times long enough that users abandon the page before engaging. Google watches that behavior, and a click back to the results is a negative signal.
No amount of keyword tuning overcomes a slow, bloated site. Interactive tools help on the other side of the equation: an instant roof-estimate tool gets homeowners answering questions and moving across pages, which is one of the strongest ranking signals available, independent of links or word count. Capital City Roofing already has that asset — it just needs to be integrated.
Repurpose Proof Instead Of Generating Content
Capital City Roofing already has what Google wants; it just lives in the wrong place. Reviews from Alpharetta and Nashville should live on the matching location pages. Job-site photos belong on service pages. Crew stories should be told where homeowners are deciding. That is repurposing, not content generation.
The same logic applies to Brad himself. He currently has two Knowledge Panel entities — one claimed, one not — and Google treats people as entities. Fragmented personal brands dilute authority; consolidated ones compound trust. Strengthening Brad’s personal brand reinforces the company’s credibility and long-term visibility. Shortcuts like CTR manipulation work only until the next update punishes them; clean businesses benefit when that happens.
Search the owner’s name and count how many Knowledge Panel entities Google shows. Two unmerged entities, or one claimed and one not, means the personal-brand authority is split. Flagging that — then consolidating onto one entity — is a quick win that compounds trust back to the company.
If your Google Business Profile is strong but your website is not converting that trust into rankings and calls, we will show you exactly what to repurpose and fix first.
Get Your Own Quick Audit →Power Hour with Dennis →
