Skip to content

Top Rated Plus on Upwork

The freelance marketing consultant you need

Marketing strategies, websites and content that grow your online presence and bring in customers. Planned and done by one freelance marketing consultant, for businesses in Canada and beyond.

  • 100% Job Success
  • $60k+ earned
  • 18+ five star reviews
  • 100+ first-page rankings

Featured brands I've worked with

Agencies I've worked with

Trusted by 50+ brands

A Top Rated freelance marketing consultant on Upwork

I've worked with leading brands in real estate, fintech, SaaS, automotive, e-commerce and skincare. Verify on Upwork

Terry S. SEO/GEO Strategist | Content Writer, Editor | UX Designer100% Job SuccessTop Rated Plus$60k+Total Earnings25Total Jobs691Total Hours
For businesses in Canada and beyond

A freelance marketing consultant for businesses in Canada and beyond

Born and raised in Vancouver. I help startups, small businesses and B2B brands across Canada develop and execute marketing strategies that bring in new clients, from brand and website to SEO, content and email.

You get one experienced marketing professional with a proven track record and data-driven reporting, without adding an in-house hire. I work with businesses outside Canada too.

  • Anywhere in Canada

    From Vancouver to Halifax, all handled remotely.

  • Calls in your hours

    Calls booked in your working hours, Pacific to Atlantic.

  • Written for Canadians

    Canadian spelling, references and phrasing, so your website, content and emails sound natural to local customers.

  • Canadian rules, handled

    Email that follows CASL and privacy pages that fit PIPEDA.

Free 20 minute call.

  • Toronto

    Ontario

    Marketing for startups, e-commerce and B2B brands across the GTA.

  • Vancouver

    British Columbia

    Marketing for home services, storage and consumer brands across Metro Vancouver.

  • Calgary

    Alberta

    Marketing for trades, energy and real estate across Calgary and area.

  • Montreal

    Quebec

    Marketing for B2B software and design studios across Greater Montreal.

  • Edmonton

    Alberta

    Marketing for energy, construction and service businesses across the Capital Region.

  • Ottawa

    Ontario

    Marketing for tech and professional services across the National Capital Region.

  • Winnipeg

    Manitoba

    Marketing for food, hospitality and local retail across Winnipeg.

  • Halifax

    Nova Scotia

    Marketing for tourism and local businesses across Nova Scotia.

My services

Freelance marketing services, from strategy to launch

Digital marketing strategy, websites, design, SEO, content, email marketing and AI automation, planned together by one senior freelancer.

  • Local and national SEO

    Because what's the point of a great website if no one finds it?

    • Local SEO
    • International SEO
    • E-commerce SEO
    • Technical SEO and links
    Rank on Google , Local and national SEO
  • Web design and development

    Custom websites on whatever stack fits your business.

    • Custom Next.js builds
    • WordPress and Webflow
    • Squarespace and Wix
    • Shopify stores
    Build your website , Web design and development
  • Design and branding

    Stand out in a sea of boring brands with design that gets remembered.

    • Brand identity
    • Style guides
    • Design systems
    • Brand books
    Grow your brand , Design and branding
  • Content and copywriting

    Copy that connects, converts and keeps your audience coming back.

    • Website copy
    • Blog and SEO articles
    • Email copy
    • Ghostwriting
    Get content , Content and copywriting
  • GEO and AEO

    Get your brand cited when people ask ChatGPT, Perplexity or Gemini.

    • AI search visibility
    • Answer-ready content
    • AI Overviews optimization
    • AI article editing
    Get cited , GEO and AEO
  • AI automation

    Save hours every week with AI workflows and business process automation.

    • Integrations
    • Workflow systems
    • Process automation
    • AI content workflows
    Automate now , AI automation
  • Email marketing

    Email marketing campaigns and newsletters people actually open and click.

    • Newsletters
    • Email copywriting
    • Flows and automations
    • Campaign strategy
    Start emailing , Email marketing
  • White label for agencies

    Your secret weapon for scaling content, website and SEO services.

    • Content
    • Websites
    • SEO
    • GEO and AEO
    Let's partner , White label for agencies
