Rank higher, get more calls

Keyword Research

I find the exact phrases your customers type into Google. Not generic industry terms, but the specific searches that lead to phone calls. "Emergency electrician near me" beats "electrical services" every time.

On-Page Optimization

Title tags, meta descriptions, header structure, image alt text, internal linking. All the technical details that tell Google what your page is about and why it should rank.

Google Business Profile

Your Google Business Profile is often the first thing customers see. I optimize it with the right categories, photos, posts, and review strategy to get you showing up in the local map pack.

Local Citations

Consistent name, address, and phone across directories, review sites, and local listings. Google trusts businesses that show up the same way everywhere. I clean up inconsistencies and build new citations.

Schema Markup

Structured data that tells Google exactly what your business does, where you serve, and what services you offer. This is how you get rich results in search: star ratings, service lists, and more.

Monthly Reporting

You get a simple monthly report showing your rankings, traffic, and calls. No jargon, no vanity metrics. Just the numbers that matter: are more people finding you and calling you?

From invisible to unmissable

Audit & Research

I audit your current site and Google Business Profile, then research the keywords your competitors rank for and the ones your customers actually search. You get a clear picture of where you stand.

Optimize & Build

I optimize every page for target keywords, fix technical issues, build local citations, and set up proper schema markup. Your Google Business Profile gets a full overhaul.

Monitor & Improve

SEO isn't a one-time fix. I watch your rankings monthly, adjust based on what's working, and keep building citations and content. Most clients see measurable improvement within 60 to 90 days.

Best for local service businesses

SEO works best for businesses that serve a specific area. If you're a contractor, attorney, or any service business whose customers search "[service] near me," local SEO is the highest-return marketing money you can spend. The proof is in my portfolio: one electrical client went from 40 to 50 Google clicks in 12 days, with no ad budget.

I don't do national SEO for e-commerce or affiliate sites. My focus is local businesses in specific towns and counties. In North Carolina, that's these seven counties, where showing up in the map pack is the difference between a slow month and a booked calendar. SEO works best on a fast custom site, and monthly maintenance keeps the rankings you earn.

Common questions

How long does SEO take to work?

Most clients see measurable improvement within 60 to 90 days. One electrical client jumped from 40 to 50 Google clicks in just 12 days. Local SEO is faster than national SEO because there's less competition. I set realistic expectations and report progress monthly.

Do I need a new website for SEO?

Not necessarily. If your current site is built well and loads reasonably fast, I can optimize it. But if it's on an outdated builder, loads in 6+ seconds, or has major technical issues, a rebuild from scratch is often the better investment. I'll tell you honestly during the strategy session.

What does monthly SEO cost?

It depends on your competition and how many areas you serve. You get a fixed monthly price after the free strategy session, and the work includes optimization, citations, content updates, Google Business Profile management, and monthly reporting.

Can you guarantee rankings?

No one can guarantee Google rankings, and anyone who does is lying. What I guarantee is that I'll follow best practices, build quality citations, create useful content, and report honestly on progress. SEO is a long game, not a quick fix.

Ready to get found on Google?

Book a free strategy session. I'll audit your current rankings and show you exactly what's possible for your business.

Book a Free Strategy Session