Weather We follow hails storms all over the United States and so we are avid watchers of weather and these are some of the sites we use to do so. NOAA’s National Weather Service Today’s weather reports Yesterdays weather reports What causes hail storms? Call Us: (877) 693-3687 or (210) 637-1139