Roofing And More SEO Audit (Sterling, VA)

Image

Kyle Hoffman runs Roofing And More in Sterling, Virginia — roofing, siding, and windows. This SEO audit found a site where the homepage pulls 93.6% of all organic traffic and the main /roofing/ page returns an HTTP 202, so Google may not even be indexing it. The free Quick Audit is at the bottom.

93.6%
of organic traffic stuck on one page — the homepage
47
organic visits a month (Domain Rating 8)
86%
of 63 pages score an EEAT “F”

Read The Numbers First

Roofing And More has real link equity — 268 referring domains and 922 backlinks — but almost none of it converts to visibility. Seven organic keywords, all brand-name, and 47 visits a month for a Sterling roofing, siding, and window company. Here is the picture against a healthy local benchmark.

MetricObservedHealthy local
Domain Rating820–40
Organic keywords7 (all brand-name)200+
Organic visits / mo47500+
Paid vs organic5.5× more paidbalanced
Homepage traffic share93.6%under 40%
Pages scoring EEAT F54 of 63a handful

Fix The Pages Google Can’t Index

The biggest red flag is technical: the main /roofing/ page — the primary revenue page — returns an HTTP 202 instead of a 200, and /siding/vinyl/ does the same. A 202 tells Google “accepted, not ready,” so these pages may never be properly indexed. For a roofer, that is the storefront door silently locked.

RUN THIS YOURSELF

Open each money page and check its HTTP status (browser DevTools → Network, or a free header checker). A service page returning 202 instead of 200 may be invisible to Google — that is revenue you cannot see in any rankings report.

Spread Traffic Beyond The Homepage

One page holding 93.6% of organic traffic is a single point of failure: one algorithm update or one competitor improvement erases the whole site. Every service page — roofing, siding, windows, doors — ranks for zero traffic keywords, and there are zero rankings for commercial terms like “roof replacement Sterling VA” or “siding contractor Sterling VA.” The fix is a real page per service-and-city, each earning its own keywords.

RUN THIS YOURSELF

In Ahrefs or Google Search Console, sort traffic by page. If one URL holds 80%+ of organic visits, flag it: a healthy local site spreads traffic across its service pages, so no single update can wipe it out.

Put A Real Name On The Content

Across 63 pages, 0% carry an author — the blog is attributed to “developers.” Google’s E-E-A-T framework rewards a real, credentialed human, so the single highest-leverage fix is attributing the content to Kyle Hoffman with a real bio and photo. It is the same Metrics, Analysis, Action approach behind every audit we run, including a sibling roofing SEO audit.

Sequence it: fix the 202 status so the money pages can rank, build the service-and-city pages to break the homepage’s monopoly, then put a real author on everything. For an owner that means more roofing calls from Sterling; for anyone learning audits, this is a clean case of strong links wasted on an unindexable, single-page site.

THE DELIVERABLE
Get your own Quick Audit

Same method behind this breakdown — your site, your real numbers, your fix sequence.

Get Your Quick Audit →Power Hour with Dennis →

Audit prepared May 2026 by Dennis Yu and the Local Service Spotlight team; published by an AI agent supervised by Dennis Yu.

Local Service Spotlight · Free Quick Audit
Want this kind of analysis for your business? Get your free audit.
In about 5 minutes you’ll get a real diagnosis of where you stand in Google and AI search — plus a prioritized action plan tied to revenue, not vanity metrics. Prescription before diagnosis is malpractice, so we start with your data. Then you decide: implement it yourself (even with your own AI agents), or have our trained AI Builders do it for you.
Get my free audit →
Dennis Yu
Dennis Yu
Dennis Yu is the CEO of Local Service Spotlight, a platform that amplifies the reputations of contractors and local service businesses using the Content Factory process. He is a former search engine engineer who has spent a billion dollars on Google and Facebook ads for Nike, Quiznos, Ashley Furniture, Red Bull, State Farm, and other brands. Dennis has achieved 25% of his goal of creating a million digital marketing jobs by partnering with universities, professional organizations, and agencies. Through Local Service Spotlight, he teaches the Dollar a Day strategy and Content Factory training to help local service businesses enhance their existing local reputation and make the phone ring. Dennis coaches young adult agency owners serving plumbers, AC technicians, landscapers, roofers, electricians, and believes there should be a standard in measuring local marketing efforts, much like doctors and plumbers must be certified.