The Average Cost of an Asphalt Roof Replacement
The national average of a roof replacement is approximately $15,000. However, it can range anywhere from $10,000 to $30,000.
When you break this cost down by square footage, you’ll find that many companies will charge around $6.00 – $10.00 per square ft. However, these prices can vary widely depending on many factors like the complexity of your roof, labor, and materials.