ASPHALT SHINGLE REPAIR

Targeted asphalt shingle repair for Portland homes

Leak diagnosis, missing-shingle replacement, flashing repair, valley repair, ridge cap repair. CCB-licensed Portland repair crews who can match your existing shingle line.

$200-$1,800Typical Range
1-3 HoursMost Repairs
10-30 YearRoof Extension
Free · No Obligation · 48h Response

Match with a Portland asphalt installer

4 quick questions. CCB-licensed, brand-credentialed, your ZIP only.

01
Location
02
Brand
03
Timing
04
Contact

We match you with installers who actively service your ZIP.

CCB-licensed installersBrand-credentialedNo spam, ever

Repair is the right call when the roof has 5+ years of useful life left and the damage is localized: a wind-lifted ridge cap, a single missing shingle, a flashing leak at a chimney or sidewall. Replacement is the right call when the roof is past 20 years, has multiple failure points, or shows widespread granule loss. This pillar covers the Portland repair categories, when each applies, and what to expect for cost.

What a complete repair should include

Leak diagnosis and source isolation

Most Portland roof leaks are not where the water shows up on the ceiling. Water enters at a high-elevation failure (a flashing, a nail pop, a pipe boot crack, a valley) and travels along the deck or down rafters before staining drywall. A correct repair starts with leak diagnosis: pulling shingles to inspect the underlayment, checking flashings at every penetration, and sometimes running a hose test on a calm day. Diagnosis-only visits typically run $150-$300 if no repair is needed that day; bundled with same-day repair the diagnosis fee is usually waived.

Missing or damaged shingle replacement

Wind-lifted or hail-damaged shingles need replacement before the underlayment degrades. A typical repair is 1-6 shingles in one area, $200-$500 depending on access and shingle availability. Matching the existing shingle line matters: if the roof is more than 5 years old, the original SKU may be discontinued and a contractor may need to substitute a visually similar product. Expect a slight color mismatch on roofs over 7 years old as the originals have weathered.

Flashing repair (chimney, sidewall, skylight)

Flashing failures account for an outsized share of Portland leak repairs because the wet-season weather is hard on the caulk and sealants that hold cheap flashings in place. Step flashing at sidewalls needs to be woven into the shingle courses; counterflashing at chimneys needs to be embedded in the masonry or properly returned at the cap. Repairs typically run $400-$1,200 depending on the flashing system and access.

Valley and ridge cap repair

Valley failures are usually granule wash creating low points where water pools and eventually breaches the underlayment. Ridge cap failures are usually wind uplift or improper nailing. Either repair runs $350-$900 in most cases and combines well with a deeper inspection of the adjacent slope.

Pipe boot, vent, and stack flashing replacement

Plumbing vent boots have a 8-12 year life in Portland's UV climate before the rubber gasket cracks. This is the single most common Portland leak source on roofs aged 10-20 years. Replacement is straightforward at $150-$350 per boot and a homeowner doing a roof inspection should check every pipe boot for visible cracking.

Edge cases that change the project

Specific situations that push pricing or scope outside the typical range

Repair on a 20+ year old roof

Even isolated repairs become hard once a roof is past 20 years. The shingles around the repair area get brittle and crack when walked on, the matching shingles are unlikely to be available, and the underlying deck may show prior leak staining. We will often recommend declining the repair and budgeting for replacement instead, because spending $800 on a 22-year-old roof that needs replacement in 18 months is a poor allocation.

Repair where insurance is involved

Storm-damage repairs covered by homeowner insurance follow a different process. The adjuster scopes the loss; the contractor submits a repair estimate (often using Xactimate pricing); the insurer approves or counters. Engage an insurance-experienced contractor early. We don't represent any single insurance carrier and the matched installer typically works with most major Oregon carriers (State Farm, Allstate, Liberty Mutual, Farmers, Mutual of Enumclaw).

Repair on a non-asphalt roof

If your roof is metal, cedar shake, tile, or flat membrane, the repair process differs and our matching network may not be the best fit. The sister site portlandorroofing.com covers cedar shake, metal, and flat repairs across the broader Portland metro.

Worked Portland examples

Real-world pricing with the line-item breakdown

