Check your Google Business Profile. Get a score and a priority list of fixes. Local search isn't complicated. Complete profiles outrank incomplete ones. That's it.
Optimize the website that your Google Business Profile links to for maximum conversion of local visitors.
Strengthen the SEO of your website content to complement your local search visibility.
Build the online brand authority that supports stronger local search rankings.