Skip to content
MY ConstructionRoofing in Portland, ORAnswering 24/7(503) 917-5484
Flat and commercial roofs

Flat roof repair for Portland homes and small buildings

Low-slope roofs in Portland hold water for months at a time. We find where it's getting in, repair the membrane, seams and drains, and get your flat roof through the rest of the wet season.

Roofer patching a seam on a wet flat roof over a Portland porch
Answering 24/7
Quick answer

Flat roof repair in Portland typically costs $435 to $1,180 for a seam, patch or drain fix and $1,670 to $4,320 for larger sections with wet insulation or ponding corrections. Most leaks on low-slope roofs come from open seams, failed flashing at walls and curbs, blistered membrane, or water that ponds near a clogged scupper. Finding the true entry point matters more than the patch itself.

Water on a pitched roof runs off in seconds. On a flat roof it sits, sometimes for days, looking for any weak spot. That is why a small split at a seam or a lifted edge near a parapet can soak a ceiling 15 feet away. The stain inside rarely sits under the actual hole, because water travels across the deck and along insulation before it drips.

We repair low-slope roofs on Portland homes, garages, porches, additions and small commercial buildings. That means torch-down, TPO, EPDM, built-up tar and gravel, and roll roofing. We start by tracing the water, then fix what failed in a way that matches the existing system. If a section is past saving, we tell you, and we show you photos so you can see why.

Signs to watch for

What are the warning signs on a flat roof?

Low-slope roofs give clues before they leak badly, if someone goes up and looks.

Ponding that lasts two days

Puddles that remain 48 hours after rain stops mean the deck has sagged or drains are blocked. Standing water ages membrane quickly, adds weight to the framing, and finds every pinhole in the surface.

Blisters and soft bubbles

Raised bubbles in torch-down or built-up roofs form when trapped moisture expands in warm weather. Once one splits, water goes straight into the felt layers and insulation underneath.

Open or lifting seams

Seams on EPDM and older roll roofing peel back as adhesive ages. You can sometimes slide a finger under the edge. Wind gets in, lifts it farther, and rain follows.

Cracked flashing at walls

Where a flat roof meets a wall, chimney or parapet, the vertical flashing takes movement and sun. Cracks in that corner are one of the most common leak sources we find.

Ceiling stains after storms

Brown rings that grow after wind driven rain usually point to flashing or seams. Stains that appear after any rain at all suggest a membrane puncture or a failing drain.

Moss and debris at scuppers

Fir needles and moss pile up where water exits. When a scupper or drain clogs, water backs up over the flashing and into the wall or roof edge.

How we do it

How we track down and fix a flat roof leak

  1. Read the stain and the roof

    We start inside, noting where water shows up, then go up and look upslope and toward drains. Ponding marks, debris lines and staining on the membrane tell us how water actually moves across the roof.

  2. Probe and test suspect areas

    We probe seams, check flashing laps, and press for soft spots that mean wet insulation. When the source is unclear, we flood test one section at a time with a hose to confirm before cutting anything.

  3. Clear drains and scuppers

    Debris comes out of every drain, scupper and gutter so water can leave. A good portion of flat roof leaks shrink right away once the water has somewhere to go.

  4. Cut out and dry wet areas

    Wet insulation or soft decking under a failed spot gets cut out and replaced. Patching over soaked material traps water and rots the deck from underneath, so we don't skip this.

  5. Repair with matching materials

    We heat-weld TPO patches, torch new modified bitumen over cleaned and primed areas, and use EPDM seam tape and cover strip on rubber roofs. Mixing incompatible products is a common cause of repeat leaks.

  6. Address the ponding cause

    When a low spot keeps holding water, we add tapered insulation, a small cricket, or a new drain or scupper. Fixing drainage is what keeps the repair from being temporary.

Installing a new scupper drain outlet
In Portland

Why flat roofs struggle in Portland weather

From October through May, a flat roof in Portland may barely dry out. Light, steady rain keeps puddles topped up, and cool temperatures slow evaporation. Moss grows along seams and in low spots, and its roots wedge into small gaps. In Richmond and Sellwood-Moreland, we work on many small flat roofs over porches, back additions and garages that were added decades after the house and tied in with flashing that has since cracked.

Fir needles and maple leaves are the other half of the story. One big tree upwind can fill a scupper in a single November windstorm. In St. Johns, Arbor Lodge and the Southwest Hills, we often find drains completely buried under debris and moss. Clearing them before the first heavy storms, and adding a strainer or wider scupper where needed, prevents a lot of emergency calls.

