There are all types of roofing and several manufacturers make them. The different main types of roofs are flat roofs, low slope roofs, and steep roofs. An example to use here is steep roofing material. Asphalt shingles are a practical and cost effective way to roof a building, house, business or church that has a 4/12 pitch and goes up…