Expert Advice On
Improving Your Home

12 Best Roofing Companies in Oregon (2023 Reviews)

Get matched with top local roofing experts for a personalized quote.

Living in Oregon, you might experience a wide range of temperatures, from hot summers to chilly winters. You want your home to protect you and your family from the elements, so a good roof is essential. Use our guide to learn about the top roofing contractors in Oregon and find the right one for you.

Powered by Find A Pro
Find A Pro is a new data-backed initiative to connect homeowners with the best local service providers in their area. We use a proprietary algorithm to rank the top 10 local service providers in each category. The algorithm is based on a number of factors, including the number of reviews a company has, the average rating of those reviews, and services offered. Have a question about our rankings or wish to get your company featured? Contact us at FindAPro@TodaysHomeowner.com.

Top Line Roofing Contractors

6708 NE Glisan St #107, Portland, OR 97213

(503) 206-3167

www.toplineroofingcontractors.com

4.3
  • Roof repair
  • Commercial roofing
  • Roof cleaning
  • Shingle roofs
  • Metal roofs
  • Roof replacement
  • Energy efficient roofing
  • Solar panel installation
  • Asphalt roofs
  • Rubber roofs
  • Quality inspection

Pacific West Roofing, LLC

2900 Industrial Ave, Hubbard, OR 97032

(503) 635-8706

www.pacificwestroofing.com

4.2
  • Roof repair
  • Commercial roofing
  • Roof cleaning
  • Shingle roofs
  • Metal roofs
  • Roof replacement
  • Energy efficient roofing
  • Solar panel installation
  • Asphalt roofs
  • Quality inspection

All Surface Roofing and Construction

9610 SW Sunshine Ct Suite 100 A, Beaverton, OR 97005

(503) 486-3468

www.allsurfacepdx.com

4.2
  • Roof repair
  • Commercial roofing
  • Shingle roofs
  • Roof replacement
  • Energy efficient roofing
  • Solar panel installation
  • Quality inspection

KVN Portland Roofing

5832 SE 85th Ave, Portland, OR 97266

(503) 438-7767

www.kvnconstruction.com

4.2
  • Roof repair
  • Commercial roofing
  • Roof cleaning
  • Shingle roofs
  • Metal roofs
  • Roof replacement
  • Rubber roofs
  • Quality inspection

IBEX Roof Portland

1137 SW Yamhill St #101, Portland, OR 97205

(503) 744-6468

www.ibexroof.com

4.2
  • Roof repair
  • Commercial roofing
  • Roof cleaning
  • Shingle roofs
  • Metal roofs
  • Roof replacement
  • Energy efficient roofing
  • Asphalt roofs
  • Quality inspection

USA Roofing & Waterproofing LLC

6423 NW St Helens Rd, Portland, OR 97210

(503) 980-1385

www.usaroofingpdx.com

4.2
  • Roof repair
  • Commercial roofing
  • Roof cleaning
  • Shingle roofs
  • Metal roofs
  • Roof replacement
  • Solar panel installation
  • Asphalt roofs
  • Quality inspection

Giron Roofing Inc

16110 SE 106th Ave, Clackamas, OR 97015

(503) 438-7663

www.gironroofing.com

4.2
  • Roof repair
  • Roof cleaning
  • Shingle roofs
  • Metal roofs
  • Roof replacement
  • Energy efficient roofing
  • Asphalt roofs
  • Quality inspection

Clear Vision Construction, LLC

8110 SW Nimbus Ave, Beaverton, OR 97008

(503) 987-3134

www.cvcpdx.com

4.2
  • Roof repair
  • Commercial roofing
  • Roof cleaning
  • Shingle roofs
  • Roof replacement
  • Asphalt roofs
  • Quality inspection

Interstate Roofing Inc.

15065 SW 74th Ave, Portland, OR 97224

(503) 684-5611

www.interstateroofing.com

4.2
  • Roof repair
  • Commercial roofing
  • Roof cleaning
  • Shingle roofs
  • Roof replacement
  • Energy efficient roofing
  • Quality inspection

