← Back to StillAwake Times

SEO Strategy

SEO Consultant vs Agency vs Doing It Yourself

Each of the three options fails in a different, predictable way. Choose by which failure mode you can actually survive, not by which one looks cheapest on paper.

By Jaeden Doody · 2026-08-15 · 7 min read

Hire a consultant when someone inside your business can implement but nobody knows what to implement. Hire an agency when nobody inside your business will do the work at all. Do it yourself when your site is small, your market is narrow, and you are genuinely the subject-matter expert on what you sell. Each option fails in a different and completely predictable way — and the failure mode, not the price, is what should decide.

seo consultant gets 1,300 searches a month in Canada with a top-of-page bid range of $5.93 to $29.92 (Google Keyword Planner, geo Canada, English, measured August 2026). A five-fold spread inside one keyword is worth noticing: the market has not agreed on what a consultant is, which is exactly why people search for the comparison.

The three models side by side

| | Consultant | Agency | Yourself | | --- | --- | --- | --- | | What you're buying | Judgement and direction | Judgement and the hours | Nothing — you're spending hours | | Typical structure | Hourly, or a monthly advisory block | Monthly retainer or fixed project | Your time, plus tools | | Has to be true to work | Someone in-house can implement | The scope is written down and reviewed | You'll actually do it, weekly, for months | | Fails when | The recommendations never get built | You stop knowing what's happening | You do the easy 20% and stop | | Best fit | In-house marketer or capable dev | No internal capacity, real budget | Small site, narrow niche, expert operator |

The consultant's failure mode: the audit in the drawer

A consultant's deliverable is a decision, not a change. That's the whole value proposition — you pay for someone to tell you what matters and in what order, and you pay less than you would for someone to also do it.

It fails in exactly one way: the report is delivered, everyone agrees it's excellent, and eleven months later nothing in it has been built. This is the most common wasted spend in SEO, and it is not the consultant's fault. It happens when a business buys direction without having anyone whose job is execution.

The honest precondition: before you hire a consultant, name the person who will implement their recommendations and confirm they have the hours. If that person doesn't exist, you are buying an agency's job from someone who doesn't do it.

Consultants are the right call for: a second opinion on an agency you already pay, a one-time technical diagnosis, a strategy for a market entry, or training an in-house person who is capable but new. If you're diagnosing rather than executing, our breakdown of why sites don't rank covers the same order of operations a consultant would walk you through.

The agency's failure mode: the report becomes the product

An agency solves the implementation problem by owning both halves. The trade is visibility — you stop being close to the work, and after a few months the monthly report is your entire understanding of what's happening.

The specific way this goes wrong: the report starts describing activity instead of outcomes. "Published 4 blog posts, optimized 12 meta descriptions, built 6 citations." None of those are results. Ask instead for Search Console clicks and impressions, period over period, and the answer to "what changed in the business because of this?"

The second way: undisclosed subcontracting. Neither in-house teams nor subcontractors are disqualifying, but not knowing which one you have is. Ask for the name of the person who touches your site and ask them a technical question before you sign.

The structural things to compare — pricing model, term length, who does the work, what "included" covers, and where the reporting numbers come from — are laid out in detail in how Canadian SEO companies actually differ. Our own scope and published prices are on SEO Canada and pricing: $600 and $850 CAD/month, with no 12-month contract.

The DIY failure mode: you do the cheap 20%

Doing it yourself is not free, and pretending otherwise is where the maths goes wrong. Five hours a week is roughly 250 hours a year. Price those at whatever an hour of your time is worth and DIY is frequently the most expensive option in the comparison — it just doesn't produce an invoice.

The predictable failure: you do the parts that are quick and satisfying — title tags, meta descriptions, a plugin's green checkmarks — and never the parts that actually move rankings, which are content, technical debt, and being cited by other sites. The green checkmarks are the trap. They're designed to be completable.

DIY genuinely wins in one specific situation, and it's worth being precise about it: when you are the subject-matter expert and the content is the product. Nobody you hire will know your niche as well as you do, and in technical or hobbyist markets that gap is the entire competitive advantage.

Two first-hand data points, both businesses Jaeden founded and operates — not clients, which is why we can publish the unflattering parts:

Blackwater Aquatics is 64 content pages and 17 products, built and written in-house. Its best product page runs an 8.61% click-through rate at an average position of 8.5, with roughly 60,000 impressions across its top-12 URLs (Search Console, 180-day window ending 12 August 2026), and repeat-customer rate moved from 5.9% to 27.8%. Those numbers exist because the person writing about aquarium husbandry keeps the aquariums. They also took months — commercial pages moved only after the educational content was in place. DIY is slow.

BankDeMark holds an average position of 1.3 on its query cluster with 100/100/100 Lighthouse scores. It's also a narrow cluster with modest volume. That's the honest shape of a DIY win: dominant on a small, well-defined set of queries, rather than competitive across a broad market.

The counter-case is just as clear. If you sell something generic in a contested national market — insurance, legal services, moving — you are competing against firms with content teams. Expertise doesn't close that gap alone.

The hybrid that usually wins

For most Canadian small businesses the best answer isn't one of the three:

  1. Buy the finite technical work as a project. Crawl, index, speed, structured data — this has an end state, so it prices cleanly. What technical SEO covers is the scope you're buying.
  2. Write the expert content yourself. Nobody outsources this well below a certain budget.
  3. Keep a small ongoing retainer or advisory block for monitoring, indexing problems, and the things you'd never notice.

This is also how the budget question usually resolves itself — the full price picture is in how much SEO costs in Canada.

When each becomes the wrong choice

  • Switch from DIY when you've been doing it consistently for six months and Search Console impressions are flat. Consistency was not the problem; you've hit a knowledge or capacity ceiling.
  • Switch from consultant to agency when two consecutive sets of recommendations went unimplemented. You have your answer about internal capacity.
  • Switch from agency to consultant when you've hired someone in-house. Keep the judgement, stop paying for the hours.
  • Stop entirely when the constraint isn't traffic. If relevant visitors arrive and don't contact you, more of them won't help.

One caveat that applies to all three: the shape of the work is changing. Search is increasingly mediated by AI assistants, and being retrievable by them is a different discipline from ranking. Answer engine optimization and generative engine optimization cover what that actually involves. A small, verifiable example from our own site: reformatting our llms.txt file took the Lighthouse agentic-browsing score from 67 to 100 — an afternoon's work with a measurable before and after, and squarely in DIY territory if you want to try it with our llms.txt generator.

If you want the decision made with your numbers in front of you

Describe your situation in writing at stillawake.studio/start — site size, market, who's available internally, budget — and you'll get a written scope back saying what we'd do and what it costs. No sales call. If the answer is "do this yourself, here's the order," that's what it will say. You can also read more about who you'd be working with.

Next Step

Want this kind of strategy applied to your business?

Start Your Project →

Keep exploring.

See the work, read the strategy, or start a project with StillAwake Media.