Local Search Engine Optimization (SEO) specifically for small to medium size businesses, get found on google locally.
Make sure your site is properly submitted to google, and listed on google / google maps. The goal of Local SEO is get you on the first page of results.
Check each existing page for keywords, determine what keywords each page should be focused on. Generate a customized keyword map (see image) to determine what keywords provide opportunity.
Optimize pages and text to focus on keywords relevant to the content.
Create pages specifically to target opportune keywords.
Monitor results from month to month with google analytics and adjust keyword strategy as needed.