Different Roofing Styles Available You may notice that various houses have different types of roofing on them when you go for a walk. Roofs…