Skip to content

Minnesota: Licensing, the Twin Cities, Winter

In Minnesota the question of what you are allowed to say usually arrives before the question of what works. Licensing, board advertising limits and the state privacy law shape the copy, the forms and the tracking before anyone writes an ad.

What you may say here is settled before the copy is

Most marketing plans for a Minnesota business get built in the wrong order. Someone writes the ads, builds the page, turns on the tracking, and only afterwards discovers that the license number belongs in the advertising, that the specialty word on the homepage is not one the board allows, or that the pixel sitting on the intake form is collecting something the state treats as sensitive.

Work from the other end and the whole thing gets cheaper. Four questions get answered before we write a word for a client here:

  • Which license covers this work, which body issued it, and which number has to appear where.
  • What the relevant board permits the business to call itself, particularly for a dental or medical practice.
  • What the state privacy law requires of the site, the forms and the trackers on them.
  • Which of those answers change when the business crosses a city line, or the state line at Moorhead.

Trade licensing here runs largely through the Department of Labor and Industry. Plumbers and electricians hold state licenses, and a company contracting directly with homeowners across more than one trade generally needs a residential building contractor or remodeler credential on top of that. So most home services and remodeling companies in this state are carrying more than one number, and the generic licensed and insured line at the bottom of a page is doing none of the work a real number does. Confirm the display rules for your trade with the department or your attorney, and we will build to what you are told.

Dental is where the limits bite hardest. The Board of Dentistry governs how a practice describes its credentials and specialties, which means the defensible homepage says what the doctor actually is rather than what would read best. Minnesota also licenses dental therapists and advanced dental therapists, a provider category not every state has, so a practice here may have people on staff who deserve describing accurately instead of being folded into a sentence about the team. That is ten minutes of copy work and a genuine reason to explain why your appointments open up faster than the practice down the road.

Then the privacy law, which has been in force since 2025. It expects a real notice, a working opt-out for targeted advertising and for the sale of personal data, and consent before sensitive data is processed, health information included. Minnesota went further than several states by letting a consumer ask which specific third parties their data went to. If you cannot name your own vendors, that is a problem sitting quietly on your booking form.

Two cities, and then several dozen more

Minneapolis and Saint Paul are not one place with two names, and people here will correct you on it. Separate downtowns, separate loyalties, separate competitive sets, and around them a ring of incorporated suburbs that the map treats as exactly what they are. A practice in the North Loop does not carry Edina. A furnace company in Bloomington does not carry Blaine. Owners usually find this out after a year of paying for content about the metro that left them roughly where they started.

Walk Grand Avenue in Saint Paul and the reason is visible at street level. It runs for miles of independent restaurants, salons, clinics and shops at a density where a competitor six blocks west takes half your traffic regardless of how good your site is. Proximity is doing the ranking, not the writing. The same holds around 50th and France on the Edina line, where the spending on cosmetic dentistry and injectables concentrates and buyers search the provider by name. Go down Lake Street and the market changes language entirely. Cedar-Riverside works differently again, on recommendation rather than search.

The fix is smaller and less satisfying to buy than most owners expect: a Google Business Profile kept genuinely current, pages only for the suburbs you can defend, and paid search covering the parts of the ring the map will not hand you.

Outside the metro the arithmetic inverts. Rochester runs on a medical economy and a stream of visitors who are in town briefly with no local knowledge. Duluth carries a summer visitor market stacked on a resident one, so a business on Canal Park is being judged by two customers with two sets of expectations. St. Cloud, Mankato and Moorhead are regional hubs with thin competition and cheap clicks, and Moorhead is the odd one, because the market it belongs to sits across the North Dakota line.

The year is shorter than the calendar says

An exterior trade in this state does not get twelve months. Frozen ground stops excavation, concrete and most roofing, and the thaw does not release everyone at once, because spring load limits keep heavy trucks off the roads while the frost comes out. The working year compresses, so the marketing year has to compress with it.

That leaves two businesses inside one company. From September to freeze-up there is a scramble to finish what was sold, and a consult booked in early September is close to the last one that becomes work this year. From January through March it is emergency work instead: burst pipes in a cold snap, ice dams when the thaw and refreeze cycle starts, furnaces quitting on the coldest night. In those weeks nobody needs more leads. They need the calls answered, which is why an AI agent on the overflow usually pays back faster here than another campaign.

Appointment businesses run their own rhythm on top of that. Benefits reset in January and expire in December, and the December rush is real enough to staff around. Restaurants in the metro lose weekend covers to lake country all summer, then get a strange stretch at the end of August when the State Fair takes the city’s attention.

The part owners underrate most is reputation. People here tend to stop booking rather than complain out loud, so a rating can look fine while retention leaks. Asking properly, every time, in a system rather than when someone remembers, is what closes that gap.

What this looks like in practice

The compliance answers come first, because they decide the copy. Then the profile and the map footprint for the radius you can honestly serve. Then the site, wherever it is the actual bottleneck. Reviews run underneath all of it, and paid search points at the weeks demand moves rather than spreading evenly across a year that is not even.

