Yes images help alot.
Here is some more tips from a recent blog post we put up:
1. Fully complete the status bar of Google Places to 100%.
2. If your company name has keywords in it this will help greatly, don’t modify your company name though if it doesn’t have keywords in it naturally, it may work temporarily but Google may delist you.
3. On site optimisation – include your full address on every page of your website, I usually do it in the footer. Side note: If the goal of your website is to generate phone calls include your number prominently on every page also (amazes me how many people only have it on their contact page).
4. Select five categories that closely describe what your business is, not what it does (see below). Make sure the content on your site is related to these categories.
“Categories should say what your business is (e.g. Hospital), not on what it does (e.g. Vaccinations) or things it sells (e.g. Sony products or printer paper). This information can be added in your description or as custom attributes.”
This suggestion is straight from Google’s updated guidelines, although it’s suttle I think there is going to be a big update soon for people keyword stuffing the categories.
Do not repeat your business name, location or categories you choose in your description, this will also be interpreted as keyword stuffing.
5. Make your listing comprehensive, photo’s, video’s, payment methods, opening hours, parking etc all these are good things to have on your page.
7. Make sure your website and business is listed in as many quality directories as you can find. e.g. yelp.com, yellowpages.com, dmoz.org they all have free options. All the business details should be consistent on each website.
8. Encourage people that have done business with you to leave a review. You could make a link in your email footer when sending invoices or something similar. Every one of them does not need to be a glowing review (this will seem fake anyway). Instead focus on being the best you can and earning higher reviews. Another strategy is to offer an attractive bonus to everyone who leaves you a review.
Do not review your own business it’s likely Google tracks your IP address and will quickly work this out.