I specialise in location-based SEO. I could help you get up in the rankings definentely. Local Search Results are vastly different to a normal organic search result, since the merge of Places + Organic SERP's it now takes alot of different factors into account like citations, ratings and reviews etc. PM me with some details and I can give you a free, no-obligation quote.