Terry Say, freelance marketing consultant
Meet your freelance marketing consultant

Hey! I'm Terry

I've spent 10+ years in digital marketing, building websites, writing content and running SEO for brands in fintech, real estate, SaaS and e-commerce.

With me as your freelance marketing consultant, you get senior marketing expertise without a full-time hire, wherever your business is based.

Top Rated Plus on Upwork100% Job Success18+ five star reviews100+ first-page rankings on GoogleVerify on Upwork
  • Worked with 50+ brands across fintech, real estate, SaaS and e-commerce
  • 10+ years leading teams in-house and writing for large brands
  • Grew clients' organic traffic more than 15x and helped drive over $30M in revenue
  • Written or edited 100+ articles that rank on page one of Google
Local SEO

Local SEO that puts you on the map

I help local businesses show up in Google's map results and the top web results for the searches customers make near them. Local search engine optimization is often where a marketing plan starts for service businesses.

Most people pick from the first three businesses on the map. I fix your Business Profile, clean up your listings, grow your reviews and build service and area pages that give Google a reason to rank you there.

  • Business Profile set up, updated weekly and reviewed every month
  • Service and area pages built for real local searches
  • Directory listings fixed so your name, address and phone match everywhere
  • Monthly report on calls, map rankings and leads, in plain language

From $500 a month. Free 20 minute intro call, and I reply within a day.

Cafe owner smiling at a laptop on her patio
+44%more leads from GoogleLocal cafe client, first 6 months
National and ecommerce SEO

Ecommerce SEO that sells across the country and beyond

I help Shopify and WooCommerce stores rank for the product and buy online searches that bring in sales, nationally and in every country you ship to.

Product and collection pages win or lose on structure, speed and product data. I fix the technical side, write collection copy that ranks and add the product markup that puts your prices, stock and star ratings right in the results.

  • Shopify and WooCommerce technical fixes, from site speed to duplicate pages
  • Collection and product pages mapped to the searches buyers make
  • Product markup so prices, stock and reviews show in Google
  • International setup with the right country versions for every market you ship to

From $500 a month. Free 20 minute intro call, and I reply within a day.

Shop owner packing an online order at her workbench
+62%more revenue from GoogleOnline store client, first 9 months
City by city

A marketing consultant for Canada's major cities

From Vancouver to Halifax, I work with startups, small businesses and B2B brands in Canada's biggest markets, where customers compare more options and competition is tighter.

Each marketing plan is built around the market it's in. Then I develop and execute it, from your website and content to email and SEO, with data-driven reporting you can act on.

  • Toronto skyline

    Toronto

    Ontario

    Marketing for startups, e-commerce and B2B brands across the GTA.

  • Vancouver skyline

    Vancouver

    British Columbia

    Marketing for home services, storage and consumer brands across Metro Vancouver.

  • Calgary skyline

    Calgary

    Alberta

    Marketing for trades, energy and real estate across Calgary and area.

  • Montreal skyline

    Montreal

    Quebec

    Marketing for B2B software and design studios across Greater Montreal.

  • Edmonton skyline

    Edmonton

    Alberta

    Marketing for energy, construction and service businesses across the Capital Region.

  • Ottawa skyline

    Ottawa

    Ontario

    Marketing for tech and professional services across the National Capital Region.

  • Winnipeg skyline

    Winnipeg

    Manitoba

    Marketing for food, hospitality and local retail across Winnipeg.

  • Halifax skyline

    Halifax

    Nova Scotia

    Marketing for tourism and local businesses across Nova Scotia.

Web design and development

Websites built to turn visits into leads

Custom websites that strengthen your brand and online presence. Fast, easy to update and built for search engine optimization from day one.

Get a web design quote

From $500. Live in two to six weeks.

