How much does a metal roof cost?
On average, replacing your roof with a metal roof will cost between $4,400 and $8,750. The actual cost you pay will depend on the roof’s size, the type of metal, the pitch of the roof and more. If the subroofing requires repair, the roofer will need to perform those repairs before overlaying the metal sheeting.
Where you live also has a significant effect on metal roof costs. To find out how much it will cost to install a metal roof on your house, get cost estimates from roofers near you.