Google is transitioning into a one stop shop for social, search, and solutions. Google Places has evolved into Google Local, a merging of maps, search, and social.
Every company has the option to create a profile filled with information for customers and prospect. Optimize your presence by completing the profile using good keywords. You have options for photographs, videos, and much more.
If appropriate, add coupons to encourage people to visit your business.