Wyfi is based in Cambridge and most of our clients are within about an hour of it. Websites, SEO and ad management work anywhere in the state. Anything that needs somebody standing on your job site works best inside that drive.
Search for marketing help in most of these towns and you get Minneapolis agencies running pages for places they have never driven to. That is not a moral complaint, it is a practical one.
A metro agency is not driving to Braham to photograph a pole barn, which is why their contractor clients end up with stock photos. If the work is visual, the person selling it needs to be close enough to stand in front of it.
Pricing, seasonality and competition in Isanti County are not Minneapolis pricing, seasonality and competition. A bid that wins in Cambridge loses in Blaine, and a campaign built on metro assumptions burns budget finding that out.
Google weighs distance heavily in local results, so a Cambridge business competing for Cambridge searches has an advantage no metro agency can hand you. The flip side is honest: we are unlikely to get you into the Minneapolis map pack, and we will say so rather than take the money.
These have real pages behind them rather than a paragraph with the town name swapped in. If yours is not here it does not mean we do not work there, it means we have not written the page yet.
Where Wyfi is based. Websites, local SEO and ads for Cambridge businesses, and the one town where we will happily meet in person over a coffee rather than a call.
See the Cambridge page Ten minutes south, and where Duck Duck Plumbing found us.Our own Isanti page is what won us Duck Duck Plumbing, which is the most honest proof we have that this kind of page works.
See the Isanti page Where Cory grew up, and where Iron Yard is.Home town. Iron Yard went from no website at all to the top six for its searches at an 18.4% click-through rate.
See the North Branch page West along 95, Mille Lacs County line.Contractors, trades and main street businesses on the western edge of the corridor.
See the Princeton page South on 35, the gateway to the metro.Far enough out to be local, close enough that metro agencies claim to serve it and rarely do.
See the Forest Lake page West across the river, Sherburne County.Elk River and St. Francis, covering the western side of the service area.
See the Elk River page North metro. Also has a dedicated local SEO page.The most competitive market we work in, and the one where the gap between a maintained Google Business Profile and a dormant one shows up fastest.
See the Blaine pageBraham, Milaca, Mora, Harris, Rush City, Stacy, Wyoming, Chisago City, Lindstrom, Center City, Pine City, Zimmerman, Big Lake, St. Francis, East Bethel, Ham Lake, Andover, Anoka and Coon Rapids. We work in all of them and several clients are in them. There is no page for each one on purpose, because forty near-identical city pages with the name swapped is a pattern Google has been filtering for years and it would do more harm than nothing.
Websites, local SEO and ad management do not care where you are, and we have clients across the state. St. Cloud, the Twin Cities, Duluth, Rochester, Winona, Alexandria and Red Wing are all workable. If a shoot is involved it factors into the quote rather than being a problem. Say where you are and you will get a straight answer about whether we are the right fit.
Nothing is restricted by geography except the parts that need a camera and a truck.
Custom WordPress with the local SEO set up before launch, including service area content naming the towns you actually drive to.
The Google Business Profile, service pages and content. This is the one where being close to your customers actually moves the result.
Targeted to the zip codes you drive to rather than a radius somebody guessed. Ad spend billed separately, straight to the platform.
The one that depends on distance. Isanti, Chisago, Anoka, Sherburne and Pine counties are an easy drive. Further is fine, it goes into the quote.
Logos, signage, vehicle wraps and print, set up correctly for whichever local sign shop or printer you already use.
Harris, North Branch, Isanti, Stacy, Dalbo and across the state. Named clients with real numbers rather than logos.
By trade: roofing, HVAC and electrical, concrete, plumbing, landscaping, general contracting. Or see everything we do.
Nothing costs more because you are further out. The only thing distance changes is a photo or video shoot, where travel factors into the quote, and we tell you that number before anything is booked.
One-time project. Most Minnesota small business sites land in here.
For a business with a decent site that needs the phone to ring.
Everything, including me on site with a camera twice a month.
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.
Yes. Websites, local SEO and ad management work anywhere and we have clients across the state. The corridor matters for the parts that need somebody physically there, mainly photography and video, and for local SEO where proximity genuinely affects the result. Tell us where you are and you will get a straight answer rather than a yes.
In the regular search results, often yes. In the Google map pack, probably not, and we would rather say that than take your money. Google weighs proximity heavily for local results, so a business with a pin in Minneapolis will beat one without, no matter how good the SEO is. If the metro is your main market, that is worth knowing before you sign anything.
No. The seven towns with their own pages are the ones we have written properly so far, not the limits of where we work. Several clients are in towns with no page at all. We would rather have seven real pages than forty thin ones with the name swapped, because the thin version gets filtered and makes the whole site look worse.
In Cambridge, happily. Around the corridor, often, especially for a first conversation or a shoot. Beyond that it is usually a call, because an hour of driving each way is an hour not spent on your account. Nothing about the work requires sitting in the same room.