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).

📍 Portland, OR 🏢 8 businesses listed 🎨 Roofer

Map of Businesses in Portland

All Listings in Portland

8 businesses
Geek Roofing

Geek Roofing

Roofing contractor
📍500 SW 116th Ave suite #66, Portland, OR 97225, United States
KVN Portland Roofing

KVN Portland Roofing

Roofing contractor
📍5832 SE 85th Ave, Portland, OR 97266, United States
Certified Roofing Services​ | Roofing Contractor Portland​

Certified Roofing Services​ | Roofing Contractor Portland​

Roofing contractor
📍11918 SE Division St #218, Portland, OR 97266, United States
IBEX Roof

IBEX Roof

Roofing contractor
📍3701 SE Milwaukie Ave suite d, Portland, OR 97202, United States
River City Roofing Portland

River City Roofing Portland

Roofing contractor
📍6641 SE Lake Rd, Portland, OR 97222, United States
USA Roofing & Waterproofing LLC

USA Roofing & Waterproofing LLC

Roofing contractor
📍6423 NW St Helens Rd, Portland, OR 97210, United States
Northwest Roof Tech

Northwest Roof Tech

Roofing contractor
📍5360 NE 112th Ave, Portland, OR 97220, United States
West Coast Roofing and Painting Inc

West Coast Roofing and Painting Inc

Roofing contractor
📍10836 NE Marx St, Portland, OR 97220, United States

About 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:

  1. Full replacement, asphalt: average $13,400
  2. Repair/patch jobs: average $850
  3. Gutter + roof combo packages: average $16,900
  4. Metal roof upgrades: average $27,000
  5. 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:

  1. Door-knockers claiming to have "just noticed damage" after a storm—classic storm-chaser move
  2. Demanding full payment upfront (Oregon law limits deposits; anything over 30-50% upfront is a warning sign)
  3. No physical Portland address or only a P.O. box
  4. 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

What's a fair price for a roof replacement in Portland right now? +
Here's the thing, Portland roof replacements typically run $9,000-$18,000 for a standard 2,000 sq ft asphalt shingle roof, but that swings a lot based on pitch and whether you've got that classic Portland Craftsman with multiple angles. Metal roofing (popular here because it handles our rain so well) runs closer to $15,000-$25,000. If someone quotes you $6,000 for a full tear-off and replacement, that's a red flag, not a deal. Get three quotes minimum since labor costs vary wildly between Southeast and West Hills contractors.
How do I know a roofing company is actually legit in Oregon? +
Look, first thing is checking their CCB (Construction Contractors Board) license number on the Oregon.gov CCB website, it takes two minutes and tells you if they're active and if there've been complaints filed. Any legit Portland roofer should have this number on their business cards, trucks, and estimates without you even asking. Also check they carry both liability insurance and workers comp coverage, ask for the certificate directly. I've seen too many folks in Gresham and Milwaukie get burned by out-of-state crews who show up after storms with no real OR license.
When's the best time to get roof work done in Portland? +
Late summer through early fall (August-October) is prime time here since you're working around our rainy season, and most established Portland roofers are booked 3-4 weeks out during this window. Winter work happens too, but rain delays are common and some materials don't seal properly below 40 degrees. If you can plan ahead, booking in June for a September install often gets you better pricing since it's before the fall rush. Emergency repairs after our winter windstorms are a different story, you'll pay a premium and wait longer.
What should I ask a roofer before signing anything? +
Ask specifically how they handle Portland's moss and algae issues since our climate breeds this stuff fast, and any roofer worth hiring should have a real answer beyond 'we'll pressure wash it.' Ask about their workmanship warranty length (5-10 years is standard here) versus the manufacturer's material warranty, these are different things people confuse constantly. Also ask who's actually doing the work, their own crew or subcontractors, because subcontracted jobs in the Portland metro area have more quality control issues. Get everything in writing including start date, because 'next week' from a roofer can mean three weeks during busy season.
How long does a typical roof job take in Portland? +
For a standard single-family home tear-off and reroof, expect 2-3 days of actual work, but the whole process from signed contract to completion usually takes 4-6 weeks in Portland because of scheduling backlogs. Add extra time if you're near Forest Park or in older neighborhoods like Ladd's Addition where tree debris and steep pitches slow things down. Weather delays are real here too, a rainy week in April can push your project back without it being anyone's fault. Anyone promising same-week completion during peak season (June-September) is either lying or cutting corners.
Do roofers in Portland need any special certifications? +
Beyond the mandatory CCB license, look for manufacturer certifications like GAF Master Elite or Owens Corning Preferred Contractor, these mean the company's been vetted for proper installation and usually comes with better warranty coverage. For metal roofing, which is huge in Portland given our rain, ask if they're certified installers for whatever brand they're using since improper seaming causes leaks fast. Moss and lichen treatment certification isn't official but experienced Pacific Northwest roofers should demonstrate real knowledge here, it's basically a regional specialty. None of this matters if they don't have basic liability insurance, so confirm that first.
What are common roofing scams I should watch for in Portland? +
Storm chasers are the big one, especially after our windstorms hit areas like Vancouver-adjacent neighborhoods or East Portland, these out-of-town crews go door to door offering 'free inspections' then pressure you into signing on the spot. Another scam involves lowball estimates that balloon once they 'discover' rotted decking, always get a moisture reading or attic inspection before signing so you know the real scope upfront. Be wary of anyone asking for more than 30% deposit before work starts, Oregon law actually limits this for a reason. If a company has no permanent Portland address or their reviews are all five stars posted in the same week, that's your sign to walk away.
Why does it matter if I hire a local Portland roofer versus someone from out of town? +
Local Portland roofers understand our specific building codes, know how to handle moss and moisture issues unique to the Willamette Valley climate, and they're still around if you need a warranty claim in three years. I've heard too many stories from folks in Beaverton and Lake Oswego who hired traveling crews after storms, got subpar work, then couldn't reach anyone when problems showed up. A local company also knows which neighborhoods have older cedar shake roofs needing special handling, or which HOAs in places like Bethany have specific material requirements. Yeah, local might cost slightly more than a fly-by-night outfit, but the accountability is worth it when we're talking about protecting your house from Oregon rain nine months a year.

Popular Categories in Portland