All about your Roof: 9 different types of roofing materials
Not long ago, asphalt shingles, slate, clay or concrete tiles were about the only roofing options. Today, advanced roofing materials provide an unprecedented range of alternatives, as well as new looks for existing materials. Here is a list of 9 different types of roofing materials to consider for your next re-roofing job: 1. Solar [...]