Roof Repair and Replacement Built for Pacific Northwest Weather
A roof does one job, but it does it under more pressure here than almost anywhere else in the country: eight months of rain, moss growth, wind-driven debris, and the occasional heavy wet snow load, all stacked on the same roof year after year. Pacific Exteriors NW has been repairing and replacing roofs on Oregon and Washington homes since 1994, and the biggest thing we’ve learned in that time is that most roofing problems aren’t discovered on the roof. They’re discovered underneath it, in decking and framing that’s been absorbing moisture quietly for longer than anyone realized.
Whether you’re dealing with a handful of active leaks or planning a full replacement before problems start, we look at your roof as part of your home’s whole building envelope, not an isolated surface. That’s the same approach we bring to siding and windows and doors, because on a Pacific Northwest home, those systems all depend on each other.

Roofing Materials for Every Home
Architectural and CertainTeed Shingle Roofing
Architectural shingles are the most common roofing material we install, and CertainTeed is our preferred manufacturer partner for this region’s climate demands. They offer a strong balance of appearance, wind and impact resistance, and manufacturer warranty coverage, and they suit the majority of home styles throughout Portland and Seattle metro neighborhoods.
Cedar Shake Roofing
Cedar shake remains a defining look on many older and character homes throughout the region, particularly in established neighborhoods where it was the original roofing material. It requires more attentive maintenance than composite shingle roofing and a properly ventilated deck to perform well long-term. We’re direct with homeowners about that maintenance commitment before recommending it as a replacement material.
Tile Roofing
Tile is a premium, long-lifespan option for homes built to carry its additional weight, and it holds up exceptionally well against this region’s moss and moisture pressure once properly installed. Structural verification is an important first step before a tile roof replacement, and we handle that assessment as part of scoping the project.
Metal Roofing
Standing seam and metal panel roofing has become an increasingly common choice for homeowners prioritizing longevity, snow-shedding performance, and a more modern architectural look. It carries a higher upfront cost than shingle roofing but a correspondingly longer service life.
What We Find During a Tear-Off
Once the old roofing material comes off, we’re looking directly at the decking and framing underneath, and that’s when we sometimes find something the homeowner didn’t know was there: soft or delaminated decking, rot at a valley or chimney flashing, or a ventilation problem that’s been quietly causing damage for years. When that happens, we stop and show you what we’re looking at before any decision gets made about scope or cost. You’ll never be told about a problem after the fact that we already knew about and didn’t mention. If the damage extends beyond the roof deck itself, our water damage repair team handles that as part of the same project.
What to Expect From Start to Finish
- A real inspection, not a drive-by estimate. Where it’s safe and accessible, we get eyes on your actual roof condition before we scope the work.
- One point of contact. The person who scopes your project is reachable through completion, not handed off to a crew you’ve never met.
- Two warranties, explained separately. A manufacturer materials warranty and our own workmanship warranty are two different things, and we’ll walk you through what each one covers before you sign anything.
- Honest timelines. Most residential roof replacements complete in a matter of days, not weeks, but expect real noise and activity on-site during that window. We’ll tell you what to plan for.

