Education, Environment
Understanding the Anatomy of a Roof & Its Many Layers

Some falsely assume that a roof is little more than a layer of shingles, tile,