Select Page

How much does a roof replacement cost?

It’s a part of our homes that many of us take for granted. Until, it leaks, that is. The roofing system on your home is one of the more expensive components if it needs replacing. While there are many factors or cost drivers that determine the cost of a new roof, we’ll break each of them down to help you get a sense of the expense involved.

Cost Drivers


The material used is a significant, yet controllable factor in the cost of your roof. From asphalt shingles to metal roofing, your material cost can vary greatly.


The pitch of the roof (how steep it is) can affect how difficult it is to remove the old roof and install the new one as well as whether additional structures such as scaffolding might be needed for the installation.

Code Requirements

Depending upon where you live, building codes have varying requirements for roofing materials and their installation which could add to material and labor costs.

Skylights, chimney or other adornments

The presence of skylights, a chimney, plumbing pipes or other items extending through the roof can make a roofing job more complicated and more costly.

Roof size

It stands to reason that a larger roof will cost more to replace than a smaller roof.

Labor costs

Depending upon where you live, labor costs can vary widely. Things that affect labor costs besides location are factors that will increase the amount of time required to tear down your old roof and install a new one. For instance, if you have an asphalt shingle roof with multiple layers of shingles, it will take longer to remove than one with a single layer of shingles and will consequently cost more.

Roofing Materials

Asphalt shingles are the most economical choice in roofing. Costing between $120-$140 per 100 square feet, these shingles are good for 15-18 years.
Concrete tiles are more expensive than asphalt shingles, but they have added benefits in the form of a much longer life (35-50 years) as well as their ability to keep a home cooler in hot climates because of their unique insulation and air conduction properties. A tile roof will run you $300-$500 per 100 square feet of roof.
Shake shingles give a home a warm, rustic look. They cost between $400-$700 per 100 square feet and last 30 to 40 years.
Slate shingles are an elegant choice that will run you between $800 and $1,000 per 100 square feet and, depending upon conditions, will last more than 40 years.
A metal roof adds a sleek feel to any home and will run you between $1,000 and $1,500 per 100 square feet of roof. The payoff is that it will last between 40 and 70 years.

Estimating Roof Replacement Costs

Caution – Math Ahead!


What you’ll need:

  • A level (at least 48 inches long)
  • A carpentry square A calculator
  • The size of your home in square feet

What to do: First, determine the pitch of your roof. this can be accomplished by measuring how many inches your roof rises over one foot of length either at the edge of the roof (using a ladder) or inside your attic. Here’s an image to demonstrate that measurement.














Once you’ve determined your roof pitch or slope, use the following table to obtain the multiplying factor. Now multiply the factor by the number of square feet covered by your roof. This will give you an estimate for the square footage of your roof. Divide this number by 100 and then multiply by the high and low roof costs in the table above based upon the type of roof you want in order to get a ball park range.


Things to remember:

This estimating tactic is very basic and doesn’t take into consideration gables or other more complex roofing challenges.

Don’t forget to include the square footage for an attached garage in your calculation!

Final Considerations

Here are some things to think about as you evaluate your options

Always get multiple quotes from licensed contractors

Cost estimates can vary widely, even in the same local market, dependent upon the season, how busy the contractor is and more. Getting multiple quotes allows you to more closely determine a fair price for your roof replacement.

Don’t automatically choose the lowest quote

Sometimes the lowest quote can mean a bargain, but sometimes it can mean that the contractor is cutting corners and performing shoddy workmanship. If a quote is a lot lower than the others, there is probably a reason to steer clear.

Ask for references

Always ask your prospective roofer for references. This will give you a chance to talk to former customers and find out if there were any unpleasant surprises during the job.

Armed with the information on this page, you're now ready to shop for your new roof with confidence!