Skip to content
OTTAWA SEOEST. METCALFE STMONTH-TO-MONTH

The Ottawa SEO company that shows its work

Search engine optimization for Ottawa businesses that want rankings they can
see and invoices they can understand. Month-to-month plans. No ghosting after launch.
No mystery retainers.

MONTH-TO-MONTH SEO PLANS
PRICING PUBLISHED BELOW
REPORTS YOU CAN READ
EN + FR MARKET COVERAGE
SERVING 8 CITIES

The problem

Why good Ottawa businesses sit on page two

Try something: search for your own service in Ottawa. The businesses above
you are rarely better than you. They are just easier for Google to understand.

After auditing local search results across the National Capital Region, we keep finding
the same three failures. First, template websites: drag-and-drop builders and funnel
platforms that ship half a megabyte of code to say two hundred words, load slowly on a phone
and reuse the same skeleton as thousands of other sites. Second, agencies that report
vanity numbers, impressions and “visibility scores,” while the phone stays quiet. Third,
and most common, nobody has done the unglamorous local work: a Google Business Profile that
matches the website, service pages for the suburbs people actually search from, and content
that mentions the real places your customers live.

None of that requires magic. It requires somebody sitting down, usually with a coffee,
and doing the work in the right order. That part is us.

What we do

Ottawa SEO services, end to end

One team handles the whole stack, so nothing falls between vendors. And
because we also build websites, run pay per click ads and manage social, the SEO never
fights the rest of your marketing.

LOCAL

Local SEO & Google Business Profile

The map pack takes the call before your website gets a visit. We optimize and manage your Google Business Profile, build consistent citations, earn reviews the honest way and make your site agree with your listing, so you show up when someone nearby searches.

TECH

Technical SEO & site speed

Crawl errors, bloated builders, broken links, orphaned pages and sitemaps full of junk quietly cap how high you can rank. We fix the plumbing first: fast pages, clean indexing, structured data Google can actually parse.

WORDS

Keyword research & content

We find the searches your customers in Kanata, Orleans and Nepean actually type, then write pages that answer them better than anyone else in the market. Real research, real local detail, no AI content walls.

ONPAGE

On-page optimization

Titles, headings, internal links and page structure tuned so every page targets one clear search and supports the others. Small changes here move rankings more often than anything else we do.

LINKS

Links & digital PR

Mentions and links from real, relevant places, local directories that matter, industry publications, community organizations. No link farms, no fiverr packages, nothing you would be embarrassed to show Google.

AI

AI search optimization (AEO)

When ChatGPT or Google’s AI Overview answers a question about your industry in Ottawa, we want it citing you. Entity-clean schema, quotable pages and consistent business data across the web. Included in every plan, not sold as an add-on.

Beyond SEO: web design · Google Ads management · Google Business Profile management · lead generation · social media management · reputation management.
See every service.

Local knowledge

SEO built for how Ottawa actually works

Ottawa is not a generic mid-size market, and a playbook written for Toronto or for
“city, USA” misses how people here search. This is a government town where procurement and
B2B buyers research suppliers obsessively before a first call. It is a tech town, with
Kanata North holding Canada’s largest technology park and Shopify’s roots downtown, which
means educated buyers who read past the first result. And it is a two-language,
two-province market: your customer in Orleans searches in English, their neighbour across
the river in Gatineau may search in French, and Quebec’s Bill 96 shapes what a Gatineau
business’s website is required to look like.

It is also a city of distinct pockets. Ranking “in Ottawa” is not one job but a dozen:
Westboro and Wellington West searches behave differently from Barrhaven and Stittsville,
and a contractor in Clarence-Rockland or Brockville is invisible in results dominated by
downtown. We build suburb-level pages and Google Business Profile strategy around where
your customers actually are, in both the 613 and 343 worlds.

The method

Four steps, repeated until you are hard to miss

No secret sauce, no proprietary acronyms. A sequence that works, done in
the right order, by people you can name.

Audit & baseline

We crawl your site, pull your Search Console and Analytics history, mystery-shop your Google Business Profile against competitors and write down exactly where you stand. You get the document either way.

Fix the foundation

Technical repairs, on-page cleanup, profile and citation corrections. The boring work that most agencies skip because it does not look good in a slide deck. It is usually where the first wins come from.

Publish & earn

New pages for the services and suburbs you should own, content your customers actually want, and links from places that matter in your market. Built steadily, month over month, the way Google rewards.

Report & repeat

A monthly report in plain English: what we did, what moved, what is next. You keep full access to your own data. Then we do it again, because you are free to leave and we would like you not to.

The difference

Keyboard and Coffee vs. the typical retainer

KEYBOARD & COFFEE TYPICAL AGENCY
Contract SEO plans month to month, leave anytime 6 to 12 month minimum, auto-renewing
Pricing Published on this page Revealed after a discovery call
Reporting Plain English, plus your own Search Console access A dashboard link and a shrug
Who does the work The people you actually talked to Outsourced fulfillment you never meet
After launch Same humans, same reply speed The ghosting begins

Transparent pricing

The part other agencies hide behind a sales call

Go look: not one Ottawa SEO company puts its prices on the page. We think
that is strange, so here are ours. Monthly SEO plans are month to month, and you can
cancel any time.

ESSENTIALS

Essentials

$599 /month

the foundation for independent contractors and start-ups

  • Strategy and research for up to 15 keywords
  • Google Business Profile optimization
  • 10 citations. 1 blog post, 1 Google post per month
  • On-page SEO, technical SEO and review management
  • CRM set-up and reporting

start_here

GROWTH

Growth

$999 /month

