Last week Google made a substantial change to their Local Places service, merging it with Google+, their latest foray into the world of social media. This is a huge change for many reasons, not the least of which is that social media is becoming even more important (specifically Google+) for your business to rank at […]