Portland, OR — Powell's Books and the Willamette bridges
Built for Portland · Not billed from elsewhere

Your Portland brand is beautiful. Google doesn't care.

Founder-led SEO that turns craft into revenue. No contracts, no junior teams.

24x

Growth for a tourism operator that started with zero online visibility.

Every other agency runs the same national playbook and bills it from another city. We build SEO for how Portland buyers actually search — not a recycled campaign with your name swapped in.

94% client retention · No lock-in contracts · Month-to-month
Sound familiar?

You've heard the Portland SEO pitch before.

Month nine: 'SEO takes time.' Same answer as month three. Same invoice, too.
The contract auto-renewed for twelve months while you sat on page four.
The report said impressions were up 340%. The phone didn't ring once.

It wasn't you — it was a model that bills the same whether you grow or not. Here's the Portland version with the incentives pointed the right way.

The offer

The Portland Page-One Build

SEO built for how Portland buyers actually search — on the system we published in two books, with the guarantee in writing.

The guarantee — in writing
Measurable movement by day 90 — or your next month is free.

Movement means your tracked rankings or organic impressions, measured against the keyword set we agree at kickoff. Most clients see the first shifts around day 60 — links and digital PR take 30–45 days to go live, then Google needs runway. If day 90 arrives and the needle hasn't moved, month four is on us.

Qualifying terms: tracked keyword set agreed at kickoff · technical recommendations implemented within the window.
Joel House
Founder · Xpand Digital
Receipt: 24x — Tourism client (real, from our case studies)
Get the Free Portland SEO Audit
We onboard four new builds a month — boutique team, on purpose. When the month is full, it's full.
Everything you get
01
The free senior audit comes first
4–6 hours of senior analysis on your site, rankings, and competitors — the full fix plan is yours to keep even if you never hire us.
02
Money pages built for Portland intent
We rebuild the pages that sell to your market, kill the content that cannibalises, then defend the rankings.
03
Authority links from digital PR
Earned editorial links — the same engine behind our own rankings, not directory spam.
04
Revenue reporting, not vanity reporting
Organic revenue traced to the work, monthly, in dollars.
The other door

Never hired an SEO agency before?

Then you haven't been burned yet — let's keep it that way. Three things that separate a real operator from a pitch deck:

01
A real audit before any retainer — hours of senior analysis, yours to keep either way.
02
Money pages first, blog volume later. Revenue before vanity metrics.
03
Month-to-month terms — confidence looks like an easy exit, not a 12-month lock-in.
0%

Best organic campaign — e-commerce, 8 months

$0K

From one dead database — 90 days

0%

Client retention

0

Books published — Barnes & Noble, 5.0★

This page is for Portland's makers and operators: the food-and-beverage brand stuck at farmers-market scale, the outdoor or apparel company with national-grade product and local-only traffic, the B2B firm watching design-agency invoices pile up while rankings sit flat. It's not for anyone shopping for another rebrand, or who thinks SEO means stuffing 'Portland' into title tags. Receipts first, because you should demand them: we grew an e-commerce client's organic traffic 2,414% in eight months. We generated $600K from a client's dead database in 90 days. Joel's two growth books sit on Barnes & Noble at 5.0 stars, and he serves on the Forbes Agency Council. If your brand is the best-kept secret in its category, that's a search problem — and it's a fixable one.

A note from Joel

My name is Joel House. I founded Xpand Digital because I spent years watching agencies hand client accounts to 19-year-old interns while “senior strategists” ran the meetings. Your business deserves more than that.

Here's the proof that matters right now: you searched for portland seoand you're reading this. That's the hardest keyword in Portlandto rank for — every SEO agency in the state is fighting for it. Whoever's at the top is the best at what they do. That's me.

I've beaten their juniors, their managers, and their “internal SEO teams.” I'd rather do the same for you than for one of your competitors.

Which is why I only work with one business per industry per city. The moment I take two clients in the same category, I become the problem.

If you've already burned six figures on agencies that didn't move the needle — this is what that should have looked like.

Joel House
Founder · Xpand Digital
The Portland Landscape

Why Portland businesses need a different SEO approach.

Portland's economy is a federation of small giants. Nike and Columbia anchor the athletic-and-outdoor cluster — with Adidas's North American headquarters inside the city itself — Intel's Hillsboro fabs anchor the Silicon Forest, and beneath them runs one of the densest layers of maker businesses in America: craft breweries, roasters, distilleries, apparel brands, furniture makers, specialty food producers. Wieden+Kennedy's shadow means the city is saturated with brand and design talent, so Portland businesses are usually beautiful. They are not usually findable. The typical Portland brand has a gorgeous site, a strong wholesale story, real local devotion, and near-zero non-branded organic traffic, because the agencies here optimize for aesthetics and awards rather than rankings and revenue. For the makers and food-and-beverage brands trying to grow past the farmers-market ceiling, that gap between brand quality and search visibility is the biggest unclaimed asset in the city.

Most SEO agencies run the same national playbook for every city. Portland isn't generic. Your customers search differently, your competitors play differently, and the opportunities are in different places.