Tell us the business, the address and the cities you really cover. You will get back who holds the map positions around you today, what happens when someone calls at seven on a January evening, and the one change worth making before spring. Beyaoshy has been at this since 2015, with more than 800 businesses. If you are an agency with Minnesota clients rather than an owner, the same work runs under your name through the partner model.

Two downtowns
Minneapolis and Saint Paul rank separately, and so does every suburb around them
MCDPA
Minnesota's own consumer privacy law, in force since 2025
DLI
Most trade licensing runs through the Department of Labor and Industry
Frozen ground
Exterior trades work a compressed season, not twelve even months
What we plan around

Things that would not come up in another state.

01

The rules decide the copy

Licensing, board advertising limits and the privacy law settle what a Minnesota business may claim, which number belongs where, and what a tracking pixel may sit next to. Writing the ads first and checking afterwards is how campaigns end up rebuilt.

02

Two cities and dozens of suburbs

Minneapolis and Saint Paul are separate places with separate loyalties, wrapped in incorporated suburbs that Google ranks on their own. One address will not hold Edina, Woodbury and Maple Grove at once, and more content will not change that.

03

The working year is compressed

Frozen ground stops excavation, concrete and most exterior work, and spring load limits delay the restart. Trades here get a short build season and a sharp emergency season, and a budget spread evenly across twelve months fits neither of them.

04

Unhappy customers go quiet

The state's reputation for indirectness shows up in review behavior. People here often stop booking rather than complain in public, so a clean rating can sit on top of a retention problem for a year. Asking has to be deliberate.

05

More than one language of demand

Somali, Hmong and Spanish speaking communities are a real share of demand in parts of the Twin Cities and in food processing towns downstate. One English campaign bought across the metro skips whole corridors without telling you.

The radius problem

The parts of town that behave differently.

Ranking is measured from the searcher, not from your front door. Here is how that plays out across the metro.

North LoopMinneapolis

Converted warehouses full of restaurants, studios and boutique aesthetics, photographed constantly. Recency decides a lot here, and a profile whose newest picture is two years old loses to one posting every week.

50th and FranceEdina and Minneapolis

The highest-value radius in the state for cosmetic dentistry, injectables and skin work. Buyers search the provider by name as readily as the practice, so the doctor's own presence carries real weight.

Lake StreetMinneapolis

A long Spanish-speaking commercial corridor with its own businesses and its own word of mouth. An English-only campaign bought across the city quietly skips this stretch entirely.

Cedar-RiversideMinneapolis

A dense East African community where reputation travels through conversation well before it reaches a review page. Being recommended here matters more than being found.

Grand AvenueSaint Paul

Independent restaurants, salons and clinics on a street people genuinely walk. A competitor six blocks west takes half the corridor from you no matter how good your website is.

LowertownSaint Paul

Ballpark evenings, the farmers market and a weekday office population that no longer arrives every day. Accurate hours matter more here than almost anywhere else in the metro.

Canal ParkDuluth

A visitor-weighted district where many reviews come from people who will never return. Ratings move quickly in summer, and a rough August can sit at the top of your profile all winter.

Downtown RochesterRochester

The blocks around Mayo, where the searcher is often a patient or a family member with a short window and no local knowledge. Being open and easy to find beats being clever.

Coverage

The cities we know well enough to be useful in.

Minneapolis

The larger downtown and a ring of dense neighborhoods around the lakes. Proximity decides most of the map here, so a clinic in the North Loop and one in Northeast are competing for different halves of the same city.

Saint Paul

A separate city with its own loyalties, not the quieter half of one place. Ranking well in Minneapolis does very little for you on Grand Avenue or the East Side, and people here notice copy that treats the two as interchangeable.

The west and south suburbs

Edina, Bloomington, Minnetonka and Eden Prairie hold much of the metro's spending on cosmetic dentistry, aesthetics and remodeling. Each is its own incorporated city, so a Minneapolis address carries none of them on the map.

The growth suburbs

Maple Grove, Blaine, Woodbury and Lakeville are where households with no dentist and no furnace company yet search from scratch. Newer housing, more people arriving, and far less settled loyalty than the core.

Rochester

Mayo Clinic shapes the economy, including a constant flow of patients and families in town briefly and knowing nothing about local businesses. Demand follows a medical calendar rather than a retail one.

Duluth

A port and visitor market on Lake Superior with weather the rest of the state does not get. Summer traffic through Canal Park and the North Shore is a different customer from the resident, and both leave reviews.

St. Cloud

The central Minnesota hub on I-94, pulling from a wide rural radius plus a university population. Competition is far thinner than the metro, and a well-kept profile can hold a category here for years.

Mankato

Southern Minnesota's regional center, drawing customers from towns thirty and forty minutes out. The university term moves demand noticeably, which makes an accurate service area more useful than a wide one.

Moorhead

