Get the listing right
The primary category decides which searches you show up for. After that, hours, services, photos taken at your actual storefront, and a description written for people, not robots.

Mt Tabor, Portland
Local search for the businesses around the park, from a consultant a few minutes away in Southeast.
Few people search for a dentist in Mt Tabor. They type dentist near me, or just dentist, while standing on SE 60th. Google looks at where they are and shows the closest strong listings.
So neighborhood SEO here is mostly about proximity and trust. Your listing has to be the clear best choice for the people within a few blocks. The neighborhood name helps, but it does less of the work than people expect.
That is good news for a small business. You do not need to beat every agency-backed chain in Portland. You need to beat the three listings closest to you.
The businesses near Mt Tabor sit on a few edges. The east end of Hawthorne and Belmont. Montavilla along Stark. The stretch of Division past 50th. Each one pulls a slightly different crowd.
A lot of the searches here are from people who live close by. Parents looking for a pediatrician, a dog groomer, a piano teacher. Runners looking for physical therapy after a few too many laps of the reservoir loop. These are repeat customers if you treat them well.
The primary category decides which searches you show up for. After that, hours, services, photos taken at your actual storefront, and a description written for people, not robots.
Your best customers live close by. A simple monthly habit of asking them for a review moves you further than almost anything else.
A page about serving Mt Tabor, Montavilla, and the nearby streets. Specific enough that a neighbor would recognize it. One page is usually enough.
Same name, address, and phone on Google, Apple Maps, Yelp, and the directories AI tools read. When they disagree, everyone trusts you less.
Often not a big one. Many neighborhood businesses need a few hours of setup and a review habit more than a monthly retainer. I will tell you which one you need.
My rate is $130 an hour. A one-time profile and page cleanup for a single storefront is often a handful of hours. Ongoing local SEO programs from a professional shop in Portland run $1,000 to $3,000 a month.
Yes. I work across Southeast Portland. If your customers come from a wider area than the park, the SE Portland page covers how I handle that.
Yes. I am a few minutes away in Southeast, so coffee near your business is easy.
Send me your business name. I will check the three listings closest to you and tell you what they are doing that you are not.
Local search across Hawthorne, Division, Belmont, Sellwood, and the rest of Southeast.
Map pack and Google Business Profile work across the Portland metro.
The full organic SEO program, for businesses that want more than the map pack.