Buyer's Framework

How to Choose an SEO Agency

A practical evaluation framework — eight criteria, red flags to avoid, and the questions to ask before signing anything. Written for prospects evaluating any SEO agency, including SEO249.

Most SEO agency choice content is written by agencies whose recommendations conveniently match their own services. This framework is structured around what a careful buyer would actually evaluate. We've tried to be honest about where SEO249 fits and where it doesn't.

SEO is a several-thousand-dollar-per-month decision that compounds over years. The cost of choosing the wrong agency isn't the monthly retainer — it's the 12 to 24 months of lost compounding and the painful methodology rebuild when you finally switch. Getting this decision right matters more than getting most procurement decisions right.

This page is structured as a working framework. Read the eight criteria. Ask the questions in each section directly to every agency you're evaluating. Compare the answers side-by-side. Walk away from anyone whose answers feel vague or whose framing is too good to be true.

Eight Criteria to Evaluate

1Methodology Clarity

A serious SEO agency can describe exactly what it does in plain language: what gets published, how often, in what structure, with what kind of internal linking, with what schema markup. Vague answers ("we use proven techniques," "proprietary process," "our secret sauce") usually mean the agency doesn't have a methodology — it has a workflow that's hard to defend if explained.

The agency should be able to draw their methodology on a whiteboard in 60 seconds. If they can't, they're probably going to send you whatever they happened to be sending other clients that month.

Ask:"Walk me through exactly what gets published or built in the first 90 days. Show me your methodology on a single page or diagram."

2Pricing Transparency

The strongest SEO agencies publish their prices openly on their website. Agencies that hide pricing behind "schedule a call" tend to use price discrimination — quoting different rates to different prospects based on perceived ability to pay. That's not unethical exactly, but it doesn't favor you.

You're also looking for setup fees, deposits, onboarding fees, and "first month double" line items. Each one is a small revenue extraction the agency can lean on; together they obscure the real total cost of the engagement.

Ask:"What is my total cost in the first 12 months, including any setup fees, deposits, onboarding, or one-time charges?"

3Contract Structure

Strong SEO agencies don't require long-term contracts — their results retain clients organically. Long-term contracts exist primarily to protect the agency's revenue from client cancellation, which is a signal that the agency expects clients might want to leave.

Month-to-month agreements with no cancellation penalty force the agency to earn the relationship every month. That alignment matters more than any single line item in the engagement letter.

Ask:"What is the contract length? What is the cancellation penalty if I want to leave in month four?"

4Who You Actually Work With

Most agencies put a senior strategist in the sales conversation and a junior account manager on the day-to-day work after you sign. You should know who specifically does the strategy, who specifically does the execution, and whether the founder is reachable when something matters.

Account-manager-only access is fine for low-stakes work. For an engagement that compounds over years, you want direct access to the person whose name is on the agency.

Ask:"Who specifically will be on my account — name and role? Will I have the founder's direct phone number and email, or only an account manager's?"

5What You Own When It Ends

Every SEO engagement ends eventually. The question is what you have when it does. The right answer is: a permanent asset (content, structure, links, schema) that keeps working after the agency stops working on it. The wrong answer is: rankings that decay within 90 days of the last invoice.

Cluster-based methodologies tend to produce permanent assets. Pure-link-building methodologies and reputation-managed-link methodologies tend to produce rented results that disappear when the agency stops maintaining them.

Ask:"What do I own when the engagement ends — and what happens to my rankings 6 months after we stop?"

6AI Search Adaptation

Search has shifted materially between 2022 and 2026. An increasing share of search now happens inside AI answer engines — ChatGPT, Perplexity, Claude, Gemini, Google AI Overviews — that return a synthesized answer with cited sources rather than a list of ten links. An agency that talks about AI search vaguely without specific implementation is behind.

You're looking for a specific answer about how the agency's content structure, schema markup, internal linking, and entity establishment produce visibility in AI engines — not abstract enthusiasm about how important AI is.

Ask:"How does your methodology produce visibility in ChatGPT, Perplexity, and Google AI Overviews? Show me an example of your content currently being cited or surfaced by an AI engine."

7Vertical and Market Fit

An agency that's never worked in your industry can still do good work — methodology generalizes. But there's a real advantage in vertical familiarity: the agency already knows the keyword landscape, the competitive set, the regulatory landmines, and the cyclical patterns. For local SEO, market familiarity matters too — the agency should be able to discuss your city's competitive density without looking it up.

Ask:"What other clients have you served in my industry and market? Can you share three current results, not vanity case studies from 2 years ago?"

8Verifiable Track Record

"Case studies" without verifiable data are marketing copy, not proof. Look for: client names you can search for and verify, specific traffic numbers with date ranges, screenshots of analytics dashboards rather than vague "10x growth" claims, and current rankings you can validate by searching the keywords yourself.

An agency that won't share verifiable current results is asking you to trust them on faith. Don't.

Ask:"Share three current clients I can independently verify — businesses I can look up and rankings I can confirm by searching."

Red Flags

None of these are dispositive on their own — agencies sometimes have legitimate reasons for some of them. But three or more together is usually a sign the engagement will not go well.

Vague methodology answers

"Proprietary process," "we have a secret sauce," "trade secret." If the agency can't explain how the work happens, you'll have no way to evaluate whether it's actually happening once you sign.

Required 12-month contracts

Long lock-ins exist to protect agency revenue, not client outcomes. If the work is good, month-to-month is enough to retain you.

Hidden setup fees and deposits

