Local Roofers · Oregon

Roofing Services in Astoria, OR

J&K Roofing has been working roofs on the Oregon Coast since 1956. Astoria’s housing stock runs from Victorian-era homes climbing the hills above the Columbia to mid-century craftsmen on the bench and newer construction along the river. All of it gets a different kind of weather than anywhere in the Willamette Valley, and we roof for it accordingly.

Repair, full replacement, new construction. Licensed in Oregon (CCB#111639) and Washington (JKROOC*033BU).

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

What We Do

Roofing Services in Astoria

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

Astoria isn’t a normal PNW roofing job. It’s a coastal job, which means everything that affects a Beaverton roof is here too, plus four things that aren’t:

  1. Salt air: accelerates corrosion on every metal component (flashings, vents, fasteners). Standard galvanized hardware that works inland will pit in 5–8 years on a coastal roof. We use stainless or coated alternatives.
  2. Wind: Astoria can see 70+ mph gusts during winter storms. Class 4 impact-rated and high-wind-rated shingles aren’t optional, they’re mandatory for the climate. Hurricane straps on rafter connections matter on older homes.
  3. Driving rain: Astoria gets 65+ inches a year, often horizontal. Underlayment matters more here than anywhere else we work; we use full ice-and-water shield on the entire deck for coastal homes, not just valleys.
  4. Building code stricter for coastal exposure: Clatsop County and the City of Astoria enforce wind-zone requirements that don’t apply inland. We’re familiar with the spec and pull permits on every job.

For older Astoria homes (the Victorian-era housing stock above the river), expect surprises during tear-off. Original sheathing is often 1×6 board-and-batten or tongue-and-groove rather than plywood, and flashing details from 1900–1930 weren’t designed for current rainfall patterns.

Service Area

Nearby Areas We Serve

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

Questions

Frequently Asked Questions in Astoria

Do I need a permit to re-roof in Astoria?

Yes. The City of Astoria (within city limits) and Clatsop County (outside) require a building permit for any re-roof. Coastal-zone properties have additional wind-rating requirements that affect material specs. We handle the permit, the inspection, and the wind-zone documentation as part of the job.

What roofing material is best for Astoria?

Two real options: high-wind Class 4 impact-rated architectural shingles (rated for 130+ mph), or standing-seam metal with concealed fasteners. We often recommend metal for coastal homes: better wind resistance, no nails to back out under load, and salt-tolerant when properly coated. Three-tab shingles are a non-starter at this exposure.

Should the underlayment be different for a coastal roof?

Yes. We install full ice-and-water shield (not synthetic underlayment) across the entire deck on Astoria homes, not just valleys and eaves. The cost premium is real but it’s the correct spec for driving rain and wind-driven moisture under shingles.

How does salt air affect roofing components?

It corrodes anything metal. Galvanized fasteners, flashings, vents, and gutters all degrade noticeably faster than inland. We spec stainless steel or coated alternatives for coastal jobs. This is the single biggest difference between an inland install and a coastal install, and getting it wrong shortens the roof life by a decade.

How much does a roof replacement cost in Astoria?

Coastal jobs run higher than inland because of the upgraded materials and labor. Typical 1,500–2,000 sq ft Astoria home with high-wind asphalt shingles: $15,000–$26,000. Standing-seam metal: $28,000–$50,000+. Older Victorian homes with complex roof lines run higher still.

When can you do a coastal tear-off?

Late June through September. Coastal weather windows are tighter than inland. We don’t expose decking on a marginal forecast. Storm season starts in October and we don’t take the chance.

What's your warranty for coastal jobs?

10-year J&K labor warranty, transferable with the home. Manufacturer material warranty on top. We document the wind-zone spec on the contract so the warranty terms apply correctly.

Free Estimate

Need a Roofer in Astoria?

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