TrustedFirmsThe agency record

AI SEO & GEO agencies in the United States

Every firm here does this as its main thing, by a published rule — not a full-service agency with a page about it. The service split is on every row.

15Firms examined
6Listed
9Held back

What being listed here means

A firm appears here only if this is its primary focus: at least 50% of the business, or its largest area of work by 2× or more, or two of five evidenced specialisation signals, or the firm is native or vertical to the category.

The 9 we held back are firms we examined and could not admit on what we hold. They are not published as refusals, and in most cases it is not because the work is poor — it is because something else is what they mainly do.

All 6 came in the same way, and it is worth being straight about it: on evidenced specialisation, not on share of revenue. Each is an established SEO firm that rebuilt how it delivers around AI search, and each had to show at least two of the five signals with a public URL. None of them is a firm whose billing is mostly AI search — very few exist yet. That is the honest state of this market, and we would rather say so than let the rule above imply otherwise.

The full method · Run your own firm through the rule

6 AI SEO agencies clear the gate

Onely ranks first on 34/100. We have run 44 of 120 checks across the group, and every result — including the 76 still outstanding — is on the cards below. Ranked by evidence; nobody here has paid us.

5 of 6publish what they charge
1 of 6publish how long you are tied in
3 of 6are US-based

ranked by evidence · ordering code cannot read billing state · scripts/test-rank.mjs

ordered by evidence, then category delivery, then freshness
the ordering code cannot read billing state · scripts/test-rank.mjs

1

Onely

onely.com

6 of 20 checks established. When the AI search page first appeared · A named AI-visibility measurement stack · Stated pricing model · Live site and service-claim scan · Named client corroboration · Independent review presence. Did not pass: Discoverable contract length and exit terms (Not disclosed).

  • Austin
  • Founded 2019
  • 10–49 employees
  • US-based

Service split, from public record

  • AI SEO35%
  • Other services65%
6 established · 1 did not pass · 13 not run yet20-check ladder
2

Minuttia

minuttia.com

6 of 20 checks established. AI search is a named service, not a blog topic · When the AI search page first appeared · Stated pricing model · Live site and service-claim scan · Named client corroboration · Independent review presence. Did not pass: Discoverable contract length and exit terms (Not disclosed).

  • Thessaloniki
  • Founded 2020
  • 9–10 people
  • Serves the US remotely

Service split, from public record

  • AI SEO35%
  • Other services65%
6 established · 1 did not pass · 13 not run yet20-check ladder
3

NoGood

nogood.io

6 of 20 checks established. AI search is a named service, not a blog topic · When the AI search page first appeared · A named AI-visibility measurement stack · Stated pricing model · Live site and service-claim scan · Independent review presence. Did not pass: Discoverable contract length and exit terms (Not disclosed).

  • New York
  • Founded 2016
  • US-based

Service split, from public record

  • AI SEO35%
  • Other services65%
6 established · 1 did not pass · 13 not run yet20-check ladder
4

Stridec

stridec.com

6 of 20 checks established. AI search is a named service, not a blog topic · When the AI search page first appeared · A named AI-visibility measurement stack · Stated pricing model · Live site and service-claim scan · Independent review presence. Did not pass: Discoverable contract length and exit terms (Not disclosed).

  • Singapore
  • Founded 2001
  • 2–10 employees
  • Serves the US remotely

Service split, from public record

  • AI SEO35%
  • Other services65%
6 established · 1 did not pass · 13 not run yet20-check ladder
5

Breaking B2B

breakingb2b.com

6 of 20 checks established. AI search is a named service, not a blog topic · When the AI search page first appeared · Stated pricing model · Discoverable contract length and exit terms · Live site and service-claim scan · Named client corroboration. Did not pass: Independent review presence (No independent review profile found).

  • London
  • Founded 2020
  • 2–10 employees
  • Serves the US remotely

Service split, from public record

  • AI SEO35%
  • Other services65%
6 established · 1 did not pass · 13 not run yet20-check ladder
6

iPullRank

ipullrank.com

5 of 20 checks established. AI search is a named service, not a blog topic · When the AI search page first appeared · A named AI-visibility measurement stack · Live site and service-claim scan · Named client corroboration. Did not pass: Stated pricing model (Custom / not listed) · Discoverable contract length and exit terms (Not disclosed) · Team and presence consistency (~15–50 (sources vary)) · Independent review presence (No independent review profile found).

  • Brooklyn
  • Founded 2014
  • ~15–50 (sources vary) employees
  • US-based

Service split, from public record

  • AI SEO35%
  • Other services65%
5 established · 4 did not pass · 11 not run yet20-check ladder

This ranking is provisional. 44 of 120 checks have run and the automated ladder has not executed yet, so the order separates these firms far less than it eventually will. We publish it rather than hide an incomplete state, and every card shows which of its own checks are outstanding.

