Your Google Business Profile Is Set to Serve Portland, Not Portland's Pool Neighborhoods
Setting your GBP service area to "Portland, OR" is the first thing most pool companies do and one of the biggest pool service local SEO mistakes you can make. Google interprets service area broadly.
When a homeowner in Alameda searches "pool cleaning Alameda Portland" or a homeowner in Eastmoreland searches "pool service Eastmoreland," Google looks for the pool company whose profile specifically lists those areas. A competitor who has configured their GBP with neighborhood-level service areas for SW Hills, Eastmoreland, Alameda, Laurelhurst, and Dunthorpe ranks higher for those hyper-local queries than a company with a generic city-level setup. GBP optimization is the single most impactful local SEO ranking signal, and neighborhood-level configuration is the layer most Portland pool service companies skip entirely.