Digital Marketing Winnipeg

Winnipeg digital marketing, without buying all of it.

Most Winnipeg owners are sold the whole package when one piece is broken. Usually it is the site, the rankings, the map profile, the ads, or what happens after the phone rings. We find the one that is costing you jobs, price it in the open, and fix that first.

Daniel, founder of Nord

You work with Daniel. Replies usually same day.

Free audit5 checks
1

of five
needs fixing

Roofing, WinnipegTakes two minutes

1WebsiteLoads in 1.8s, number in the headerChecking

2RankingsEvery service on one pageChecking

3Google profileServices filled in, 64 reviewsChecking

4AdsNot running. Not needed yet.Checking

5Follow-upMissed calls get a text backChecking

Fix firstRankings

Trusted by growing Winnipeg home-service & trades businesses

The honest version

Digital marketing is five things, and most Winnipeg owners only need one or two of them fixed: the website, the rankings, the Google profile, the ads, and what happens after the phone rings. The expensive part is not the work. It is buying the wrong one first.

You have probably already been through a directory listing, seen a price band, clicked three agencies, and found no price on any of them. That is the normal experience of shopping for this in Winnipeg. Every page lists the same services and asks for your email, and the number only shows up after a call.

The reason that matters is not the inconvenience. It is that nobody is telling you what to buy first, and the order is where the money goes. Ads pointed at a page that does not convert means you pay full price for every click and turn a fraction of them into calls. Monthly SEO in Winnipeg on a site with no structure means paying to polish something that cannot rank. Rankings with nobody answering the phone means paying to generate calls that go cold. A rebuild with no redirects means paying to lose the rankings you already had.

So we start with the diagnosis instead of the package. I will tell you which piece is actually costing you jobs, what it costs to fix, and which parts you can leave alone for now. The prices are further down this page, not behind a form.

Starting from nothing but a Facebook page? Local Launch puts the site, the profile and the SEO up at once, at $0 down.

How to tell which one is broken
01
Nobody new is callingYou show up for your own name and nothing else. That is rankings and the map profile.
02
They call, they do not bookThe traffic is there and the site is losing it. That is the site and the follow-up.
03
Ads running, nothing bookedThe budget is fine. The page it lands on is not.
04
All of it is quietThen start with the audit, not an invoice. It is free and you keep it either way.
The real problem

Where the money goes, one piece at a time.

Nobody wastes it all at once. It goes in small, quiet ways, usually because something got bought before the thing it depends on was fixed. Here is the cause, and here is what it costs.
4
Four vendors, four invoices
A website guy, an SEO, someone on ads, someone else on socials.
What happens
Nobody owns the phone ringing, so every one of them can be doing their job while you get nothing.
$
Ads pointed at a page that does not convert
The budget goes up, the page stays slow, the number is buried.
What happens
You pay full price for every click and turn a fraction of them into calls.
Name
You rank for nothing but your business name
One page trying to cover every job you sell.
What happens
The only people finding you already knew you existed.
Map
Half a Google profile
Services blank, area blank, four photos from 2019, three reviews.
What happens
62%
Missed calls nobody follows up
The phone rings while you are under a sink. Nothing happens after.
What happens
62% of people who do not get an answer call a competitor next.
?
A report nobody can read
Forty pages of charts, no answer to "did this bring me work".
What happens
You cannot tell what to cut, so you cut all of it or none of it.
Who this is for

Built for people on the tools.

Home-service and trades, any size. Two-person crew or twenty trucks. If any of this sounds like you, we should talk.
01
Your site brings in zero calls
You would rather send someone your Google reviews than your website, and the phone stays quiet either way.
02
The jobs go to whoever outranks you
Customers search your service, find everyone but you, and book the first crew they can see.
03
You paid an agency and got nothing back
You signed with the person who pitched you, then spent a year emailing an account manager who never had an answer.
04
Nothing online is sending you work yet
New crew, or just a Facebook page and a phone number. You need to exist online before you can rank.
Find the gap

