Portland shoppers don't scroll past ten blue links anymore either. Many ask ChatGPT, Perplexity, or Google's AI Overviews a direct question instead. Whatever answer comes back often decides who gets the call, without a single click to a website.
That shift created a real discipline: Answer Engine Optimization, or AEO. Ahrefs found AI Overviews now cut clickthrough to top-ranking pages by 58%. That's nearly double the rate the same research measured a year earlier.
Portland has grown past 635,000 residents, spread across neighborhoods with genuinely different search behavior. The Pearl District, Hawthorne, and St. Johns each carry their own competitive set, much like they do for the Google Map Pack. A handful of local agencies have already rebuilt parts of their practice around AI citations rather than clicks alone.
This list profiles five of them, plus one Pacific Northwest engineering shop that serves Portland remotely. It covers what each one actually does, what it costs, and who's already using it. None of these agencies publishes a flashy AI-citation dashboard yet — that's normal this early, and worth knowing going in.
Portland's AI search optimization agencies at a glance
Ravenna Interactive runs a named AEO retainer with hand-coded schema and a four-phase citation methodology, based just north of Seattle. Anvil Media is the Pacific Northwest's oldest search marketing shop, now framing 25 years of SEO history around AI citations. Mad Fish Digital is a certified B Corp folding generative engine optimization directly into its core SEO work.
Webfor runs a dedicated "AIO" division across the river in Vancouver, Washington, covering prompt engineering and LLM content analysis. 97 Switch builds AEO directly into the Webflow sites it designs for hospitality and multifamily clients. Each entry below covers the approach, the cost, and what proof actually exists.
| Agency | HQ | Starting Price | Best For | Key Differentiator |
|---|---|---|---|---|
| Ravenna Interactive | Bothell, WA | $750–$2,500/mo (AEO retainer) | Businesses wanting AEO built by the same team that builds the site | Hand-coded schema plus a four-phase audit-to-monitor methodology |
| Anvil Media | Portland, OR | Custom (quoted per engagement) | Brands wanting the region's most tenured search marketing shop | Founded in 2000; frames AEO as a direct extension of 25 years in search |
| Mad Fish Digital | Portland, OR | Custom (quoted per engagement) | Values-driven brands wanting GEO folded into full-funnel SEO | Certified B Corp; calls it "SEO plus LLM optimization," not a separate product |
| Webfor | Vancouver, WA (Portland metro) | Custom (free digital audit) | Businesses wanting a dedicated AI-optimization division | Named "Ingenuity" service line covering prompt engineering and LLM content analysis |
| 97 Switch | Portland, OR & Chicago, IL | Custom (quoted per engagement) | Brands already building or rebuilding on Webflow | AEO packaged directly alongside the web design and build work |
1. Ravenna Interactive: Hand-coded AEO from a Pacific Northwest dev shop
Fair warning: Ravenna is us. We think the fit here is genuine, but we're obviously not a neutral judge of our own work.
Ravenna Interactive is a senior Laravel and Statamic consultancy based in Bothell, Washington, a few hours north of Portland. For nearly two decades they've built platforms for clients including Amazon and Blue Origin. Answer Engine Optimization is now a named, standalone service, not a side effect of other work.
They don't have a Portland office, and they say so upfront rather than pretending otherwise. What they bring instead is a four-phase process: audit, structure, build authority, and monitor. That process runs the same way whether a client sits in Bothell or Beaverton.
First, engineers audit AI mentions across ChatGPT, Claude, Perplexity, and Google's AI Overviews to map existing citations. Then they hand-code schema and restructure pages for direct answer extraction, with no page-builder plugins involved. The later phases build the citations AI engines already trust, then track monthly mentions against real leads instead of impressions.
What makes them different
- Hand-coded schema, no plugins: engineers write structured data directly instead of relying on a WordPress add-on
- Four-phase methodology: audit, structure, build authority, monitor — a repeatable process instead of a one-off audit
llms.txttooling: built an open-source generator for the emerging standard that helps AI crawlers parse a site directly- Remote-first delivery: the same senior team handles strategy and implementation, with no handoff between departments
Pricing at a glance
Monthly AEO retainers run $750 to $2,500, depending on market and existing site condition. Full detail lives on Ravenna's answer engine optimization service page. Separate Laravel and Statamic engineering work runs $150 to $199 an hour, with a $5,000 project minimum.
Strengths and trade-offs
Ravenna's engineering depth is real. This is a team that builds the CMS itself, not one bolting AEO onto someone else's WordPress install. That technical grounding is the clearest edge over marketing-only shops on this list.
Pros: hand-coded schema, a documented four-phase process, and published pricing most competitors keep private. Cons: a team of roughly seven caps parallel capacity, and there's no local office for in-person meetings.
Client proof
"TJ and the whole Ravenna team is fabulous to work with. They are professional and very knowledgeable about web design, app design, and SEO." — Anne Young, Marketing Manager, Sun Mountain Lodge.
That quote comes from a rebuild that raised Lighthouse speed to 91 from the 60s, with SEO gains following launch. Ravenna's broader client roster includes Amazon, Blue Origin, and Bartell Drugs.
2. Anvil Media: Portland's oldest search marketing shop leans into AEO
Anvil Media has run search marketing campaigns from Portland since 2000. That makes it one of the most tenured agencies on this list, and in the Pacific Northwest generally. In 2022, the firm merged with Deksia, a Michigan-based agency, to expand its creative bench.
AEO shows up here as an extension of decades of SEO work, not a rebrand for the moment. A post frames the shift plainly: buyers now ask ChatGPT and Claude the questions they used to type into Google. The firm's argument is that most company websites describe capabilities instead of answering the specific questions buyers actually ask.
That gap becomes the starting point for Anvil's audits. A page built to rank for "B2B marketing agency Portland" reads nothing like a page built to answer "how do I tell if my marketing is working." Missing schema markup compounds the problem, since it keeps AI crawlers from reading a page efficiently in the first place.
What makes them different
- 25 years of search history: predates "SEO" as a mainstream term, let alone AEO
- AEO framed as content strategy: audits marketing content for the exact gaps where competitors get cited and clients don't
- Dual Google and Microsoft Ads partner status: certifications spanning both the paid and organic sides of the funnel
- Schema-focused technical fixes: flags missing structured data that keeps AI crawlers from reading a page efficiently
Pricing at a glance
Anvil doesn't publish flat rates for any service, including its AEO work. Engagements appear to be scoped and quoted individually after a discovery call. That's typical for a shop this size handling custom, multi-channel work.
Strengths and trade-offs
Anvil's biggest asset is longevity. Twenty-five years of search history is hard for any newer shop to match. That history shows up in the depth of its audits, not just its pitch deck.
Pros: deep institutional search knowledge, dual Google and Microsoft partner status, and genuinely current AEO thinking. Cons: no named, packaged AEO product yet, and pricing stays private until a call.
Client proof
Anvil doesn't publish a dedicated AEO case study yet, since the offering is new relative to its core SEO practice. Its long client history and industry recognition still carry real signal for a buyer vetting search partners. Ask directly for a recent AEO audit example before signing anything.
3. Mad Fish Digital: A B Corp treating GEO as SEO's next chapter
Mad Fish Digital has run digital marketing out of downtown Portland for more than 15 years. The agency is a certified B Corporation, a credential few search shops on this list can claim. Its client list spans healthcare, hospitality, higher education, and outdoor brands.
Generative Engine Optimization shows up directly inside Mad Fish's core SEO service, not as a separate line item. The agency's own framing is blunt: "This isn't SEO versus AI SEO. It's SEO plus LLM optimization." That means keyword research now covers natural-language prompts alongside traditional target terms.
The agency also runs competitive analysis across both channels at once. That means benchmarking a client not just against rivals ranking on Google, but against whoever a chatbot cites instead. A distributed team spanning Oregon, Washington, and several other states delivers that work without a single central office.
What makes them different
- GEO built into core SEO: no separate AEO product to upsell; it's one integrated strategy
- LLM-friendly keyword research: targets conversational prompts and natural-language questions alongside classic keywords
- Cross-channel competitive analysis: benchmarks clients against rivals in both traditional rankings and generative search
- B Corp accountability: a formal certification most competitors on this list don't hold
Pricing at a glance
Mad Fish doesn't publish flat pricing for SEO or GEO work anywhere on its site. Engagements are shaped around what each client actually needs, scoped after a consultation. That customized approach matches how the agency describes its process generally.
Strengths and trade-offs
Mad Fish's strength is treating AI search as an extension of SEO fundamentals, not a bolted-on gimmick. That framing should reassure a buyer wary of agencies chasing AI buzzwords. It also means AI-specific reporting stays folded into a broader dashboard rather than standing alone.
Pros: genuine B Corp accountability, broad industry experience, and a distributed team spanning several states. Cons: no named AEO product or dedicated case study, so a buyer has to take the integration on faith.
Client proof
Mad Fish doesn't publish a dedicated GEO case study at the time of writing. The agency's B Corp status and 15-plus years of Portland tenure are its most concrete public signals. A prospective client should ask for a recent example of AI-citation work specifically.
4. Webfor: A dedicated AI Optimization division across the river
Webfor is a full-stack boutique agency based in Vancouver, Washington, just across the Columbia River from Portland. The firm serves the Portland metro directly as part of its core market, not as an afterthought. Unlike most agencies on this list, AI work gets its own named division rather than a single bullet inside SEO.
That division, called "Ingenuity," covers AIO — Artificial Intelligence Optimization — alongside AI prompt engineering and LLM content analysis. It also names AI Overview optimization specifically as its own deliverable. Few Portland-area shops describe their AI work in this much structural detail.
Prompt engineering is the more unusual piece here. The team also works on the prompts and framing that shape how AI tools describe a brand. That's a narrower, more technical skill than most local competitors currently advertise.
What makes them different
- Named "Ingenuity" AI division: a distinct service line, not a bullet inside a broader SEO package
- AI prompt engineering: works on the prompts and inputs that shape how AI tools describe a brand
- LLM content and SEO analysis: uses language models directly to audit a site's existing content
- AI Overview optimization: names Google's AI Overview feature as a specific target, not just "AI search" broadly
Pricing at a glance
Webfor doesn't publish rates for AIO or any other service on its site. It offers a free full digital audit as its stated entry point for new clients. That audit is a lower-commitment way to see the firm's thinking before signing anything.
Strengths and trade-offs
Webfor's structural clarity is its strength. Naming AIO as its own division signals real investment, not a buzzword bolted onto an existing SEO retainer. That said, naming a service and proving results with it are two different things.
Pros: a genuinely detailed AI service menu, a free audit as an easy first step, and direct Portland-metro proximity. Cons: no published methodology detail beyond the service names, and no AI-specific case study or metric shown publicly.
Client proof
Webfor doesn't publish client names or metrics tied specifically to its AIO work. The agency's broader reputation rests on its long run as a Vancouver-Portland digital shop. A direct reference check is the only way to verify AIO results right now.
5. 97 Switch: AEO packaged into the Webflow build itself
97 Switch has run out of Portland and Chicago since 2013, with a seven-person team split across both cities. The agency builds primarily on Webflow, working with hospitality, multifamily, and investment clients. Its portfolio includes theWit, a Hilton property, and Aeon Apartments.
SEO and AEO optimization appear together as one named service, not two separate products. That pairing fits the agency's build-and-launch model: the same team shipping the site also structures it for AI extraction. Clients can purchase a finished site outright or move into an ongoing maintenance partnership afterward.
Because the team is small, the same people who design a site also handle the technical structuring underneath it. That's a similar philosophy to Ravenna's, just wrapped around Webflow instead of Laravel and Statamic. For a hospitality or multifamily brand already planning a rebuild, that overlap is a real efficiency.
What makes them different
- AEO bundled with the build: structural work for AI extraction happens during the website build, not after
- Webflow specialization: deep familiarity with one platform rather than juggling WordPress, Shopify, and custom stacks at once
- Small, senior team: seven named team members, not a rotating account-manager bench
- Flexible ownership model: clients can own their finished site outright or keep an ongoing support partnership
Pricing at a glance
97 Switch doesn't publish flat pricing for AEO or web design work. Clients can buy a completed site outright or choose an ongoing partnership bundling hosting and updates. Either way, the agency recommends a direct consultation for a custom quote.
Strengths and trade-offs
Building AEO into the site itself, rather than layering it on afterward, is 97 Switch's real differentiator here. That sequencing avoids the retrofit work other agencies charge for later. It also means a client can't easily buy AEO alone without the build.
Pros: a 5.0 Clutch rating across 33 reviews, genuine Webflow depth, and AEO baked into delivery instead of sold separately. Cons: a seven-person team across two cities caps capacity, and no public AEO-specific metrics are published yet.
Client proof
One client credits the team directly: "Communication is prompt and efficient and regular check-ins conducted. We know we can rely on 97 Switch to enhance our offerings." The agency's 5.0 rating across 33 Clutch reviews backs that sentiment at scale.
What Portland businesses ask about AI search optimization
What's the real difference between SEO and AEO?
SEO ranks a page inside a results list. AEO gets a business named inside the answer itself, whether that's ChatGPT, Perplexity, or an AI Overview. Our deeper explainer on what AEO actually means covers the technical overlap in more depth.
Does my current SEO agency already cover this?
It depends on how integrated their existing work already is. Some agencies here, like Mad Fish Digital, fold AI-search work into an existing SEO practice. Others, like Webfor, sell it as a distinct, named division instead.
How long before AEO actually shows results?
Most agencies in this space describe a three-to-six-month runway before citations start to compound. None of the five agencies profiled here publish a documented before-and-after metric yet. Treat any promise of results within a few weeks with real skepticism.
Does it matter that some of these agencies aren't physically in Portland?
Less than it used to, since most AEO work happens through a screen rather than in person. Ravenna runs entirely remote from Bothell, and Webfor sits just across the river in Vancouver. What matters more is whether an agency can show real technical depth, not its zip code.
Is AEO worth doing if my website traffic still looks normal?
Check the trend line, not just this month's snapshot. Per Ahrefs' research, AI Overviews cut clickthrough by up to 58% on queries where they appear. Impressions in Search Console often hold steady even as clicks quietly fall underneath them.
Does AEO help with Google Map Pack rankings too?
Yes, since the two increasingly share the same technical foundation. Complete, schema-marked Google Business Profiles feed both the Map Pack and today's AI assistants. Read our guide to the Google Map Pack for the local-search side of this work.
So which Portland agency should you actually call?
A brand wanting AEO built by the same team that builds its website should start with Ravenna. Portland zip code or not, that engineering depth carries over. A business that wants 25 years of Pacific Northwest search history behind the work should talk to Anvil Media instead.
A values-driven brand that wants GEO folded into full-funnel SEO fits well with Mad Fish Digital. A business already building or rebuilding on Webflow should look at 97 Switch, where AEO ships with the site itself. A brand wanting a dedicated, named AI-optimization division without switching agencies for the rest of its marketing fits Webfor.
Whichever path fits, the underlying math hasn't moved. Semrush's research already puts the average AI-search visitor at 4.4 times more valuable than a typical organic one. Waiting until AEO feels mainstream just lets a Portland competitor claim the citation first. Talk to Ravenna about a free AI visibility audit to see exactly where your site stands today.
Need this built for your business?
Ravenna is a Seattle-based team that designs and ships web platforms, mobile apps, and Laravel & Statamic builds for companies that need them done right.
Talk to Us