You just need to optimize your site with both on-page and off-page SEO, and then you will get good result after submit your site to google map
Google maps onpage optimization includes. -Work on a particular place or city and add to the home page of your site with Google map. -Add contact numbers for the local address on the contact page. - Try to have few locations Offpage - Submit to all local directories and yellow pages. - Few paid yellow pages too.
If you get good number of reviews from your clients/customers on the listing then Google gives importance to it and improves your local listing position
The magic is in the reviews. More reviews you have more likely you will show there. Trust me. I see soo many fake reviews on some pages that its sad. Even reviews from sites like insiderpages.com, or citysearch,etc. They all count.
One of the very important SEO factors for Google to rank an image is the file name title of that image. You can't go wrong with that.
useless comment for this tread. we are not trying to rank images here dude. we are talking about map listsing and places
make sure to include your street address and at least your city and state on each page on your website in text versus in an image.