Roofing in Oregon

27 roofing contractors in 18 cities and towns. Roofers for inspections, leak repair, flat and low-slope commercial roofs, and replacement. Facilities usually schedule them twice a year, usually spring and fall, and after major storms.

How Many Roofing Contractors Are in Oregon?

We list 27 roofing contractors in Oregon, across 18 {cities.length === 1 ? 'city' : 'cities and towns'}; the most are in Portland (5), Springfield (4), Beaverton (2). Facilities usually schedule roofing contractors twice a year, usually spring and fall, and after major storms. Ask each for a written quote with every fee included and compare the totals.

Updated November 6, 2026 · Source: OpenStreetMap (refreshed November 6, 2026).

By City

Advertisement

Before You Hire

  1. Do you take commercial work, and do you service buildings like ours?
  2. Can you send a certificate of insurance naming us as additional insured?
  3. Do you work on our roof type (TPO, EPDM, modified bitumen, metal)?
  4. Are you approved by the manufacturer so our roof warranty stays valid?
  5. Will you give us a written inspection report with photos?

593 Southeast 1st Avenue, Canby

RoofingPhone listedWebsiteHours listedSource: OSM

4515 Northeast Elliott Circle, Corvallis

RoofingPhone listedWebsiteHours listedSource: OSM

17350 Boones Ferry Road, Lake Oswego

RoofingPhone listedWebsiteSource: OSM

Southwest Highway 101, Lincoln

RoofingPhone listedWebsiteSource: OSM

1515 Southwest Multnomah Boulevard, Portland

RoofingPhone listedWebsiteSource: OSM

6952 Southeast Nehalem Street, Portland

RoofingPhone listedWebsiteHours listedSource: OSM

1484 South B Street, Springfield

RoofingPhone listedWebsiteSource: OSM

Roofing in every state · Questions to Ask Before Hiring: Roofing

Listings: © OpenStreetMap contributors (ODbL) · Data last updated November 6, 2026 · Sources & method