Google My Business allows businesses to list their address and location on Google Maps to help customers easily find them. It also provides a place for businesses to share key information like hours, directions, photos and descriptions with searchers. Creating a Google My Business profile opens up another interactive channel for businesses to communicate with customers and promote special offers.