
Brad Strawbridge is the founder of Capital City Roofing, a fast-growing roofing company serving Alpharetta, Georgia and Nashville, Tennessee. With nearly 150 Google reviews and a 4.9-star rating, the company has clearly earned trust in the real world.
Yet when we audited Capital City Roofing’s website and organic search performance, that success wasn’t translating into rankings or traffic.
This disconnect is common in local service businesses. The reputation exists. The proof exists. The demand exists. But the website doesn’t reflect any of it in a way Google can reward.
During a live audit with Brad, CEO of Capital City Roofing, we broke down exactly why this happens and what actually fixes it.
SEO is about signals
Most business owners start with the wrong question: “What’s the best SEO tool?”
The reality is that SEO works in layers. Tools matter, but only after the fundamentals are in place. What Google actually rewards is evidence: evidence that real people had real problems solved by a real company in a real place.

Capital City Roofing already has those ingredients. The issue is translation.
Why the Google Business Profile is carrying the company
Capital City Roofing’s Google Business Profile is doing most of the heavy lifting.

The volume and quality of reviews, real job photos, consistent activity, and coverage in competitive metro areas make it a strong local asset.

In fact, if the website disappeared tomorrow, the business would still operate at nearly full capacity from GBP alone. That’s how dominant the profile is relative to the site.
This is the opposite of what most businesses experience, and it’s a good problem to have.
The website has almost no trust to pass
When we examined the website, the first thing that stood out was how little authority flowed to the service and location pages.

These pages exist, but they don’t rank.

They don’t receive traffic. And they don’t compete.

This is because the pages don’t demonstrate experience.
Google rewards pages that prove something happened there.
The missing piece is experience
Google added an extra “E” to EEAT for a reason.

Experience is now the deciding factor in competitive local markets.

Capital City Roofing’s service pages could belong to any roofer in any city.

They don’t show who did the work, what was discovered on the roof, why a repair or replacement was chosen, or what the homeowner was actually dealing with.

Without that, the pages are informational at best and interchangeable at worst.

Site speed is quietly killing rankings
Using Google’s own PageSpeed tools (not third-party estimates), the site scored poorly on both mobile and desktop.

Load times stretch long enough that users abandon the page before engaging.

This matters more than most SEO discussions acknowledge. Google watches how users behave. When they click back to the search results, that’s a negative signal.
No amount of keyword tuning can overcome a slow, bloated site.
Why AI shortcuts eventually fail
We also discussed tools that promise ranking improvements through automation or CTR manipulation. These approaches can work temporarily, but they don’t align with how real businesses operate long-term.
Capital City Roofing is a growing company with real customers, real employees, and long-term equity value.
Google updates punish shortcuts. Clean businesses benefit when that happens.
The fix is repurposing
Capital City Roofing already has what Google wants; it just lives in the wrong places.

Reviews from Alpharetta and Nashville should live on location pages. Job site photos should appear on service pages. Crew stories should be told where homeowners are making decisions.
This is repurposing, not content generation.
Why online roof estimates matter so much
Interactive tools like instant roof estimates create real user engagement. Homeowners answer questions, spend more time on the site, and interact across multiple pages.
Google can see that behavior. It’s one of the strongest ranking signals available today, independent of links or word count.
Capital City Roofing already has this asset. It simply needs to be integrated into a broader experience-driven strategy.
Personal brand SEO strengthens company SEO
Brad Strawbridge currently has multiple Knowledge Panel entities tied to his name.

One is claimed.


One is not.

Google treats people as entities.

When personal brands are fragmented, authority is diluted.


When they’re consolidated, trust compounds.
Strengthening Brad’s personal brand reinforces Capital City Roofing’s credibility, leadership, and long-term visibility.

What actually moves the needle
When you strip away the noise, rankings improve when real experiences are visible, pages load quickly, and content answers actual homeowner questions with proof.


Capital City Roofing already does excellent work. The website just needs to reflect that reality.
Once it does, rankings follow naturally because Google is finally seeing what customers already know.
