average roof cost to replace
According to the Fine Living website, the national average cost to replace a roof is $11,399. We visited more than 45 websites while researching this article (you're welcome!), and while the cost estimates varied greatly from one site to another, the 11K number does seem to be realistic.
How much does a commercial roof replacement cost? One study reports on a roof with average dimensions of 10,000 square feet, a new commercial roof can cost over $42,500, or over $4.25 per square foot. That study also found 80% of the roofs tracked had been replaced before they needed to be.