This is a comprehensive guide to roofing materials that cover shingles, rubber, and metal roofs. The overview includes how the…