Fill in the below roofing calculator to get the cost of a new roof.
Roof Replacement Cost Calculator
A residential roof replacement generally costs anywhere between $4,000 to $17,000 as of 2022. Roof replacement costs can vary by location, type of roof material used, size of home, the slope of the roof, how many stories, etc.
Asphalt shingles roofs are the most affordable, while metal and tile roofs tend to cost a bit more. Shingle roofs are the most common and generally cost between or $1.65 to $3.50 per square foot.