2) For business with multiple locations, create location specific pages.
3) Get as many reviews as you can. Shoot out personalized emails to your customers asking them to write reviews on your Google+ Local page.
4) Optimize Your Google+ Local Page
5) Apply For Google Authorship
6) Local Video Marketing
7) Integrate a Blog for your business
8) Be active on social media sites like Google+, Facebook, Twitter, LinkedIn, YouTube, Foursquare and Pinterest.
Kenneth Villegas: For business with multiple locations, create location specific pages. What do you mean about this? Thanks anyways for sharing your techniques +Ranu Jain ;:-)
Ranu Jain: If your business has multiple locations, then make sure that each location is allotted a separate page. It will increase your chances of ranking higher in local search results.
All such pages must have relevant information about your store and services offered in that local area with contact details and address. ;