Business Address Not Showing Up In Google
Re: Business Address Not Showing Up In Google
You need to setup a service area and hide the address as explained in this help center article.
You still need to provide your home address to Google for verification purposes, but the address would not be displayed publicly on Maps and Web Search.
treebles, Google My Business Top Contributor