Roofing isn’t the easiest of trades and each roofing project presents its own challenges. The installation of a traditional roofing system can be summarized, albeit simplistically, as the installation of the insulation, membrane, and possibly surfacing, and then the installation of all of the flashing work necessary to complete the roofing installation.