If your business either has a physical location that customers can visit, or travels to customers where they are, you can create a Business Profile on Google. To make sure your Business Profile won’t| support.google.com