The cost of roof replacement ranges between $4.50 and $8.50 per square foot. The price starts with choosing a low-end (cheap) 3-tab shingles on a roof in good condition to selecting the most expensive designer shingle on a roof that needs a complete tear-off and a few sheets of decking replaced.
How Much Does a New Asphalt Shingle Roof Cost?
The total cost to install a new asphalt shingle roof can range from $7,200 to $15,300, depending on the choice of shingles, project scope/difficulty, and your home’s location.
The average home size in the US is around 2,200 to 2,500 square feet. However, since many are multi-story homes, the average roof square footage is 1,600 to 1,800 square feet. The house often has a 2-story portion plus a one-story section with a garage, or it might be just a 2-story home with attached 1-story garage.
When the slope of the roof is accounted for, the range we use for our estimates is 1,600 to 1,800 square feet of roof surface that needs to be covered.
Given this range of scenarios, the total cost of a new asphalt shingle roof is $7,200 to $14,220.
Why the Wide Range for Roof Replacement Price?
Because there are a lot of variables. And they are explained on this page, providing the info you need to closely estimate what you’ll pay based on the shingles you select, whether you do a complete tear-off or just add a layer, the steepness and features of your roof and other roof replacement cost factors.
What is the Average Cost of a New Roof?
Let’s narrow that price range a bit. Most homeowners choose a popular architectural shingle like Owens Corning Duration, GAF Timberline or CertainTeed Landmark.
Installed costs for these shingles are $5.00 to $6.50 per square foot, or $8,000 to $11,700 total on a typical home.
Atlas, Malarkey (the best shingles nobody has heard of), Tamko, IKO and all the rest make shingles in this range too.
Prices in this range cover more than 85% of jobs when there is no significant roof damage beneath the shingles that must be repaired.
Roof Replacement Cost Details – What’s Included?
The simplest roof replacement is to add a second layer of shingles. While that’s not a full replacement, it is the starting price for homeowners asking – How much is a new roof?
Full roof replacement means:
- Removal and disposal of all existing roofing material down to the roof deck ($.50-$1.50 per square foot)
- Inspection of the roof deck, flashing, vent boots and drip edge – and replacing a limited amount of material. When more than 10% of the decking is replaced, you’re really talking about a separate job with its own costs.
The good news? Most roofs do not require extensive decking replacement.
- Adding these materials (material costs shown):
– Fresh roofing underlayment ($.35 – $.50/s.f.)
– Additional moisture barrier in the valleys ($15 – $35/valley)
– New ridge and peak venting ($2.00 – $3.15 per linear foot)
– Starter strip shingles along the eaves or upgraded ice shield in northern climates ($1.85 – $2.50 per linear foot)
– New shingles over the entire roof ($1.00 – $2.75 per square foot)
– New ridge cap shingles ($1.25 – $1.90 per linear foot)
- Labor Cost: $1.80 – $2.75 per square foot