While Google My Business is primarily designed for businesses with physical locations, some service-area businesses without a storefront can also create listings. However, they must serve customers at their locations or visit them.