Missing shingles, active leaks, flashing failures, storm damage โ we diagnose and fix Portland roofs fast. Oregon CCB licensed and fully insured. Written estimate before any work begins.
๐ Call for a Free EstimatePortland's wet Pacific Northwest climate is tough on roofs. Constant rain, windstorms, and temperature swings cause shingles to crack, flashing to fail, and moss to take hold. Our licensed roofing crew diagnoses the root cause โ not just the symptom โ and fixes it right the first time.
Missing, cracked, or curling shingles are the most common roof problem in Portland. We match your existing shingles as closely as possible and replace only the damaged sections, saving you money over a full replacement when the rest of the roof is sound.
Flashing seals the joints where your roof meets chimneys, skylights, vents, and walls. When flashing fails โ often due to caulk cracking or metal corrosion โ water gets in even if your shingles look fine. We reseal or replace flashing at the source of the leak.
Portland's damp climate makes moss growth nearly inevitable. Left untreated, moss lifts shingles and accelerates rot. We remove moss, treat the surface with zinc-based solution, and can install zinc or copper strips to prevent regrowth.
Roof valleys โ where two slopes meet โ collect the most water and are common leak points. We inspect valleys, re-seal or replace valley flashing, and check connected gutters to ensure water is routing off your roof correctly.
TPO, EPDM, and modified bitumen flat roofs require specialized repair. We patch membrane tears, reseal seams, and fix drainage issues on Portland's flat and low-slope residential and commercial roofs.
| Repair Type | Typical Cost Range |
|---|---|
| Minor leak repair (1โ3 shingles) | $300 โ $600 |
| Flashing repair (chimney, skylight) | $400 โ $900 |
| Shingle section replacement (10โ20 sq ft) | $500 โ $1,200 |
| Storm damage repair (large area) | $800 โ $2,500 |
| Moss removal & treatment | $400 โ $900 |
| Flat roof patch | $300 โ $800 |
Prices are estimates. Final quote depends on roof pitch, access, and material. Free written estimates always provided.
If your roof is under 15 years old and damage is isolated to one or two areas, repair is almost always the right call. If it's over 20 years old, has widespread shingle deterioration, or has had multiple leaks in different areas, replacement may be more cost-effective. We give you an honest answer โ not a sales pitch.
Storm damage (wind, hail, falling trees) is typically covered. Wear-and-tear or maintenance issues usually are not. We provide detailed written documentation and photos to support your insurance claim if applicable.
For emergency active leaks, we offer same-day response across Portland metro. For non-emergency repairs, we typically schedule within 2โ5 business days. Call us and we'll give you an honest availability window.
Free estimates ยท All materials ยท Licensed & insured ยท Portland metro's trusted repair team
๐ (503) 555-0100