Google My Business is a free product as of May 2022. It is free to set up and it takes minutes. Once you have completed the setup of your profile, you will get a postcard in the mail. As soon as you verify that postcard using the number on it to verify your account to prove you were a legitimate owner of that address, after seven days your profile will become live on Google.
All of this is provided for free by Google. Google My Business helps your business show up on Google Maps for people who are looking for your services. It is the first thing you should do if you are a local business needing to get found and find customers who are looking for you.