20 Roofing Companies in Marion County, Oregon

Public records on roofing contractors operating in Marion County, with NOAA-sourced storm history for the area.

Companies in Marion County

Showing 1–20 of 20
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
The Roofers Salem Inc. Salem Local 2 years - 5.0
Recommendable Roofing Salem Local 5 years - 5.0
Moser Roofing Four Corners Local 18 years - 4.9
OR Advanced Roofing Brooks Multi-State 5 years
  • OC
5.0
Assured Exteriors Salem Multi-State 15 years - 5.0
Bonn Roof Care Four Corners Local 16 years
  • OC
4.9
Referred Roof Cleaning & Exteriors Salem Local 9 years - 4.8
Reynolds Roofing Sublimity Local 7 years
  • OC
3.6
McGilchrist & Sons Roofing & Sheet Metal Four Corners Local 8 years
  • OC
2.4
A&L Roofing Brooks Local 10 years
  • OC
5.0
Onyx Roofing Salem Local 4 years
  • CT
  • OC
5.0
Professional Quality Roofing Silverton Multi-State 11 years
  • NRCA
5.0
Slate & Slate Roofing Keizer Local 9 years
  • NRCA
4.9
Pfeifer Roofing Inc. Four Corners Local 26 years
  • CT
  • TESLA
  • NRCA
4.7
Atlas Roofing Pros Four Corners Local 8 years
  • OC
4.7
Pacific West Roofing Hubbard Local 25 years
  • CT
  • OC
  • VELUX
4.6
Dakota Roofing Four Corners Local 7 years
  • CT
  • OC
4.5
Jensen Exteriors Four Corners Local 12 years
  • CT
  • OC
4.5
Jeremy Dumanovsky Roofing Four Corners Local 17 years
  • OC
  • NRCA
4.4
Valley Roofing Four Corners Local 12 years
  • OC
4.3

Companies That Service Marion County (Located Nearby)

Showing 14 of 14
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Greater Purpose Roofing Happy Valley Multi-State 11 years
  • CT
  • IKO
5.0
Solsken Roofing Eugene Local 1 year
  • CT
5.0
IronHead Roofing Adair Village Local 9 years
  • OC
  • VELUX
4.5
Marcano Roofing Eola Local 6 years
  • OC
4.5
Interstate Roofing Bull Mountain Local 28 years
  • CT
  • OC
  • GAF
  • NRCA
4.4
Home Pros Construction Eugene Local 2 years
  • OC
4.3
Guardian Roofing, Gutters & Insulation Auburn Multi-State 19 years
  • CT
  • OC
  • VELUX
  • NRCA
4.2
Western Pacific Roofing Happy Valley Multi-State 18 years
  • CT
  • OC
4.2
Klaus Roofing Systems of Oregon Eugene Local 6 years - 4.9
KVN Construction Portland Multi-State 14 years - 4.8
Roof & Nail Beaverton Local 1 year
  • OC
4.6
Cascade Roofing Eola Local 9 years - 4.6
Executive Roof Services Vancouver Multi-State 9 years
  • CT
4.3
Stripes Roofing of Eugene Eugene Local 2 years - 5.0

These firms advertise service to a city in Marion County but are based outside it. The “City” column shows where each is located.

Recent Inspections and Violations

Date Employer Violation Type Penalty
PACIFIC WEST ROOFING
Worker faces ladder while climbing 1926.1053(b)(22)
Serious $0
PACIFIC WEST ROOFING
Use of ladders 1926.1053(b)(21)
Serious $2,750
PACIFIC WEST ROOFING
Ladder extends 3 ft above landing 1926.1053(b)(1)
Serious $2,750
PACIFIC WEST ROOFING
Residential construction - fall protection required 1926.501(b)(13)
Serious $0

Storm & hail history

  • 7 Storm events (10yr)
  • 1″ Max hail size
  • 52 mph Max wind gust
  • 3 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type Magnitude
Hail 1″
Tornado EF0
Thunderstorm wind 52 mph
Hail 0.75″
Thunderstorm wind 52 mph
Tornado EF0
Tornado EF0

Frequently asked - Marion County

What roofing materials work best for Marion County's climate?
Marion County sits in the Willamette Valley, where wet winters, mild summers, and occasional ice or snow are the norm. Asphalt shingles are a popular choice because they handle moisture well and are cost-effective. Metal roofing is also a strong option for shedding heavy rain and resisting moss growth. Whatever material you choose, ask your contractor how it performs specifically against prolonged dampness and moss buildup, which are real concerns in this region.
How do I verify that a roofing contractor in Marion County is properly licensed and insured?
Oregon requires roofing contractors to carry certain credentials, but requirements can change. Ask any contractor you consider to show proof of their current license and insurance before work begins, then confirm that information is valid with your local authority. At minimum, a contractor should carry general liability coverage and workers compensation insurance. Never rely solely on a contractor's word - verify independently so you are protected if something goes wrong during the job.
Do I need a permit for a roof replacement in Marion County?
Permit requirements for roofing work vary and can change, so do not assume a full replacement does or does not require one. Ask your contractor directly whether a permit is needed for your specific project, and confirm that answer with your local building authority. A trustworthy contractor will handle the permit process for you if one is required. Be cautious of any contractor who discourages you from pulling permits, as that is a common red flag.
What should a written roofing estimate in Marion County include?
A solid written estimate should clearly list the scope of work, materials with brand and grade specified, labor costs, project timeline, cleanup and disposal of old materials, and what happens if additional damage is found once work begins. Given the Willamette Valley's wet climate, also confirm the estimate addresses underlayment quality and any flashing work around chimneys or skylights, since those areas are common leak points after Oregon's rainy seasons.
What are red flags to watch for when hiring a roofing contractor here?
Be wary of contractors who show up unsolicited after a windstorm or heavy rain, demand large upfront payments before any work starts, cannot provide local references, or pressure you to sign quickly. In Marion County, storm-chasing contractors from out of the area sometimes appear after weather events. Prioritize companies with a verifiable local presence, established reviews from area customers, and a physical address you can confirm. A reputable contractor will give you time to review everything before signing.
How do I check references for a roofing contractor in Marion County?
Ask for at least three recent local references and actually call them. Ask how the crew handled cleanup, whether the project finished on time, if any issues came up after completion, and how the contractor responded. Since Marion County homeowners deal with moss, algae, and moisture-related wear, it is worth asking references specifically whether their roof has held up through wet seasons. Online reviews on multiple platforms can supplement references but should not replace direct conversations.