In Their Own Words
“This is my second house to use Pacific Exteriors NW. I highly recommend them… They just did the roof on our new home, and it looks wonderful. They were great to work with.”
— Louis Moore, Homeowner, Roof Replacement
“The crew got all the details right, including adding new flashing to the roof and all of the windows… Pacific Exteriors NW helped save my largest investment.”
— A. Kane, Homeowner, Emergency Roof and Siding Repair
Roofing Gallery
Common Questions About Roof Repair and Replacement
How do I know if I need a repair or a full replacement?
It depends on the condition of the decking and framing underneath the roofing material, not just how many shingles look worn or how old the roof is. A roof with isolated flashing or ventilation issues and sound decking is usually a repair candidate. Widespread moisture damage to the decking underneath typically means replacement is the more responsible long-term choice, even if the surface still looks presentable.
Will my homeowners insurance cover a roof replacement?
It depends on the cause. Storm or wind damage is often covered, while general wear and age-related failure typically isn’t. If you suspect storm damage, we’d recommend contacting your insurance company directly before signing with any contractor, especially if you’ve been approached unsolicited after a storm, which is a well-documented tactic scammers use to create urgency. If your roof issue traces back to a builder defect rather than storm damage, our construction defect repair team can help you understand your options.
How long does a roof replacement actually take?
Most single-family roof replacements complete in one to three days, weather permitting. Larger or more architecturally complex roofs can take longer. We’ll give you a specific timeline for your home once we’ve scoped the project, not a generic industry estimate.
Do you subcontract the work, or is it your own crew?
We’re upfront about who’s actually on your roof and how that team is supervised. Ask us directly and we’ll tell you plainly, before you hire us.
Are you licensed in Oregon and Washington?
Yes. Oregon Contractor License #215897 and Washington Contractor License #PACIFBS831MK, both active and current, verifiable directly with either state’s licensing board.
Talk to Us About Your Roof
If you’re dealing with an active leak, planning ahead of a needed replacement, or just want an honest read on your current roof’s condition, Pacific Exteriors NW would welcome the chance to take a real look.
Phone: 360-907-1128
Email: info@pacificexteriorsnw.com
Website: pacificexteriorsnw.com
Licensed in Oregon (#215897) and Washington (#PACIFBS831MK). Serving the greater Portland and Seattle metro areas.
Serving all of Greater Portland Metro Area in Oregon
Multnomah County
97019 (Corbett)
97024 (Fairview)
97030 (Gresham)
97080 (Gresham)
97201 (Portland)
97202 (Portland)
97203 (Portland)
97204 (Portland)
97205 (Portland)
97206 (Portland)
97208 (Portland)
97209 (Portland)
Washington County
97006 (Aloha)
97007 (Aloha)
97106 (Banks)
97008 (Beaverton)
97005 (Beaverton)
97229 (Bethany)
97109 (Buxton)
97113 (Cornelius)
97116 (Forest Grove)
97117 (Gales Creek)
97119 (Gaston)
97123 (Hillsboro)
97124 (Hillsboro)
97125 (Manning)
97133 (North Plains)
97140 (Sherwood)
97223 (Tigard)
97224 (Tigard)
97144 (Timber)
97062 (Tualatin)
97225 (West Haven-Sylvan)
Clackamas County
97004 (Beavercreek)
97009 (Boring)
97013 (Canby)
97015 (Clackamas)
97017 (Colton)
97089 (Damascus)
97022 (Eagle Creek)
97023 (Estacada)
97027 (Gladstone)
97028 (Government Camp)
97086 (Happy Valley)
97034 (Lake Oswego)
97035 (Lake Oswego)
97222 (Milwaukie)
97038 (Molalla)
97067 (Mount Hood Village)
97011 (Mount Hood Village)
97049 (Mount Hood Village)
97042 (Mulino)
97267 (Oak Grove)
97045 (Oregon City)
97055 (Sandy)
97068 (West Linn)
97070 (Wilsonville)
Marion County
97325 (Aumsville)
97002 (Aurora)
97342 (Detroit)
97020 (Donald)
97317 (Four Corners)
97346 (Gates)
97026 (Gervais)
97305 (Hayesville)
97032 (Hubbard)
97350 (Idanha)
97352 (Jefferson)
97303 (Keizer)
97384 (Mehama)
97362 (Mount Angel)
97373 (Saint Benedict)
97137 (Saint Paul)
97301 (Salem)
97302 (Salem)
97306 (Salem)
97375 (Scotts Mills)
97381 (Silverton)
97383 (Stayton)
97385 (Sublimity)
97392 (Turner)
97071 (Woodburn)
Columbia County
97016 (Clatskanie)
97018 (Columbia City)
97054 (Deer Island)
97048 (Rainier)
97056 (Scappoose)
97051 (St. Helens)
97064 (Vernonia)
97053 (Warren)
Yamhill County
97101 (Amity)
97111 (Carlton)
97114 (Dayton)
97115 (Dundee)
97127 (Lafayette)
97128 (McMinnville)
97132 (Newberg)
97378 (Sheridan)
97396 (Willamina)
97148 (Yamhill)













