How do I add my location to the Map?

This is done automatically for you after you insert your address when completing the form about your business details.  You can also move the location marker to get an exact pinpoint (WE find it easier to zoom in and use satellite imagery)