Businesses of all types are able to generate additional revenue by claiming, optimizing, and actively maintaining their Google My Business listing. A physical address is not necessary to leverage the power of placing your business listing in the search results.