Six pieces. You probably need two.

This is everything we run, and how to tell whether it is your problem. Read the two lines under each one. If neither sounds like you, that piece is not where your money should go this year.

A site that gets chosen

A fast site built for a phone, with the number where a thumb lands.

You need this ifpeople land and leave, your site is slow on data, or the number is buried.

Leave it ifthe site already converts and just nobody is finding it. Then it is rankings.

Rankings for the jobs you sell

We fix the pages you have and build the ones you are missing, every month.

You need this ifyou only show up for your own business name, or every service you sell lives on one page.

Leave it ifyou already rank for your services and the calls are not converting. That is the site.

From $997 a monthSEO in Winnipeg →

The three results on the map

Your Google profile filled in properly, worked every month, backed by pages for the areas you drive to.

You need this ifyou are not in the three map results, or your profile has blank services, an unset service area, or under about twenty reviews.

Leave it ifyou are already in the top three for your main service and holding.

Included from $997 a monthLocal SEO in Winnipeg →

The name AI gives out

Content and structure written so AI tools can read your business and name it.

You need this ifyou want the answer when somebody asks a tool who to call, and right now your site says nothing a machine can quote.

Leave it ifnothing. This one is not a separate bill. It is the same work as rankings, done properly.

No separate chargeAI search in Winnipeg

Calls today, while the rest builds

Google Ads and Meta Ads run against the same pages, with your budget paid to the platform direct.

You need this ifthe phone has to ring this month and you cannot wait for rankings.

Leave it ifthe page they would land on is not fixed yet. Ads on a broken page is the most expensive mistake on this list, and we will tell you to wait.

$1,300 a month per platformGoogle Ads →

Never miss the call

A missed call gets an instant text back. Every call, text, form and Facebook message lands in one inbox on your phone, and finished jobs get a text asking for a review.

You need this ifyou are on the tools all day and calls go to voicemail, quotes go out and nobody chases them, or you have fewer reviews than the competitor above you.

Leave it ifsomebody already answers every call, follows up every quote, and asks for the review.

$197 a month plus $400 setup

Underneath all of it: hosting, backups and updates handled, email follow-ups and reminders running quietly in the background, and a monthly report in plain words. Design, build, rank, convert. One line of work instead of four.

The Nord method

One plan, built in the order that works.

Marketing fails on sequence more than it fails on effort. Ads before the site is right, or search before the structure is fixed, both burn money. This is the order, and this is what each step actually looks like.

01 Audit

02 Fix

03 Cover

04 Buy

05 Catch

06 Reviews

07 Report

01 · Audit

Find the gap, not the upsell.

What you have, what it ranks for, what your profile says, and where the calls come from now. You keep the audit whether you hire us or not.

02 · Fix

Fix the front door first.

The site, the structure, the speed, and the number on every screen. Everything after this points at it, so a slow page makes every other piece worth less.

03 · Cover

Cover the jobs and the areas.

A page for what you sell and where you drive, plus the Google profile worked properly. A new page every month, not a burst in month one and silence after.

04 · Buy

Buy the gap, when it is worth buying.

Ads only where search has not caught up yet, on your budget, paid to the platform direct. We turn them down when they stop being the answer, which is the opposite of how this is sold.

05 · Catch

Catch every call.

A missed call gets an instant text back, every message lands in one inbox, and quotes get chased on their own. The cheapest lead you will get is the one you already paid for.

06 · Reviews

Ask while it is fresh.

A text two hours after the job, an email the next morning if nothing landed, one last text on day four. No incentives, no filtering out the unhappy ones, because both are against policy.

07 · Report

Say plainly what happened.

What moved, what it brought in, and what is next. Calls and booked jobs, not sessions. If a month did not work, you hear that too.

01 / 07

Month one
What you get

Work you can point at, every single month.

