If you live in an area where hail storms are frequent, then learning all about how to avoid hail damage on your roof is not just an uncommon DIY eccentricity, but an important necessity. We sometimes laugh at the idea of preventing damage, until we end up face to face with a hefty roof repair … Continue Reading