When I was learning about local SEO, I learned about a free online tool that basically tells you what you need to do to get more search engine traffic for your local business.
The Bright Local SEO tool creates and easy to read report with visual elements that tells you your strengths and weaknesses and where you can put more effort if you want to get more traffic from Google.