Without a doubt, a new commercial roof is an investment into the property. On average, it’s between $6-$12 per square foot, but that can change based on the size of the roof, material used, weather, permits, and more. We’ll always provide an estimate to help you make the right choice.