How Can Hail Damage Your Shingle Roof?

Weather forecasters always describe hail in sports terms: hail the size of golf balls, baseballs, or softballs. They might serve homeowners better by describing hail in the extent of possible roof damage: minor roof repair, major roof repair, or full roof replacement.  […]