Your business should appear prominently to the local customers with the physical address and location verifying it, earning the respect of the customers and thereby generating more profits!
Local search results make the most sense to your prospective customers that will be looking for business entities nearby to meet their requirements. People are likely to utilize their mobile devices to search where they will only click on the top sites on the SERP (Search Engine Result Pages).