Freelancer at a tidy desk working on a website
Open today until 6pm Design that works as hard as you do

A clear offer, proof up front, one button to act on.

Book a consultation
Website beforeWebsite after
Built on
Content and copywriting

Content marketing that's human and gets traffic

Content creation for your marketing campaigns. I write the pages, guides and posts your buyers search for, in your voice and fact checked before anything goes live.

Sample landing page for a Chicago plumber, headline Same day plumbing in Chicago

Optimized landing pages

A landing page has one job. I write it around one search and one offer, so a visitor knows what you do and how to book within a few seconds.

Every page starts from the search it targets and the questions buyers ask before they book. The headline, proof, FAQ and button are written to work together.

  • One clear offer and one action per page
  • Built around the keywords buyers search
  • Headline and proof above the fold
AI automation

AI workflows that give you hours back

I connect your forms, inbox and CRM so your marketing team spends less time on busywork, with a person checking anything that matters.

Business owner on the phone while working on a laptop
While you were busy
6 hrssaved a week
  1. Enquiry comes inWebsite form or email
    Done
  2. AI drafts a replyChecks fit and urgency
    Done
  3. CRM updatedContact and next step added
    Done
  4. You approve, it sendsFrom your phone
    Done

Your busywork, handled

Most small teams lose hours a week to copying, pasting and chasing replies. I map where the time goes, then build workflows that streamline the work and flag anything that needs you.

I start with a short review of where your hours go. Then I build one workflow at a time on the tools you already use, like Gmail, HubSpot or Zapier, so there is nothing new to learn.

Every workflow has a person check before anything reaches a customer, and you get a short video that shows how it runs.

  • Lead capture and instant follow up
  • Content and reporting workflows
  • Built on tools you already use
  • Handover notes so your team can run and change it
  • A monthly check-in to tune what's working

Free 20 minute intro call.

Freelance or full-time

A marketing consultant for less than a full-time hire

A marketing manager in Canada earns about $115,000 a year before benefits, and about $128,000 in Calgary. Most startups and small businesses need the expertise and the marketing work, not another full-time salary.

I work as your freelance marketing consultant on a monthly retainer or a single project. You get the strategy and the hands-on work, and you can scale up or down as your marketing needs change.

  • Strategy and execution

    One person plans the marketing and does the work.

  • Fits your team

    Works with your in-house team, or covers marketing until you hire.

  • Clear ROI

    A monthly report tied to leads and revenue.

  • Flexible

    Monthly retainer or one project. No long contract.

Free 20 minute call, then a fixed price.

Yearly cost

Full-time marketing managerMedian wage, before benefits and payroll costs
$115,000
Freelance marketing consultantFrom $500 a month, monthly or per project
$6,000 a year at the starting rate

Quotes and invoices in Canadian or US dollars, your pick.

Full-time hireFreelance consultant
CPP, EI and benefitsYesNone
Recruiting and onboardingWeeks to monthsOne free intro call
SkillsOne roleStrategy, SEO, content, web, email
CommitmentFull-timeMonthly or per project

98.2% of Canadian employer businesses are small businesses (ISED, 2024).

Salary source, Job Bank, Government of Canada, median hourly wage for marketing managers, 2023 to 2024, times 40 hours and 52 weeks.

How it works

How working with a freelance marketing consultant works

  1. Day 1

    Tell me your goals

    A short call or a message. No forms that take an hour.

  2. 1 to 2 days

    Get a marketing plan and quote

    A no-obligation quote within 1 to 2 business days.

  3. The build

    I do the work

    You work with me directly, from your website and content to email marketing, with updates you can actually follow.

  4. Launch

    Track the results

    A monthly report on leads and revenue, and we adjust what's working.

Reviews

What clients say about working with me

