Affiliate Disclosure: This Old House may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services. ... Affiliate Disclosure: This Old House may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services.

Best 5 Roofers in Salem, OR

Get a personalized quote in just 2 minutes.
Join the 10,601 people who have received a free, no-obligation quote in the last 30 days
  1. Home
  2. Find Local Pros
  3. Roofing Near Me
  4. Oregon
  5. Salem
  6. Salem Roofing
Last Updated October 31, 2023

Use our expert research to learn more about your project

Enter your ZIP code and tell us about your home

Match with local experts who can meet your needs

With the right roofing materials and proper installation or repair by a professional, your home can remain comfortable and energy efficient in even the most severe weather in Salem. Our article can help you make a decision on the best roofer in Salem for your home.

Top Salem Roofing Companies

Pfeifer Roofing, Inc. Logo
Top rated

Pfeifer Roofing


Services Offered

Low Slope Roofs Skylights Residential Asphalt Roofs Roof Repair Storm Damage Commercial Roofing Cedar Flat Roofs Roof Cleaning Metal Roofs


  • Customer education
  • Free inspections
  • Transparent pricing
4835 Ridge Dr Ne, Salem, OR 503-647-4725
Bonn Roof Care Salem Logo

Bonn Roof Care Salem


Services Offered

Roof Repair Residential Metal Roofs Roof Cleaning Cedar Ventilation Skylights Storm Damage Quality Inspection Commercial Roofing


  • Customer education
  • Transparent pricing
  • Transparent project updates
1620 Salem Industrial Dr Ne, Salem, OR 503-363-0005
Dakota Roofing Logo

Dakota Roofing


Services Offered

Commercial Roofing Storm Damage Metal Roofs Residential Roof Cleaning Roof Repair


  • Quality customer service
  • Customer education
  • Free inspections
1191 Capitol St Ne, Salem, OR 503-394-2615
Slate & Slate Roofing Logo

Slate & Slate Roofing


Services Offered

Flat Roofs Commercial Roofing Metal Roofs Storm Damage Asphalt Roofs Cedar Roof Repair Gaf Slate Residential Skylights


  • Transparent pricing
  • Quality customer service
  • Customer education
1120 Candlewood Dr Ne, Keizer, OR 503-585-2338
Jensen Exteriors Logo

Jensen Exteriors


Services Offered

Residential Commercial Roofing Asphalt Roofs Roof Repair Metal Roofs Cedar Owens Corning Storm Damage


  • Preventive services
  • Customer education
  • Quality customer service
265 Commercial St Se 270 270, Salem, OR 503-383-4176

More Local Roofing Companies

Jeremy Dumanovsky Roofing / Salem Oregon Roofing

User Reviews: 4.5/5

2245 Commercial St NE
Salem, OR 97301

Moser Roofing

User Reviews: 4.5/5

2435 Claxter Rd NE
Salem, OR 97301

Atlas Roofing and Construction

User Reviews: 4.4/5

1420 Sunnyview Rd NE Suite 250
Salem, OR 97301

3Rs Construction & Remodeling

User Reviews: 4.4/5

3629 Kashmir Way SE
Salem, OR 97317

Armor Roofing, Inc.

User Reviews: 4.4/5

10000 Rickreall Rd
Rickreall, OR 97371

Five Star Exteriors Corporation

User Reviews: 4.2/5

3755 Portland Rd NE #105
Salem, OR 97301

Cascade Roofing

User Reviews: 3.9/5

855 9th St NW
Salem, OR 97304

Professional Quality Roofing, LLC

User Reviews: 4.8/5

870 McClaine St NE
Silverton, OR 97381

Reynolds Roofing / THE ROOFER

User Reviews: 4.6/5

110 NW Starr St
Sublimity, OR 97385

To share feedback or ask a question about this article, send a note to our Reviews Team at

Get Your Roofing Project Quote Today

Get a personalized quote in just 2 minutes.

Please enter a valid 5-digit zip code!

Facts about Salem
Average Max Temp: 59°F
Average Min Temp: 43°F
Average Daily Sunlight: 52%
Average Annual Snowfall: 7.4"
Average Monthly Precipitation: 5.36"
Most Popular Roofing Material: Asphalt

Expert Tips By

This Old House empowers homeowners with the knowledge and tools they need to tackle various projects and navigate the complexities of homeownership.

Roofing Materials in Salem

