Local SEO is a different game from national SEO. Google decides local rankings mostly on three signals: relevance, distance, and prominence. You cannot change where a customer is standing, but you can strongly influence the other two.
Your Google Business Profile is the single most important asset. Fill in every field, pick precise categories, add real photos, and post updates regularly. An abandoned profile ranks like an abandoned shop.
Reviews are rocket fuel. Ask every happy customer, respond to every review, and never fake them. A steady stream of honest reviews tells Google you are a real, active business people trust.
Consistency across the web ties it together. Your business name, address and phone number should match exactly everywhere they appear online. Inconsistent listings confuse Google and quietly cost you rankings.