The price per square foot for a new roof installation depends on a variety of factors including the roof size, pitch, shape, type of materials needed, and more. Because the base price varies so greatly, we recommend speaking with a contractor for a specific estimate.