The "first month is 2x" line item, mandatory deposits, onboarding fees — each is a small extraction the agency can lean on. Together they distort the real cost.

Account-manager-only access

If you can't get a senior strategist or the founder on a call when something matters, your engagement is structurally lower-priority than the agency's other engagements.

"Schedule a call to discuss pricing"

Hidden pricing is price discrimination. Transparent agencies publish their rates. Be especially skeptical of agencies that won't quote a range.

Vague AI search talk

If they talk about AI without specifics about how their content surfaces in ChatGPT or Google AI Overviews, they're behind on the most important SEO shift of the decade.

Stale case studies

Case studies from 2-3 years ago presented as current proof. The SEO landscape has shifted twice since 2023. You want recent results, not legacy proof.

30-day ranking promises

Any agency promising rankings in 30 days is using tactics that won't survive an algorithm update. Real SEO compounds in 3 to 12 months.

Pressure tactics and time-limited "discounts"

"This pricing is only available this week." Anyone selling SEO with urgency is selling sales tactics, not SEO.

An Honest Fit Guide

We've tried to be straightforward about where SEO249 is the right answer and where it isn't. Frameworks that always conclude with "and that's why you should hire us" aren't useful.

SEO249 Is a Strong Fit If You Are…

  • A local business in a competitive city wanting to dominate a single market
  • A national business wanting to compete across the United States, willing to invest $19,999/mo
  • An agency wanting to offer SEO without building an internal team
  • A business that values transparent pricing and direct founder access
  • A business comfortable with a fixed 6-or-12-month build timeline
  • A business that wants permanent SEO assets, not rented monthly rankings
  • A business that prioritizes AI search visibility (ChatGPT, Perplexity, Gemini)

SEO249 Is Probably Not a Fit If You Are…

  • Looking for the absolute cheapest SEO — sub-$500/mo agencies exist; we're not one
  • Looking for enterprise technical SEO at Fortune 100 scale
  • Looking for pure link-building services without content
  • Looking for guaranteed 30-day rankings (we don't promise those, no one ethical does)
  • Looking for paid-only SEO tactics like PBNs or low-quality link networks
  • Expecting black-box methodology you don't need to understand
  • Unwilling to commit to a 6-or-12-month build window

If you're in the "strong fit" column, a 30-minute conversation with Mark is the next reasonable step. If you're in the "probably not a fit" column, the framework above should still help you evaluate whichever agency you do choose.

What SEO Actually Costs

Real-market pricing ranges for SEO services, useful as a sanity check against any quote you receive:

Anything materially below the range for your business size and competitive set is either: too good to be true, or doing something unsustainable that will collapse on the next algorithm update.

Choosing an SEO Agency

Evaluate prospective agencies against eight criteria: methodology clarity, pricing transparency, contract structure, who you'll actually work with, what you own when the engagement ends, AI search adaptation, vertical and market fit, and verifiable track record. Walk away from anyone whose answers feel vague or who refuses to disclose pricing without a sales call.
Ask: (1) What gets published or built in the first 90 days, specifically? (2) What's the total cost in year one including any setup fees or deposits? (3) What's the contract length and cancellation penalty? (4) Who specifically works on my account — name and role? (5) What do I own when the engagement ends? (6) How does your work translate to AI search engines? (7) Have you worked in my specific industry and market? (8) Can I see three current-client results I can independently verify?
Vague methodology, required 12-month contracts with cancellation penalties, hidden setup fees and deposits, account-manager-only access, pricing only disclosed after a sales call, vague AI talk without implementation specifics, stale case studies, 30-day ranking promises, and pressure-tactic time-limited "discounts." Three or more together is usually a sign the engagement will not go well.
No. The strongest agencies don't require long-term contracts because their results retain clients organically. Long contracts exist to protect agency revenue from client cancellation — they signal the agency expects clients might want to leave. Month-to-month agreements with no cancellation penalty force the agency to earn the relationship every month, which aligns incentives.
Real-market ranges: small-business local SEO $800 to $3,000/mo; mid-market local SEO $3,000 to $8,000/mo; national SEO $8,000 to $25,000/mo for serious campaigns. Below $500/mo is usually content-mill work. Above $25,000/mo, scope should be substantial. SEO249's pricing is published openly: Local SEO Services $799–$7,999/mo by industry × city, National SEO Services $19,999/mo flat.
Most ethical SEO work shows meaningful movement in 3 to 6 months and compounding results in 6 to 12 months. Local SEO sometimes shows faster results (60 to 90 days) because the competitive set is smaller. National SEO and AI-search visibility typically take 6 to 9 months for clear traction. Any agency promising rankings in 30 days is using tactics that won't survive an algorithm update.
Three questions: (1) How does your content methodology produce visibility in ChatGPT, Perplexity, Claude, Gemini, and Google AI Overviews specifically? (2) What schema.org markup do you implement on every page? (3) Can you show examples of your content currently being cited by AI engines for relevant queries? An agency without specific answers is not yet adapted to the AI search era.
Local SEO targets businesses competing in a single city — Google Business Profile, local citations, city-specific content, geo-targeted links. National SEO targets businesses competing across the entire United States — broader content campaigns, national authority links, comprehensive topic coverage, schema for nationwide service areas. Most agencies specialize in one. The right answer depends on whether your customers come from one city or from across the country.

Run the Framework on SEO249

Use the eight criteria above on this conversation. A 30-minute call with Mark covers methodology, pricing, contract terms, AI search approach, and a real walk-through of how Cluster Authority would apply to your specific business — no sales-script run-around.

📅 Book a Strategy Call Read the Methodology See Pricing