9 firms we looked at are not on this list

Where we measured it and can show the sources, we publish the rule they missed. Where we could not check, we publish nothing — not being able to check is not the same as failing, and treating them the same is how a verification engine becomes a defamation problem.

None of the 9 are published by name today. Every one is held rather than refused: we have not yet gathered enough sourced evidence to state in public why a named company missed the rule, and we do not publish that sentence until we can stand behind it.

The ladder · 10 checks

How we check an AI SEO agency — the 10 public-record checks

Every check below is answered from public record, which is why a firm can appear here before we have spoken to them. Four questions decide it, backed by ten specific things we can verify.

Is AI search actually their business?

  1. 1.1

    AI search is a named service, not a blog topic · checked automatically

    I look for a dedicated AI search or GEO service page, not a paragraph about AI bolted onto the traditional SEO page.

  2. 1.2

    When the AI search page first appeared · checked automatically

    I check the archive for the first time that page existed. Conviction before 2024 reads differently from a page that went up six weeks ago.

  3. 1.3

    The traditional-SEO vs AI-search split is knowable · checked automatically

    I work out from their own site how much of the practice is AI search and how much is classic SEO wearing a new label.

Can they measure the thing they sell?

  1. 2.1

    A named AI-visibility measurement stack · checked automatically

    I check whether they name how they measure AI visibility at all — a tracking product or their own tooling. Anyone selling AI search visibility with no stated measurement method is selling a feeling.

  2. 2.2

    A defined AI-search KPI · checked by a person

    I look for a stated metric — citation share, prompt coverage, answer presence. Rankings is not an AI-search KPI.

  3. 2.3

    A case study reporting an AI-search number · checked automatically

    I check that at least one result is an AI-search figure rather than an organic-traffic figure. Selling AI search and reporting Google traffic is this category's signature swap.

Who would actually do the work?

  1. 3.1

    A named search lead with a traceable public record · checked by a person

    I look for a real person with published work, talks or studies attached to their name — not a team of experts.

  2. 3.2

    Team size against client count · checked automatically

    I compare the team page against the client wall to see whether the ratio is plausible.

What does an engagement cost, and how do you leave?

  1. 4.1

    Stated pricing model · checked automatically

    I look for a named model — retainer, project, performance or hybrid — rather than one hidden behind a call.

  2. 4.2

    Discoverable contract length and exit terms · checked automatically

    I check whether the commitment and how to leave are findable without signing anything first.

Questions about this category

What the list means, and what it deliberately doesn’t.

What does it mean that a firm is listed under AI SEO?
That AI SEO is what the firm is primarily focused on — not one of a dozen services it will take money for. It clears one of four published routes: at least 50% of the business, or its largest area of work by 2× or more, or 2 of five evidenced specialisation signals each with a public URL, or the firm is native or vertical to the category. Other service lines are fine, and we publish them — the split is on every row.
Why are only 6 firms listed when you looked at 15?
Because the bar is what a firm is best at, not what it offers. The 9 we held back are firms we examined and could not admit on the evidence we hold. In most cases that is not because the work is poor — it is because something else is what they mainly do. We do not publish those as refusals unless we measured it and can show the sources.
Are these firms mostly billing for this work, or is it a practice they built?
A practice they built. All 6 were admitted on evidenced specialisation rather than share of revenue: established firms that rebuilt how they deliver around this category, each showing at least 2 of the five signals with a public URL. Very few firms yet bill mostly for this work, and we would rather say so than let the rule imply otherwise.
What decides the order of this list?
Evidence, and nothing that can be bought. The code that orders the list reads a database view that physically cannot see whether a firm pays us, and a test asserts every score is byte-identical across every billing state — if it fails, the site does not deploy. A firm can buy a sponsored slot, which sits above the list, is capped, is labelled on every card, and is excluded from the structured data an AI assistant reads.
Does a higher score mean a better agency?
No. The score is how completely we have researched a firm and how much of what it claims we could confirm from public record. A genuinely excellent firm can score low simply because we have not finished checking it — which is why every card shows how many of its own checks are still outstanding.
Who wrote these profiles?
We did, from public record, before any of these firms were asked. A firm can claim its profile and reply in its own words; it cannot edit what we found. Correcting a factual error is free for anyone, whether or not they have claimed or paid for anything.
How current is this list?
Every firm here has been reviewed at least once, and each profile shows the date. Scores are recomputed on ten named triggers — a claim approved, evidence submitted, a source going stale, a reviewer decision — and every recomputation is recorded so a published number can be re-derived from the inputs it was made on.

Run a AI SEO & GEO agency?

Listing is free and so is being assessed. Check yourself against the rule first — it takes ten seconds and does not ask for your email.