Need Roofers in Portland? Find Trusted Pros Fast
Looking for a roofer in Portland who won't ghost you after taking a deposit? You're in the right place—browse local pros who actually know how to handle our rain (all 200 days of it a year).
Map of Businesses in Portland
All Listings in Portland
8 businesses
Geek Roofing
Roofing contractor
KVN Portland Roofing
Roofing contractor
Certified Roofing Services | Roofing Contractor Portland
Roofing contractor
IBEX Roof
Roofing contractor
River City Roofing Portland
Roofing contractor
USA Roofing & Waterproofing LLC
Roofing contractor
Northwest Roof Tech
Roofing contractor
West Coast Roofing and Painting Inc
Roofing contractorAbout Roofer in Portland
Here's a number that stopped me mid-coffee at Case Study on Division: 68% of Portland homes were built before 1980, and roughly 40% of those still have their original roof decking underneath whatever layers got slapped on top over the decades. That's not a typo. That's a city sitting on a slow-motion replacement wave that's been building since the 2021 ice storm cracked open thousands of shingles nobody bothered fixing right the first time.
The Portland roofing market right now is doing about $340 million a year in residential and light commercial work, per regional contractor association estimates—up from around $265 million in 2019. That growth isn't glamorous. It's driven by three things: aging housing stock in inner neighborhoods, insurance companies finally forcing hail and wind claims after years of underreporting, and a construction labor pool that shrank about 12% post-2020 and never fully bounced back. So you've got more demand chasing fewer crews, which explains a lot of what's happening with pricing (more on that below).
Who's actually buying? Mostly homeowners aged 45-65 in neighborhoods like Alameda, Laurelhurst, and Sellwood—people who bought in the 90s or 2000s and are now staring down a 25-30 year old roof. But there's a second buyer group nobody talks about enough: newer transplants from California and Texas who bought fixer-uppers in 2021-2022 at inflated prices and are now discovering exactly why the inspection report flagged "roof: monitor." About 10 roofing businesses dominate the directory-visible market here, though there are easily 150+ licensed contractors doing work in the metro if you count one-truck operations and subs.
Alameda / Irvington
- Area Profile: Older money, craftsman and Tudor homes built 1910-1940, median household income around $105K.
- Roofer Activity: Cedar shake replacements and historic-match composition roofing dominate. Homeowners here care about curb appeal almost as much as function.
- Price Range: $14,000-$28,000 for full tear-off and replace on a 2,000 sq ft home.
- Local Note: A lot of these houses have knob-and-tube wiring in the attic still, so roofers here often coordinate with electricians mid-job. Slows things down but avoids nasty surprises.
Sellwood-Moreland
- Area Profile: Younger families, bungalow-heavy, closer to middle-income at $88K median.
- Roofer Activity: Straightforward asphalt shingle replacements, lots of repair-and-patch work rather than full replacement—budgets are tighter here.
- Price Range: $8,500-$16,000 typical full job; $400-$1,200 for repairs.
- Local Note: Tree canopy from the old growth Douglas firs near Sellwood Park means moss removal is basically a seasonal ritual. I've seen roofs here fail from moss holding moisture longer than from actual age.
Lents / Outer SE
- Area Profile: More diverse, lower median income (~$62K), higher share of rental and multi-family conversions.
- Roofer Activity: Landlord-driven repair work, insurance-claim jobs after storms, and a fair number of cash-strapped owner-occupants doing partial fixes instead of full replacement.
- Price Range: $6,000-$12,000 average, though repair-only jobs often run under $2,000.
- Local Note: This is where you see the most bait-and-switch storm-chaser activity after wind events—more on that in Section 6.
📊 Current Price Points:
- Budget options: $5,500-$9,000 (basic 3-tab or economy architectural shingle, standard 1,500 sq ft roof)
- Mid-range: $10,000-$18,000 (30-year architectural shingle, most popular segment by far—about 55% of jobs)
- Premium: $22,000+ (metal, slate, or complex multi-plane historic homes)
📈 Market Trends: Demand is up roughly 9% year-over-year, mostly insurance-driven after the January 2024 ice storm that hammered the east side. Material costs have stabilized after the wild swings of 2021-2022—asphalt shingle pricing is up only about 3% this year, which honestly feels like a relief after watching it spike 40% during the lumber panic years. Labor is still the bottleneck. Average time from signed contract to completed job runs 3-6 weeks in summer, ballooning to 8-10 weeks in peak storm season (late fall).
💰 What People Are Spending:
- Full replacement, asphalt: average $13,400
- Repair/patch jobs: average $850
- Gutter + roof combo packages: average $16,900
- Metal roof upgrades: average $27,000
- Moss treatment/maintenance plans: average $320/year
Economic Indicators: Metro population growth has slowed to about 0.6% annually—nothing like the 2015-2018 boom years—but the housing stock keeps aging regardless of whether new people show up. Median household income sits at $76,700, slightly above Oregon's statewide $71,500. Major employment anchors like Nike, Intel's Hillsboro campus, and the healthcare systems (OHSU, Providence) keep enough stable dual-income households around to fund big-ticket home repairs.
Local Market Dynamics: Roofer demand here tracks weather events almost embarrassingly closely. The 2024 ice storm alone generated an estimated 6,000+ insurance claims metro-wide. Competition is fragmented—no single company controls more than maybe 8-10% of visible market share, which is unusual compared to cities where one or two franchises dominate. Recent disruption: several storm-chasing outfits from out of state showed up after 2024's storm, did quick jobs, and left. Some of those roofs are already failing.
How This Affects Buyers: If you're in Lents or Cully and got a knock on your door in the week after a windstorm offering a "free inspection," that's usually not a local company. Local crews are booked out weeks in advance after major weather—they don't need to canvas neighborhoods.
Portland Seasonal Patterns:
- ☀️ Spring/Summer: Peak demand, longest wait times (4-8 weeks), but best weather for quality installation.
- 🍂 Fall: Second busiest season—everyone's racing to beat the rain, so prices firm up rather than drop.
- ❄️ Winter: Slowest season for new installs but highest for emergency repairs after storms. Some contractors offer 10-15% off winter scheduling for non-urgent jobs.
- 📅 Peak months: June-September for scheduling ease; November-February for negotiating leverage on planned (non-emergency) work.
Timing Tips for Portland: January and February tend to be the best months to lock in a contract if your roof isn't actively leaking—crews have gaps in the schedule and are hungrier for work. Book by March if you want a summer install slot; the good crews fill up fast once dry weather forecasts hit.
Smart Timing Tips:
✓ Get quotes in January-February for spring scheduling advantage
✓ Avoid booking right after a major storm unless it's an emergency—prices and wait times spike
✓ Ask about off-season discounts; many crews will negotiate 5-10% for winter work
✓ Schedule moss treatment in early fall before the heavy rains lock it in for months
Credentials to Verify: In Oregon, roofing contractors must be licensed through the Oregon Construction Contractors Board (CCB). Ask for the CCB number and look it up yourself at ccb.state.or.us—takes two minutes and tells you bond status, insurance, and complaint history. Membership in the Oregon Roofing Contractors Association is a decent signal too, though not mandatory.
Questions to Ask: How long have they operated specifically in the Portland metro (not just "the Northwest")? Can they give you two local references from the last six months? Will they put the full scope and material specs in writing before any deposit?
⚠️ Red Flags Specific to Portland:
- Door-knockers claiming to have "just noticed damage" after a storm—classic storm-chaser move
- Demanding full payment upfront (Oregon law limits deposits; anything over 30-50% upfront is a warning sign)
- No physical Portland address or only a P.O. box
- Pressure to sign same-day "before the discount expires"
Where to Check Complaints: CCB's online lookup, BBB Northwest, and honestly Google reviews filtered by "most recent"—look for how a company responds to bad reviews, not just whether they have any.
✓ Established presence in Portland—physical address, years of local jobs you can verify
✓ Verifiable reviews with specific neighborhood mentions
✓ Transparent pricing broken down by material, labor, disposal
✓ Clear written timeline and process
✓ Responds to calls/texts within a business day, not a week
Cost Calculator
Check Reviews & Ratings
We recommend verifying businesses through trusted review platforms before making a decision.
Frequently Asked Questions
Popular Categories in Portland
Explore Other Cities
Professional Categories in Portland, OR
Related Services from Similar Professionals