No mystery retainer. This is what lands, whichever pieces you run.

Book a call
Every month, every clientIncluded
  • A page that did not exist beforeA service, an area, or a real answer to a real question.
  • The pages you have, improvedStructure, speed and copy on what is already earning.
  • Your Google profile workedPosts, services, photos and questions kept current.
  • Ads managed, spend untouchedYour budget goes to Google or Meta direct. We never take a cut of it.
  • Every lead caughtMissed calls texted back, one inbox, follow-up, review requests after the job.
  • The site kept aliveHosting, backups, updates and uptime handled, so nothing breaks quietly.
  • A report in plain wordsWhat moved, what it brought, what is next. No forty-page PDF.
What that adds up to

A Winnipeg moving company we run search for went from page two to page one, organic impressions up 85%, and organic is now their number one source of leads, ahead of every paid channel combined.

Real client, measured in Search Console
AI & GEO

When customers ask AI, be the answer.

People do not just Google anymore. They ask ChatGPT, Gemini, and Google’s AI who to call. We build your coverage so the answer is your business, not the competitor down the road.
ChatGPT
Google AI Overviews
Gemini
Perplexity
Get AI-ready. Book a call
AI answer
Who’s the best HVAC company in Winnipeg?

Based on reviews and local presence, your business is a top pick in Winnipeg right now. Strong ratings, fast response times, and recommended by nearby customers.

Google Business Profile
128 reviews
your website
#1 recommended
Proof, not promises

One system, and search became their biggest lead source.

Calculated Moving, a Winnipeg moving company, came to us paying for a site that did nothing and ads that stopped the day the card did. We fixed the structure, built a page for each service and sub-service, answered what their customers actually search, and kept the profile and reviews saying the same thing. Organic is now their biggest source of leads, ahead of every paid channel put together.
+189%
organic impressions
Page 2 → 1
money keywords into the top five
#1
lead source, ahead of all paid
No rebuild
the site they had, fixed
See the live site, calculatedmoving.com →

Search performance

Jan-Jul 2026 · Monthly
Total clicks3.9K
Total impressions299K
Avg CTR1.3%
Avg position12.6
Clicks
Impressions
7505002500 75K50K25K0 ▲ +189% impressions
Jan '26
Feb '26
Mar '26
Apr '26
May '26
Jun '26
Jul '26
Google Search Console, six-month engagement.
More proof

Different trades, same system.

Profixit, appliance repair

381,000 impressions and 1,400 clicks in twelve months, front page for appliance, dryer and dishwasher repair in Winnipeg. One blog answer ranks at position 4.9 on its own, and it is not even about their brand.
View the site →

Happy Cat HVAC, from zero

Built from nothing. 47,900 impressions across 138 indexed pages in the first five months, number one for its name, and climbing on Winnipeg HVAC searches.
View the site →

Your turn

Every number on this page came out of Search Console, with the window stated. Ask me to show you the same view of your own site on the call.
Book a call
All figures from Search Console, windows stated. Client names published with permission.
Your system, next

Want to show up for the jobs you actually sell?

Book a free call. I will show you what you rank for today, what you are missing, and what it would take to own it. No pressure, no obligation.
Free search audit first
A page built every month
Winnipeg based, same-day replies
Pricing

Real prices, on the page.

You are not buying a plan, you are buying the pieces you are missing. Tick the ones that sounded like you and the number adds itself up.

A site that gets chosen$2,500 upfront + $99/moPeople land and leave, or the number is buried.Starter $2,500Growth $4,500Market $7,500plus hosting and care, $99 a month

Rankings for the jobs you sell$1,497/moYou only show up for your own business name.Essential $997Pro $1,497Max $2,497

Calls today, while the rest builds$1,300/moThe phone has to ring this month. Your ad budget goes to Google or Meta direct, never through us.One platformGoogle and Meta

Never miss the call$400 upfront + $197/moCalls go to voicemail, quotes never get chased.

