The cost of a roof replacement can vary widely depending on several factors such as the size of your roof, the materials used, and the location of your property. On average, you can expect the following:
- National Average Cost: A typical cost to install a new roof is between $5,960 and $12,7401.
- Cost per Square Foot: Most contractors will charge between $4.50 and $8.00 per square foot or $450 to $800 per square (100 sq.ft.) to install or replace an asphalt shingle roof1.
- Cost for a Typical House: For a 2,000-2,200 sq. ft. roof on a single-family house up to two-stories high, it will cost between $9,000 and $17,6001.
Add comment
Comments