top of page

2021 Cost of Roof Replacement

Writer: Diego ReyesDiego Reyes

Roof Replacement

The average cost to replace a roof can vary quite a bit. According to HomeAdvisor, the typical range for roof replacement costs is between $5,100 and $10,000, but roof replacement can be as low as $1,200 or as high as $30,000. Many roofing companies will charge between $3.50 and $5.00 per square foot.

How Much Does It Cost to Shingle a Roof?

Shingles are a necessity for covering your roof, plus they’re a strong exterior design statement. On average, most homeowners pay between $8,000 and $9,000 to install new shingles, with low costs in the $5,000s and high costs pushing into the $12,000s and higher.

These costs are for asphalt shingles, the most economical shingle you can buy. Composite, wood, clay or metal shingles may cost several times more but can add a unique look to your home.

 
 
 

Comments


Unbeatable prices always from Highly Affordable Roofing

CONTACT US 24/7
We would be happy to answer any of your questions and schedule a consultation at your convenience.

CALL US

(910) 366-2006

EMAIL US
AREAS COVERED

Raleigh

Benson

Goldsboro

Fayetteville

Clinton

Wilmington

FOLLOW US ON
  • Linkedin
  • Youtube
  • X
  • Instagram
  • Facebook

© 2025 Highly Affordable Roofing Inc.

bottom of page