What are the Different Types of Roof Systems?

Did you know that your roof is more than just the shingles on it? In order for your roof to do its job correctly—that is, keeping the internal space safe from water and weather—it needs to be a complete and effective system. Where you live, as well as the slope of the roof, will affect