What’s the Average Cost to Tear Off and Replace Roof in OR & WA?

average cost to tear off and replace a roof

Completely replacing a new roof isn’t something that comes cheap. It’s a big project, which can take a while, and the materials alone could cost a lot. However, it can be the best option if you’re constantly having to repair your roof, if it’s causing problems or if you want to improve how your roof looks. Before going through with a roof replacement, it’s important to know the average cost to tear off and replace a roof. This will allow you to weigh up whether it’s better value to replace the roof or to carry out repairs when they’re needed.

In Oregon and Washington, some areas such as Portland and Seattle can be more expensive than others. However, you can still find some average prices as a guide for roof replacement.

Factors Affecting New Roofing and Roof Replacement Costs

There are various factors that can affect the cost of your roof. Firstly, the location will make a difference. If you live somewhere with a higher cost of living, it will usually mean that a new roof will cost more. Another factor that will affect the cost of a roof replacement is the material used. Asphalt composition shingles will generally cost less than wood, steel or aluminum shingles. Natural slate, concrete tiles, and clay tiles will be more expensive again. The size of the roof also makes a difference, as does how many stories your house has.

Average Home Roof Replacement Costs in Oregon

According to ProMatcher, installing an asphalt shingle roof in Oregon costs an average of $512.50 per 100 square feet if you want to tear off the existing roof, as opposed to overlaying shingles on the roof. In comparison, the average price across the US is approximately $400 to $550 per 100 square feet to replace an asphalt shingle roof.

A new wood shake roof in Oregon costs around $671 per 100 square feet, while metal shingles cost about $975, and a tile roof will cost about $1,077. However, these prices don’t include the cost of tearing off the existing roof. It’s also important to note that in certain areas, such as Portland, costs will be higher.

Average Roof Replacement Costs in Washington

In Washington, the average cost of replacing a roof is lower than in Oregon. You can expect to pay an average of $410 per 100 square feet to tear off an existing roof and replace it with asphalt shingles. A wood shake roof will cost about $627 per 100 square feet, not including tearing off the old roof, and metal shingles approximately $888. However, a tile roof will cost about the same as it does in Oregon, with an average of $1,077. Again, it’s important to remember that some areas will be more expensive. Replacing a roof in Seattle is likely to cost more than doing so in cheaper areas.

Tearing off and replacing an asphalt shingle roof could cost you around $8,000 in Washington or about $10,000 in Oregon. A new tile roof could cost upward of $20,000, not including tearing off the old roof.

We hope this gives you just the insight you needed on the average cost to tear off and replace a roof. If you’re in Portland or the Greater Northwest we’d love to serve you!

Our residential roof repair and roof installation specialists in Portland, Vancouver, and Salem serve all of NW Oregon & SW Washington. You can get in touch with us at (503) 659-7663 for all your roofing needs.

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on pinterest

Western Pacific Roofing

COVID-19 Update:

We recognize that these are challenging times, filled with a high degree of uncertainty. In response, we wanted to let you know we have taken the steps to ensure the ability to inspect your roof, complete an estimate, and do our job while protecting you and our employees! In an effort to continue providing exceptional service for our customers we are still maintaining regular office hours as we have been deemed an essential business. Call by appointment only at this time.

Our main goal is to ensure the health of our customers, team and community members by following the Center for Disease Control (CDC) as well as our local health agency’s advice. In addition to the CDC guidelines, our team is taking the following precautions to prevent the spread of COVID-19:

  • Implementing a “No-Handshake Policy” for all staff. Our team encourages customers to follow suit and maintain social distancing.
  • Cleaning and disinfectant products are readily available to all team members.
  • To keep up to date on news and resources, you can visit www.coronavirus.gov.


Contact Us