If you can’t find your business listing on Google, you can create one yourself on the Google My Business website.