We 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. More

Best 5 Roofers in Gresham, OR

Get matched with a top local pro
Join the 6,755 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. Gresham
  6. Gresham Roofing
Written By Callie Marsalisi | Last Updated: February 05, 2024

Repairing your roof when it has sustained damage is a major part of keeping your home in good condition as a homeowner, which is especially needed in an area like Gresham that gets high amounts of rain. Our guide to the top roofing companies in Gresham can help you choose the best company for your roofing project.

Erie Home

Best for Metal Roofs

Erie Home logo

Zero Down + 18 months of same as cash with minimum monthly payment

Top Gresham Roofing Companies

Giron Roofing Logo

Giron Roofing

Based on 371 customer reviews.

Services Offered

Residential Asphalt Roofs Roof Repair Roof Cleaning Commercial Roofing Storm Damage Quality Inspection Rubber Roofs Mold Remediation Metal Roofs


  • Reputation for timeliness
  • Free inspections
  • Transparent pricing
16110 Se 106th Ave, Clackamas, OR 503-438-7663 portlandroofing.com
Moss Busters Logo

Moss Busters

Based on 507 customer reviews.

Services Offered

Roof Cleaning Residential Solar Panel Installation Asphalt Roofs


  • Preventive services
  • Transparent pricing
  • Customer education
10367 Se Helena St, Portland, OR 503-351-6300 mossbusters.com
Fox Roofing and Construction - Roofing Contractor in Gresham Logo

Fox Roofing and Construction - Roofing Contractor in Gresham

Based on 63 customer reviews.

Services Offered

Underlaying Residential Storm Damage Roof Cleaning Quality Inspection Commercial Roofing Roof Repair Mold Remediation


  • Transparent pricing
  • Quality customer service
  • Honors appointment windows
21891 Se Ash St, Gresham, OR 503-660-6225 foxroofingpdx.com
RJ Roofing and Exteriors Logo

RJ Roofing and Exteriors

Based on 41 customer reviews.

Services Offered

Commercial Roofing Residential Storm Damage Quality Inspection Roof Repair Roof Cleaning


  • Preventive services
  • Honors appointment windows
  • Transparent pricing
8401 Se Powell Blvd Suite 230, Portland, OR 503-486-4921 rjroofs.com

More Local Roofing Companies

KVN Portland Roofing

User Reviews: 4.7/5 

5832 SE 85th Ave
Portland, OR 97266

Greater Purpose Construction LLC

User Reviews: 4.6/5 

15875 SE 114th Ave suite h
Clackamas, OR 97015

West Coast Roofing and Painting Inc

User Reviews: 4.6/5 

10836 NE Marx St
Portland, OR 97220

PNW Roofing and Remodeling

User Reviews: 4.7/5 

19106 NE 29th Dr
Vancouver, WA 98684


User Reviews: 4.6/5 

12900 SE Richey Rd
Boring, OR 97009

C C & L Roofing Co

User Reviews: 4.6/5 

3319 SE 92nd Ave
Portland, OR 97266

KVN Construction

User Reviews: 4.6/5 

5840 SE 85th Ave
Portland, OR 97266

Klam Construction, LLC

User Reviews: 4.6/5 

8502 SE Hinkley Ave
Happy Valley, OR 97086

Premier Pacific Roofing Inc.

User Reviews: 4.6/5 

11220 SE Fuller Rd
Milwaukie, OR 97222

To share feedback or ask a question about this article, send a note to our Reviews Team at reviewsteam@thisoldhousereviews.com.

Get Your Roofing Project Quote Today

Get matched with a top local pro

Please enter a valid 5-digit zip code!

Facts about Gresham
Average Max Temp: 60°F
Average Min Temp: 44°F
Average Daily Sunlight: 51%
Average Annual Snowfall: 4.0"
Average Monthly Precipitation: 5.09"
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 Gresham

Roofers work with many common roof types, such as asphalt and clay. You can expect to pay anywhere from $7,000–$11,000 for a new roof in Gresham. The table below shows the typical replacement cost, life span, and energy-efficiency rating (represented by the lighting bolts) for each roofing material.

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

Want to learn more?

Speak with an expert today.

Get Estimate

How To Find the Right Roofer in Gresham

You should consider several points to ensure you find the best Gresham roofer for your project:

  • Service area and availability: Make sure you check that the roofing company you're considering offers services in your area and is available to start work when you need it.
  • Company reputation: You can read reviews from previous customers to get an idea of a company’s work quality.
  • Licensing and insurance: You should make sure to check that the roofing company you're considering hiring has the proper licensing and bonding to carry out roofing work in your state.
  • Financing: Roofing contractors may have flexible financing options. The company might also charge interest, but it can help ease the financial burden when you can't afford an urgent repair or replacement.

Gresham Roofing Buyers Guide

Below, we'll go over the services roofing companies typically offer, how to know when to replace your roof, and some tips on how to choose the best company for you.

Gresham Roofing Services Offered

Gresham roofers offer a range of services, from the common roof replacement and repair to additional services like roof cleaning and solar panel installation. Here's a breakdown of some common services offered:

  • Metal roofing: Many Gresham roofers specialize in installing metal roofs, which are good for homeowners looking for an energy-efficient option.
  • Roof cleaning: Roof cleaning is a useful service in Gresham to maintain your home value and your roof's longevity. When moss and dirt aren't removed, they can damage your roof by pulling up shingles. This can decrease your home's energy efficiency and cause problems like leaks. Cleaning your roof can also help to brighten up your home's look and increase its curb appeal.
  • Roof repair and replacement: Professional roof replacement and repair services can help ensure that your roof is properly maintained, and that any damage is quickly fixed. Roofs can be damaged by extreme weather, so it is important to have a roofing company that can provide the right repairs and replacements.
  • Solar panel installation: Some roofers also offer solar panel installation—a great option for homeowners looking to decrease their utility bills.

When Should I Replace My Roof in Gresham?

Getting a new roof can be pricey, so it's important to understand when it's a good time to replace it in Gresham. There are a few factors to consider before making the change. Several leaks coming through the roof or other extensive damage that can't be repaired is a sign that your roof should be replaced.

A roof not only shields your home from the elements, but also can be a base for solar panels. Gresham homeowners who plan on putting on solar panels in the near future may want to consider replacing their roof first. Otherwise, you may need to remove the panels later to replace your roof.

Lastly, it's time to start planning for a replacement when your roof is starting to show its age – typically about 20 to 30 years depending on the type of roof and the materials used. You can reference the table below for an idea of when you might want to replace your roof based on material.

Ready to Get a Quote on Your Roofing Project?

Get matched with a top local pro

Please enter a valid 5-digit zip code!

Frequently Asked Questions About Roofing in Gresham

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

Look at the roof for indications of adequate installation, as well as clearly fastened shingles and no sagging or curling shingles. The roofer should clear out any leftover materials and trash from the installation. The roofer may use magnets to gather nails from your lawn.

What are the benefits of using a professional roofing company?

The benefits of hiring a professional roofer include a warranty for your roof and the assurance that your roof will be installed properly.

What type of roofing materials should I choose?

The most popular type of roofing material in Gresham is asphalt shingles. Asphalt is fairly affordable and durable, making it ideal for houses that need roof longevity.

How often should I get my roof inspected?

You should get your roof inspected yearly for general wear and tear and any leaks. Additionally, you may want to get your roof inspected a significant weather event that may have caused damage.

To share feedback or ask a question about this article, send a note to our Reviews Team at reviewsteam@thisoldhousereviews.com.