Google Business Profile
Primary and secondary categories first, because the category decides which searches you can show up for at all. Then services, photos, posts, and cleaning up duplicate listings.

Beaverton, OR
Search strategy for Beaverton and Washington County businesses that want to show up when someone nearby is ready to call.
A lot of Beaverton businesses built their website around the word Portland. It makes sense on paper. Portland is the bigger city, so it should bring more searches.
It usually goes the other way. Google builds local results around where the searcher is standing. A Beaverton company optimized for Portland loses in Beaverton to a competitor who claimed Beaverton properly. It also loses downtown, because it has no proximity there. You end up mid-pack in both places.
So we start with the market you can win. For most of the businesses I talk to on the west side, that is Beaverton and the towns around it. Then we build outward.
Primary and secondary categories first, because the category decides which searches you can show up for at all. Then services, photos, posts, and cleaning up duplicate listings.
Pages that talk about Beaverton like someone who has been there. Real service areas, real questions your buyers ask, and no city name swapped into a template.
A steady flow of reviews from real customers, with replies. AI Overviews now quote review text in local answers, so the words people use about you matter.
The same site can rank in the regular results and get named in ChatGPT and Google AI Overviews. That needs depth, clear structure, and consistent business details.
Washington County has a dense professional and tech population through the Silicon Forest corridor. Those buyers do their research. They read your reviews properly and compare three or four options before they call.
Trades and home services work differently out here. A plumber in Beaverton competes on service radius and response time. A CPA or a law firm competes on credibility. Those two need different pages, even when they share a ZIP code.
If you also serve Hillsboro, Tigard, or Aloha, we decide together which towns get their own page. One strong page beats four thin ones. Google ignores the thin ones anyway.
A secure headless website and the ongoing SEO program behind a 31% traffic lift for a global engineering firm.
Website rebuild, SEO, and review growth for a historic travel-trailer resort. Traffic up 85%, revenue up 142%.
No. Diviner is based in SE Portland, about 25 minutes east. Most of the work happens on calls and shared documents, and I come out to the west side when meeting in person is worth it. Your rankings depend on where your business is, not where I am.
My rate is $130 an hour. Most local SEO programs from a professional shop in the Portland metro run $1,000 to $3,000 a month. A single-location business with a healthy profile sits at the low end. Several locations or a defended category like legal or home services pushes it up.
If your Google Business Profile is underused, you can see movement in a few weeks. Durable gains usually take three to six months. I will tell you up front if the top three is unrealistic for your category, and what to aim for first instead.
Start with Beaverton if that is where your customers are. You can add Portland later with its own page and its own reasons to rank. Trying to win both on day one usually means winning neither.
Send me your site and the searches you care about. I will tell you what is holding you back and whether it is worth fixing.
The organic SEO program behind this page, for businesses across the metro and national B2B.
Map pack and Google Business Profile work across Portland, Beaverton, Hillsboro, and Vancouver.
Strategy, SEO, and AI visibility from Chris Bolton, a Portland marketing consultant.