‘Depending on the materials you choose, expect to pay between $150 and $1,500 per square foot for materials. For example, asphalt shingle roofs can start at $5,800, while tile roofs can cost $ ...
According to Janney Roofing, The cost of a shingle roof can range from $3 to $5 per square foot, while a metal roof can cost anywhere from $8 to $14 per square foot. The company notes metal roofs ...