
Metal roofing replacement (midrange)
Average cost: $38,600
Return on investment: 60.9%
Every homeowner knows how expensive a new roof can be.
According to the Cost vs. Value report, replacing a roof with 3,000 square feet of pre-finished metal roofing costs $38,600, on average. The price includes an ice-barrier membrane, gable trim and vented ridge flashing.