SEO for Local Business

I am in the process of making a website for my business.
Which are the best recommendation’s of SEO programs and/or software would help me to promote my business locally in my area…

Thank you
Brian