01city.portland

SEO, GEO, and AEO in Portland, Oregon.

The searches Portland makes by trade, the three places a business has to show up, and the plan, with the price published. From one person with an office in the Pearl District.

Numbers pulled 7 September 2026 · Portland, OR and the metro

About 650,000 people live in Portland and 2.5 million in the metro, and most of them find a plumber, a dentist, or a store the same way: a phone, a search, and whoever shows up first. Plumber portland is 900 searches a month at $25 a click. Seo portland is 600 a month, which is how some of you found this page.

This page is what I do for a Portland business. The searches by trade, with what a click costs. The map, the organic results, and the AI answer, captured for six trades in this city. The plans, with the price on them. The office is at 1314 NW Irving St, so the work gets checked in person.

02section.searches

What Portland searches

The city searches by trade, how often, and what a click on each one costs a business that buys it. The top three organic results get those clicks for free.

searchper monthper click
plumber portland900$25
portland web design900$5
dentist portland800$4.50
seo portland600$7
roofing portland600$20
electrician portland600$13
gutter cleaning portland600$12
furnace repair portland500$55
house cleaning portland300$9
landscaping portland250$5
general contractor portland200$4.50
painters portland150$10

Ahrefs, US, September 7, 2026. Volume is monthly searches. CPC is what advertisers pay per click today. Multiply the two for what the top three get free each month.

03section.places

Three places to show up in Portland

Google's map, the results under it, and the AI answer read different sources. I have captured all three in Portland for six trades, and the pattern holds across them.

  1. 01

    The map

    Three businesses per search, chosen from the Google Business Profile: the category, the reviews, the hours, and the pages the profile links to. Portland packs run on review counts. AAA Heating & Cooling holds the HVAC pack on 1,400 reviews, and D&F Plumbing holds plumbing on 2,200. A sponsored slot sits above the three on most searches, and one company in three pays for the slot above its own free listing.

    Google Business Profile optimization

    Google results for hvac portland: three heating and cooling companies on a map, all open 24 hours, with a sponsored listing below
    "hvac portland" on September 6, 2026. AAA, Jacobs, and Efficiency hold the pack on 1,400, 656, and 485 reviews.
  2. 02

    The organic results

    Under the map, Portland's results are a mix of companies with a page per service and per city, and directories that outrank the companies without one. For gutter cleaning portland, a Reddit thread is second, and Yelp, TaskRabbit, Angi, and Thumbtack sit between the companies. For furnace repair portland, a heating company with a domain rating of 8 ranks second on a page written for that one search. A directory above you for your own service means the page Google wants is missing from your site.

    The gutter cleaning results, page by page

    /seo-for/roofers
    /seo-for/plumbers
    /seo-for/electricians
    /seo-for/gutter-cleaners
    /seo-for/hvac
    /seo-for/holiday-lights
    one page per trade, with the results captured

  3. 03

    The AI answer

    ChatGPT does not read the map. Asked for the best HVAC company in Portland, it named five companies from Birdeye, Expertise, ConsumerAffairs, and Yelp, none of them in the pack, and linked each one's own website. Gemini, asked the same question the same day, read the Google Business Profiles and named two of the three map companies. A Portland business has to win both, and the records and pages that win one move the other.

    What ChatGPT and Gemini did with the same Portland question

    ChatGPT answering who the best HVAC company in Portland, Oregon is, naming Specialty Heating & Cooling and citing Birdeye, Expertise, ConsumerAffairs, and Yelp
    ChatGPT, asked for the best HVAC company in Portland on September 7, 2026. Five companies, none in Google's pack.

04section.trades

Portland by trade

One page per trade, each with its own Portland numbers, its own captures, and the first ninety days written out.

05section.areas

Portland and the metro

The office is in the Pearl District, and the plans cover the city and the metro. Each metro city gets its own page with its own numbers.

metro

  • Portland
  • Beaverton
  • Hillsboro
  • Gresham
  • Tigard
  • Lake Oswego
  • Tualatin
  • Milwaukie
  • Oregon City
  • Troutdale
  • Vancouver, WA

