http://www.social-media-questions.com/google-places-for-business/ Every company should complete their Google Places Profile. Having your Google Places profile completed improves your search results in every market, not just your local market. Google Places can increase your traffic, generate more leads and make more sales.