Materials for flat roof repair come from manufacturers such as Malarkey, GAF, Owens Corning, CertainTeed, Carlisle and Velux, chosen for the job rather than the logo.

MalarkeyGAFOwens CorningCertainTeedIKOAtlasTamkoDaVinci RoofscapesCarlisleVersicoHolcim ElevateVeluxTaylor MetalEnglert
Options

Which repair method fits your flat roof?

The right fix depends on the membrane you have and how widespread the problem is.

Spot patch and seam repair

For an isolated puncture, split seam or failed lap on an otherwise sound roof. Matching material is welded, torched or adhered over a cleaned area. This is the most common repair we do.

Flashing rebuild at walls and curbs

When leaks come from parapets, chimneys, skylights or HVAC curbs, we strip and replace the vertical flashing and the corner details. This often fixes leaks that years of patching never stopped.

Section replacement

If a portion of the roof has wet insulation or rotten decking, we remove that section down to the framing and rebuild it, tying the new membrane into the old with proper laps.

Drainage correction

Tapered insulation, crickets, added drains or enlarged scuppers to stop chronic ponding. It costs more than a patch, but it addresses the condition that keeps causing leaks.

Typical cost

How much does flat roof repair cost in Portland?

These are typical 2026 ranges for low-slope repairs on Portland homes and small buildings. The size of the wet area and access drive most of the price.

Flat Roof Repair prices in Portland
WorkTypical Portland range
Leak investigation and minor patchper visit$435 to $1,180
Seam or flashing repair, wall or curbper area$685 to $1,840
Section replacement with wet insulationper section$1,670 to $4,320
New scupper or drain with flashingeach$795 to $1,960
Tapered cricket to fix pondingper area$1,240 to $3,370

These are typical Portland ranges, not a quote. Your real price comes after we get on the roof, find the cause and give you a written estimate.

What moves the price:

  • Membrane type on the roof
  • Wet insulation or deck rot
  • Access and building height
  • Number of penetrations and curbs
  • Drainage changes needed
  • Emergency or after hours timing

Compare typical prices for every roofing service

What you can count on

What makes a flat roof repair last

We find the real entry point

Water on low-slope roofs travels before it drips, so patching above the stain often misses. We trace and test until we know where water enters, then repair that spot.

Compatible materials only

TPO gets welded TPO, EPDM gets EPDM tape and primer, torch-down gets modified bitumen. Mismatched sealants peel off within a season or two and leave the roof worse.

Drainage fixed, not ignored

We clear scuppers and drains and point out low spots on every visit. A repair that leaves a pond sitting on it is a repair that will need doing again.

We answer around the clock

Flat roof leaks don't wait for business hours, especially during a December storm. Call (503) 917-5484 any time and we will get a roofer out to stop the water.

FAQ

Flat Roof Repair questions from Portland homeowners

Why does my Portland flat roof leak in a different spot than the stain?

On a flat roof, water enters at a seam, flashing corner or puncture and then travels across the deck or through insulation until it finds a gap to drip through. The stain can sit several feet away from the actual opening. That's why we trace and test before patching rather than sealing the spot directly above the stain.

Is ponding water on a flat roof in Portland a problem?

A thin film that dries within a day or two is normal. Puddles that last longer age the membrane faster, find pinholes, add weight to the framing and grow moss. In Portland, where the roof may not dry for weeks, we usually recommend clearing drains and adding a cricket or tapered insulation to move the water.

Can you repair a flat roof in Portland while it is raining?

We can stop active leaks in the rain with temporary seals and tarps over the area. Permanent repairs on TPO, EPDM and torch-down need a dry surface to bond, so we return during the next dry window to make the full repair. In winter that window can be a few hours, and we plan around it.

How do I know if my Portland flat roof should be repaired or replaced?

If leaks are coming from a few specific points and the rest of the membrane is flexible and dry underneath, repair makes sense. If there are multiple leaks, widespread blistering, or wet insulation across large areas, replacement usually costs less over time. We show you photos and core samples so you can see the condition yourself.

How often should a flat roof in Portland be checked?

Twice a year is a good rule: once in early fall before the rain starts and once in spring after the worst storms. Clearing drains, checking seams and resealing small flashing cracks during those visits catches most problems while they are cheap to fix.

Where we do this work most

We cover the whole metro. These are the places we are on roofs most often:

Need flat roof repair in Portland?

Call and tell us what you are seeing. We answer 24/7 and can usually talk you through the next step on the first call.

(503) 917-5484Answering 24/7, every day of the year
Call (503) 917-5484