oregon · local seo · ai visibility

SEO for Oregon
home-service businesses.

I'm a senior SEO and AI-visibility consultant based in Corvallis, Oregon. I help plumbers, HVAC companies, roofers, electricians, and other service businesses across the state win the map pack, rank for the cities they actually serve, and get named when customers ask ChatGPT, Gemini, or Google's AI who to hire.

Corvallis, ORhome base — I know these markets because I live in them
14+ yearsof technical and local SEO, delivered personally
One consultantno account managers, no offshore production line
why oregon is different

One state, several very different search markets.

Oregon isn't one local market. It's a dense, brutally competitive metro in the north, a string of mid-sized valley cities, a fast-growing high-desert hub, and a lot of geography in between. The tactics that win in Beaverton don't transfer to Bend.

Portland metro

Portland, Beaverton, Hillsboro, Gresham, Tigard, Lake Oswego

The most contested home-service market in the state. Winning here means fighting for a three-pack against well-funded franchises and aggregators, suburb by suburb. Google Business Profile categories, review velocity, and tight location-page architecture decide who shows up.

Willamette Valley

Salem, Eugene, Springfield, Corvallis, Albany, McMinnville

Mid-sized cities where a well-run independent can own its trade outright. Competition is thinner, so the gap between "has a website" and "has a structured local presence" is enormous — and so is the upside for whoever closes it first.

Central & Southern Oregon, the coast

Bend, Redmond, Medford, Grants Pass, Roseburg, Newport, Lincoln City

Bend is growing fast and getting more competitive every year. Medford and the Rogue Valley behave like their own regional market. Coastal towns reward businesses that cover wide service areas with clean city-level pages, because the search volume is spread across dozens of small places.

who I work with

Trades where a lead has a dollar value.

My local work is built around home-service economics: seasonal demand, emergency calls, and service areas measured in drive time.

Plumbing & drain

Emergency-intent searches ("burst pipe," "water heater replacement") are the highest-value local queries in the state. They're won on the map pack and, increasingly, inside AI answers.

HVAC & heat pumps

Oregon's heat pump incentives and the push away from gas have reshaped what homeowners search for. Content that answers those questions plainly is how HVAC companies get cited, not just ranked.

Roofing & gutters

Moss, rain, and storm damage create a predictable seasonal curve. I build location pages and review strategies that are already in place when the first November storm hits.

Electrical & solar

Panel upgrades, EV chargers, and solar are where Oregon electricians are growing. Each is its own keyword universe — and its own opportunity to be the business AI recommends.

Landscaping, tree & pest

Wide service areas and recurring revenue. The win is a clean city-by-city architecture so you rank in the towns you drive to, not just the one on your business license.

Garage door, cleaning & restoration

Trades where aggregators and lead-gen sites crowd the results. Entity clarity and corroborated reviews are how an independent outranks a directory that has never fixed a spring.

what I actually do

The Oregon local SEO playbook.

Every one of these is something I've done on live accounts and on my own business. None of it is outsourced.

Map pack & GBP

Google Business Profile that earns the three-pack

  • Primary and secondary category strategy for your trade
  • Service and product listings that match how Oregonians actually search
  • Review velocity systems that produce steady, specific reviews — not one-time bursts
  • Verification and suspension recovery when Google gets difficult
Local SEO details
Location architecture

City and service-area pages that don't read like doorways

  • County and city silos mapped to your real service area and drive times
  • Pages with substance: local proof, service specifics, honest coverage
  • Internal linking that concentrates authority on the pages that book jobs
  • Expansion planning: the Oregon cities you should own but don't track yet
Technical SEO details
AI visibility

Be the business ChatGPT and Gemini name

  • LocalBusiness, Service, and Person schema wired together and matching your visible content
  • Citation and directory cleanup so every source says the same thing about you
  • Quotable pages: who, what, where, and why trusted — in plain language, up top
  • Monthly fixed-panel benchmarking across ChatGPT, Gemini, and AI Overviews
AEO details
Reporting

Reports you'll actually read

  • Automated pipelines from Search Console and analytics — no screenshots
  • Map-pack and organic tracking by city, not one statewide average
  • Calls, forms, and booked jobs tied back to the pages that produced them
  • One-page monthly summary: what moved, why, and what's next
Reporting details
how an engagement runs

Audit first. Then a plan you can hold me to.

I don't sell retainers before I know what's broken. Every Oregon engagement starts with a look at where you actually stand — in the map pack, in organic results, and in the AI answers your customers are already reading.

01 — audit

Find the truth

Rankings by city, GBP health, technical issues, citation consistency, and what the assistants say when asked about your trade in your town.

02 — prioritize

Rank by revenue

A fix list ordered by impact on booked jobs, not by how many items it has. You'll know what's worth paying for and what isn't.

03 — build

Ship the work

Schema, location pages, GBP, reviews, content — done by me, in the order that moves the needle fastest.

04 — measure

Prove it monthly

City-level rank tracking, AI visibility benchmarking, and lead attribution, reported in one clean page every month.

local proof

Skin in the game, close to home.

I'm not a marketer who discovered Oregon through a keyword tool. Home is Corvallis. I've helped CNC Woodcutters, a family woodworking shop here in the valley, get the online recognition their craft deserves. And since 2018 I've run my own e-commerce brand, Cherished Emblems, where every SEO decision comes out of my own revenue — 19,000+ orders' worth of lessons about what actually works.

That operator's perspective is what you get on your account. I don't recommend a location-page build or a review program because it fills a retainer; I recommend it because I'd do it on my own business. When you talk to me, you're talking to the person doing the work — every call, every report. If you want to read how I think about local search in the AI era, start with how AI decides which local business to recommend and what changes between Portland and the rest of Oregon.

faq

Questions Oregon business owners ask me.

Do I need to be in Portland for local SEO to matter?

No. Some of the best returns in the state are in Salem, Eugene, Bend, Medford, and the smaller cities where competitors haven't done the basics. A structured local presence in a mid-sized Oregon market often wins faster than a perfect campaign in Portland.

How long does local SEO take to work in Oregon?

Google Business Profile fixes and review velocity can move map-pack rankings in a few weeks. Organic rankings for city and service pages typically take three to six months to mature. AI visibility builds on top of both and compounds over months, not days.

Can one business rank across multiple Oregon cities?

Yes, if the service area is real and the site is built for it. Service-area businesses rank in the towns they serve through a clean location-page architecture, consistent citations, and reviews that mention those cities. Thin doorway pages don't work; substantive city pages do.

What does AI visibility mean for a plumber or HVAC company?

When someone asks ChatGPT, Gemini, or Google's AI Overviews who to call, the assistant names one or two companies. Being one of them requires unambiguous business data, corroboration across sources, review evidence, and pages the model can quote. I benchmark it monthly so you can see whether it's working.

Do you work with businesses outside Oregon?

Yes. Most of my clients are local and home-service businesses, and many of them are elsewhere in the country. Oregon is home, and it's where I have the deepest market knowledge, but the playbook travels.

What does an engagement cost?

It depends on scope: a single-city business and a five-county service area are different projects. Every engagement starts with an audit, and the audit tells us both what the work should be and whether it's worth your money. Some of my most useful conversations end with "this isn't worth it yet."

Find out what Oregon searchers see when they look for your trade.

A 30-minute call: where you rank in the cities that matter, what the AI assistants currently say, and what I'd fix first.

Book a strategy call