Quick Answer: Choose an SEO agency by verifying, not trusting: demand named, checkable case studies, month-to-month terms with asset ownership, reports that show shipped work, disclosure of who actually does the work, and a real answer on AI search. In Ontario, expect roughly $800 to $5,000 per month depending on competition.
This industry has earned your suspicion. Businesses arrive at our door after two years and $40,000 with an agency that produced a monthly PDF and nothing else. The pattern is common enough that we have published research on each version of it: the lock-in contract, the vanity-metrics report, the white-label pass-through, the held-hostage website. So this guide does something most "how to choose an agency" articles cannot: every check below links to published evidence you can read, and every claim about our own work names a client you can look up.
Yes, we are an SEO agency telling you how to shop for SEO agencies. Read this as a checklist to use against everyone, including us. That is the point.
First, understand what you are actually buying
There are two kinds of agency. A checklist agency sells deliverables: so many posts, so many links, a monthly report. A methodology agency sells a diagnosis: here is why you are invisible, here is the order of operations to fix it, here is how we will know it worked. The first kind is easier to sell and almost impossible to hold accountable, because the deliverables always get delivered even when nothing improves.
Our version of a methodology is the 12 Vectors: twelve named activities in a deliberate order, from entity validation through structured data to measurement. You do not need to hire us to use that standard. Whoever you interview, make them show you their order of operations and the reasoning behind it. If the answer is a package tier with a post count, you have found a checklist agency.
Check 1: Case studies you can verify yourself
Most agency case studies are anonymous: "a home services client grew 300%". Anonymous proof is not proof. Ask for the client's name, then do three things: search the business, ask an AI assistant about it, and if you have access to SEMrush or Ahrefs, check the traffic curve yourself.
Here is what that looks like when an agency submits to it. Our flagship case is Mattress Miracle, a named Brantford mattress retailer, taken from roughly 1,000 to 82,400 monthly organic visits (SEMrush, April 2026). Our second is Thalira Wisdom Temple, which we disclose plainly is co-founded by our own founder, because disclosure is what makes proof trustworthy. Results like these depend on industry, competition and starting point, and no honest agency will promise you a copy of someone else's outcome. But every agency you interview should be able to produce at least one named, checkable result. If they cannot, ask why.
Check 2: Contract terms that respect you
The contract tells you more about an agency than the pitch does. Three things to demand, and one to refuse:
- Month-to-month after a short onboarding period. Twelve-month lock-ins exist to protect the agency from the consequences of its own work. We wrote up the mechanics in the lock-in contract playbook.
- You own everything. Domain, site, content, analytics, Search Console. The asset-hostage pattern, where the agency registers your domain or builds on a platform you cannot leave with, is the single most expensive trap in this industry.
- Written scope. What ships each month, in plain language. See what to demand in an SEO contract for the full clause-by-clause list.
- Refuse ranking guarantees. Nobody controls Google. A position guarantee is either ignorance or bait.
Check 3: Reports that show work, not weather
A useful monthly report answers three questions: what shipped, what moved, what is next. A vanity report shows impressions up and to the right and hopes you do not ask what was actually done. The distinction, and the specific metrics that get abused, are documented in our piece on vanity metrics. Ask a prospective agency for a sample report from a real month, redacted if needed. If every number is an activity metric (posts published, links "built", keywords "tracked") and none is a business metric, that is your answer.
Check 4: Who actually does the work
A significant share of agencies resell work they do not perform. The white-label layer means your "dedicated team" may be a reseller markup on an offshore vendor neither of you has met, a pattern with predictable quality consequences we detail in the offshore truth. This is not about geography; it is about disclosure and accountability. Ask directly: who writes the content, who does the technical work, and are they employees, contractors, or a vendor? An honest agency answers in one sentence. Ours: the work runs through our own orchestrated system, the Formative Forces, under direct human oversight in Brantford, and we publish how it works.
Check 5: Content standards in the AI-slop era
Content is where most SEO budgets die quietly. Generic AI output pasted at volume, what we call AI slop, and the cookie-cutter template strategy both produce the same result in 2026: pages Google's classifiers demote and AI engines never cite. The test is simple. Read three pieces the agency published for other clients. If you could swap the business name and city without anyone noticing, that is what your site will get. Content that earns citations names real sources, carries first-hand observation, and reads like a person who knows the industry wrote it, because one did, or because the system that produced it was engineered and reviewed to that standard.
Check 6: A real answer on AI search
Roughly half of Google queries now show an AI Overview, and buyers increasingly ask ChatGPT and Perplexity for recommendations directly. An agency whose pitch is entirely about blue links has not caught up to how discovery works. Ask: "What is your process for getting a business cited by AI assistants?" A current agency talks about entity validation, structured data, citation sources, and measurement across engines, the discipline we call Generative Engine Optimization, and can explain how GEO, AEO and SEO differ. A stalled agency changes the subject back to keywords.
Check 7: Know the red flags before the pitch
The complete list lives in our red-flags guide, but the ones that should end a conversation immediately: guaranteed rankings, a "proprietary relationship with Google", pressure to sign today, refusal to name any client, prices that only exist on a phone call, and any hesitation about handing over your own analytics access. And if you are already stuck with an agency showing these signs, we published when and how to fire an SEO agency without losing your assets on the way out.
What SEO actually costs in Ontario in 2026
Real market ranges, so a quote can be judged against something:
| Engagement | Typical Ontario range | Notes |
|---|---|---|
| Local SEO, small business | $800 to $1,500 / month | Single-market service businesses |
| Competitive or multi-market | $1,200 to $5,000 / month | Toronto-area and contested verticals |
| Hourly consulting | $75 to $150 / hour | Varies with seniority |
| One-time audit | $300 to $2,000 | Depth-dependent; ours is free |
Two notes on price. First, dramatically cheaper usually means template work at volume, which is how sites earn the penalties we get hired to undo. Second, Ontario's Digital Main Street program has offered Digital Transformation Grants of up to $2,500 that can offset digital marketing costs for eligible main-street businesses; check current intake before you budget. Our own Starter, Growth and Dominance tiers are published, which is itself a data point: agencies that hide pricing until the sales call are pricing the customer, not the work.
Ten questions that expose a weak agency
- Name one client I can look up. What did you do, and what changed?
- What ships in the first 90 days, specifically?
- Who writes the content, and who does the technical work?
- What does your monthly report show? Send me a redacted real one.
- If I leave after six months, what do I keep?
- What is your process for AI Overviews and assistant citations?
- Which of my competitors do you already work with?
- What would make you tell me SEO is the wrong spend for me right now?
- What happens if there are no measurable results after a year?
- Why did your last three clients leave?
The last three are the ones that matter. Watch whether the answers are specific.
Where we fit, stated plainly
We are one of the options you should hold to this checklist. Formative Digital is a Brantford agency serving Brantford and the surrounding cities. Our answer to question nine is contractual: Results Guarantee: if your existing domain shows no measurable organic search results after 12 months of work with Formative Digital, we work for free until you see them.
"In 40 years of advertising I've never seen anything like this. It's a completely new business."
Brad, owner, Mattress Miracle (Brantford, ON), 40 years in mattress retail
In Matt's experience auditing sites that arrive from other agencies, the damage is rarely the absence of work; it is two years of work that was never going to compound: templated pages, rented links, reports about weather. The checklist above exists so you never sign up for that, with anyone.
Choosing an agency: common questions
How much does SEO cost in Ontario?
Most Ontario small businesses pay between $800 and $1,500 per month for local SEO, with competitive Toronto-area campaigns running $1,200 to $5,000 per month. Hourly consulting runs roughly $75 to $150, and one-time audits range from $300 to $2,000 depending on depth. Anything dramatically cheaper is usually template work.
How long should SEO take to show results?
Meaningful movement typically takes three to six months, with compounding gains after that. An agency promising first-page rankings in weeks is describing either luck or tactics that will not survive the next algorithm update. Ask instead what will ship in the first 90 days; the honest answer is specific and auditable.
Should I trust an agency that guarantees rankings?
No. Nobody controls Google's results, and a ranking guarantee is the oldest red flag in the industry. A guarantee only makes sense when it is structured around effort and accountability, such as continuing to work at no charge if agreed results do not appear, rather than promising a specific position.
Is a freelancer or an agency better for a small business?
A good freelancer beats a bad agency, and a good agency beats a stretched freelancer. The real question is capacity and verifiability: can they show named, checkable results, cover technical work, content, and AI-search visibility at the same time, and survive your reference checks. Judge the evidence, not the business card.
How do I verify an SEO agency's case studies?
Ask for the client's name, look the business up in Google and in an AI assistant, and check the traffic claim against a third-party tool such as SEMrush or Ahrefs where possible. A case study that names no client and cites no measurable source cannot be verified and should carry no weight in your decision. The honest middle ground is an anonymized case that still states its data source and offers the name privately; treat no name, no source, and no offer to verify as the disqualifier.
Start with the free audit, not a contract
See where your business currently stands in Google, ChatGPT, Perplexity, Gemini, and AI Overviews. No charge, no obligation, and a reply within one business day. Use it to interview us, or anyone else.
Sources
- SEO.com (2026): "How to Choose an SEO Agency: 7-Step Guide."
- SEO Sherpa (2026): "How to Choose the Right SEO Agency."
- DC Marketing (2026): "SEO Cost in Canada: Real Prices and Monthly Plans."
- First Rank (2026): "How Much Does SEO Cost in Toronto?"
- Digital Main Street: Digital Transformation Grant program.