Athletic and outdoor apparelFood and beverage / craft brewingSemiconductors and tech manufacturingCreative and design servicesHealthcareSpecialty manufacturing and maker brands
Hand-drawn editorial schematic: how local search intent in Portland flows from query to ranking to booked revenue — compounding over 12 months.
Local intent flow · Portland
Search behavior

How Portland actually searches.

Portland search splits between local pride and national ambition. Consumers here actively search 'Portland made,' 'local roaster,' neighborhood plus category — supporting local is an identity, and the map pack rewards brands that show up as genuinely of the city. Food and beverage is overwhelmingly local-intent: 'brewery near me,' 'Hawthorne brunch,' 'Portland wedding catering' — heavily mobile, heavily review-driven. But the city's DTC brands face the opposite problem: their buyers are national, searching category terms like 'waxed canvas jacket' or 'single-origin decaf,' where Portland-ness is a brand asset, not a ranking strategy. B2B searches — manufacturing, professional services — are lower volume but high intent, and Silicon Forest procurement happens in Hillsboro and Beaverton queries, not Portland ones. Agencies fail here by treating all of this as one local SEO problem. It's at least three different games.

Competitive read · Portland

Portland's agency scene is brand-first by culture — the Wieden+Kennedy halo produced dozens of boutiques that do genuinely beautiful identity, packaging, and campaign work. Very few do rigorous revenue SEO; it's treated as the unglamorous trade. The technical SEO talent that exists in Oregon mostly serves Nike, Intel, and the big healthcare systems in-house. That leaves thousands of maker brands, food-and-beverage businesses, and B2B firms fighting over freelancers or settling for the SEO add-on their design agency upsells. Competent, accountable, revenue-tied SEO is scarce here in a way it isn't in Seattle.

The problem

Portland agencies win awards. Their clients' rankings don't move.

Portland has a specific, almost charming failure mode: the city is so good at brand that it forgot about demand. The agency ecosystem grew up downstream of Wieden+Kennedy, so the talent pool is packed with designers, brand strategists, and campaign people who can make a kombucha label feel like a religion. When those boutiques sell SEO, it's an add-on — some metadata, a few blog posts that read beautifully and target nothing. The invoices are real; the rankings aren't. Meanwhile, the technical SEO talent that does exist in Oregon mostly works in-house at Nike, Intel, or the hospital systems, where the interesting problems and the salaries are. So the typical Portland growth story stalls the same way every time: a brand wins local devotion, fills the tasting room and the stockist list, launches e-commerce expecting the same energy — and discovers its national category is owned by competitors with uglier products and five years of compounding content. The owner hires another brand-forward agency, gets a prettier website, loses another year. The cruel inversion: in Portland, your competitors are weakest exactly where the work is least glamorous — site architecture, content depth, authority. Nobody here wants to do the boring thing. The boring thing is the moat.

The mechanism

Craft deserves distribution. Here's the system.

We run the same compounding system that grew an e-commerce brand 2,414% in eight months, tuned to Portland's split market. First, the audit — read and annotated by Joel personally — separates your local game (map pack, neighborhood queries, 'Portland made' intent) from your national game (the category keywords your DTC revenue actually depends on). Most brands have never seen that split made explicit; it changes the entire budget conversation. Then foundations: Portland sites are routinely gorgeous and structurally hollow — Shopify themes with one indexable collection page, Squarespace builds with no internal linking. We fix architecture before writing a word. Then content that sounds like you rather than like an agency, built from founder interviews and real product knowledge, because Portland buyers detect ghostwritten corporate voice instantly. Then authority: digital PR with actual stories — original data, maker narratives, contrarian takes — pitched to the publications that move trust in this market. We report revenue, not vibes: which keywords moved, what traffic they produced, what it was worth. And we take one client per industry per sub-market — if we're ranking your roastery, we're not also ranking the one two blocks over. In a city built on craft integrity, that shouldn't be a differentiator. It is.

  • Food and beverage — breweries, roasters, distilleries, restaurants: map-pack systems plus digital PR into Eater Portland and Willamette Week
  • DTC apparel, outdoor, and maker brands — national category SEO with brand stories pitched to Portland Monthly and the trade press your stockists read
  • B2B manufacturing and Silicon Forest suppliers — Hillsboro and Beaverton procurement queries, with authority built through the Portland Business Journal and Oregon Business
  • Health, wellness, and clinics — neighborhood-level pages from Alberta to Sellwood, with E-E-A-T content practitioners sign off on
  • Professional services — law, accounting, and creative firms competing citywide, with coverage earned from The Oregonian's business desk
  • Home services and trades — service-area architecture across Portland's quadrants and into Gresham, Tigard, and Lake Oswego
Why Portland

Why Portland SEO is two games, not one

Portland's economy looks small from the outside and enormous from the inside. The headline names — Nike, Adidas North America, Columbia, Intel's Hillsboro fabs — are really anchor tenants for thousands of smaller operations: contract sewers and material suppliers serving the apparel cluster, hop brokers and canning lines serving seventy-odd breweries, food producers who graduated from the farmers market into regional grocery, design and engineering firms serving the Silicon Forest. Each of those sub-economies searches differently, and almost nobody respects the differences.

