Case Study — Roofing
How We Built a Roofing Website That Ranks in Nashville.
Stellar Roofing & Restorations came to RunRate Digital with a WordPress template site that looked fine and ranked for nothing. Here's exactly what we did and what happened.
Why does a Tampa Bay agency have a Nashville case study? Because the playbook travels. Local SEO works the same way in every market where homeowners search Google — and running it outside our home turf proves the results come from the system, not home-field advantage.
See it live
thestellarroofing.com
The Challenge
A WordPress Site That Looked Good and Ranked for Nothing.
Stellar Roofing was running their whole online presence through a WordPress template site. It looked professional enough — but it was slow, generic, and had no real SEO foundation. That meant effectively zero organic search visibility in the Nashville market.
They were spending money on paid ads to make up for the leads the website wasn't generating. The goal: build a real site that earns organic traffic, integrates with their existing CRM, and captures every lead — including the after-hours calls they were missing.
What We Built
A Full-Stack Marketing System.
- Custom Next.js 14 build — statically generated, fully crawlable
- Service pages for roof replacement, storm damage, and insurance claims
- Location pages targeting Nashville and surrounding markets
- LocalBusiness + Service schema markup
- RunRate Command Center CRM with lead routing
- AI voice agent for after-hours lead capture
- Google Business Profile optimization
- 90+ Lighthouse score across all pages
Results
What Happened After Launch.
"RunRate built us a site that actually shows up on Google. We went from zero organic leads to booking 3–4 jobs a week from the website alone. The AI answering system alone was worth the whole investment."
Find out how many jobs you're missing.
Book a 30-minute call. We'll look at how your calls, quotes, and reviews are handled today.
Book a callPrefer to send a message?
Tell us what you need and we'll follow up within one business day.
No spam. We'll reach out to schedule your call.