A digital marketing agency in Cambridge, Minnesota, run by one person.

My name is Cory Johnstone. Wyfi Marketing is me, working out of a home office in Cambridge, building websites and running marketing for contractors and small businesses around Minnesota since 2023. When you call, I answer. When something gets built, I built it.

★★★★★ 5-star Google reviews from real Minnesota business owners
Cory and Ashlyn Johnstone walking with their family in a Minnesota field
One personno account manager in between
CambridgeIsanti County, Minnesota
2023building here since
323tracked leads in twelve months
Who you are actually hiring

I grew up in North Branch. I work out of a room by the front door.

Wyfi Marketing started in 2023. Before that I was building things for other people and watching small businesses around here get sold marketing that did not work, by companies that were never going to drive out and look at the job site. One of the agencies charging a family member of mine five thousand dollars a month was doing less work than I do for fifteen hundred. That is roughly the whole origin story.

I am from North Branch originally. I bought a house in Cambridge, which is where the office is, and my fiancee Ashlyn handles the production side of the photo and video work. That is the company. There is no office downtown, no sales team, no account managers, and no overseas contractors marking up work before it reaches you.

I want to be straight about what that means, because it cuts both ways. You get the person who does the work, every time, with no handoffs and no game of telephone between a strategist, a project manager and whoever actually touches your account. You also get one person's capacity, which is why I take on a limited number of monthly clients and will tell you if I am full rather than sign you and do a worse job.

Cory Johnstone, owner of Wyfi Marketing
Cory Johnstone Owner · Wyfi Marketing
Why this is built the way it is

Three decisions that explain everything else.

If you are comparing Wyfi to a Minneapolis agency with thirty staff, these are the real differences. Some of them will suit you and some of them will not.

01

No overhead means fair pricing

The big agencies around the Twin Cities start at $2,800 a month for SEO on its own, and $12,000 for a templated website. There are four people being paid out of that before anyone touches your account. Here $1,500 a month covers SEO, Google Ads, Meta ads, the profile and the tracking, because the money goes into the work instead of the building.

02

I do all of it, so none of it waits

Website, local SEO, Google Ads, Meta ads, branding, print, photography and video. When the SEO needs a page built it gets built that afternoon, instead of becoming a ticket for a developer at another company. Most agencies this size subcontract half that list. Most agencies that size do not own a camera at all.

03

You get told the bad months too

Reporting here is written in sentences, same format every month, and when a month was poor it says so and says what is changing. Our results page names every client and refuses to claim revenue we cannot prove. That is a deliberately harder standard than the industry uses.

Where we work

Based in Cambridge, out across Minnesota.

Marketing work happens anywhere. Photography and anything that needs me standing on your job site works best inside a reasonable drive, which covers a lot more of this state than people expect.

The easy drive

Cambridge, Isanti, Princeton, North Branch, Braham, Milaca, Mora, Harris, Rush City, Forest Lake, Elk River, Zimmerman, Big Lake, Andover, Anoka, Blaine, Coon Rapids, Ham Lake, Lino Lakes and the rest of Isanti, Chisago, Sherburne, Anoka and Pine counties. This is the corridor the business is built around, and it is noticeably underserved. The agencies that advertise here are almost all in Minneapolis and almost none of them will drive up.

Everywhere else in Minnesota

Websites, SEO and ad management do not care where you are, and we have clients across the state. St. Cloud, the metro, Duluth, Rochester, Winona, Alexandria and Red Wing are all workable. If a shoot is involved it just factors into the quote rather than being a problem.

Pricing

Published, so you do not have to book a call to find out.

Most agencies around here make you get on a call before they will tell you a number. These are the numbers. If they are not in your range, you have saved us both an hour.

Website Build
$3,500to $6,500

One-time project. Most Minnesota small business sites land in here.

  • Custom WordPress, no templates
  • Written copy for every page
  • Local SEO setup and Google Business Profile
  • Contact forms and call tracking
  • 3 to 5 weeks start to launch
  • You own it when the project is paid in full
Full Pricing
Most PopularGrowth
$1,500/month

For a business with a decent site that needs the phone to ring.

  • Local SEO, every month
  • Google Business Profile management and posts
  • Google Ads management
  • Meta Ads management, creative cut from your own photos and video
  • Conversion and call tracking
  • Monthly reporting you can actually read
Start Here
Full Service
$3,000/month

Everything, including me on site with a camera twice a month.

  • Everything in Growth
  • Deeper SEO and more content monthly
  • Two on-site photo and video shoots
  • Social content built from your real work
  • Landing pages and conversion work
  • Priority on everything
Start Here

Month to month, no contracts. For SEO we recommend giving it at least six months, because that is how long it takes to be worth judging. If you would rather commit to twelve months, two on-site photo and video shoots are included at no charge.

Fair questions

The ones people are too polite to ask.

Is it really just one person?

Yes. Me, plus Ashlyn on the production side of photo and video. I would rather you knew that up front than found out in month three. The upside is that nothing gets handed off and nobody is learning your business on your dime. The downside is capacity, which is why I cap the number of monthly clients and will tell you if I am full.

What happens if you are sick or on vacation?

Campaigns keep running, because they are set up to. What pauses is new build work, and you get told in advance rather than wondering why nobody replied. If something breaks while I am away I deal with it. Campaigns do not stop when I take a week off, and you hear about build work pausing before it pauses, but in practice the thing that goes wrong at a big agency is not coverage, it is that nobody there knows your account.

Are you going to grow?

That is the plan, and when it happens it will be by hiring properly rather than by stacking on more clients than one person can serve. The pricing is what it is because of how this is built today. If that changes, existing clients find out from me before they find out from an invoice.

Why should I pick you over a bigger agency?

A bigger agency gives you a team, formal account management and a building full of people, and you are comfortable paying $2,800 a month and up for one service. Pick Wyfi if you want the person doing the work to be the person you talk to, you want website, SEO, ads, branding and photography from one place, and you would rather the budget went into the work. Both are legitimate. They are just different things.

Do you only work with contractors?

No. Contractors and trades are most of the roster because that is what this corner of Minnesota is made of, but there is a gym, a cannabis cultivator, a grinding and sharpening business and others. If you are a local business that needs to be found and needs to look the part, the work is the same shape.

Do I have to sign a contract?

No. Monthly plans are month to month and you can leave any month. I ask for six months on SEO as a recommendation, because that is honestly how long it takes to judge it fairly, but it is a recommendation and not a lock. Websites are yours outright once paid, and if you leave you take the domain, the hosting and the files. Nothing is held hostage. Full detail on the pricing page.