(503) 492-7663
901 SE Mount Hood Hwy, Gresham, OR 97080
(503) 492-7663

Certified Steep-Slope Roofing Contractor in Portland, Salem & Oregon Coast

Residential RoofSteep-slope roofing is aesthetically pleasing, low-maintenance and beneficial for your home. As water, snow and debris accumulate on your roof, the steep slope easily moves it down and lowers the risk of roof damage. There are many structural and visual advantages of steep-slope roofing, but it also requires installation and repair services performed by a qualified roofing contractor.

Gresham Roofing and Construction has 50 years of experience in the roofing industry, and our talented team has exactly what it takes to keep your steep-slope roof performing as it should.

Quality Materials & Superior Craftsmanship

Gresham Roofing and Construction partners with leading roofing system manufacturers to give you a variety of steep-slope options. We install high-quality GAF, Owens Corning and Versico products that come in different colors and styles. That diversity means you can customize an attractive roof that makes your home stand out from the rest. Our certified roofing experts can:

We are the roofing contractor with the quality materials, superior craftsmanship and in-depth experience to give you reliable results that last.

Insured, Bonded & Licensed for Your Safety

A steep-slope roof does require extra safety measures, and at Gresham Roofing and Construction, we take every precaution to make sure your roofing project goes off without a hitch. Our technicians are expertly trained to comply with every safety requirement. We know exactly how to prepare the work site, complete the project and clean up the mess without putting anybody in harm’s way. And as a fully licensed, insured and bonded roofing contractor, we’ve got your roofing project reliably covered from beginning to end.

Schedule a Free Estimate Today

For the highest quality steep-slope roofing installation and repair services, reach out to Gresham Roofing and Construction. Give our friendly team a call at (503) 492-7663 or contact us online to request a free estimate.

Contact Us
Our Crew In Action