Roof Repair, Cleaning & Maintenance in Tigard, OR
Most Tigard roofs get quoted for replacement years before they need it. Moss, plugged valleys, and worn flashing are repairable — and catching them is the difference between a $800 cleaning and a $20,000 tear-off. In-house crews, never subcontracted, since 2004.








What kind of roof work do most Tigard homes actually need?
Most Tigard roofs that get quoted for full replacement don’t need one yet. Northwest Roof Maintenance repairs, cleans, and maintains asphalt shingle roofs across Tigard, Oregon, and replaces them only when the roof is genuinely finished. Repairs run $300 to $1,500. Roof cleaning runs $650 to $1,500. A full replacement runs $15,000 to $28,000. All work is performed by our own W2 crews — we have never subcontracted a job since we started in 2004.
Why do so many Tigard roofs get quoted for replacement when they only need repair?
Because most Tigard homes are now old enough that the roof’s age alone justifies a replacement quote, regardless of its condition. The neighborhoods off Walnut, Gaarde, 121st, and through Summerfield were built through the 1970s and 80s, and a large share of them were reroofed in the late 90s and early 2000s with 25- and 30-year architectural shingles. Those roofs are at the end of their rated life on paper.
In practice, the failure is almost never the field of the roof. It’s a split pipe boot, step flashing at a sidewall that was reused instead of replaced, a skylight curb on an 80s addition, or a ridge that was never properly vented. Each of those is a contained repair on an otherwise serviceable roof.
A roofing company that only installs replacements has one answer available to it. That’s not dishonesty so much as inventory.
Why does moss grow so heavily on Tigard roofs?
Tigard’s older neighborhoods were built into mature Douglas fir canopy, which keeps north-facing slopes shaded year-round and drops needle debris into valleys and gutters continuously. Shade plus organic debris plus Oregon winter rainfall is the exact condition moss needs, and along the Fanno Creek corridor and through the established subdivisions it grows straight through summer rather than dying back.
Moss damages a roof by holding water against the shingle, lifting the edges, and stripping granules each time it dries and reswells. A shaded, moss-covered slope ages several times faster than the same slope on a house across the street that gets afternoon sun.
Roof cleaning in Tigard costs $650 to $1,500 depending on pitch, access, and how established the growth is. We treat and remove rather than pressure wash, because pressure washing strips the granule layer and takes years off a roof that was otherwise fine.
Are roofs on Bull Mountain different from the rest of Tigard?
Yes. Homes on Bull Mountain, Beef Bend, and Barrows are generally newer and more complex — steeper pitches, more hips and valleys, and real wind exposure off the Tualatin valley floor. Those roofs are younger than the rest of Tigard’s stock but have more failure points and less visibility from the ground.
More valleys means more places for fir debris to collect and more flashing details that can fail. Steeper pitch means problems run longer before a homeowner notices anything. The builder-grade shingles on the earliest homes in that build-out are now at the age where the first real repairs come due.
Roof Repair in Tigard
Fixing Problems Before They Become Leaks
What does roof repair cost in Tigard, Oregon?
Standalone roof repairs in Tigard cost $600 to $1,500 and carry a 2-year labor warranty. Roof cleaning and moss removal costs $650 to $1,500. Full roof replacement costs $15,000 to $28,000 and carries a 14-year labor warranty. Northwest Roof Maintenance provides free inspections and photo documentation of everything found, so homeowners can see the condition themselves rather than taking a contractor’s word for it.
Does Northwest Roof Maintenance actually do full replacements, or only repairs in Tigard?
We do both. The maintenance-first approach means we repair when repair genuinely solves the problem and replace when the roof is finished — not the other way around. When a replacement is warranted, it’s a full tear-off installed by the same in-house crews, with a 14-year labor warranty. We do not install roof overlays, and we do not work on metal roofing or cedar shake.
What Makes Us Different
We’re not a franchise and we don’t subcontract. Every technician who sets foot on your roof is background-checked, trained, and works for us directly — not a crew we hired out for the day. We’ve been doing this in Clark County for over 22 years, and our approach has always been the same: tell homeowners the truth about what their roof needs, whether that’s a $30 fix or a full replacement, and let the honesty speak for itself.
That’s earned us 4.9 Rating, 700+ reviews and an A+ BBB rating — and it’s why we’re careful never to recommend more than a roof actually needs. Every visit, from a routine cleaning to a full inspection, includes photo documentation, so you can see exactly what our crew found and what was done, without having to take our word for it.
Serving Tigard & the Surrounding Area
Tigard sits in the middle of Washington County’s east side, between Tualatin and Beaverton, and we work all of it — Summerfield, Metzger, Bull Mountain, the Tigard Triangle, downtown off Main and Burnham, and south toward Durham and Cook Park. We’re regularly on roofs in King City, Tualatin, Sherwood, and Lake Oswego on the same runs.
Access varies more here than in most cities we serve. The Bull Mountain lots come with steep, narrow driveways and limited turnaround. The older parts of Metzger have flag lots and shared drives that don’t show up right on a map. If your property is one of those, tell us when you schedule — it doesn’t change the work or the price, only how we plan the visit.
Ready for a Free Roof Inspection?
Get a fast, accurate quote or schedule a free, no-pressure inspection online. Whether your roof needs a cleaning, a repair, or a full assessment, our in-house crew is ready to help — including on larger rural properties throughout Tigard.
Our Services
Scheduled inspections and tune-ups that catch small problems — loose tabs, worn flashing, early moss growth — before they turn into leaks. This is the core of what we do, and the single best thing a Tigard homeowner can do for their roof’s lifespan.
For roofs past the point repair can help, we also offer full tear-off replacement, backed by a 14-year labor warranty and Malarkey Certified Pro Contractor installation. See our full roof replacement page for details.
Roof Maintenance, Repair & Cleaning FAQ — Tigard
Do you serve Tigard Oregon?
Yes. Northwest Roof Maintenance serves all of Tigard, Oregon, including Summerfield, Metzger, Bull Mountain, the Tigard Triangle, downtown near Main and Burnham, and south toward Durham and Cook Park. We handle roof repair, roof cleaning and moss removal, preventive maintenance, and full replacement on asphalt shingle roofs.
Our shop is in Vancouver, Washington, and we’ve run crews across the Portland metro since 2004. Tigard is a regular part of our service area, not an occasional trip — we’re on roofs in King City, Tualatin, Sherwood, and Lake Oswego on the same runs, so scheduling doesn’t depend on whether we happen to have another job nearby.
We’re licensed in Oregon under CCB #196307 and in Washington under #NORTHRM887DL. All work is performed by our own W2 crews. We have never subcontracted a job.
How much does roof cleaning cost in Tigard?
Roof cleaning in Tigard costs $650 to $1,500. Most homes fall in the middle of that range. What moves the number is roof size, pitch, how much moss is established, and how hard the property is to access — the steep Bull Mountain driveways and the flag lots around Metzger add setup time that a flat suburban lot doesn’t.
The other factor is how long it’s been. A roof cleaned every few years is a straightforward treat-and-remove. A roof with heavy, established moss that’s been growing under the fir canopy for a decade takes longer, sometimes needs a second visit, and lands at the top of the range.
We treat and remove rather than pressure wash. A pressure washer strips the granule layer off asphalt shingles and takes years off a roof that was otherwise fine, which is why a cheap cleaning quote is often the most expensive thing you can do to a roof.
Inspections are free and we document what we find with photos, so you’ll see the actual condition before you commit to anything.
How often should a roof under heavy tree cover be cleaned?
Why do the roofs in my Tigard neighborhood all seem to fail at the same time?
Because they were built at the same time and reroofed at the same time. Tigard’s subdivisions off Walnut, Gaarde, and 121st went up in concentrated waves through the 1970s and 80s, then largely got their second roof in the late 90s and early 2000s — often by the same one or two companies working the neighborhood. Those roofs are now hitting the end of their rated life within a few years of each other.
Practically, this means if two or three houses on your street have had work done recently, yours is on roughly the same clock. That’s useful information rather than a reason to panic. It tells you when to have the roof looked at, not that it needs replacing.
The failures in this cohort are usually contained — split pipe boots, step flashing at sidewalls that got reused during the reroof, skylight curbs, and ridge venting that was never done right the first time. Catching those while the field of the roof is still sound is the difference between a repair in the $300 to $1,500 range and a replacement at $15,000 to $28,000.
What's the difference between roof maintenance and roof repair?
Do you offer full roof replacement in Tigard?
Do you offer free inspections?
My property has a long driveway or a gate — does that change anything?
Do I need to be home during the inspection?
Protect Your Roof, Preserve Your Home
Count on Northwest Roof Maintenance for honest advice and in-house service, whether your roof needs routine maintenance, a targeted repair, or a full replacement. Call, email, or book your free inspection online today — we’re here to keep your Tigard roof strong and your home protected.