Since our platform is powered by Google My Business, it's possible that your business may not be showing up on our website. If you don't have a store front, it's more likely your business won't show up on our search results. But fret not, Google My Business allows businesses without a storefront to be added to their business listings. 

Once you create a Google My Business account and go through their verification process, your business listing will start populating on our website.