Moss and algae Common
Wet winters and shade from Douglas firs keep shingles damp. Moss lifts the tabs and holds water against the deck. Treatment buys time; thick moss on a roof past 20 years usually means replacement is close.
Portland metro · 2026 cost data
Answer seven quick questions and see a price range for your home in about a minute. If you want a firm number, a licensed local roofer comes out for a free inspection.
How it works
Home size, stories, roof pitch, material and layers. About 60 seconds, no account.
Built from 2026 Oregon roofing cost data and adjusted for your roof's size, steepness and height.
A licensed, insured local roofer inspects the roof and gives you a written price. You decide from there.
2026 price guide
Roofers price by the square: 100 sq ft of roof surface. Ranges below are installed prices with one layer torn off, for a 25-square roof, which is about what a 2,000 sq ft single-story home has.
| Material | Installed, per sq ft | 25-square roof | Typical life here |
|---|---|---|---|
| Architectural asphalt | $6.50–$9.50 | $16,250–$23,750 | 20–25 years |
| Designer asphalt | $8.50–$12.00 | $21,250–$30,000 | 25–30 years |
| Standing-seam metal | $13.00–$20.00 | $32,500–$50,000 | 40–60 years |
| Cedar shake | $11.00–$17.00 | $27,500–$42,500 | 20–30 years with moss care |
| Flat / low-slope (TPO, torch-down) | $7.50–$12.00 | $18,750–$30,000 | 15–25 years |
How the estimator does the math:
home sq ft ÷ stories × 1.08 (eaves) × pitch factor = roof area
roof area × installed rate × height & steepness adjustment = your range
Pitch factors: 3/12 ≈ 1.06 · 6/12 ≈ 1.15 · 10/12 ≈ 1.35
What fails on Portland roofs
Wet winters and shade from Douglas firs keep shingles damp. Moss lifts the tabs and holds water against the deck. Treatment buys time; thick moss on a roof past 20 years usually means replacement is close.
Events like the January 2024 ice storm strip shingles and drop limbs. Sudden storm damage may be covered by homeowners insurance, and a roofer can document it for your claim.
Most leaks start where the roof meets something: chimneys, skylights, plumbing vents and valleys. These are often fixed for a fraction of a new roof.
Curling edges, bald spots, granules in the gutters and soft spots underfoot mean the shingles are done. Asphalt roofs in this climate rarely make it much past 25 years.
Who shows up
Service area
Questions
Most architectural asphalt replacements in the Portland area run about $6.50 to $9.50 per square foot of roof, installed. For a single-story 1,900 sq ft home with a standard 6/12 pitch, that works out to roughly $15,000 to $22,500. Metal and cedar cost more; second stories and steep pitches add to the labor.
No. It's a range based on regional cost data and your answers. A licensed roofer gives you the real price after an inspection, which also checks the decking, flashing and ventilation the estimator can't see.
No. PDX Roof Guys is a free referral service. Independent, licensed roofing contractors inspect, quote, contract for and do the work. We don't perform roofing work or sign roofing contracts.
Roofers in our network pay us for introductions. You never pay us anything, and you're never obligated to hire anyone.
One, unless you tick "compare quotes," in which case up to three. Leak requests are routed right away; replacement requests usually hear back within one business day.
Tear-offs are easiest to schedule in the dry months, roughly June through September, and good roofers book up by late summer. Fall and winter are fine for inspections, repairs and getting on a spring schedule.
Free. About a minute. No one visits unless you ask.
Get my roof price