Nationally, the basic shingle asphalt roof cost ranges between $6.00 and $8.00 per square foot, depending on the roofing material used. Other roofing materials will exceed the higher end of this range with specialty roofs such as rib panel, standing seam, copper, and aluminum. Commercial roofing can easily exceed these norms.