Yes, Google My business is completely a free tool provided by Google. You can show up your business on Google local pack by creating and verifying a GMB.