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.

Former CMO of Cenvar Roofing & Solar
5-star Google reviews
Best of Lynchburg, Marketing, 2026

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.

We get it. Stephen has been on your side of that table.

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.

The SEO Audit

The best first step, whether you hire us afterwards or not.

What’s included

Google Search Console review (16 months of performance data)
Competitor keyword gap analysis
Technical site audit and Google Business Profile review
1-hour live walkthrough to explain every finding
Prioritized roadmap with next steps and opportunities

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.

What clients say about working with Base Hit

5.0 from 13 Google reviews

Read all reviews on Google
★★★★★

"Since taking on our SEO, he has brought creativity, guidance, and ultimately real success to our bottom line! This year we nearly doubled in revenue as he guided us towards a very favorable ranking around our targeted business areas."

Jonathan T.Google review
★★★★★

"Stephen at Base Hit Marketing did a great job first helping us at Cedar Oaks Farm optimize our search results then months later we had a major issue with Google Maps sending people to the wrong location. Stephen had the connections to get answers and worked the evenings and weekends to get it fixed before our next wedding."

Glen T.Google review
★★★★★

"His audits are precise, his insights are grounded in data, and his recommendations actually move the needle. What I appreciate most is his integrity and clarity. With Stephen, there is no fluff, no guessing, just smart, measurable execution."

Russell J.Google review
★★★★★

"I've worked on over 100 websites, and in that time, I've worked with a fair amount of SEO companies. Stephen with Base Hit Marketing is by far the best SEO I've ever worked with. He's incredibly clear and honest."

Ezekiel R.Google review
★★★★★

"He has a great understanding of the current landscape, and his reports are easy to understand and full of helpful information."

Drew H.Google review
★★★★★

"They are extremely knowledgeable and I really appreciated their overall approach to marketing/ SEO. They very much have the clients best interest in mind! Highly recommend!"

Seven Ridges ConstructionGoogle review

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.