Roofing Installation and Repair Guide for Portland, OR (2026)
Have a Project in Mind?
Get a free, no-obligation estimate from Portland's trusted general contractor.
Protecting Your Portland Home from the Top Down
Your roof is your home's first line of defense against Portland's relentless rain, wind, moss, and seasonal weather extremes. With an average of 43 inches of rain per year and over 150 rainy days, Portland roofs work harder than roofs in almost any other major US city.
Whether you need a complete roof replacement, a targeted repair, or you are building a room addition that needs new roofing, choosing the right materials, contractor, and approach is critical. A well-installed roof protects your home for 25 to 50 years. A poorly installed one can fail in 10 and cause thousands of dollars in water damage.
Zurc Construction has been installing and repairing roofs across Portland, Beaverton, Gresham, Lake Oswego, Tigard, and surrounding communities since 2015. This guide covers everything Portland homeowners need to know about roofing — from materials and costs to maintenance and warning signs.
Roofing Materials for Portland's Climate
Asphalt Architectural Shingles (Most Popular) Architectural (dimensional) asphalt shingles are the most common roofing material on Portland homes. They offer a good balance of affordability, durability, and aesthetics. Modern architectural shingles mimic the look of wood shake or slate at a fraction of the cost. In Portland's climate, look for shingles rated for algae resistance (AR) and high wind resistance (Class D or better). Top brands include GAF Timberline HDZ, CertainTeed Landmark, and Owens Corning Duration. Lifespan in Portland: 20 to 30 years.
Metal Roofing (Best Long-Term Value) Standing seam metal roofing is gaining popularity in Portland for good reason. Metal is virtually impervious to rain (no shingles to lift or leak), resists moss growth, handles Portland's temperature swings without expanding or contracting like asphalt, and lasts 40 to 70 years. It also sheds rain and debris quickly, reducing the moisture-related problems common on Portland roofs. The higher upfront cost is offset by dramatically longer lifespan and lower maintenance. Available in steel, aluminum, and copper.
Composite Roofing (Premium Look) Composite shingles are engineered to look like natural slate or cedar shake but with superior durability and lower maintenance. They resist moisture, fire, and impact better than the materials they mimic. A good choice for Portland homeowners who want an upscale look without the weight and maintenance of natural materials. Lifespan: 30 to 50 years.
Cedar Shake (Classic PNW) Cedar shake roofing is a Pacific Northwest tradition. The natural warmth and character of cedar is undeniable. However, cedar requires significantly more maintenance in Portland's wet climate — regular cleaning, treatment, and replacement of split or rotted shakes. Without proper care, cedar roofs in Portland can deteriorate quickly. Lifespan with proper maintenance: 20 to 30 years. Without: 10 to 15.
Flat Roofing (Low-Slope Applications) For homes and additions with low-slope or flat roof sections, we install TPO (thermoplastic polyolefin), EPDM (rubber membrane), and modified bitumen systems. These are common on mid-century modern Portland homes, garage roofs, and room additions. Proper drainage is critical for flat roofs in Portland — ponding water leads to leaks and premature failure.
How Much Does a New Roof Cost in Portland?
Roofing costs depend on roof size, material, pitch, complexity (valleys, dormers, chimneys), and the condition of the decking underneath. For 2026, most standard Portland homes land between $14,000 and $20,000 for a full architectural asphalt shingle replacement with tear-off.
By material, installed: architectural asphalt shingles $9.50 to $14 per square foot ($14,000 to $28,000 typical), 3-tab asphalt $6.50 to $9.50 per square foot ($10,000 to $19,000), standing seam metal $12 to $18 per square foot ($18,000 to $36,000), tile or slate $18 to $30 per square foot ($27,000 to $60,000), and flat roofing systems like TPO or EPDM $12 to $20 per square foot.
Repair costs run considerably less: minor leak repair $300 to $1,000, flashing replacement $500 to $1,500, and partial re-roofing of a single section $2,000 to $5,000.
These prices include tear-off, disposal, new underlayment, and installation. Two things that commonly push a project above the base range are roof pitch and decking repair — rotted decking shows up more often than homeowners expect in Portland, and typically adds $1 to $5 per square foot for affected sections. Permits average around $280.
For a full breakdown of what drives these numbers and how to compare bids, see our roof replacement cost guide for Portland. Zurc Construction provides free roof inspections and detailed estimates.
Warning Signs Your Portland Roof Needs Attention
Shingles that are curling, cracking, or missing — Portland's rain and wind loosen and damage shingles over time. Missing shingles expose the underlayment and roof deck to water.
Granules in your gutters — Asphalt shingles shed granules as they age. Excessive granules in gutters indicate the shingles are near end of life.
Moss or algae growth — Extremely common on Portland roofs, especially north-facing slopes and shaded areas. Moss traps moisture under shingles, accelerating deterioration. Minor moss can be treated. Heavy moss often indicates the shingles are already compromised.
Interior water stains or leaks — Water stains on ceilings or walls mean water is getting through the roof. Even small leaks can cause significant hidden damage to insulation, framing, and drywall.
Sagging roof deck — Visible sagging from outside or inside the attic indicates structural problems, possibly from prolonged water damage. This requires immediate professional assessment.
Roof age over 20 years — If your asphalt roof is over 20 years old, it is approaching end of life in Portland's climate. Schedule an inspection to assess remaining life.
If you notice any of these signs, do not wait. Call us for a free roof inspection before minor issues become major expenses.
Portland Roofing Challenges
Moss management is the biggest ongoing challenge for Portland roofs. We recommend installing zinc or copper strips along the roof ridge — when it rains, trace amounts of metal wash down the roof and inhibit moss growth. For existing moss, we carefully remove it by hand (never pressure wash a roof — it damages shingles) and treat with zinc sulfate solution.
Rain-driven leaks in Portland are often caused by failed flashing around chimneys, skylights, vents, and wall-to-roof transitions. These are the most vulnerable points on any roof. Quality flashing installation and regular inspection prevent the majority of Portland roof leaks.
Ventilation is critical for Portland roofs. Proper attic ventilation (ridge vents and soffit vents working together) prevents moisture buildup in the attic, which causes mold, rotted decking, and ice dams during rare freezing events.
Our Roofing Process
Step 1: Free inspection and consultation. We examine every aspect of your roof — shingles, flashing, gutters, ventilation, and underlying structure. We provide honest assessment of whether repair or replacement is the right choice.
Step 2: Detailed proposal with material options, pricing, and timeline.
Ready to Get Started?
Licensed, insured and bonded general contractor serving Portland and surrounding Oregon communities.
Step 3: Tear-off of old roofing materials. We inspect the roof deck for rot or damage and make any necessary repairs.
Step 4: Installation of new underlayment (ice and water shield in vulnerable areas, synthetic felt elsewhere), drip edge, flashing, and roofing material.
Step 5: Cleanup. We use magnetic nail sweepers and thorough ground inspection to ensure every nail and piece of debris is removed from your property.
Step 6: Final inspection and walkthrough.
Frequently Asked Questions
Q: How long does a roof last in Portland?
A: Asphalt shingles: 20 to 30 years. Metal: 40 to 70 years. Composite: 30 to 50 years. Cedar shake with maintenance: 20 to 30 years. Portland's constant moisture, moss, and UV during summer months put more stress on roofs than most climates.
Q: How long does a roof replacement take?
A: Most residential roof replacements take 2 to 5 days depending on size, complexity, and weather. Portland's weather requires flexible scheduling — we monitor forecasts closely and tarp exposed sections overnight if needed.
Q: Do I need a permit for a new roof in Portland?
A: Yes. Roof replacements in Portland require a permit from the Bureau of Development Services. We handle all permit applications and inspections.
Q: Can you repair just part of a roof?
A: Yes, if the damage is localized and the rest of the roof is in good condition. We assess whether a partial repair or full replacement makes more financial sense based on the roof's age and overall condition.
Q: What is the best roofing material for Portland?
A: For most Portland homeowners, architectural asphalt shingles offer the best value. For long-term investment, metal roofing is superior — it lasts 2 to 3 times longer, resists moss, and handles Portland's rain exceptionally well.
Q: How do I prevent moss on my Portland roof?
A: Install zinc or copper strips along the roof ridge. Keep trees trimmed back from the roof. Ensure good sunlight exposure where possible. Schedule annual roof inspections and moss treatment as part of your home maintenance plan.
Areas We Serve
Zurc Construction provides roofing services throughout Portland, Beaverton, Gresham, Lake Oswego, Tigard, Hillsboro, Tualatin, Milwaukie, West Linn, Oregon City, Clackamas, Happy Valley, and Vancouver WA.
Related Services and Articles
Roofing Services — Our full roofing service page
Siding Installation — Combine roofing and siding for a complete exterior upgrade
Siding Installation Guide — Complete siding guide
Home Maintenance Guide — Includes roof maintenance checklist
Exterior Painting Guide — Coordinate paint with your new roof
Need a New Roof or Roof Repair?
Do not wait for a leak to become a disaster. Call Zurc Construction at (503) 309-5973 or request your free roof inspectiontoday. We will assess your roof honestly and provide a detailed, transparent estimate. Licensed, insured, and bonded since 2015.
Ready to Start Your Project in Portland?
Licensed, insured and bonded general contractor serving Portland and surrounding Oregon communities.


