Given the competition level in both paid and organic search, it might seem for small businesses that the big players have already got everything. It is not true: thanks to the Google algorithms, local and/or small companies can be ranked significantly higher compared with others in case they utilize their locality for 100%.
The optimisation technology involved is called the Local SEO. It is characterised by lower budgets and strong dependence on location (not surprisingly). To rank your business better on the local SERP (search engine results page) we suggest you to learn basics from the Local SEO books available at SEOIans.com.
Learn about local directories, Schema.org geo markup, social media usage and dozens other tips and tricks from the best local SEO ebooks!