Those of us who have experienced extreme storms know how devastating they are for our roofs. Such storms leave behind damage that may require repairs or even a replacement roof. Hail is a leading cause for such damage, and you should always have your roofs inspected for damage after...