Gallery The Importance of Roofing FlashingYou have probably heard the term flashing in the home improvement world a time or two. While you know flashing has something to do [...]