Google nowadays prefers brands or more specifically, companies that are successfully building their company branding online. This creates authority, trust and relevance in Google's eyes.
As a result, local businesses that create a strong brand online through various online marketing efforts, get a leg up in ranking high on Google's search ranking for their specific keywords/niche that they are targeting.
One of the best ways to create a strong brand online is to use social media profiles. It's generally accepted or the norm, that a company, a legit company at that, would create Facebook Company pages, Twitter profiles, Google My Business pages and Google Brand profiles. And other social media profiles in the business' brand name, including Blogger.
This creates a brand correlation between all these online social properties that all connect one single brand/company. Which in turn creates and promotes a brand profile for a company in Google's eyes.
So if you have a business, start creating these social brand profiles for your company today. You can hire Garden Grove Media, a Florida seo company, to do the job for you.
It's tedious work for a business owner to do it themselves because they have to figure out how everything works. Which is why its recommended that you let the pros handle it for you. While you concentrate on running your business.