MCE Roofing | Marks Custom Exteriors Inc

33374 Scappoose Vernonia Hwy, Scappoose, OR 97056

(503) 397-2215

www.markscustomexteriors.com

4.2
  • Roof repair
  • Commercial roofing
  • Roof cleaning
  • Shingle roofs
  • Roof replacement
  • Energy efficient roofing
  • Asphalt roofs
  • Rubber roofs
  • Quality inspection

Cascade Roofing Portland

6950 SW Hampton St, Portland, OR 97223

(503) 620-2711

www.cascaderoofingportland.com

4.2
  • Roof repair
  • Commercial roofing
  • Shingle roofs
  • Roof replacement
  • Energy efficient roofing
  • Solar panel installation
  • Asphalt roofs

Flow Roofing

8255 SW Hunziker St Suit 103, Tigard, OR 97223

(503) 936-2476

www.flowroofing.us

4.1
  • Roof repair
  • Commercial roofing
  • Metal roofs
  • Roof replacement
  • Energy efficient roofing
  • Asphalt roofs
  • Quality inspection
Today's Homeowner Ranking Methodology

Today's Homeowner looks at dozens of datapoints on roofing companies to come up with our data-driven rankings. It's not possible for a company to pay for preferential treatment in our rankings. We look at the following key factors in determining who should top our list:

  • Company Experience
  • Real User Reviews
  • Company Reputation
  • Accreditations and Licenses
  • Service Area
  • Customer Service
Have questions about our methodology or company ratings? Reach out to FindAPro@TodaysHomeowner.com.

Annual Roofing Facts For Oregon

Average Max Temp:

57°F

Average Min Temp:

42°F

Average Daily Sunlight:

55%

Average Annual Snowfall:

10.9"

Average Monthly Precipitation:

4.23"

Most Popular Roofing Material:

Asphalt

Oregon Roofing Materials Guide

Material Life Span Energy Effiency Rating Average Cost Per Sq Ft
Asphalt 15 - 20 years
$3.00 - $7.00
Concrete (faux clay tile) 50 years
$8.00 - $19.00
Metal 40-60 years
$5.00 - $14.00
Slate 60 - 125 years
$15.00 - $40.00
Clay 80 - 100 years
$12.00 - $25.00

Don't be surprised by the cost of your roof repair.

Get an easy and free quote from Oregon's top professionals

Frequently Asked Questions For Roofing


What are the licensing requirements for Oregon roofers?

Roofing contractors in Oregon must be licensed through the Oregon Construction Contractors Board. To obtain licensure, contractors must be bonded and insured.

How can I find the right roofing contractor for my project?

There are a number of criteria you can use to choose the best roofing contractor near you, including:

  • Time frame: It's important that the company you hire can render services within the time frame you need.
  • Cost: You should choose a company that works with your budget, but be wary of any contractor who offers too-good-to-be-true rates.
  • Licensing: Verify that the contractor or company is properly licensed in Oregon.
  • Membership in trade organizations: Membership in organizations like the National Roofing Contractors Association (NRCA) isn't required but can be a sign of a strong commitment to the trade. These memberships help roofers connect with other professionals and participate in continuing education.
  • Reviews and recommendations: Do you know anyone who has used one of the roofing contractors in your area? What do online reviews have to say about various companies?

How much does it cost to have a roof repaired in Oregon?

Roof repair costs vary widely depending on what repairs you need. The average cost in Oregon is around $1,000, but for a more accurate estimate you should ask a local contractor directly.

How much does roof replacement cost in Oregon?

Typically, homeowners in Oregon pay around $8,282 for roof replacement. This cost will vary depending on your location, and will be influenced by factors like the material used, how many stories your home has, and the size and accessibility of your roof.

How often should I clean my roof?

You (or a professional) should clean your roof about once annually. If you live in an area that has more trees, or if there's frequently buildup of moss, mold, mildew, or leaves, you may need to clean your roof more often.

Find a Roofing Company In Oregon