CPA obsessed. Vanity metrics ignored.
Most contractors burn a significant portion of their ad budget on irrelevant clicks that never become customers. We fix that. Our approach focuses on precise targeting, negative keywords, and conversion tracking — not impressions or click-through rates.
No percentages of spend. No setup fees. No long-term contracts. Flat-rate management, month to month.
Most wasted ad spend comes from fixable problems.
Broad targeting, weak search terms, missing negatives, generic landing pages, and poor conversion tracking can quietly drain a budget. We tighten campaigns around the services, locations, and lead types that actually matter.
For smaller local accounts, the best setup is often focused search campaigns, presence-based service-area targeting, careful keyword control, and landing pages built around one clear action.
Everything the account actually needs.
Campaign management is 10% setup and 90% ongoing optimization. Here's what's in every engagement.
Campaign build
Tight keyword targeting, comprehensive negative keywords, and service-specific ad copy from day one.
Ongoing optimization
Weekly reviews, bid adjustments, search term mining, and ad copy testing.
Landing page strategy
Conversion-focused landing pages and CRO recommendations for the traffic we're sending.
Call & conversion tracking
Every lead tracked back to the keyword, ad and landing page that created it.
Monthly reporting
Plain-English reports on what ran, what worked, what's next. No jargon.
Dedicated account manager
Direct access to the person managing your account — not a rotating cast of reps.
A process designed for results, not retainers.
Most new clients see measurable improvement within 30 days. Not because we're magicians — because we actually do the work most agencies skip.
- 01 · Free audit callWe review existing campaigns and identify wasted budget — no obligation.
- 02 · Campaign buildCustomized campaigns with conversion tracking and service-specific ad copy.
- 03 · Launch & optimizeCampaigns go live with continuous weekly optimization.
- 04 · MeasureMonthly reporting on leads, cost per lead, and revenue attribution.
- 05 · ScaleOnce the math works, we scale budget into what's converting.
Experience that moves the needle.
$500K+
Across local-service accounts from roofing to HVAC to legal.
8.3M+
Qualified eyeballs on client offers across Search and Local Services.
$2.5M
Revenue attributed to the campaigns we've built and run.
The details.
How much should I spend?+
Do you charge a percentage of ad spend?+
What about Google Local Services Ads?+
When will I see leads?+
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.
Jacksonville
Web design, SEO, local SEO, and Google Ads for Jacksonville and Onslow County.
Wilmington
Lead-focused websites and search visibility for Wilmington-area businesses.
Hampstead
Marketing support for local businesses between Jacksonville and Wilmington.
Surf City
Web design and SEO for coastal businesses, contractors, and service companies.
Swansboro
Local SEO and conversion-focused sites for Swansboro-area businesses.
Onslow County
Marketing systems for service businesses across Jacksonville and nearby towns.
NC Contractors
Web design, SEO, Google Ads, and lead generation for North Carolina contractors.
Jacksonville Contractors
Lead-generation strategy for contractors in Jacksonville and Onslow County.
New Bern Contractors
Contractor marketing for New Bern, Craven County, and nearby markets.