Today, starts from
$2,500

one time. The build is quoted once I have seen the site.

Every month
$1,596

three-month start, then month to month

That is Local Launch territory. The same pieces at $0 down, $1,497 a month on a six-month start.

Book a call

What leaves your account, and when.

Todayone time
A website built to rank$2,500 to $7,500
Extra pages, if you want them$250 each
Lead system setup$400

Nothing here if you keep the site you have, or if you start on Local Launch.

Only if you run adsoptional
Managing one platform$1,300
Google and Meta$2,200
Your ad budgetpaid direct

The budget goes to Google or Meta on your own card. We never mark it up or take a cut.

All prices CAD plus tax. The build is one time, $250 per extra page after that. Ad budget goes to Google or Meta direct and is never marked up. Out-of-plan work is $200 an hour. Prefer the whole thing with nothing upfront? That is Local Launch, below.
What it costs elsewhere

The numbers other agencies make you book a call for.

You have probably already seen the ranges on the directory sites. Here they are beside ours, so you can see where we sit instead of guessing.
What you will see quoted
The range
Nord
Minimum project size, Winnipeg agencies
$1,000 to $10,000+
$2,500 build, or $0 down on Local Launch
Typical project spend
$10,000 to $49,000
$2,500 to $7,500 for a build
Full-service retainer, small business
$1,500 to $3,000 a month
$997 to $2,896 a month
SEO retainer
$1,000 to $5,000 a month
$997, $1,497 or $2,497 a month
Hourly rates
$25 to $199 an hour
$200 an hour, and only for work outside a plan
Ranges published on the Winnipeg agency directories and industry aggregates, July 2026. Ours are on this page because you should not have to book a call to find out whether you can afford someone.
The difference

Nord vs the usual agency.

No names, no cheap shots. Just the honest contrast.
How it works
Nord

Typical agencyOthers

One person runs the site, the search and the ads
The order is decided by what you are missing, not by what we sell
Your ad budget goes to the platform direct, never marked up
We turn down the work when it is not the answer
You work with Daniel, the founder, not an account manager
A direct line and same-day replies
Reports in plain words that answer "did this bring me work"
Real timelines, no top-three promises
Built to be named in AI answers, not just ranked
We tell you when something is not working
Straight talk

No hype. No fake #1 guarantees.

You've heard every pitch in the book. Here's what those lines really mean, and where Nord actually stands. Read it before you spend.
No pressure · no obligation
Who you work with

You work with Daniel, not a call center.

You get a direct line to Daniel, the founder, on every project. No account managers, no handoffs, no ticket queue. There is a Winnipeg team behind the work, and you always talk to the person who owns your results.
Daniel Hentov, founder of Nord Marketing
Daniel Hentov
Founder, Nord Marketing
Daniel
Daniel · Nord
Online, replies same day
Hey Daniel, our furnace page still isn't showing up on Google.
On it. I'll restructure it and add the service pages today, you'll see it move this week.
Amazing, thank you!
Typically replies within a few hours

Get a free marketing audit

Not ready to talk yet? Send me your site and I'll tell you where the leads are leaking, what you are missing, and what I would fix first. No pitch.

What you rank for today

How your Google profile is doing

Whether your ads point anywhere worth landing

The three things I would fix first

Google reCaptcha: Invalid site key.

Where we work

Winnipeg digital marketing, working across Manitoba and Canada.

Nord is a Winnipeg marketing agency running search, sites and ads for home-service and trades right across Manitoba, from Winnipeg and Brandon to Steinbach and Thompson, and in cities across Canada. Knowing the market matters more than sharing a postal code.
Winnipeg
Brandon
Portage la Prairie
Selkirk
Steinbach
Winkler
Dauphin
Thompson
Morden
Stonewall
Also working in London Ontario, Regina, Saskatoon, Halifax, Victoria, and across Canada.
One system

One system, one person running it.

