In order to perform Google places optimization, do not forget the importance of performing local listing, proper keyword research, on-site SEO, Google map listing, using local address & phone number, making specific pages, embedding a map for Google places optimization, creating a Geo Sitemap, Bing Local, Yahoo local, as well as promoting client's or user's reviews on your homepage.
You can contact us for Google places optimization services or can go through deeply on the same topic.