Portland, Beaverton, Hillsboro, Gresham, Lake Oswego

Roofing Contractors in Portland, OR

Roof replacement, leak repair, metal and flat roofs for homes on the Oregon side of the Portland metro. Enter the ZIP code of the house and your request goes to an independent, CCB-licensed roofer.

Looking for roofing contractors in Portland?

Portland Roof Pros takes roofing requests from homeowners across the Portland metro and passes each one to an independent roofing contractor licensed with the Oregon Construction Contractors Board. The roofer contacts you, looks at the roof and writes the bid. We are not a roofing company and nobody from this site climbs a ladder; the how it works page spells that out.

Most requests fall into one of four kinds of work:

  • Roof replacement: the old roof comes off to the deck and a new one goes on. In this area that is usually composition shingles.
  • Roof repair: finding where water gets in and fixing that spot, most often flashing, a pipe boot or wind-damaged shingles.
  • Metal roofing: standing seam or exposed-fastener panels in place of shingles.
  • Flat roofing: membrane roofs on low-slope sections, porches, additions and mid-century houses.

What should a roofing bid spell out?

Roofers price by the square, which is 100 square feet of roof. A bid you can compare with another one says how many squares, whether it is a tear-off or a new layer over the old one, what happens if the deck is soft once it is exposed, which underlayment and flashing are included, and the contractor’s CCB number. Our roof cost page lists published price ranges with the source and date for each, and explains why those sources disagree with each other.

Is it leaking right now?

Start with the roof leak page. It covers what to do inside the house today and what can wait for dry weather. Stains next to a chimney have their own page, as do shingles missing after wind and a roofline that sags.

Does a new roof need a permit here?

In Portland, usually not: the City lists a like-for-like reroof of a house as work that needs no building permit, with exceptions for Wildfire Zones and townhouses. The Portland page has the detail. Other cities answer for themselves, and the pages for Beaverton, Gresham, Hillsboro and Lake Oswego say what is known about each.

Signs it is time to call someone

  • A ceiling stain, a drip, or wet insulation in the attic

    Water rarely comes through the middle of a sound shingle. Most leaks start where the roof is interrupted: a plumbing vent, a chimney, a skylight, a valley or a wall. The stain inside is often several feet from where the water gets in, because it runs along the deck or a rafter first.

  • Shingles or tabs in the yard, or bare patches on the roof after wind

    Shingles are held by nails and by a strip of sealant that bonds each course to the one below. When that bond has aged out or never set, wind lifts the tab, creases it and eventually tears it off, leaving underlayment or nail heads exposed.

  • A dip in the roof plane or a ridge line that is no longer straight

    A sag is a structure or deck problem, not a shingle problem. It can be sheathing that has stayed wet and softened, rafters that are undersized or cracked, or more weight on the frame than it was built for, such as several layers of roofing.

  • Water stains on the ceiling or wall beside the chimney

    A chimney is a hole in the roof with masonry in it. Step flashing, counterflashing and, on wider chimneys, a cricket are what keep water out of the joint. When sealant has been used in place of metal, or the counterflashing has pulled out of the mortar, water follows the brick down into the house.

  • Sandy grit collecting in the gutters and at the downspouts

    The mineral granules on a composition shingle shield the asphalt from sunlight. Some shedding is normal on a new roof. Steady loss on an older roof, with dark or shiny patches showing, means the asphalt is exposed and the shingle is near the end of its service life.

  • Shingle edges turning up or tabs cupping across the roof

    Shingles curl as the asphalt dries out with age, and sooner when a hot, poorly ventilated attic bakes them from below. Curled tabs catch wind and no longer shed water onto the course beneath, so the pattern usually points to replacement, not patching.

  • Damp sheathing, rusty nail tips or a musty smell in the attic with no leak above

    Warm, moist air from the house rises into a cold attic and condenses on the underside of the deck. It looks like a roof leak but shows up across a wide area in cold weather, often worst near a bath fan that vents into the attic. The fix is air sealing and ventilation, sometimes done with roof work.

  • Water still standing on a flat roof days after the rain stops

    A low-slope roof is built to drain, not to hold water. Standing water means a blocked drain or scupper, a low spot in the deck, or insulation that has compressed. It loads the structure and finds any weak seam in the membrane.

How it works

  1. Describe the roof

    Enter the ZIP code, pick the kind of work, and say what you are seeing: a leak, wind damage, an old roof, or a quote you want to compare.

  2. Your request goes to a roofer

    We pass it to an independent, CCB-licensed roofing contractor who works in your part of the metro. We do no roofing ourselves.

  3. The roofer inspects and bids

    The contractor contacts you directly, looks at the roof and gives you a written bid with their own price and scope.

  4. You look up the license and decide

    Check the CCB number on the bid, compare it with any other bids you have, and hire them or not. There is no obligation.

Request a Roofing Quote

Tell us about your roof and we pass your request to a local, CCB-licensed roofing contractor who can quote the work.

Serving the Portland area

Coverage runs across 5 communities in Multnomah County, Washington County and Clackamas County.

Common questions

Is Portland Roof Pros a roofing company?

No. Portland Roof Pros is a referral service. It takes your request and passes it to an independent roofing contractor, who contacts you, inspects the roof and gives you their own bid. The contractor does the work and is responsible for it.

What does it cost to request a roofing quote?

Nothing. Sending a request is free, and you are under no obligation to hire the contractor who responds.

How do I check a roofing contractor in Oregon?

Anyone paid to do roofing in Oregon needs an active license with the Oregon Construction Contractors Board (CCB). Ask for the CCB number, which belongs on the bid and on the contractor's advertising, and look it up on the CCB license search before you sign anything.

Do I need a permit to replace my roof in Portland?

Usually not. The City of Portland lists reroofing a house with material of similar weight, including replacing sheathing, as work that needs no building permit. A permit is required to reroof in a Wildfire Zone, to reroof a townhouse, or to install building-integrated solar roofing. Other cities set their own rules, so ask that city's building division.

When is the best time of year to replace a roof in Portland?

Full replacements are easiest to schedule and to keep dry in the dry months, which is also when roofers are busiest. Leaks do not wait for summer: a repair or a temporary cover can be done in the wet season, and a contractor can tell you whether the rest can hold until dry weather.

What parts of the Portland area do you cover?

The Oregon side of the Portland metro: Portland, Beaverton, Hillsboro, Gresham, Lake Oswego, and nearby places including Tigard, Tualatin, West Linn, Milwaukie, Happy Valley, Oregon City, Troutdale and Fairview. Enter your ZIP code and the form will tell you. Vancouver and the rest of Washington are not covered.

Do you do moss removal or roof cleaning?

No. This site handles requests for roof replacement, roof repair, metal roofing and flat roofing only.

Request a Roofing Quote

Tell us about your roof and we pass your request to a local, CCB-licensed roofing contractor who can quote the work.