Yes! It does look like a dream comes true for those who had been waiting for ages. Google Places, renamed from Local Business Centre this April, is a free of charge web based service by Google where business owners can claim their businesses alongside publishing all important and useful information for their customers and have it all layered out at top of world widely famous Google maps.
How it works:
Google Places provides a comprehensive but most convenient dashboard to handle the business ownerships.
Business owner can provide all important and useful information ranging from company name to contact numbers to their physical location on map. Not only this, you can add business timings, photos, videos and much more.
Part of useful service is to create customized vouchers/coupons for those who reach you through Google Places, which can attract more and more customers to your business.