Every review is public. Read them all on my Upwork profile.

  • ★★★★★5.0
    From YouTube scripts to landing pages to blog posts, Terry is an expert at crafting a message that informs and sells. He has written for us across multiple industries, and the quality is always top-tier.

    JackieAuthorful

  • ★★★★★5.0
    Terry's ability to take dry, technical SaaS concepts and turn them into high-performing content is unmatched. He helped us scale our content output and SEO rankings for our clients.

    Kelly KennedyOwner, YourBlogWorks.com

  • ★★★★★5.0

    Two-year SEO and content writing contract, Dec 2024 to Oct 2026.

    JohnVKT IT ServicesExperienced Generalist Content Writer Needed

  • ★★★★★5.0

    Local SEO setup and optimization.

    Kaye HopeFounder, Restore HumanLocal SEO Optimization

  • ★★★★★5.0

    SEO strategy help.

    Brandon FeidenGrowth Focused Marketing LeaderSEO Strategy Help

  • ★★★★★5.0

    Content strategy, phase 1.

    Content Strategy: Art in Retail & Retail in Art

  • ★★★★★5.0

    Article writing.

    2MC 24/7 Article creation

  • ★★★★★5.0

    Email marketing template for the lighting industry.

    2MC Email Marketing Template for Lighting Industry

  • ★★★★★5.0

    Article editing.

    Article Editor

For agencies

White label services for agencies

Hey agency friends! Hand me the SEO, content and websites your clients need, and they only ever see your brand.

  • Services you can resell

    SEO, GEO, content and websites, delivered under your agency's name, in your templates and on your deadlines.

  • Senior work, no hand-holding

    10+ years of experience means clean briefs back, clean files out and fewer review rounds for your team.

  • My promise to you

    Your brand stays the star. I work behind the scenes. Think of me as your silent partner.

Why me

Why work with me

Senior marketing consulting without agency overhead. One digital marketing consultant for strategy, websites, content, email and SEO, with reporting tied to ROI.

  1. Get the best of design, SEO, content and web dev for all your projects.

  2. 10+ years helping brands grow online.

  3. Build anything you like. No project or task is too big or small.

  4. Options for no contracts. Cancel anytime.

  5. Work directly with me. No middlemen, no handoffs.

FAQ

Questions Canadian clients ask me first

Straight answers on price, contracts and hiring a freelance marketing consultant.

Terry Say, ready for your free intro call
Rather talk it through?

Free 20 minute call with me. No pitch, just answers.

Book a call
Do you work with businesses across Canada?
Yes. Startups, small businesses and B2B companies in Vancouver, Calgary, Toronto, Montreal and smaller towns too, plus clients in the US and beyond. Everything runs remotely, with calls booked in your working hours.
How much does a freelance marketing consultant cost in Canada?
Monthly marketing and websites both start from $500. You get a fixed quote in Canadian dollars before any work starts, after a free 20 minute intro call.
What does a freelance marketing consultant do?
Develops and executes your marketing strategy. I start with market research on where your clients come from, build a data-driven plan, then do the work, from SEO and content creation to email and your website, with a monthly report on the results.
Should I hire a freelance marketing consultant or a full-time marketing manager?
Freelance, if you need the expertise before an in-house hire. A consultant costs a fraction of a full-time salary and covers several skills. When you're ready for a full-time marketer, I can help you hire and hand over.
Do you write for Canadian audiences?
Yes. Canadian spelling, references and phrasing throughout, so your website, content and emails sound natural to local customers.
Why hire a freelance consultant instead of an agency?
You work with me directly, from the first call to the monthly report. No account managers, no handoffs and no agency markup.
Who owns the website and content?
You do, from day one. Logins, files and domains stay in your name.
Is there a contract or minimum term?
No long contract. Monthly work runs month to month, and projects have a fixed scope and price.

Get started on your marketing today

Tell me what you need and get a fixed quote with no obligation.

Get a free quote

Ready to stand out online?

Tell me about your business and what you need. I'll reply within a day to book your free 20 minute intro call. No pitch, no pressure.

I reply within a day. Your details stay private.