Flat roofs are an option for the different roofing styles in the country. A flat roof is one that has a slope of 10 degrees and lower. All flat roofs are constructed with a slope to enable water to ...