Google places is a way to attract new business Connecting the dots in local SEO which is a science that needs constant upgrading to stay current, so an informed service provider will be key to your success in this area. http://www.onlinespecialists.com.au