Local Roofers · Oregon

Roofing Services in Portland, OR

J&K Roofing has been serving Portland since 1956, long enough to know how different a Sellwood bungalow, an NW alphabet-district Craftsman, and a new infill on the eastside really are when it comes to roofing.

From the historic neighborhoods of inner SE and NW to the newer outer-east subdivisions, we work across all of Multnomah County. Our crews handle single-shingle repairs, full tear-offs, new construction, and everything in between.

County: Multnomah County Zip codes served: 97201, 97202, 97203, 97204, 97205, 97206, 97207, 97208, 97209, 97210, 97211, 97212, 97213, 97214, 97215, 97216, 97217, 97218, 97219, 97220, 97221, 97222, 97223, 97225, 97227, 97229, 97230, 97231, 97232, 97233, 97236, 97266
  • 1956Family-owned since
  • OR CCB#111639
  • WAJKROOC*033BU
  • 5.0★★★★★ across 25 reviews

What We Do

Roofing Services in Portland

From single-shingle repairs to full tear-offs and new builds, J&K has worked on roofs across Multnomah 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 Portland

Portland’s roofing challenges aren’t one-size-fits-all. The city has wildly different microclimates and housing stock depending on where you are.

Inner SE / NE / SW: Mature tree canopy (especially Sellwood, Eastmoreland, Laurelhurst, Alameda) means heavy moss pressure and constant shade-moisture cycling. Many of these homes are 80–110 years old, with original sheathing that may be tongue-and-groove rather than plywood, which adds time and cost on tear-offs.

NW alphabet district / West Hills: Steeper roofs, often slate or cedar shake originally. Higher-spec replacements common.

Outer East / Gresham-adjacent: Newer subdivisions, less tree canopy, more straightforward composition replacements. The challenge here is age: a lot of housing stock is hitting the 25–30 year mark all at once.

Across all of Portland: 36 inches of rain per year, frequent freeze-thaw in shoulder seasons, and historic-district considerations on certain streets that can affect material choices. We pull the City of Portland permit on every project.

Service Area

Nearby Areas We Serve

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

Questions

Frequently Asked Questions in Portland

Do I need a permit to replace my roof in Portland?

Yes. The City of Portland’s Bureau of Development Services requires a building permit for any re-roof, including layovers and full tear-offs. We handle the permit application and inspection as part of the job. Permit fees scale with project value, usually 1.5–3% of the contract.

Does my historic-district designation affect my roofing options?

Sometimes. Streets with formal historic-district designation (Ladd’s Addition, Irvington, parts of Alphabet District, etc.) may have material-type restrictions, such as requiring cedar shake or specific shingle profiles to maintain the streetscape. We’ve worked through these reviews before; tell us your address up front and we’ll flag any restrictions during the estimate.

What's the best roofing material for Portland's climate?

For most Portland homes, Class 4 impact-rated architectural asphalt shingles are the right call: 30–50 year manufacturer warranties, holds up well to PNW moisture cycles. Standing-seam metal is a strong second option for steep roofs and tree-heavy lots since moss and debris slide off rather than build up. Cedar shake is still possible (and sometimes required by historic district) but requires more maintenance and a shorter usable life.

What's a typical roof-replacement cost in Portland?

For a standard 1,800–2,200 sq ft single-family home with architectural shingles: roughly $13,000–$24,000. Older homes with tongue-and-groove sheathing, multiple layers to tear off, or steep/complex roof lines can run higher. Standing-seam metal generally adds 60–100% over asphalt for the same footprint.

When is the best time to replace a roof in Portland?

Late June through early October is the reliably dry stretch and our peak season. Book 4–8 weeks ahead. Tear-offs in late fall through spring are doable when we get a confirmed dry window, but we don’t expose decking on a forecast we don’t trust.

Do you handle moss treatment and gutter cleaning?

Yes. Inner-Portland homes with mature canopy typically need moss treatment every 2–3 years to keep growth from lifting shingles. We do zinc-strip applications, hand-removal where needed, and full gutter and valley cleanouts.

What's your warranty?

Manufacturer warranty on materials (typically 30–50 years on architectural shingles, prorated). J&K’s labor warranty is 10 years on full replacements, transferable with the home.

Free Estimate

Need a Roofer in Portland?

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