I asked the same question not long ago. In my case, I was treating local SEO like normal SEO and overcomplicating everything. Once I focused on location, reviews, and trust signals, things finally started moving. Cleaning up listings alone made a difference. Reading
https://getpin.com/news/local-seo-the-d ... -rankings/ helped me understand what actually matters. After that, my local rankings and real leads slowly improved.