steady visibility and organic leads in your market

  • Everything in Essentials, for up to 25 keywords
  • 20 citations. 2 blog posts, 2 Google posts per month
  • 2 backlinks per month
  • Competitor analysis and heat map tracking, refreshed yearly
  • Quarterly strategy meetings

start_here

MOST POPULAR

Accelerator

$1,499 /month

built to climb in competitive markets

  • Everything in Growth, for up to 50 keywords
  • 30 citations. 2 blog posts, 2 Google posts per month
  • 3 backlinks per month, review replies handled for you
  • Quarterly competitor analysis and heat map tracking
  • Strategy meetings every other month
  • Google Ads management add-on available for $250 per month

start_here

DOMINANCE

Dominance

$2,799 /month

maximum visibility for established businesses

  • 100+ keywords across up to 2 locations
  • 50 citations. 4 blog posts, 4 Google posts per month
  • 10 backlinks and up to 3 new website pages per month
  • Review replies handled for you
  • Monthly strategy meetings
  • Google Ads management included, up to $5K in ad spend
  • One-time $999 set-up fee

start_here

SEO plans apply to websites
we build and maintain, because we will not bill you monthly for a site we cannot fully
fix. Starting from a site built elsewhere? A website plus SEO bundle covers the rebuild
and the rankings together.

Website + SEO bundles

Each bundle includes designing and building
your website plus the matching monthly SEO plan. Website-only builds start at $1,750 and
can be split over three payments. The Launch bundle runs on a 12-month term because it
spreads the cost of a new website over the year; every other bundle is month to month.

BUNDLE MONTHLY SET-UP TERM
Launch $399 /month $599 12-month term
Essentials $699 /month $499 month to month
Growth $1,199 /month $499 month to month
Accelerator $1,750 /month $499 month to month
Dominance $2,999 /month $999 month to month

One-time services

Google Business Profile Optimization

$499 one time

Full profile review, clean-up and category assessment, 1 live post, 3 prepared posts with instructions, a report and your review link.

Competitor Analysis

$199 one time

A deep dive into your local competitors: their top-ranking keywords, backlink sources and Google Business Profile strategy, turned into a roadmap to outrank them.

GBP Reinstatement

$479 USD, paid only on success

Profile suspended? We handle the documentation and the back-and-forth with Google, and you pay only when your profile is back online.

House rules

Six things we refuse to do

  • Lock you into long retainers. SEO plans are month to month. The one exception is our starter bundle, which spreads a new website’s cost over a year, and it says so right on the pricing.
  • Ghost you after launch. The reply speed you get as a prospect is the reply speed you get as a client.
  • Hide behind jargon. If a report needs a glossary, it is hiding something.
  • Publish AI content walls. Machines help us research. They do not write your reputation.
  • Fake your reviews or your schema. Shortcuts that trick Google eventually cost you the whole domain.
  • Guarantee #1 rankings. Anyone who guarantees a ranking is guaranteeing a keyword nobody searches.

Questions

Ottawa SEO, asked and answered

How much does SEO cost in Ottawa?

Most Ottawa small businesses pay somewhere between $500 and $2,500 per month for SEO, and the wide range is exactly the problem: almost no agency tells you where you will land until after a sales call. Our monthly SEO plans run from $599 to $2,799 and every one of them is published on this page, so you can compare us before you ever talk to us. If your situation does not fit a plan, we quote it in writing before any work starts.

How long does SEO take to work?

You should see movement inside the first 90 days: indexing fixed, Google Business Profile cleaned up, early keyword lifts in Search Console. Competitive Ottawa keywords typically take six to twelve months to reach the first page, and the results compound after that. Because we work month to month, you get to judge the progress every single month instead of waiting out a contract.

Do you require long-term contracts?

Our SEO plans are month to month: if we are not earning the invoice, you can leave, and that pressure is deliberate. The one exception is the Launch bundle, which runs on a 12-month term because it spreads the cost of building your new website over the year. Website builds themselves can also be split into three payments.

Do you serve Gatineau and French-speaking customers?

Yes. Gatineau is part of our core service area, and the Ottawa-Gatineau market is genuinely bilingual: more than a third of the region speaks French. For Gatineau businesses we also account for Quebec’s Bill 96 requirements, which affect how your website and marketing must handle French.

What is AI search optimization, and do I need it?

A growing share of your customers now asks ChatGPT, Google’s AI Overviews or Perplexity instead of scrolling ten blue links. AI search optimization, sometimes called AEO or GEO, is the work of making your business the answer those tools cite: clean structured data, clear entity signals, pages written so a machine can quote them, and a Google Business Profile that agrees with your website. We build it into every SEO plan rather than selling it as a mystery add-on.

My website was built on a template builder. Is that a problem?

Often, yes. Sites built on drag-and-drop funnels and template builders tend to ship with bloated code, weak page speed and thin, duplicated content that Google has seen a thousand times. We audit what you have honestly: sometimes it can be fixed in place, and sometimes the cheapest path to rankings is a rebuild. We do web design in-house, so either answer is one conversation, not a referral.

What do I get in the free SEO audit?

A real document, not a sales trap: your current rankings and traffic baseline, the technical problems holding you back, how your Google Business Profile compares to the competitors taking your calls, and the three things we would do first. It is yours to keep whether or not you hire us.

What does ‘no ghosting’ actually mean?

It means the person you talk to before you pay is the person you talk to after. Monthly reports in plain English, real replies to emails, and you keep full access to your own Search Console, Analytics and Google Business Profile at all times. Your accounts stay yours. If we part ways, everything we built stays with you.

Free audit

Find out exactly where you stand

One free SEO audit: your rankings, your technical problems, your Google Business Profile vs. the competitors taking your calls, and the three things we would fix first. Yours to keep, no strings.