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 Gresham, 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. Gresham
  6. Gresham Roofing
Last Updated October 31, 2023

Gresham can get somewhat cold in the winter, so maintaining your roof plays a large role in your home's energy efficiency. Find the best Gresham roofer for your roof project with our review guide.

Top Gresham Roofing Companies

KVN Portland Roofing Logo
Top rated

KVN Portland Roofing


Services Offered

Commercial Roofing Roof Cleaning Storm Damage Residential Asphalt Roofs Roof Repair


  • Customer education
  • Transparent project updates
  • Preventive services
5832 Se 85th Ave, Portland, OR 503-438-7767
RJ Roofing and Exteriors Logo

RJ Roofing and Exteriors


Services Offered

Quality Inspection Roof Repair Roof Cleaning Commercial Roofing Storm Damage Residential


  • Preventive services
  • Quality customer service
  • Free inspections
8401 Se Powell Blvd Suite 230, Portland, OR 503-486-4921
Moss Busters Logo

Moss Busters


Services Offered

Solar Panel Installation Asphalt Roofs Residential Roof Cleaning


  • Transparent pricing
  • Free inspections
  • Customer education
10367 Se Helena St, Portland, OR 503-351-6300
Giron Roofing Inc Logo

Giron Roofing


Services Offered

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


  • Quality customer service
  • Transparent project updates
  • Transparent pricing
16110 Se 106th Ave, Clackamas, OR 503-438-7663
Fox Roofing and Construction - Roofing Contractor in Gresham Logo

Fox Roofing and Construction - Roofing Contractor in Gresham


Services Offered

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


  • Customer education
  • Quality customer service
  • Honors appointment windows
21891 Se Ash St, Gresham, OR 503-660-6225

More Local Roofing Companies

Northwest Roof Tech

User Reviews: 4.7/5

5360 NE 112th Ave
Portland, OR 97220

Klam Construction, LLC

User Reviews: 4.7/5

8502 SE Hinkley Ave
Happy Valley, OR 97086

Premier Pacific Roofing Inc.

User Reviews: 4.7/5

11220 SE Fuller Rd
Milwaukie, OR 97222

Greater Purpose Construction LLC

User Reviews: 4.7/5

15875 SE 114th Ave suite h
Clackamas, OR 97015

Rainy City Roofing LLC.

User Reviews: 4.7/5

3082 SW Royal Ave
Gresham, OR 97080

West Coast Roofing and Painting Inc

User Reviews: 4.7/5

10836 NE Marx St
Portland, OR 97220

Western Pacific Roofing - Clackamas

User Reviews: 4.7/5

9318 SE Church St
Clackamas, OR 97015

Top Line Roofing Contractors

User Reviews: 4.7/5

6708 NE Glisan St #107
Portland, OR 97213

KVN Construction

User Reviews: 4.7/5

5840 SE 85th Ave
Portland, OR 97266

Our Ranking Methodology

The This Old House Reviews Team evaluated dozens of roofers in the Gresham area. When selecting the best roofers, we looked at the following criteria:

  • Customer reviews and recommendations
  • Professional experience and specialties
  • Services and guarantees
  • Safety and service methods

For help choosing the right provider for your home, see our guide below.

Get a Quote for Roofers in Gresham

You will receive instant results for free, no phone call required.

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

Roofing Materials in Gresham

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

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

  • Availability and service area: Verify availability for your home's location and your desired time frame before settle on a company.
  • Licensing and certification: Check that the roofing company has the proper licensing and insurance to perform roofing work in your state.
  • Reviews and reputation: Looking into customer reviews can tell you about the reputation of the roofing companies you're considering.
  • Warranties: Warranties may include materials or labor or both. Some companies have the option to purchase an upgraded warranty. Ask the company what the warranty covers and for how long.
  • Cost and financing: Always get an estimate for the work, and you may also want to check if the roofer has any financing options to help make the cost more affordable.

Gresham Roofing Buyers Guide

For more information on the services offered by roofing companies, how to know when to replace your roof, and some guidance on finding the best company for your needs, read our sections below.

  • What Services Are Offered by Gresham Roofers?

    Roofers in Gresham offer several services, including roof cleaning, repair, and replacement.

  • Roof Repair

    Roof repair and replacement are essential services no matter where you live, but there are a number of reasons why they're particularly important in Gresham. Gresham can occasionally experience storm damage. These issues should be fixed right away to avoid more property damage.

  • Roof Cleaning

    Cleaning services help remove dirt, moss, and debris. Cleaning is also used in Gresham to improve the curb appeal of homes. Being exposed to precipitation can result in stains that need cleaning.

When Should I Replace My Roof in Gresham?

Being aware of when you should replace the roof on your Gresham home can prevent spending more money in the long run by avoiding any potential roof problems. There are some signs that can point to when your roof might be due for a replacement. Multiple leaks coming through the roof or other extensive damage that can't be repaired is a good indication that your roof needs to be replaced.

Solar systems are a great choice for homeowners in Gresham, but before you do go solar, it's a good idea to think about the age of your roof. Roofs that are nearing the end of their lifespan should be replaced to avoid extra costs to your roofing project due to uninstalling the solar panels.

As a final note, a roof that is near the end of its life expectancy, which differs based on the kind of roof, will need to be replaced. The table below demonstrates the typical life expectancy based on roofing material.

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.

Gresham Roofing FAQ

Which company is the best for roofing services in Gresham?

The Gresham roofing company with the best reputation is Top Line Roofing Contractors. In addition to having services such as roof repair and replacement, they offer professional work and satisfactory customer service.

What is the average cost of roofing services in Gresham?

Based on a 1,700 to 2,100 square foot asphalt roof, the average cost of roofing services in Gresham is $507 for cleaning, $999 for repair, and $8,279 for replacement. You can expect to pay more for slate, metal, and other kinds of shingles. The exact cost of your roofing project will depend on a number of factors, including the material you select, the number of layers, whether you need any electrical work, the size of your roof, and the pitch of your roof.

Why should I use a professional roofing company?

You should hire a professional roofer for the following benefits:

  • Improved Safety: Roof work can be risky; hiring a professional contractor means someone experienced with this work is installing your roof.
  • Reduced Risk of Damage: A trained roofer will take care not to damage your house.
  • Professionalism: Your roofing company will employ experienced professionals who follow proper safety precautions and standards.

What is the best type of roofing material for my Gresham home?

You should take into consideration the cost, life span, weather, aesthetics, and availability when selecting your roofing material. According to the National Roofing Contractors Association, the most popular roofing material in Gresham is generally asphalt shingles.

What time of year is cheapest to replace a roof?

Roofers have a busier schedule during the summer and fall, so you may get an off-season discount during the cooler months.

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