Tornado Alley Roofing has been great with the repairs from the recent hail storm. I was not in town and JD just took care of everything for us. They replaced our roof, installed new gutters, repaired and stained the privacy fence, and everything else while dealing directly with our insurance company. We could not be more pleased!