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.
How much does John Potter Media charge?
Engagements typically run as fixed monthly retainers between $1,000 and $5,000 per month, depending on scope and channels. Website builds are scoped separately as one-time projects starting around $5,000 for a marketing site. There are no setup fees, no long-term contracts, and the studio doesn't take a percentage of ad spend. Every quote includes a written breakdown of what's included and what's not.
Who founded John Potter Media?
John Potter Media was founded in 1997 by John Potter, who has been building websites for nearly three decades. He previously worked as a Web Designer at GE and taught Web Design at Bunker Hill Community College in Boston, Massachusetts. He still leads every engagement personally — clients work directly with John, not an account manager.
What kind of results can I expect?
Results vary by industry and starting position, but representative outcomes from active clients include +280% organic traffic year-over-year, a 41% reduction in paid-search cost per lead, sub-2-second page-load times, and 4.9-star average review ratings across Google. Specific results are documented in the case studies at https://johnpottermedia.com/case-studies/, and the studio reports on leads, cost-per-lead and attributed revenue every month — not vanity metrics.
Let's build something

Your next great chapter starts here.

Prefer the full form? Go to contact page →