The real market crosses into North Dakota, and a customer searching from Fargo does not care which side of the river you sit on. Profiles, ads and service areas here have to be built for a metro a state line splits.

Brainerd and lake country

Summer weekends move the metro north and the off-season empties the same towns. Restaurants, contractors and home services here plan around a short, intense season rather than an even year.

Before the first ad runs

What has to be right before anything ships.

Retrofitting compliance is expensive, so this goes in first. Take the legal reading from your own advisor; we build to whatever they specify.

The Minnesota Consumer Data Privacy Act

Minnesota has its own consumer privacy law, in force since 2025. It expects a genuine privacy notice, a working opt-out for targeted advertising and the sale of personal data, and consent before you process sensitive data, which includes health information. Minnesota also lets a consumer ask which specific third parties received their data, so a business that cannot name its own vendors has a problem waiting. Your attorney settles the specifics and we build to them.

Trade licensing runs through one department

Plumbers and electricians are licensed by the state, and a company contracting directly with homeowners across more than one trade generally needs a residential building contractor or remodeler license from the Department of Labor and Industry as well. Most home services companies here carry more than one number. We check which credential covers which work and publish the actual numbers, which is a trust signal that a generic assurance line never provides.

Dental advertising is board-governed

The Minnesota Board of Dentistry governs how a practice describes its credentials and specialties, so the defensible homepage says what the doctor actually is rather than what would sound best. Minnesota also licenses dental therapists and advanced dental therapists, a provider category not every state has, which is worth describing accurately rather than folding into a line about the team.

Seasonality

Spending against the curve.

January to March

January brings the benefits reset and a rush of new-patient searching. Cold snaps produce frozen and burst pipes, thaw and refreeze cycles bring ice dams, and furnaces fail on the worst night. Exterior construction is mostly stopped.

April to May

Thaw, then spring load restrictions keeping heavy trucks off roads while the frost comes out. Contractors book now and dig later, so consults, HVAC maintenance and roofing inspections run well in these weeks.

June to August

The short outdoor season, run at capacity. Weekends pull the metro toward lake country, patios fill, and answer rate decides revenue more than ad spend does. Bookings compete with vacations on both sides of the phone.

Late August

The State Fair takes the metro's attention for its run into Labor Day. Restaurants away from the fairgrounds and appointment businesses both feel it, and it is far easier to plan around than to fight.

September to October

The best and shortest exterior window of the year. Roofing, painting, concrete and remodeling have to finish before freeze-up, so a consult booked in early September is close to the last one that becomes work this year.

November to December

Use-it-or-lose-it dental benefits, the aesthetic run-up to the holidays, and the first serious furnace failures. Snow contracts were signed months ago rather than sold now.

What owners ask

What people want to know before they call.

We are in Minneapolis. Why are we invisible in Edina and Woodbury?

Because those are separate cities and the map ranks on how close you are to the person searching. One address in the core will not hold the suburban ring, and no volume of pages about the metro changes it. What works is a profile kept genuinely current, pages only for the suburbs you can defend, and paid search covering what the map refuses to hand you. If the honest answer is a second address, that is what you will hear.

Does the Minnesota privacy law change anything on our website?

Yes, if you run advertising pixels or hold health information of any kind. You need a real notice, a working opt-out for targeted advertising, and a decision about which trackers are allowed to sit on booking and intake forms. Minnesota also lets someone ask which specific third parties got their data, which means your vendor list has to be something you can actually produce. We build to it from the start and to whatever your attorney requires.

Does our license number have to appear in the advertising?

Treat it as yes and put it on the site, the profile and the ads as a matter of course. It is a trust signal before it is a compliance question, and it is free. Confirm the exact display requirement for your trade with the Department of Labor and Industry or your attorney, because it is not identical across plumbing, electrical and residential contracting.

What do we sell in February when nobody can dig?

Spring. The consults you book in January and February are what fill March and April, and the cost of reaching someone in winter is lower than it will be in May. Meanwhile the emergency side of the business is running hard, so the same weeks are usually about answering the phone rather than buying more of it.

Are Rochester and Duluth worth running separately from the Twin Cities?

Almost always. Both are real markets with economies that have nothing to do with the metro, and most Twin Cities agencies treat them as an afterthought, which is exactly why they are winnable. Separate profile, separate pages, separate ad copy. The same is true of St. Cloud, Mankato and Moorhead, where clicks cost a fraction of what they cost in Edina.

Should we be advertising in Somali, Hmong or Spanish?

In specific corridors, yes, and as a dedicated campaign rather than a translated version of the English one. Along Lake Street or around Cedar-Riverside it can be the difference between being present and being absent. Elsewhere in the state it often is not worth it. We look at your actual call and form history before recommending either way.

Start here / Minnesota

We will map your market before you decide anything.

Tell us about your business and the areas you serve. We will show you who is winning the map in your radius today, what your phone does after hours, and what it would take to be the business that gets the call.

Form not loading? Email hello@beyaoshy.com and we will reply within one business day.