You have seen the pieces. These are the two ways to start without committing to all of it.

A free marketing audit

I tell you which piece is costing you jobs. You keep it either way.
Send me your site

Local Launch

Site, SEO, profile and the lead system in one price, $0 down.
See Local Launch

Web design in Winnipeg

If the front door is the broken piece, this is where it starts.
See Winnipeg web design
No risk.

A clear plan you approve up front

One flat monthly price, honest reporting

Real traction in 3 to 6 months, no overnight promises

Questions

Marketing questions, answered.

The ones Winnipeg owners actually ask on the call.
How much should I spend on digital marketing?–
For a Winnipeg trade, plan on $1,000 to $3,000 a month once you are running properly, plus a one-time build if the site needs replacing. Ours is $997, $1,497 or $2,497 a month for SEO, a build at $2,500, $4,500 or $7,500, and ads management at $1,300 a month per platform with the budget paid to Google or Meta direct. Local Launch puts the site, the SEO and the profile together for $1,497 a month at $0 down.
Which piece do I need first?+
Whichever one is losing you the most jobs right now. If nobody new is calling, it is rankings and your Google profile. If they call and do not book, it is the site and the follow-up. If ads are running and nothing is booked, it is the page they land on. That is what the free audit tells you.
What is actually wrong with my website?+
Usually one of four things: it is slow on a phone, every service you sell is crammed on one page, the number is buried, or there is nothing on it Google or an AI tool can quote. Send it over and I will tell you which, for free, whether or not you hire us.
Should I start with SEO or Google Ads?+
Ads buy you calls today and stop the day you stop paying. SEO in Winnipeg takes a few months and then keeps working. If the phone has to ring this week, run ads while the search work builds underneath. Just do not point ads at a page that does not convert, because you pay full price for every click either way.
How long before it works?+
Ads move in days. Search takes months, with real traction usually around month three to six. Anyone promising you page one in thirty days, or a percentage increase in your inquiries with no window attached, is telling you what you want to hear.
How will I know if it is working?+
You get a report in plain words: what moved, what it brought in, what is next. The number that counts is booked jobs, not sessions or impressions. If a month did not work, you hear that too.
Do you take a cut of my ad budget?+
No. Your budget goes to Google or Meta direct, on your own card, and we never mark it up. Our management fee is its own line: $1,300 a month per platform, or $2,200 for both.
Why do agency websites never show prices?+
Because a number lets you say no before they get you on a call. We publish ours because hidden pricing wastes both our time, and because an owner who can see the number can decide if it is worth two extra jobs a month.
Can I start with one piece and add the rest later?+
Yes, and most do. A common path is a build first, then SEO once the site is worth ranking, then ads when there is somewhere good to send them. Start with web design in Winnipeg or with search, depending on which one is broken. If somebody else already runs one piece, we can work alongside them, though when nobody owns the whole thing every problem lands in the gap between the two of us.
Do you do email, texts, or the software that follows up for me?+
Yes, and it is one thing, not four line items. Missed calls get an instant text back, every call and message lands in one inbox on your phone, quotes get chased on their own, and finished jobs get asked for a review. It is $197 a month plus a $400 setup, and it runs whether or not we do anything else for you.
Do you only work in Winnipeg?+
Winnipeg and Manitoba are home and most clients are here. We also run marketing for businesses in cities across Canada. The work is the same, and knowing your market matters more than sharing a postal code.
Let's talk

Let's get your phone ringing.

Book a free call. See where you stand on Google, the map, and AI today, then get your plan and price. No obligation, no pressure.

Google reCaptcha: Invalid site key.

No obligation. We reply the same day.

What you get on the call

A live look at where you rank today, on Google, the map, and AI.

A plan and a price, in plain language. No package menu.

Zero pressure. You decide what happens next.

Daniel Hentov, founder of Nord Marketing

You’re messaging Daniel, the founder. Not a form that goes nowhere.

Book a callCall