No homeowner wants to deal with a leak after your new roof has been installed. Improperly installed flashing can contribute to the failure of a new roof. Protect your investment by trusting the expertise of Gregor Roofing Company. We are a GAF Certified Master Elite™ Contractor. To earn this certification, we have proven to provide proper installation of all aspects of the roofing system. Proper flashing installation is a key component of a watertight roof insuring the longterm performance of your new roof.