Local Roofers · Oregon

Roofing Services in Lake Oswego, OR

J&K Roofing has worked Lake Oswego homes since 1956, long enough to know that a Mountain Park Tudor, a First Addition cottage, and a Lakewood waterfront home each have their own roofing personality.

We cover all of Lake Oswego for repair, full replacement, new construction, inspection, and maintenance. Family-owned, three generations in, fully licensed (Oregon CCB#111639).

County: Clackamas County Zip codes served: 97034, 97035
  • 1956Family-owned since
  • OR CCB#111639
  • WAJKROOC*033BU
  • 5.0★★★★★ across 25 reviews

What We Do

Roofing Services in Lake Oswego

From single-shingle repairs to full tear-offs and new builds, J&K has worked on roofs across Clackamas County for decades.

Roof Repair

Targeted fixes for leaks, storm damage, missing shingles, and flashing failures, with fast turnaround and a clear scope.

Request a repair

Roof Replacement

Full tear-off and re-roof with architectural shingles, metal, or specialty materials. Manufacturer warranties on every install.

Get a quote

New Construction

Roofing for new homes and additions, on schedule and to spec. We work with builders and homeowners across the Pacific Northwest.

Plan a build

Inspection & Maintenance

Pre-purchase inspections, seasonal maintenance, and moss/debris removal. Keep small problems from becoming expensive ones.

Book inspection

Local Knowledge

Why Roofing Is Different in Lake Oswego

Lake Oswego has the most demanding roofing environment in the Portland metro, and it’s not because of any single factor, but because everything stacks.

  • Heavy mature tree canopy: Doug fir and big-leaf maple cover most of the city. Translation: shade, debris, and constant moss pressure.
  • The lake itself raises ambient humidity. Roofs near the lake (Lakewood, Old Town, Forest Highlands) stay damp longer between rain events.
  • Premium-spec housing stock: slate, cedar shake, copper accents, and high-grade architectural shingles are common. Replacements often involve materials that need specialty knowledge to install correctly.
  • Steep, complex roof lines: most Lake Oswego homes have multi-pitch roofs, dormers, hips, and valleys. Higher labor cost per square than a simple gable.

Clackamas County handles the permitting, and Lake Oswego has its own design-review considerations on certain streets and the lake-adjacent properties.

Service Area

Nearby Areas We Serve

J&K Roofing works throughout Clackamas County and surrounding communities.

Questions

Frequently Asked Questions in Lake Oswego

Do I need a permit to re-roof in Lake Oswego?

Yes. Clackamas County issues the building permit for Lake Oswego re-roof projects. Some lake-adjacent and architecturally significant properties also require Lake Oswego design review for material changes. We’ll flag this during the estimate if your property is in a review zone.

Why are Lake Oswego roofs more expensive to replace?

Three factors stack: complex multi-pitch rooflines, premium materials (slate, cedar shake, high-grade architectural shingles or standing-seam metal are common), and the labor of working under heavy tree canopy with limited driveway access on many lake-adjacent properties. A 3,000 sq ft Lake Oswego home replacement often runs $25,000–$60,000+ depending on material.

Can you do slate or cedar shake replacement?

Yes. We’ve worked slate and cedar shake on Lake Oswego homes for decades. Slate is a long lifespan material (75–150 years) but has a higher upfront cost and requires specific structural support. We’ll assess load capacity during the estimate. Cedar shake is more common on lakefront and historically significant homes; it requires more maintenance than asphalt but can fit the architectural style requirements.

How often should a Lake Oswego roof be inspected?

Annually if there’s significant tree cover overhead. Heavy debris and moss accumulation can hide flashing failures and shingle lift until they cause leaks. We do flat-rate inspections that include moss treatment and gutter clearing as add-ons.

What's the best roofing material for Lake Oswego's tree-heavy lots?

Standing-seam metal is the strongest performer under heavy debris because branches and needles slide off rather than catch. For homes where metal isn’t aesthetically right (most Tudor and Craftsman streets), Class 4 impact-rated architectural shingles with annual moss treatment is the right call.

When can you start?

Peak season (June–October) books out 6–10 weeks ahead. Off-season we schedule tear-offs around confirmed dry windows.

What's your warranty?

10-year J&K labor warranty on full replacements, transferable with the home. Manufacturer material warranty on top.

Free Estimate

Need a Roofer in Lake Oswego?

Free estimates. Family-owned since 1956. Licensed in Oregon (CCB#111639) and Washington (JKROOC*033BU).

Prefer to talk? Call (503) 648-3814 Mon–Fri 8am–5pm · Sat/Sun by appointment