Skip to content

Small Agency. Big Media.


From a first-time online advertiser to full-service campaign management for a multimillion dollar budget, we’re here to help. We built our reputation as a client advocate who understands the business of advertising, not just how to take a pretty picture. We can take you from unfocused ideas and spending to a comprehensive, elegant marketing strategy with measurable results and a holistic approach. Don’t just work on your business, build your brand.

Full-Service Ad Agency

From planning and budgeting to billing, we work with you to meet your needs in all areas of marketing & advertising.

Web-Based Displays

For brick and mortar locations or online shops, we’ll make sure all your bases are covered and you are reaching all your potential customers.

Sales Training & Coaching

Our clients love our sales and customer service training. Getting customers in the door is only the beginning.


A small selection of work.

WEB services

From Arcata to Osaka, we can target your customers online.

Online means local

84% of local searchers will look for local businesses online.


33% of advertising budgets are now spent on digital


74% of people prefer to see ads for local businesses over non-local

100% of your customers online can’t find you if you aren’t there. Let us help.

Some of our favorite clients

product services

John Harper Media offers a host of professional products to help you market & improve your business.

creative services

Elegant design, cohesive branding, multi-platform


Graphic Design

TV & Radio Production

Website Development

Web Advertising & Social Mgmt


Banners, Clothing, Signs & more

Media Planning

Spend the right amount, in the right places, for the right reasons


Business Analysis

Professional Negotiation

ROI-Based Buying

Invoice Auditing

Multi-Platform Schedules

Targeted Delivery

Brand management

Become iconic, and the default vendor in your category


Marketing Goals

Annual Strategy

Long-term Planning

Direct Engagement

Scheduling & Targeting


sales training

Once the customer is in the door, now what?


Customer Service

Sales 101

Service Industry or Retail

Advanced Sales Training

1-on-1 Coaching

Client Management

Get in Touch