Typical Cost To install a new roof
Average: $5,430 - $7,670
See costs in your area
Metal roof shingles offer many advantages compared to many other roof types but it also has a slightly higher initial cost. With the price difference and numerous benefits that metal shingles offer, it’s worth weighing all options to make the best choice. To get started on installing your new roof,… Read more »