

Estimated Roof Replacement Cost
Estimated Roof Replacement Cost
Roof replacement cost between $5000-$25,000. Depending on the size of the roof and the type of roof that needs to be installed, this cost can get as high as $25,000-$30,000. Other factors that can affect the price for roof replacement are your location within the US and the complexity of your roof layout. On average, roofers charge between $1.50-$4.50 per square foot, depending on the type of roof. HomeOwners on average reported to have paid $12,000 for a typical residential roof replacement project.