A digital studio for local businesses

We help local businesses
get more business.

We handle everything so you don’t have to think about it. Web design, SEO, PPC, and Google — done right.

RoofingHVACPlumbing ElectricalLandscapingRemodeling SolarPest ControlConcrete RoofingHVACPlumbing ElectricalLandscapingRemodeling SolarPest ControlConcrete
What we do

Everything your brand needs to grow online.

From first sketch to last conversion, we operate as an embedded team — strategy, design, development and media under one roof.

All 14 services →
Industries

Built for the trades.

We speak contractor. Our playbooks are tuned for home-local businesses where every lead is a real job on the schedule.

By the numbers

Nearly three decades of work worth measuring.

Building websites since

1997

Almost 30 years of building for small businesses, contractors and non-profits — through every generation of the web.

Projects completed

1,000+

Websites, rebrands and campaigns delivered for local businesses from Massachusetts to North Carolina and beyond.

Client retention

94%

Most of our clients stay with us year after year — because it works.

Frequently asked

Common questions, honest answers.

Two offices, two regions, one studio. Here's what people ask before they book a consult.

Where is John Potter Media located?
John Potter Media operates from two offices: one in Wakefield, Massachusetts (serving the North Shore and Greater Boston North region) and one in Jacksonville, North Carolina (serving Eastern North Carolina, the Crystal Coast, and Cape Fear regions). Both offices serve clients in person within their regions, and the studio takes remote engagements anywhere in the United States.
What areas does John Potter Media serve in Massachusetts?
From the Wakefield, MA office, John Potter Media serves the entire North Shore and Greater Boston North area — including Wakefield, Lynnfield, Reading, Stoneham, Melrose, Saugus, Lynn, Peabody, Salem, Beverly, Marblehead, Danvers, Andover, North Andover, Haverhill, Newburyport, Gloucester, and the rest of Essex County and most of Middlesex County. Local business marketing, web design, SEO, and Google Ads are all handled in-region.
What areas does John Potter Media serve in North Carolina?
From the Jacksonville, NC office, John Potter Media serves all of Eastern North Carolina and Coastal NC — including Jacksonville, Hubert, Hampstead, Surf City, Sneads Ferry, Swansboro, Holly Ridge, Topsail Beach, Wilmington, Morehead City, Beaufort, New Bern, Greenville, Goldsboro, Kinston, Havelock, and the surrounding Onslow, Pender, New Hanover, Carteret, and Craven county areas.
What services does John Potter Media offer?
John Potter Media is a full-service digital marketing studio. Services include web design and development, SEO (technical, local, and content), PPC and Google Ads management, local SEO and Google Business Profile optimization, social media, Facebook advertising, content marketing, branding and identity, graphic design, online review management, web hosting, and analytics. Most clients run several services together as a managed monthly program.
What industries does John Potter Media specialize in?
John Potter Media specializes in marketing for local service businesses and contractors — particularly roofing, HVAC, plumbing, electrical, landscaping, remodeling, fire-and-water restoration, and general construction. The studio also has deep experience working with non-profits and regional economic development organizations.
How long has John Potter Media been in business?
John Potter Media has been building websites and running marketing programs for local businesses since 1997 — nearly three decades. Over that time the studio has shipped 1,000+ projects and earned a 4.9 / 5 rating across more than 44 verified Google reviews.
How can I contact John Potter Media?
The Wakefield, MA office reaches at 978-808-3428. The Jacksonville, NC office reaches at 910-359-4700. Both offices share the contact form at https://johnpottermedia.com/contact/, and respond to inquiries within four business hours, Monday through Friday, 9 AM to 5 PM Eastern Time.
Let's build something

Your next great chapter starts here.

Prefer the full form? Go to contact page →