Google My Business
One main aspect to local SEO is having your Google My Business account properly setup and optimized.
Local Schema Markup
Google needs additional information about your business/website to help better relate to the data displayed on your site.
Keyword Research
Without KW research you won't really know what your customers are searching for in order to find businesses online.