neighborhoods

  • Pearl District
  • Northwest
  • Alberta
  • Hollywood
  • Hawthorne
  • Sellwood
  • St. Johns
  • Woodstock
  • Montavilla
  • Multnomah Village

06section.pricing

The price is published

The consultation is free. I come back with the scope of the project and what I would recommend, and the pricing is published: three monthly plans, with the website included on Growth and Superior, and three website builds at a one-time price. You can stop after any step.

Monthly SEO, GEO, and AEO

The same work at the same standard on every plan; the tiers differ in how much of it you get each month. Local is month to month. Growth and Superior include the website and run three months minimum. Most results start to show after three to six months; the first months lay the foundation: the site, the profile, the citations, and the pages.

  • Local SEO

    $425/month

    Show up in the map pack and get found in your service area.

    • Google Business Profile management (posts, reviews, Q&A)
    • 5 service and area pages, built in months 1 to 2
    • 2 blog posts a month
    • Citations cleanup
    • Technical SEO, schema, and AI citation tracking
    • Monthly report
    Start local

    Month-to-month. Cancel anytime.

  • Growth SEO

    $995/month

    More pages, more posts, up to three locations, and the website rebuilt first.

    • Everything in Local, to the same standard
    • 4 blog posts a month
    • Up to 3 locations
    • A page for every service you offer
    • Quarterly conversion review
    • Starter website included, built first as the foundation
    Grow

    Three months minimum, then month to month.

  • Superior SEO

    $1,995/month

    The most pages and posts, every service covered in depth, regional or national reach.

    • Everything in Growth, to the same standard
    • 8 blog posts a month
    • Regional or national targeting
    • Every service covered in depth: the sub-services, the questions customers ask, the comparisons
    • Monthly report on the AI prompts that name you
    • Growth website included, built first as the foundation
    Lead the market

    Three months minimum, then month to month.

  • Not seeing an option you like? Let's talk.

    More or less than the plans above, or a mix of the two. Tell me what you are looking for and I come back with a price.

    Let's talk

See all pricing

form.consultation

Start with a free consultation

Six fields, under two minutes. I reply within one business day with the scope and what I would recommend.

A couple of sentences is plenty: the calls that don't come, the page that doesn't rank, the spreadsheet, the thing that eats a morning.

Only if you need a tool built. SEO plans and website builds are priced on the pricing page. A ballpark helps me scope the build.

Goes straight to me, usually a reply within one business day. Prefer email?anthony@thesatosolutions.com

Please don't include passwords, customer data or confidential records in this form. Anything you send is used only to scope the consultation and isn't shared with anyone.

07section.faq

Questions Portland businesses ask

What does SEO cost in Portland?

The prices are on the pricing page: Local SEO at $425 a month, Growth at $995, and Superior at $1,995, with the website included and built first on Growth and Superior. Local is month to month. Growth and Superior run three months minimum. The consultation is free and says which plan fits.

How long does SEO take in Portland?

The profile and citation work moves the map first, usually inside the first two months. Organic pages take three to six months to settle. The AI answers update as the sources they read update, and I measure them monthly with a fixed prompt list.

Do you work outside Portland?

Yes. The local work covers Oregon, and online stores can be anywhere. Beaverton, Gresham, Lake Oswego, Bend, Eugene, and Corvallis each get their own page with their own numbers.

Can we meet in person?

Yes. The office is at 1314 NW Irving St in the Pearl District. The consultation is thirty minutes, in the office or on a call, whichever you prefer.

Which Portland trades do you have a plan for?

Roofers, plumbers, electricians, gutter cleaners, HVAC companies, and holiday light installers, one page each, with the searches, the captures, and the ninety days. Any other trade starts with the consultation.

What is the difference between SEO, GEO, and AEO?

SEO puts you in Google's results. GEO, generative engine optimization, puts you in the answer ChatGPT, Gemini, or the AI Overview gives when someone asks for a recommendation. AEO, answer engine optimization, gets your page quoted as the answer to a question. They read the same pages and the same records, so I do them together.

related

keyboard.shortcuts

?
Toggle this help
gh
Home
gw
Work
gt
Tools
gs
Services
ga
About
gc
Contact
a
Start with a free consultation
t
Back to the top
Esc
Close