Get found when local customers are searching.
Base Hit Marketing helps roofers, HVAC companies and other home service businesses show up in Google Maps and search, then proves it with tracked phone calls. Steady work, one base hit at a time.
Tired of paying for marketing you can’t trace to a phone call?
Most home service owners have been pitched more times than they can count. Guaranteed leads. Page one in 30 days. A new website that’s going to fix everything. Then the invoices keep coming and the phone doesn’t ring any more than it did before.
You can’t tell what’s working
Your agency sends a report full of impressions and rankings, but nobody can tell you which calls came from where, or what a booked job actually cost you.
You’ve been told to start over again
New site, new platform, new plan. You’re tired of rebuilding everything just to end up stuck in the same spot.
Competitors own the map
You search for your own service in your own town and three competitors show up in the map pack. In the busy season, your phone is quieter than it should be.
I’ve been in your chair.
Before Base Hit, I spent about four years as CMO of Cenvar Roofing & Solar. I set the marketing budget, hired the agencies and reported cost per booked appointment to the owner every month. That experience shapes everything we do for you.
You’ll know what you’re paying for
I once signed a pay-per-click agency that took 20 to 25 percent of our ad spend just to manage it. You’ll always know what you’re paying for, and why.
Tracking comes first
We were missing calls before we tracked them. Call tracking and a baseline go in before we change anything, so results are measured in calls, not guesses.
Your profiles stay yours
I’ve seen an agency build Google profiles at employees’ home addresses, so the business never owned them. Protecting your brand and what’s in your name comes first.
Content about your real work
No filler posts about local fairs. Pages and job recaps that show the work you actually do, in the towns you actually serve.
Plain-English reporting
You see your own Search Console, Google Business Profile and call numbers every month, explained in plain language.
Built for the long game
SEO is a long season. We stack base hits month after month and let the work compound.
Find the right place to start
Roofing companies
Retail, inbound roofers who want more calls from Google Maps and search. This is where we go deepest. See SEO for roofing companies.
Home service businesses
HVAC, solar, bee removal, holiday lighting and other service area businesses that live and die by the map pack. See the industries we work with.
Lynchburg businesses
Local companies in Lynchburg, Forest, Bedford and Madison Heights that want to meet in person and go through results on the same screen. See our Lynchburg SEO services.
Not sure yet
Start with an SEO audit. You’ll leave with a clear plan whether you hire us or not.
Results we can show
Bee removal company, metro Atlanta
Tracked calls from every source, not only SEO, rose from 159 to 282 over the same summer weeks year over year, and the company ranked first on Google Maps at 78 of 81 grid points for “bee removal atlanta”. See the bee removal results.
Local Services Ads test, multi-branch account
We tested whether overlapping Local Services Ads service areas hurt performance. Removing the overlaps cut leads by 28 percent. Read the LSA test.
One service page, 3 clicks to 112
A single service page, rebuilt around the questions customers really ask, went from 3 to 112 organic clicks a month within 30 days. Read the case study.
One roofer per state
We work with one roofing company per market, and the long-term goal is one roofer in every state. We won’t take on your direct competitor, and we won’t split our attention between two companies fighting for the same map pack. Multi-state roofers are welcome. If your area is open, let’s talk.The audit covers the things that actually move roofing leads, reviewed by someone who ran marketing for a multi-location roofer.
Meet Stephen Vernon
Stephen is the founder of Base Hit Marketing and the former CMO of Cenvar Roofing & Solar. He’s a lifelong Lynchburg resident, a Liberty University alumnus and a baseball guy who believes singles win games. In 2026, Base Hit was named Best of Lynchburg for marketing. Nearly every client comes to Base Hit through word of mouth. Read Stephen’s story.
%20(1).webp)
The SEO Audit
What’s included
Why it Matters
No guesswork. No jargon. Just clear insights, proven recommendations, and a data-backed plan for steady improvement.
How it works
Getting started is simple. Clear steps, in the right order.
step 1.
Run the audit
Stephen personally reviews your Search Console data, your Google Business Profile, your competitors and the technical side of your site.
step 2.
Set up tracking
Call tracking and a baseline, so we know how many calls your website and profile produce before we change anything.
step 3.
Fix and build
Technical fixes first, then your Google profile, then the pages your customers are actually searching for.
step 4.
Steady monthly base hits
Monthly reporting on calls, map rankings and leads, plus the next priorities, so you always know what’s happening and why.
Ready to see what’s really happening with your SEO?
Get a clear, data-backed plan to start showing up where your customers are searching. No hype. Just steady, measurable progress, one base hit at a time.
Base Hit Marketing - SEO for the long game.