TED DAVIS
How I took a roofing contractor in rural Ohio from zero online presence to 15+ #1 Google rankings and 264% impression growth in 60 days.
A skilled commercial and residential roofing contractor in rural Ohio. Great crew, quality work - but everything came through referrals and subcontracting for larger firms.
Zero website. Zero Google reviews. Zero directory listings. When homeowners searched "roofing near me," this company didn't exist online. The people doing the actual work on roofs were invisible to the people paying for it.
They came to me to fix that.
Mobile-optimized site with service pages for each trade, city-specific landing pages for their service area, and schema markup for AI search engines.
22 five-star Google reviews and growing. Every one verified, every one from a real customer. No fake reviews, no incentivized reviews - just making it easy for happy customers to share their experience.
39 directory submissions across Yelp, BBB, Angi, Yellow Pages, Nextdoor, and 30+ other platforms. Consistent NAP (name, address, phone) across every listing. 13 live and verified within 30 days.
Service-specific content targeting the keywords their customers actually search. City landing pages for Perrysville, Mansfield, Ashland, Lexington, Shelby, Bellville, and Ontario. Schema markup so AI assistants can reference them.
Google Search impressions grew 264% in the first four weeks of tracking:
Weekly Google Search impressions (source: Google Search Console)
15+ keywords ranking #1 on Google with meaningful search volume:
| Keyword | Impressions | Position |
|---|---|---|
| commercial roofing contractor | 258 | #1 |
| roof inspection | 198 | #1 |
| commercial roofing services | 73 | #1 |
| roof repairs near me | 70 | #1 |
| roof inspection near me | 59 | #1 |
| roof installation near me | 55 | #1 |
| roof replacement | 54 | #1 |
| gutter replacement near me | 37 | #1 |
Source: Google Search Console, March 12 - April 6, 2026. Only showing keywords with 3+ days of data and 35+ impressions.
Website built and deployed. Google Business Profile claimed and optimized. NAP data standardized. First batch of 15 citation submissions sent.
16 five-star reviews collected from existing customers. Citation verifications started coming back. Schema markup deployed across all pages.
Google Search Console connected. Impressions growing week over week. Page 1 positions appearing for commercial roofing keywords. 13 citations verified live.
Content engine active. City landing pages indexing. Review velocity continuing. The system compounds - every new citation, review, and page makes the next one more effective.
I built this process manually for this client. Then I automated it. The system I used here - website builds, citation submissions, review generation, SEO content, schema markup - is now the core of Sovereign Stack, an AI-powered local SEO platform for home service contractors.
Same process, same results. Now it runs in a fraction of the time.
"Jesse is a quality guy, him and his guys know what they're talking about and do excellent work."
"The work quality is beyond phenomenal - truly top-tier craftsmanship that stands out."
"They did a great job on our roof as well as my grandma's roof! She is on a fixed income and they worked with her on pricing."
I'm building Sovereign Stack to do this for contractors at scale. See where you stand right now - the scanner is free.
Scan Your Visibility Free