Google Place is a channel you might consider to look into to improve your localisation search especially when your keywords are very competitive.
Putting the relevant and proper keywords within the header and the description is crucial. Google Place gives priority to your business when comes to localisation search. For example, your business will have a higher chance of appearing under the search result for keywords “Paper Supplier New York” rather than “Paper Supplier”.
Putting your business location on Google Map also leverage the exposure for your search result.