There are typically two types of roofs on commercial buildings: flat or low slope, and some historic buildings, like churches, have steep slopes. The slope of your commercial roof will help determine which commercial roofing materials are most appropriate for your roofing to install.