The local game runs on identity. Portlanders buy local as a personal value, and their queries show it: neighborhood-modified searches ('Mississippi Ave coffee,' 'Hawthorne vintage'), 'Portland made' and 'local' qualifiers, heavy reliance on maps and reviews. For restaurants, breweries, and retail, the map pack is the whole battlefield, and it's won with citation consistency, review velocity, and pages that prove the business actually belongs to its street. The national game is the opposite: a Central Eastside leather-goods maker or a waxed-canvas apparel brand isn't competing in Portland at all — they're competing in a national category index against VC-funded DTC brands, where 'Portland craftsmanship' is conversion copy, not a keyword strategy. Brands here routinely fund the wrong game because nobody ever separated the two.

Timing is the underrated layer. Portland's maker economy lives and dies on the fourth quarter. Holiday markets, gift guides, and the bazaar circuit concentrate a frightening share of annual revenue into ten weeks — and the SEO implication is brutal and almost universally ignored. Gift-intent rankings ('gifts made in Portland,' category plus 'handmade') and the e-commerce category pages behind them must be ranked by October, which means the work starts in spring. Every fall, brands decide it's finally time to 'get SEO going before the holidays.' That's a year late. The same calendar logic runs the summer: tourist season floods the city with 'best of Portland' queries that favor whoever earned the review mass and listicle placements the previous winter.

The specificity argument ties it together. Google's systems increasingly reward demonstrated local expertise, and Portland's buyers reward authenticity with conversion rates generic pages never see. A page that knows Slabtown from St. Johns, that speaks maker instead of marketer, that can rank for the national category and the neighborhood query at once — that isn't template output. It's built deliberately, sub-market by sub-market, by people who bothered to learn the city. That's the entire pitch, and in Portland it happens to be true.

What We Build

SEO services for Portland businesses.

01

Technical SEO Audit

Full site audit covering Core Web Vitals, crawlability, indexation, and site architecture. We find the issues your last agency missed.

02

Keyword Strategy

Data-driven keyword research targeting Portland search intent. We find the terms your buyers actually use, not vanity keywords.

03

Content Architecture

Content that ranks and converts. Service pages, location pages, and blog content built for Portland buyers — not generic filler.

04

Local SEO & GBP

Google Business Profile optimization, citation building, review strategy, and local content targeting Portland search intent.

05

Link Building & Digital PR

Authority building through earned media, digital PR, and strategic outreach. No PBNs. No shortcuts.

Editorial still-life: blueprint, drafting pen, and espresso cup — the craft of building an SEO system for Portland.
On local intent · Portland

People in Portland don't search like people anywhere else. The system learns that — then ranks for it.

Joel House · Founder, Xpand Digital
SEO Results

Proof, not promises.

E-commerceWhat moved the needle ↓
2,414%

Revenue from organic search

12-month campaign. Technical audit eliminated crawl errors. Authority strategy secured 47 referring domains. Content captured 2,200 high-intent keywords.

Key levers
  • 47 referring domains earned
  • 2,200 keywords ranking top 10
  • Page 1 in 9 months
B2B SaaSWhat moved the needle ↓
26x

Sales qualified leads per month

Started at 0 qualified organic leads. Built a content system around their buyer's journey. 14 pillar articles + 110+ supporting content pieces.

Key levers
  • 14 pillar articles published
  • 110+ supporting content pieces
  • 0 → 26 SQLs/month
Local ServicesWhat moved the needle ↓
24x

Booked appointments

Competitive market. 47 competitors in their area. We owned 89% of high-intent keywords in 9 months.

Key levers
  • 89% share of voice captured
  • Local 3-pack dominance
  • 47 competitors outranked
HealthcareWhat moved the needle ↓
518%

Patient inquiries

40 cornerstone articles + 200 supporting pieces + 30 expert placements. Backlink profile grew from 12 to 284 domains.

Key levers
  • 40 cornerstone articles
  • 30 expert placements earned
  • 12 → 284 referring domains
Local SEO Coverage

Dominate the local 3-pack in every corner of Portland.

We build citation consistency, earn reviews from real Portland customers, and optimize your Google Business Profile for the neighborhoods that actually drive revenue.

Common questions.

The close

The terms, unvarnished

Start with the free Portland SEO audit. Joel reads it himself — every page, every query, annotated by hand, not a crawler export with a logo slapped on. If there's a real path to revenue, we work month-to-month; if SEO isn't your best next dollar, the audit will say so and we part as friends. No annual contracts, no setup fees, no handoff to a junior pod after the sales call. We take one client per industry per sub-market — one roastery, one outdoor brand, one Eastside law firm — because ranking two competitors with the same playbook is a conflict no matter how it's papered over. And the day-90 line: measurable movement by day 90 — rankings, impressions, qualified traffic — or the next month is free. You demand proof of craft from everyone else. Demand it from your agency too.

Ready to Compound?

Your Portland competitors are ranking.
You should be too.

Free SEO audit. No contracts. We show you exactly where the growth is hiding — and how we'd go after it.

Joel House
Founder · Xpand Digital
Page reviewed April 2026 · Personally, by Joel