Serving Clackamas County · Licensed OR CCB #221810 · WA #JOBINRL824MZ
Roofing Contractor in Lake Oswego, Oregon
Lake Oswego protects its trees, and that changes what roofing here actually looks like. When you can’t remove the Douglas fir shading your north slope, the moss problem doesn’t go away — it becomes a roof problem, permanently. So the work shifts: treatment, ventilation, and materials that hold up under constant shade.
Jobin Roofing works throughout Lake Oswego, fully licensed in Oregon (CCB #221810) and backed by 150+ five-star reviews. We’re roofers, not arborists — but we’ve worked enough Lake Oswego roofs to know that the tree question comes first, and that the honest answer is usually “here’s what we can do from the roof side instead.”
Neighborhoods we serve
We provide roofing across Lake Oswego, including First Addition, Lake Grove, Forest Highlands, Mountain Park, Palisades, Westlake, Bryant, Old Town, Iron Mountain, and neighboring Dunthorpe.
Our roofing services
Maintenance & Moss Removal
Safe, non-abrasive moss treatment for permanently shaded slopes — never pressure washing, which strips granules and voids warranties.
View maintenance →Attic Ventilation
Balanced intake and exhaust so a shaded roof deck dries out between storms instead of staying damp all winter.
View ventilation →Roof Repair
Debris-packed valleys, moss-lifted shingles, and the leaks that follow — traced to the real source and repaired properly.
View roof repair →Roof Replacement
Full tear-offs spec’d for shade and debris load, with moss-resistant materials where the canopy isn’t going anywhere.
View roof replacement →Metal Roofing
Standing-seam and metal panel systems that shed debris and resist moss — a strong answer on heavily shaded Lake Oswego lots.
View metal roofing →Gutters
Seamless gutters and guards sized for constant conifer debris, so water moves off the roof instead of backing up under it.
View gutters →Roof types we work on
Lake Oswego’s mix of mid-century ranches, 1980s Mountain Park townhomes, and high-value custom homes means we repair and replace across the full range:
- Architectural & composite shingles. The most common roof here. Shingle roof repair where moss has lifted courses, through to full replacement — with algae- and moss-resistant shingles where shade is permanent.
- Metal roofing. Standing-seam and metal panel roofs, which shed needles and resist moss better than anything else under heavy canopy. Metal roof repair, new installs, and metal roof replacement all covered.
- Tile roofing. Concrete and clay tile roof repair: cracked or slipped tiles plus the underlayment beneath, which is what actually keeps water out.
- Cedar shake. Repair and honest assessment for cedar roofs, which are especially vulnerable where shade keeps them from drying.
- Flat & low-slope. Membrane systems for additions and modern homes, where standing water and open seams are the usual failure points.
When you can’t touch the tree, you protect the roof
Lake Oswego regulates tree removal, and homeowners often find that the fir dropping needles into their valleys and shading their north slope into permanent moss simply isn’t coming down. In broad terms: a permit is required to remove a tree measuring six inches or more in diameter at breast height, ordinary pruning and maintenance doesn’t need one, and topping is treated as removal rather than as trimming. That doesn’t leave you stuck — it just moves the solution to the roof. Regular treatment instead of one-time removal, gutter guards sized for conifer debris, ventilation that lets the deck dry, and moss-resistant materials at replacement time. The code has been under revision, so confirm anything specific with the city before you act on it — we’re roofers describing a constraint we run into constantly, not arborists giving legal advice. What we can do is make sure the roof holds up underneath it.
Lake Oswego roof conditions
Local Climate & Roofing Conditions in Lake Oswego
Lake Oswego pairs the standard Pacific Northwest wet season with unusually dense mature tree cover, much of it conifer. Long damp winters plus year-round shade is the combination that makes moss thrive here rather than merely appear.
On a lot with a large fir or cedar over the roofline, north- and east-facing slopes may not see direct sun for months at a stretch. That’s a fundamentally different maintenance situation than an open suburban lot.
The January 2024 ice storm brought a lot of this into focus. Trees came down across the city, and a good many homeowners started paying closer attention to what was actually growing over their roof — and what they were allowed to do about it.
What permanent shade does to a roof
Moss holds moisture directly against the shingle surface and lifts the courses as it grows, opening a path for water to travel sideways under the roof rather than off it.
Conifer needles pack valleys and gutters far more densely than deciduous leaves, and they don’t break down quickly. Water backs up, then finds the fascia and the deck edge.
A shaded roof deck also stays damp longer after every storm. Without adequate attic ventilation, that moisture works on the sheathing from underneath, where nobody sees it.
What protects a Lake Oswego roof
- Scheduled moss treatment. Non-abrasive care on a regular cycle, since a single cleaning won’t hold when the shade is permanent.
- Gutter guards for conifer debris. Sized for needles specifically, which slip past guards designed for leaves.
- Balanced attic ventilation. Proper intake and exhaust so a shaded deck dries out instead of quietly degrading.
- Moss-resistant materials at replacement. Algae-resistant shingles or metal, chosen because the tree isn’t coming down.
Regional climate data: National Weather Service, Portland; NOAA U.S. Climate Normals.
Recent Jobin Roofing projects
Architectural Shingle Replacement
Full tear-off and new architectural shingle roof.
Clean Shingle Detail
Proper overlap and finish, built for wet Northwest weather.
Full Roof Replacement
Gray architectural shingles and clean curb appeal.
Why choose Jobin Roofing
- Fully licensed in Oregon (CCB #221810) and Washington (WA #JOBINRL824MZ)
- 150+ five-star reviews across the metro
- Roof-side moss strategies for lots where the tree isn’t coming down
- Direct owner involvement on every job
- Safe moss removal that protects your manufacturer warranty
Lake Oswego roofing FAQs
Do you offer free roof estimates in Lake Oswego?
Yes — all of our roofing estimates in Lake Oswego are free. We’ll assess the roof, photograph what we find, and give you honest pricing with no pressure to commit.
My roof is shaded by a tree I can’t remove. What are my options?
Quite a few, and they all work from the roof side. Regular moss treatment rather than one-time cleaning, gutter guards sized for conifer needles, attic ventilation so the deck dries between storms, and moss-resistant materials when it’s time to replace. We’ll walk you through what applies to your specific roof.
Can you tell me whether I’m allowed to remove or top my tree?
Broadly, removing a tree six inches or more in diameter at breast height requires a permit, routine pruning and maintenance does not, and topping is treated as removal rather than trimming — so it’s not a shortcut around the permit. That said, we’re roofers, not arborists, and the code has been under revision, so confirm anything specific with the city before you act on it. What we can do is show you the roof-side options that don’t depend on the answer.
Do you remove moss without damaging my roof?
Yes. We use safe, non-abrasive moss treatment — never the high-pressure washing that can strip shingle granules and void your manufacturer warranty. On a permanently shaded roof that distinction matters more, not less, because the treatment is recurring.
Is metal roofing worth it under heavy shade?
Often, yes. Metal sheds needles and debris far better than composition and gives moss much less to hold onto. It’s a higher up-front cost, but on a lot where the canopy is permanent, it removes a recurring maintenance problem rather than managing it.
You’re based in Washington — do you serve Lake Oswego?
Yes — we’re fully licensed in Oregon (CCB #221810) and work throughout Lake Oswego and Clackamas County.
Get a free roofing estimate
When you can’t touch the tree, you protect the roof — and we know the difference. Call or request a free estimate today.


