Most homeowners do not realize that their roof is more than just roof tiles or asphalt shingles. Your roof is actually an entire system composed of several parts that are designed to work seamlessly together to afford you the best possible protection from the elements. Two of the most important elements in this system are […]