Because those three are winning on inputs Google can verify. Distance from the searcher does a lot of the work, which is why a single pin cannot hold Jacksonville, Jacksonville Beach and Yulee at once; each search resets the field. After distance, the profile itself: categories filled out properly, every service listed separately, service areas drawn to match where you go, photos refreshed through the season, and reviews arriving steadily rather than in one burst. Top listings in this market run 500-1500+ reviews. Citations matter as well, since a name, address or phone that differs between directories gives Google a reason to trust someone else. Fix the verifiable inputs and the three names change.