Three Types of Residential Roofing That You Must Be Aware Of Choosing the ideal roofing for your house can be pretty daunting. After all, the color, roofing material, and the pattern…