Google My Business reviews might seem like another feature, but they hold immense potential for local businesses. These reviews have…