Google Business Profile, formerly known as Google My Business, lets business owners create profiles to reveal details about their services.Getty ImagesGoogle Business Profile lets owners control how their business appears in Google search results.Google Business Profile is completely free, and caters primarily to smaller local establishments.Business owners can add images, contact information, descriptions of services, reviews, and more.Ever wonder why certain businesses pop up on Google Maps while others don't show unless you search for them specifically?