Buying Guide

How to Choose an SEO Company on Vancouver Island

There's no shortage of SEO companies willing to take your money. The harder question is which one will actually help a small business on Vancouver Island — and how to tell before you've signed anything.

A Nanaimo restaurant owner told me recently that she'd spent eight months paying a Vancouver agency — the kind of situation that a one-time audit-first approach is designed to avoid $1,800 a month before she started asking what, exactly, they were doing. The monthly report was full of charts. Her phone wasn't ringing any more than before.

That story isn't unusual. SEO is easy to sell and hard to evaluate, which makes it a space where vague commitments thrive. This article is about how to cut through that — what questions to ask, what red flags to spot, and what a genuinely useful SEO engagement looks like for a business your size.

Understand what you're actually buying

Most SEO companies sell ongoing services: monthly retainers that cover some combination of content writing, link building, technical tweaks, and reporting. That model makes sense for some businesses — large e-commerce operations, multi-location franchises, companies competing in national markets. For most small businesses on Vancouver Island, it's not the right starting point.

Before you pay anyone to "do SEO" each month, you need to know what's actually holding your site back. That's what a local SEO audit is for — it's a diagnostic, not an ongoing programme — here's exactly how the audit works. If you skip it and go straight to a retainer, you're paying someone to run a general programme that may or may not address your actual problems.

Ask any SEO company you're considering: what's the first step? If the answer isn't "understand your current situation first," that's worth pausing on.

Ask whether they know Vancouver Island

Local SEO is genuinely local. The competitive landscape in Courtenay is different from Victoria. A business in Tofino is trying to reach a different kind of searcher than a plumber in Langford. Tourism businesses, trades businesses, healthcare providers — each has different keyword behaviour, different citation sources, and different Google Business Profile considerations.

An agency in Toronto or Vancouver that covers "all of Canada" isn't wrong, exactly, but they're unlikely to know that a Comox Valley landscaper competes differently than a Sidney marine services company. That context shapes the audit, the priorities, and which recommendations actually move the needle.

Ask where the person doing your audit is based, and whether they've worked with businesses in your specific community or industry.

Look for transparent pricing

If a company won't publish their prices, that's a signal. It usually means pricing varies based on what they think they can charge, not a consistent value framework. Reputable providers publish what their services cost — it saves everyone time and shows they're confident in what they deliver. Island Rank Canada's audit pricing is listed plainly: $850 for a single-location business, $1,400 for multi-location.

You should also understand exactly what's included and what isn't. "SEO services" can mean almost anything. Ask for a written scope of work before any money changes hands.

The right question isn't "how much does SEO cost?" — it's "what specific problem are we solving, and how will we know it worked?"

Red flags to watch for

A few things should make you cautious:

  • Guaranteed rankings — no one can guarantee a specific position in Google. The algorithm changes constantly, and results depend on factors outside any provider's control. A company that promises #1 rankings is either being dishonest or selling you something with very narrow, low-competition keywords.
  • Vague deliverables — "we'll improve your SEO" isn't a deliverable. You should be able to see, in writing, exactly what they'll review, what they'll produce, and what the timeline looks like.
  • No direct point of contact — if your account will be managed by whoever picks up the ticket, you'll spend your time re-explaining your business every time you have a question.
  • Pressure to sign before you've seen a sample report — ask to see an example of what their deliverable looks like. Any reputable provider will share one.

Questions worth asking before you hire

These five questions will tell you a lot about whether someone is worth working with:

  • Who specifically will be doing the work — and can I speak with them directly?
  • Can I see a sample report or deliverable from a past client?
  • What do you need from me to get started?
  • How will we measure whether this worked?
  • What happens after the engagement ends — do I own everything you produce?

The answers matter less than the confidence and specificity with which they're given. If someone is vague or evasive on any of these, that's your answer.

What to expect from a good audit

A well-done local SEO audit should leave you with a clear, prioritised list of specific things to fix — not a 40-page PDF of generic recommendations that could apply to any website. It should tell you what's hurting your visibility right now, in plain English, with enough context that you can explain each item to a developer or implement it yourself.

It should also be honest. If your site has fundamental technical problems, you should hear that before you spend money on content or citations. If your Google Business Profile is nearly complete and well-maintained, you shouldn't be paying to "optimise" it every month.

If you have questions about what an audit would cover for your specific business, the contact page is the right place to start — or reach me directly at hello@islandrank.ca. I'm happy to answer before you decide anything.

How Island Rank Canada fits these criteria

In the interest of being direct — here's how I approach the things I've described above, so you can judge for yourself.

One person, one audit. Every audit is done by me — Michael Perks, based in Duncan, BC. There's no team of account managers or offshore production. If you have a question, you reach me directly.

Diagnostic first, not retainer first. Island Rank Canada doesn't sell monthly packages. The audit is the product: a clear, prioritised report of what's holding your site back and what to do about it. Here's exactly how the process works, from first contact through to delivery.

Published prices, fixed scope. The pricing page lists what each audit costs — $850 for a single location, $1,400 for multi-location. No upsells, no retainer lock-in, 30 days of follow-up support included.

Vancouver Island context. I'm not covering "all of Canada" from a mainland office. I know the difference between a Tofino tourism operator, a Langford trades company, and a Nanaimo retail business — and those differences shape what the audit actually looks at.

If that matches what you're looking for, the best next step is to reach out and describe your situation. I'll give you a straight answer before you commit to anything.

Written by Michael PerksIsland Rank Canada, Duncan, BC
Not sure which approach is right for your business? Ask me directly.

Free Tool

Not sure how your site stacks up?

Run a free mini SEO audit on your business website — instant results, no sign-up required.

Run Your Free Audit →

Not sure what you actually need?

Tell me about your business and I'll give you a straight answer — no pitch, no pressure.