Home / Services / SEO
Search engine optimization

SEO that brings in leads.

We help local businesses and contractors turn search visibility into phone calls, form fills, and booked work.

Overview

SEO that compounds over time.

Long gone are the days when low-quality content stuffed with keywords could drive a website to the first page. Today's SEO is a patient game: technical foundations, earned authority, and content that answers real questions.

We approach SEO as a system. The work done in month one should still be paying off in year three. That means durable rankings, not one-hit wonders.

Lead-focused SEO

Ranking higher only matters if the right people contact you.

A lot of SEO work stops too early: a title tag gets rewritten, a few posts go live, and the business is left wondering why traffic went up but the phone stayed quiet. We connect the whole path from search intent to service page to proof to conversion.

For contractors and local service businesses, that means fewer vanity keywords and more work around service-area intent, emergency intent, estimate intent, reviews, internal links, and the contact paths that turn visitors into real leads.

What's included

The full SEO stack.

Every engagement covers the five phases below — tuned to your business, your competition, and your goals.

01 / Phase

Research & discovery

Thorough SEO audit, competitor analysis, and keyword research aligned with business goals. Establishes the baseline.

02 / Phase

Strategy

A customized plan with measurable objectives — focus keywords, landing page priorities, and a content schedule.

03 / Phase

Content marketing

Quality, engaging content plus PR outreach and social signals to build topical authority.

04 / Phase

On-site & off-site

Canonical tags, metadata, internal linking, robots.txt, sitemaps — plus earned backlinks from diverse, legitimate sources.

05 / Phase

Analysis & reporting

Monthly performance reports and quarterly strategy reviews so the work stays on course.

06 / Phase

Local SEO

Google Business Profile optimization, citations, and review signals for businesses that serve a geographic area.

How we work

A process built for the long game.

SEO isn't a 30-day sprint. It's a marathon with quarterly checkpoints — so we measure the right things and keep adjusting course.

  • 01 · AuditTechnical, content and backlink audit to find the wins hiding in plain sight.
  • 02 · PlanPrioritize fixes and opportunities by impact and effort.
  • 03 · ExecuteTechnical work, content production, and outreach in parallel.
  • 04 · MeasureMonthly reporting — rankings, traffic, leads, revenue.
  • 05 · AdaptQuarterly strategy reviews to double down on what's working.
Questions

The details.

How long before I see results?+
Expect the first meaningful movement in 90–120 days. Competitive local terms can take 6–9 months to crack the top of page one.
Do you guarantee #1 rankings?+
Nobody legitimate does. What we guarantee is a transparent process, measurable targets, and monthly reporting so you always know what's working.
Do I need a new website for SEO to work?+
Not always. If the existing site is technically sound, we can work with it. If it's holding you back, we'll say so — no hidden agenda.
Is local SEO different?+
Yes. Local SEO leans heavily on Google Business Profile, reviews, citations and geographic signals. We run it as a distinct workstream for service-area businesses.
Also explore

Related services.

Top markets

SEO in your city.

We run SEO programs for local businesses across Massachusetts, New Hampshire and North Carolina. A few of the cities where we're most active:

See all service areas →

North Carolina markets

Focused on Eastern NC leads.

John Potter Media works from Jacksonville, NC and supports local businesses, contractors, and service-area companies across Onslow County, the Crystal Coast, and the Cape Fear region.

Ready when you are

Let's build a pipeline of organic leads.

Prefer the full form? Go to contact page →