Roofing Contractors in Oregon

Compare 76 contractor listings across 1 market in Oregon. Start with a city below, then review ratings, services, and storm-risk context before contacting a local roofer.

76 contractors
1 market
4.8 avg rating
100/100 storm risk
9,490 storm events since 1951
Browse by City

Markets in Oregon

Explore roofing contractors by metro area.

Where to Start

Top Roofing Markets in Oregon

These are the largest current Roofer Directory markets in Oregon. Each city page includes contractor listings, ratings, contact details, and local context where available.

Homeowner Guides

Research Before You Hire

Use these guides to compare roofing estimates, understand storm damage, and avoid rushed post-storm hiring decisions.

Storm Data

Oregon Storm Risk Overview

100
/100
Very High Risk

Since 1951, Oregon has experienced 9,490 severe weather events, including 865 hail storms, 137 tornadoes, and $5.0B in total property damage. Oregon averages 12.6 hail events and 86.6 high-wind events per year, making regular roof inspections essential for homeowners across the state.

Based on NOAA data from 1951-2026. How storms affect roof lifespan →

865
Hail Events
12.6/year avg
3,822
Wind Events
Max 121 mph
137
Tornadoes
Strongest: F3
$5.0B
Property Damage
1951-2026

Hardest Hit Areas in Oregon

  1. 1
    South Central Oregon Coast
    590 events
  2. 2
    Curry County Coast
    457 events
  3. 3
    Central Oregon Coast
    376 events
  4. 4
    Northern Oregon Coast
    376 events
  5. 5
    Central & Eastern Lake County
    282 events

Oregon Storm Season: Month-by-Month Breakdown

Storm events by month

Peak storm season in Oregon runs from January through December. The best time to schedule a roof inspection is immediately after, in January.

Most Damaging Storms in Oregon

The 5 costliest severe weather events recorded statewide in Oregon, ranked by total property damage.

January 13, 2024 Ice Storm $95.2M in damage
Cascade Foothills In Lane County + 14 more areas

Blizzard-like conditions were observed at the height of the storm with roughly 1 to 4 inches of a snow/sleet across the Portland and Vancouver metro area and widespread east wind gusts of 35-55 mph. This led to hundreds of downed trees and limbs, resulting in widespread and extended power outages. Multnomah County, the City of Portland, City of Lake Oswego declared a State of Emergency. Portland Parks and Recreation reported 380 downed trees or large branches, The City of Lake Oswego reported...

National Weather Service
September 7, 2020 High Wind $3.6B in damage
Coast Range Of Nw Oregon + 7 more areas 61 mph winds

After a period of upper level ridging brought a return to above normal temperatures in early September, very strong easterly downslope and offshore winds off the Cascades and Coastal Ranges occurred. Winds increased rapidly during the afternoon and evening of September 7 with the passage of an unseasonably strong backdoor cold front, and persisted through much of the following day. This resulted in extremely critical fire weather conditions when the strong winds combined with extremely low re...

National Weather Service
January 18, 2017 Heavy Snow $100.0M in damage
Baker + 3 more areas

Numerous social media reports were received of 13 to 15 inches of snow around Ontario and Nyssa and 12 inches at Vale. Significant damage occurred to agricultural buildings housing fresh produce.

National Weather Service
December 2, 2007 High Wind $83.4M in damage
Northern Oregon Coast + 3 more areas 112 mph winds

Wind gust recorded in Lincoln City. Other impressive wind reports from this event include: 50 kt with gusts to 72 kt at the Newport airport; 45 kt with gusts to 72 kt on the Yaquina Bay Bridge along Hwy. 101; gusts to 70 kt at the Roads End Beach in Lincoln City; gusts to 53 kt in Yachats.||Other wind gusts were also recorded in Lincoln City at the police department on Dec 2. Other wind reports include: 54 kt with gusts to 76 kt at the Yaquina Bay Bridge along Hwy. 101; 48 kt with gusts to 71...

National Weather Service
February 6, 1996 Flood $400.0M in damage
Central Coast Range Of W Oregon + 7 more areas

Runoff from heavy rains and melting mountain snow caused major floods upon many northern Oregon rivers. The first rivers reached flood stage on the morning of February 6th while the heaviest rain was still falling. flooding was measured on twenty one rivers in northwestern Oregon. Six rivers set all time high river stage records, and 7 people lost their lives as a direct result of flooding. In eastern Oregon 4 rivers experienced significant flooding. Many smaller un-gaged streams also left t...

National Weather Service

Data: NOAA Storm Events Database (National Centers for Environmental Information). Last updated 2026-06-12. Covers 1951-2026. Hail, wind, and tornado data from 1951. All event types from 1996.

Use the storm history above as a planning signal, then compare local contractors by city. For post-storm decisions, read the hail damage insurance guide and storm chaser scam checklist.

Get Free Roof Inspection Quotes
Questions

Good to Know

Yes. Searching, browsing, and visiting contractor websites through our directory is completely free. We never charge homeowners.
No. We don't collect or share your personal information. When you click "Visit Website," you go directly to that contractor's site. You choose who to contact and when.
Ratings and review counts are sourced from Google and reflect real customer experiences. We display them as-is without modification.
Oregon experiences an average of 13 hail events per year across the state, based on NOAA data from 1951-2026. 59% of hail events produce stones 1 inch or larger, which is the threshold for asphalt shingle damage. The largest hail recorded in this period was 4.0 inches (softball-sized).
Peak severe weather season in Oregon runs from January through December, with January typically being the most active month. Homeowners should schedule roof inspections before or immediately after peak season.
Oregon has experienced 137 tornadoes over the past 76 years, averaging 2 per year. The strongest tornado in this period was rated F3.
The most damaging recent storm event in Oregon was a high wind on September 07, 2020, causing an estimated $3.6B in property damage. The state has experienced $5.0B in total storm-related property damage since 1951.

Know What You Need? Start Here.

Search your area to compare roofing contractor listings, or get a free estimate from a top local contractor.