Roofing for wooded and hillside homes in Clackamas County, OR
Clackamas County roofs deal with tall trees, steep lots and old river-town houses, often all within a short drive of each other.
Clackamas County, OR at a glance
- ZIP code shown
- 97045 (Oregon City), plus nearby city ZIPs
- Towns we cover
- Oregon City, Lake Oswego, West Linn, Happy Valley
- Roofs we see most
- Composite, cedar shake under trees, steep cut-up roofs
- Weather to plan for
- Deep shade and moss, limb falls, hillside runoff
- Nearest office
- Vancouver office, 610 Main Street
Clackamas County stretches south and east of Portland, with Oregon City as its county seat on the bluffs above Willamette Falls. We reach it from our Vancouver office by the I-205 bridge, and that route runs right through the heart of the county. Our crews cover Oregon City, Lake Oswego, West Linn and Happy Valley, along with nearby communities. For jobs toward the southern end of the county, our second office in south Salem is also within reach.
Each of those cities has its own roof story. Lake Oswego and West Linn sit under heavy tree cover on hilly lots. Oregon City mixes very old homes with new tracts. Happy Valley is mostly newer homes on buttes and ridges. Outside the cities, rural acreage brings shops and barns into the picture. We keep the approach flexible because one week can include a moss job under deep shade, a porch rebuild on a century-old house and a vent fix on a ten-year-old roof.

Clackamas County towns and their roof types
Lake Oswego and West Linn have many custom and semi-custom homes on wooded lots, some still under cedar shake and others under heavy architectural composite. Roofs there are often steep with many valleys, and they rarely get full sun. Oregon City's older neighborhoods hold homes over a century old, with board decking, porch roofs and chimneys that need careful work. Happy Valley grew mostly from the 1990s on, so its roofs are newer builder installs with multi-level rooflines and bonus rooms. Across the county, the shared issues are moss, needles in valleys and gutters, and runoff on sloped ground.
This variety means our crews switch methods from one job to the next, from hand moss removal on a shaded shake roof to a full tear-off and re-deck on an old bluff-top house. On wooded lots the work starts with protecting gardens and decks and finding safe ladder spots between trees. On older homes it starts in the attic, checking rafters and boards. On newer builds it starts with the flashing at every wall joint, since that is where builder roofs most often leak. Each starting point shapes the scope and the price we give you.
What Clackamas County weather and trees do to roofs
Long wet winters keep shaded Clackamas County roofs damp for months, and moss and lichen thrive on north slopes under tall firs. Needles and cones pack valleys and gutters, backing water up under shingles. Steep lots send roof water downhill fast, so overflowing gutters can soak foundations and retaining walls. When a windstorm or ice storm comes through, the same tall trees drop limbs, and roof punctures and broken gutters follow. Exposed ridges and bluff edges also catch stronger gusts than sheltered streets below. Snow is uncommon, but higher ground holds it longer.
How our crews cover Clackamas County
We inspect the lot along with the roof, noting overhanging branches, slope and drainage. Moss work is done by hand and soft-wash, never pressure washing. On steep roofs we plan safe access and debris routes first. After storms, we tarp and document damage for homeowner's insurance claims. Where branches rub the roof, we point them out for an arborist. Each city sets its own permit rules, so we check locally and pull permits where required.
What homeowners in Clackamas County call us for
Moss Removal & Roof Cleaning
Shaded Clackamas County roofs under tall firs grow thick moss that lifts shingles and holds water.
See the detailsFallen Tree Roof Damage Repair
Wind and ice bring large limbs down onto Clackamas County homes on wooded lots.
See the detailsRoof Valley Repair
Steep, cut-up roofs in Clackamas County hills channel water and needles through valleys that wear out first.
See the detailsGutter Guards
Needles and cones fill Clackamas County gutters quickly, and guards reduce overflow on sloped lots.
See the detailsCedar Shake Roofing
Many custom homes in Clackamas County keep cedar shake and need full replacement when it splits.
See the detailsRoof Decking Replacement
Older Clackamas County homes, especially in Oregon City, often need new sheathing over old board decking.
See the detailsTowns we cover in Clackamas County
Lake Oswego, OR
Lake Oswego's tall firs and deep shade keep many roofs wet for most of the year, so moss, needle buildup and aging cedar drive most calls here.
Roofing hereWest Linn, OR
West Linn homes often sit on steep, wooded slopes above the Willamette, which makes drainage and safe access the first things we plan on any roof here.
Roofing hereOregon City, OR
Oregon City has some of the oldest houses in the state on its bluffs above Willamette Falls, and their roofs need careful work that respects the original structure.
Roofing hereHappy Valley, OR
Happy Valley is one of the newest-built cities in the metro, so most roofs here are on hilltop subdivision homes where the first round of wear is just starting.
Roofing hereMilwaukie, OR
Milwaukie's small postwar houses tend to need targeted repairs more than whole new roofs, and more owners here are adding a backyard cottage behind them.
Roofing hereWilsonville, OR
Wilsonville roof work tends to come from two places: older planned neighborhoods south of the Willamette with aging shake, and newer, denser neighborhoods with small install defects.
Roofing hereRoofing questions from Clackamas County
Which Clackamas County towns do your roofers cover?
We cover Oregon City, Lake Oswego, West Linn and Happy Valley, along with nearby communities in Clackamas County. Our Vancouver crews reach the county by the I-205 bridge, and our south Salem office can help with jobs toward the southern end. Call to confirm your address and set up an inspection.
Is moss on my Clackamas County roof a real problem or just cosmetic?
It is a real problem. On Clackamas County roofs, moss roots work under shingle edges, lift them, and hold water against the seams. Over time that rots decking at the eaves and shortens the roof's life. We remove it by hand and soft-wash, then add zinc strips to slow regrowth.
Can you repair a roof hit by a fallen tree in Clackamas County?
Yes. After a limb or tree falls on a Clackamas County home, we tarp the opening, then inspect rafters, decking and shingles once the tree is cleared. We photograph and measure everything for your homeowner's insurance claim. Repairs can range from a small patch to rebuilding a section of framing.
Nearby areas we also roof
Roof trouble in Clackamas County?
Call any time. We will set a time to look and give you a straight price.