Google Maps Lead Search Results Posted by John on April 10, 2018April 10, 2018 in Internet, Marketing If your not showing up in Google Maps your missing customers. Everyone carries a phone that is essentially a Google Search Engine and when they ask Google for something most of the time it will pull up a map. The…