Google offer all businesses a My Business page. In fact, Google set this up no matter you ask or not. If they locate a business they create the page. You then claim it.
If they haven’t yet done one for you, create it yourself: https://support.google.com/business/answer/6300717?hl=en-GB
Once that’s done you have the option to setup a Google website for the business. Loads of businesses only use this single page website as their main site. But, you can set it up AND still have your own website.
When I looked into this lots of people said don’t, as it’ll conflict with your own site (if you have one), but I read the Google docs, and they say that won’t happen. From what I could make out from the usual Google gobble-de-gook, IF as part of the My Business setup you specify a domain for your site and then don’t apply this to the Google website, Google will give priority to your main site not the Google one.
The cynics say that ain’t so. And that’s fair, as who believes anything Google says? But there are a lot of articles out there saying it’s correct, and setting up a Google website to run alongside and feed into your main site is a good idea. So I tried it, and initial signs are it does indeed drive traffic and improve rankings. This is only initial findings though, so buyer beware.
Setting up a Google website: https://support.google.com/business/answer/7032839?hl=en-GB
Hopefully that explains what you were asking about?