Roofers can repair or replace many common roof types. The graphic below shows the typical replacement cost, life span, and energy-efficiency rating (represented by the lighting bolts) for each roofing material.

Roofing Replacement


$3.00 - $7.00 Per Sq Ft.

Life Span: 15-20 years

Roofing Replacement

Concrete (faux clay tile)

$8.00 - $19.00 Per Sq Ft.

Life Span: 50 years

Roofing Replacement


$5.00 - $14.00 Per Sq Ft.

Life Span: 40-60 years

Roofing Replacement


$15.00 - $40.00 Per Sq Ft.

Life Span: 60-125 years

Want to learn more?

Speak with an expert today.

Get Quote
Roofing Replacement


$12.00 - $25.00 Per Sq Ft.

Life Span: 80-100 years

Want to learn more?

Speak with an expert today.

Get Quote

How To Find the Right Roofing Company

Evaluating these factors will help you choose the best roofer for your project:

  • Licensing and certification: Check that the roofer has the proper licensing and certifications to carry out roofing work in your state.
  • Cost and financing: The price should not be the only deciding factor when choosing a roofing company. However, you should still check to see how affordable their services are and what financing they offer.
  • Warranties: Contractors will often give you workmanship warranties to protect their work quality and protect against poor workmanship. Shingle companies may also offer a manufacturers' warranty, which typically covers the cost of fixing defective materials.
  • Company reputation: You can check customer reviews to get an idea of the work quality of the company.
  • Availability and service area: Before you choose a roofer, verify that it services the area you live in. Availability can vary in the roofing industry because it's largely weather-dependent. Ask about availability when you call for an estimate to make sure it aligns with your needs.

Salem Roofing Buyers Guide

For some more information on the services provided by roofing companies, when it's time to replace your roof, and some guidance on finding the best company for your roofing project, read our sections below.

  • What Services Are Offered by Salem Roofers?

    In Salem, roofers offer a variety of services, from the common roof repair and replacement to additional services like roof cleaning and solar panel installation.

  • Roof Repair

    In Salem, roof repair and replacement services are especially valuable, as the area can occasionally experience storms that can cause damage and/or leaks, which needs to be addressed promptly.

  • Roof Cleaning

    Roof-cleaning services in Salem to can help maintain the condition of your roof. A maintenance or cleaning visit may include a visual inspection of your roof, clearing debris and moss off flat or shallow-pitched roofs, replacing or fastening loose shingles, cleaning out gutters and downspouts, or re-caulking flashing.

When Should I Replace My Roof in Salem?

Replacing your roof in Salem is a significant part of home maintenance. There are some indicators that can let you know when it's time to replace your roof. For instance, multiple leaks and other types of damage can signal that it's due for a replacement, especially when the damage is too extensive to be fixed with a repair.

A roof not only shields your home from the sun and elements, but also can be a base for solar panels. Salem homeowners who plan on putting on solar panels soon may want to plan on replacing their roof first. Otherwise, you may need to take down the panels later to replace your roof.

The final sign to take note of is if your roof has reached the end of its life expectancy. Each type of roofing material lasts for a range of time, generally between 20 and 30 years. The table below can give you an idea of what replacement period to expect based on the type of roof.

Ready to Get a Quote on Your Roofing Project?

Get a personalized quote in just 2 minutes.

Please enter a valid 5-digit zip code!

Frequently Asked Questions About Roofing in Salem

Which company is the best for roofing services in Salem?

The Salem roofing company with the best reputation is Moser Roofing. In addition to offering a large range of services such as roof repair and replacement, they boast a reputation for professionalism and satisfactory customer service.

How do you know if a roofer did a good job?

You can tell if a roofer has done a good job by going and looking at your roof to see if there are missing or broken shingles and looking for leaks. The roofer should also leave no nails or debris from the roof behind.

What are the benefits of hiring a professional roofing company?

The benefits of hiring a professional roofer include the chance to get a warranty for your roof and the assurance that your roofing job complies with local and state codes.

How long do roofs generally last?

Roofs last about 20 to 30 years on average, but some can last much longer. How long your roof lasts depends on what material you choose. Some materials, like clay, have a longer lifespan than others, but they have a higher upfront cost.

What type of roofing materials should I choose?

You should consider the life span, availability, aesthetics, weather, and cost when picking your roofing material. According to the National Roofing Contractors Association, asphalt shingles are generally the most popular roofing material in Salem.