The Types of Roofing Materials

There are many types of roofing materials, each having different advantages and disadvantages depending on what the homeowner is looking for, and the region of the country you live. Take into consideration the factors that influence your roof, and which material will best suit you.