SEO Pricing

Pricing Built for Real Growth

Every plan starts with the cleanup and implementation work needed to make the monthly SEO retainer effective. One-time setup is quoted on the free discovery call, matched to the work your account actually needs.

Pricing Tiers

Choose the SEO System That Matches Your Market

The ranges below are starting points. Final scope depends on location count, market competitiveness, data quality, and the amount of technical cleanup required.

Founding client offer: the first 10 clients get their first 15 days free. This applies to any tier below. No charge and no card up front. The audit, the technical fixes, the profile and listing cleanup, and the first round of content work all happen before you pay anything. If you decide it is not worth continuing after 15 days, you walk away and keep every fix already made to your site and your listings.

Starter

Starter Local SEO Package

For single-location businesses that need the local foundation fixed and tracked.

$500.00 /month and up

One-time setup, quoted on the free discovery call

  • Google Business Profile optimization and setup
  • Keyword tracking
  • Monthly core citation building
  • Performance analytics
Start with Starter

Authority

Authority SEO & AI Visibility

For established businesses in competitive markets that want to be recommended across search and AI, not just listed.

$1,500.00 /month and up

One-time setup, quoted on the free discovery call

  • Everything in Growth
  • AEO and GEO across ChatGPT, Gemini, Perplexity, and Google AI Overviews
  • Advanced schema and structured data engineering
  • PR and authority link building
  • Multi-platform AI citation monitoring across 6 platforms
  • Weekly reporting dashboard
Build an Authority Plan

Corporate

Corporate Multi-Location Operating System

For multi-location brands, complex data environments, and teams that need durable infrastructure.

Custom scaled to scope

One-time setup, quoted on the free discovery call

  • Multi-tenant and multi-location SEO infrastructure scaling
  • Advanced data unification and siloed database consolidation
  • Dedicated workflows
  • Custom audit engine integrations
Scope Corporate

How Quotes Work

Starting Ranges Keep the Conversation Honest

Local SEO varies because markets vary. A one-location company in a small service area needs a different operating rhythm than a multi-office brand managing reviews, listings, landing pages, and reporting across multiple locations.

The free audit identifies the right starting tier, the actual setup burden, and what must happen first so the monthly work can compound.

If AI search is your main concern rather than local rankings, the AI Visibility plan tiers break down Starter, Growth, Authority, and Corporate in more detail.

Before You Commit

What the First 30 Days Look Like

Every tier starts the same way, because there is no point building on a foundation nobody has checked. Month one is diagnosis and cleanup. Month two is where the compounding work starts.

  1. 1

    Week One: Baseline and Audit

    I record where you actually stand before touching anything: Map Pack positions for your priority terms, current organic rankings, Google Business Profile completeness, citation consistency, and AI visibility across ChatGPT, Gemini, and Perplexity. You get the baseline whether or not you continue, because without it neither of us can prove the work did anything.

  2. 2

    Week Two: Fix What Is Actively Broken

    Wrong categories, duplicate listings, mismatched addresses, missing schema, and pages that will not index. This is the unglamorous work that has to happen first, and it is usually where the fastest movement comes from because the problems are real rather than competitive.

  3. 3

    Week Three: Priorities and Plan

    A written plan showing which terms are realistically winnable at your current authority, which are twelve month targets, and which are not worth chasing. Plenty of agencies will happily sell you a term you cannot win. I would rather tell you which ones those are up front.

  4. 4

    Week Four: First Reporting Cycle

    The first monthly report, in plain numbers rather than a dashboard screenshot. Position changes, profile views, calls, and direction requests. If nothing moved, the report says nothing moved, and we discuss why rather than reframing it.

Pricing Questions

Straight Answers About Cost

  • For a single location business in a normal Canadian market, ongoing local SEO generally runs between $500 and $1,500 CAD a month, plus a one time setup depending on how much cleanup the account needs. Below roughly $500 a month there is not enough time in the engagement to do the work properly, and anyone quoting far less is usually selling automated citation submissions rather than managed SEO. Multi location and highly competitive markets sit above that range.
  • Because the honest number depends on things I cannot know before looking: how many locations you have, how competitive your category is locally, how much of your existing data is wrong, and whether your website can be optimized or needs rebuilding first. A fixed price quoted before that assessment is either padded to cover the worst case or will be revised upward later. The range tells you the starting point, and the free audit turns it into an actual number.
  • Monthly plans run month to month. SEO does need time to compound, and I will say plainly that judging results at week six is not realistic, but that is an argument for patience rather than a reason to trap anyone in a twelve month agreement. Everything I build on your accounts stays yours if you leave.
  • It depends entirely on what one customer is worth to you. A business where an average job is worth a few thousand dollars can cover a month of local SEO with a single additional call, and profile level fixes often produce movement within four to eight weeks. A business with a low average order value needs sustained volume, which takes longer. On the free audit I will work this out with your numbers rather than quoting an industry average.

Ready for a Cleaner Quote?

Start with a Free Search Audit

Send the basics. I will review your current visibility, market footprint, and first-priority fixes before recommending a tier.