- 01Boutique senior-led5-30 people, founder-led, premium pricing
- 02Large traditional100+ headcount, scaled execution, mid-market focus
- 03Holdco / multi-disciplineFull-service, integrated channel teams
- 04Specialist verticalsIndustry-specific depth (legal, dental, medical)
- 05AI-native operatorsFounders shipping AI tooling, 2024-2026 category
Listicles call themselves "best."
Buyers know better.
There's no single "best" SEO agency. There are five different archetypes of operator, and the right fit depends on your revenue, your category, and whether you want senior judgement on the line or scaled execution at lower cost. Here's a practical decision guide, including where we sit and where we don't.
What "best" actually means in agency selection.
"Best SEO agency" is the wrong question. The right question is: which archetype of agency is the right fit for my revenue band, my category, and the kind of engagement I want to be in?
A boutique senior-led agency that's perfect for a $5M professional services firm is the wrong fit for a $50M ecommerce operation that needs scaled execution across 50,000 product URLs. A 200-person enterprise agency with deep process maturity is the wrong fit for a founder who wants the strategist on the line every Tuesday. These aren't quality differences: they're category differences. Pretending otherwise is what listicles do.
This decision guide maps the five archetypes by what they're built for, who they win with, and the trade-offs they make. Use it as a decision aid: identify which archetype matches your situation, then compare operators within that archetype on craft and references rather than across archetypes on superficial metrics.
Five categories of SEO agency.
Each one wins a different kind of engagement.
Boutique senior-led agencies
5-30 people, founder-led
$1M-$10M revenue businesses in competitive categories who want senior judgement on every strategic call. Professional services, niche B2B SaaS, premium ecommerce.
Engagements that need 50,000-URL technical scope, multi-language deployment, or a 6-person dedicated pod. Not enough bench depth for that.
Direct access to senior practitioners can be the main advantage. Confirm the named operator, decision rights, meeting cadence and contract terms before signing.
Concentration risk if the founder leaves. Less process maturity than an enterprise shop. Higher per-hour cost, lower total contract value than a holdco.
Large traditional agencies
100-1,000+ people, account-team structure
Mid-market businesses ($5M-$50M revenue) wanting scaled execution across large keyword footprints. Multi-location service businesses, mid-cap ecommerce, established B2B with mature product lines.
Founder-led companies where the strategist who pitched you matters more than the process behind them. Boutique-craft engagements get diluted in pod execution.
Delivery commonly uses account teams, defined processes and wider bench coverage. Confirm who owns strategy after the pitch and who performs the work.
Scale and process can improve coverage, while adding distance between the buyer and the senior strategist. The trade-off should be explicit rather than assumed.
Holdco / multi-discipline agencies
Multiple integrated practice teams
$10M+ revenue businesses running SEO + paid + creative + brand simultaneously and wanting one accountable partner. Enterprise B2B, large ecommerce, businesses where channel attribution math matters.
Anyone whose primary problem is SEO craft. The integration premium is worth paying when channels need to coordinate; it's wasted spend when SEO is the main lever.
Integrated teams can cover SEO, paid media, creative and brand under one account structure. Confirm channel ownership, handoffs and the commercial model.
Integration has value when channels genuinely need to coordinate. It can add unnecessary cost when the brief is principally an SEO problem.
Specialist vertical agencies
Variable, vertical-focused
Heavily regulated industries where compliance language and trust signals matter as much as SEO craft: legal, medical, financial advice, specific franchise systems. Vertical depth is a real advantage there.
Categories where the buying journey, technical platform or commercial model matters more than vertical familiarity alone.
Vertical-specific tooling, reference clients and case studies can reduce the learning curve. Check whether the proposed work is tailored or simply repeated across the category.
Vertical familiarity can improve context, but it can also produce templated work. Ask what is genuinely specific to your business and evidence.
AI-native operators
5-25 people, AI/SaaS founders running SEO ops
Businesses that recognise AI engines (ChatGPT, Perplexity, Gemini, Google AI Overviews) are now part of the buyer journey and want an operator who's built tooling rather than reselling someone else's. Newer category, 2024-2026.
Buyers whose business is fully insulated from AI search and won't be affected by the shift. That category is shrinking fast, but it still exists.
AI visibility tracking, research support and workflow tooling can sit inside a boutique operating model. Ask which tools are proprietary, which are third-party and what each one changes in delivery.
The category is still changing quickly. Verify the tooling, the human review layer and the evidence behind any AI-search claim.
Seven questions to ask any SEO agency before you sign.
We tell every prospect to ask these, including the ones evaluating us against another shop. Operators who answer cleanly are usually the operators worth hiring. Operators who deflect are answering the question by deflecting.
Who runs my account day-to-day, and how senior are they?
The bait-and-switch where senior pitches and junior delivers is the most common bad outcome in agency engagements. Ask for the named operator, their tenure, and their portfolio. If the answer is vague, the answer is no.
Can I talk to two current clients in my revenue band and category?
Relevant reference calls can reveal how an agency communicates, makes decisions and handles problems. Ask whether current clients in a comparable situation are available and judge the response in context.
What does your audit deliverable look like before we engage?
Ask to see a representative deliverable and the assumptions behind it. A useful example should make priorities, evidence and scope clear rather than acting as a disguised sales pitch.
What's included in the retainer and what's billed separately?
Ask which production, tooling, outreach and setup costs sit inside the quoted scope and which are separate. The commercial model should be understandable before work begins.
What's the contract length, exit clause, and IP ownership?
Read the term, exit language and ownership clauses before signing. Confirm who owns created assets, draft files, data and account access, and make sure the obligations work for both parties.
How do you measure results and what's the reporting cadence?
Impressions and keyword counts need commercial context. Agree on the decision-useful measures, data sources and reporting cadence before the engagement starts.
What would make you fire me as a client?
This reveals the operating standards on both sides. A clear answer shows that fit, access, responsiveness and implementation responsibilities have been considered honestly.
Five patterns that should kill any deal.
In any archetype.
Rankings presented as certain
No agency controls a search engine's final position. Ask what is controllable, what is an estimate and which assumptions could change the outcome.
Inflexible contract language
A contract should make term, exit, ownership and outstanding obligations clear. Have the language reviewed if the commercial risk is material.
Won't show the audit
Agencies that won't share an example audit deliverable before signing are hiding what the engagement actually produces. The audit is the cheapest way to evaluate operator craft. Refusal here is the answer.
Vague pricing forever
Some pricing variance is reasonable because scope differs. After discovery, a serious operator should still be able to explain the pricing basis, assumptions and exclusions.
Bulk AI content factories
High-volume content with no subject-matter or editorial review creates quality and brand risk. Ask how research, fact-checking, authorship and approval work before approving a publishing cadence.
The honest version.
We're the overlap of archetypes one and five.
We're a boutique senior-led agency (archetype 01) that also operates as an AI-native shop (archetype 05). The overlap is intentional. Boutique gives you direct access to Joel and the senior team that decides strategy. AI-native means we use purpose-built tools: Outrigger, a separate joint venture Joel co-founded with Andrew, for AI-engine visibility, and PressForge when a digital-PR workflow needs structured research and follow-up.
That makes us a potential fit for businesses that want senior judgment close to the work and an operator who understands the AI-search shift. Joel has published books and articles about marketing and practical AI. You can inspect that thinking on the About page before deciding whether it fits your brief.
We're the wrong operator for engagements that need a six-person dedicated pod, multi-language deployment across fifty markets, or fully integrated SEO + paid + creative + brand from one accountable team. That's holdco work (archetype 03). At $25M+ revenue with channel-coordination problems, hire a holdco. At $1M-$10M revenue with a category that rewards craft, hire an archetype 01/05 operator. We're the second thing.
- Published booksJoel's marketing and practical AI writing is linked from the About page
- AI for RevenueA published book about practical AI and commercial application
- Published contributor bylinesJoel's public writing can be reviewed before a conversation
- OutriggerAI-visibility platform Joel co-founded with Andrew
- PressForgeA digital-PR workflow tool Xpand may use
- Founder-led scopingFit, scope and responsibilities are agreed before ongoing work
Once you've narrowed the archetype, here's what to dig into.
What buyers ask when they're shortlisting agencies.
Skip the listicles.
Find out if we're the right archetype for you.
A fit-check conversation with Joel works through your revenue, category, and engagement preferences. If we're the right archetype, we'll scope the work. If you're better served by a different archetype, we'll tell you which one and (where we can) name a specific operator worth talking to. Saying "no, hire someone else" is part of how we keep the bench healthy.