EarthScout Account Set Up Need to set up a new customer EarthScout account? Fill out the form below with your customer’s information, and our team will process the request and have their account set up within 24 hours.