What is Roof Flashing

If you are unfamiliar with the way that roofing systems work, it’s important to understand the various aspects of the roof that go beyond shingles or metal paneling. By understanding all the components of your roof you will be able to troubleshoot any issues and communicate problems to a roofing contractor. One of the aspects […]

Continue Reading