Show up where your customers are already searching.
There is a specific moment local SEO is built for: somebody within a few miles of you pulls out a phone, types a service and a place, and picks from the three businesses Google puts in the map pack. That decision takes about eleven seconds. If you are not in those three results, you were never really in the running — and no amount of brand awareness fixes it, because the search did not start with your name.
Local SEO is the work of being one of those three. It is unglamorous and it is mostly maintenance: a Google Business Profile filled out properly rather than half-abandoned, business data that matches across a few dozen directories, a steady flow of reviews, and pages that actually mention the places you serve. Done consistently it produces the cheapest leads a local business will ever buy. Done sporadically it produces nothing at all, which is why most agencies quietly stop after month three.