Single ridge cap repair — Beaverton

$340

8 ridge cap shingles lifted by a January windstorm on a 12-year-old architectural roof. No leak yet but exposed underlayment visible.

  • Diagnosis + ladder setup: $120
  • Matching ridge cap shingles (close color match, GAF Seal-A-Ridge): $60
  • Labor (1.5 hours): $160

Pipe boot + 4 shingle repair — Hillsboro

$720

Active leak in master bath ceiling on a 14-year-old roof. Diagnosis revealed cracked plumbing vent boot and 4 wind-damaged shingles on the same slope.

  • Diagnosis (waived with repair): $0
  • Replacement pipe boot (Oatey Master Flash): $90
  • Matching shingles (substitute, slight color mismatch): $70
  • Labor (3 hours): $440
  • Cleanup + haul: $120

Chimney counterflashing rebuild — Eastmoreland

$1,450

Recurring leak at brick chimney on a 1924 heritage home. Counterflashing was caulked in (not properly cut into masonry).

  • Diagnosis + masonry cut prep: $200
  • Lead counterflashing material: $180
  • Step flashing replacement at chimney sides: $130
  • Masonry repointing (minor): $90
  • Labor (5 hours, 2-person crew): $750
  • Cleanup + haul: $100

Repair pricing reference (Portland metro, 2026)

ItemRange
Leak diagnosis (standalone)$150 - $300
Single shingle replacement (1-3 shingles)$200 - $450
Multi-shingle repair (4-10 shingles)$350 - $700
Pipe boot replacement$150 - $350
Ridge cap repair / replacement$350 - $800
Valley repair (no metal replacement)$400 - $900
Valley rebuild (metal replacement)$800 - $1,800
Step flashing repair$400 - $1,100
Chimney counterflashing rebuild$600 - $1,500
Skylight reflashing (existing skylight)$350 - $800
Ice shield retrofit (eave only)$4 - $8

Oregon and Portland regulatory context

When repairs require a permit

Portland BDS does not require a permit for minor repairs (typically defined as work affecting less than 25 percent of the roof surface or less than 100 sq ft). Larger repairs or anything that includes structural deck replacement may trigger a Reroof Permit. The contractor should advise during the diagnosis visit.

Insurance documentation

For wind, hail, or storm damage repairs that may be covered by homeowner insurance, the matched contractor can provide an itemized scope using Xactimate pricing. This is the standard format insurance adjusters use. Save the diagnosis report and photos in case you need to dispute a denial.

Repair warranty

Industry standard is 1-2 years on workmanship for asphalt shingle repairs. Reused materials carry whatever life remains on the original manufacturer warranty (typically prorated). Ask the installer to put the workmanship warranty in writing on the invoice.

Shingle brands for this service

All five major asphalt manufacturers are installed by network contractors

Portland neighborhoods we cover

Local cost data and install considerations per neighborhood

Repair FAQ

How do I know if I need a repair or a replacement?+
Use the 20-year rule of thumb. Under 15 years and localized damage = repair. Over 20 years or multiple damage areas = budget for replacement. The 15-20 year window is a judgment call based on shingle condition: significant granule loss in gutters, curling tabs, exposed mat in multiple areas, or moss damage on north-facing slopes all push toward replacement.
Can you match my existing shingles?+
On roofs under 5 years old, yes (the SKU is usually still in production and color match is close). On roofs 5-10 years old, usually we can find a close match in the same product line but expect a visible color difference where the new shingles meet weathered originals. On roofs over 10 years old, the original SKU is often discontinued and we substitute a visually similar product.
Why are you charging for a diagnosis visit?+
Diagnosing a Portland roof leak takes 1-3 hours of skilled labor including ladder setup, pulling shingles to inspect underlayment, and sometimes a hose test. The diagnosis fee covers this labor when no repair is performed that day. If repair work is approved during the diagnosis visit, the diagnosis fee is usually credited or waived.
How quickly can someone come out for an active leak?+
Active leak repairs are prioritized. During Portland's wet season (October-March), expect 24-72 hour response for diagnosis and tarping; full repair scheduling depends on weather windows. Dry-season response is typically same-week.