When it comes to roofing material there are many choices, but not all these choices are created equally. Many types of materials often presents confusion with different types of options that you've maybe never even considered. With my 25 years experience in roofing, I...