Freshly installed dark shingle roof against a blue sky
5.0 · 8 Google reviews

A roof done right,
the first time.

Oakwood Roofing is a family-run roofing contractor in Loysville, PA. New roofs, repairs, and storm damage work for homeowners across Perry County.

5.0★
Google rating
100%
Local & family-run
Free
Estimates
6 AM
Crews on site
What we do

Roofing services built around your home.

From a single missing shingle to a full replacement, we treat every job like it's our own house.

View all services →
New Roof Installation

Full tear-off and replacement using premium asphalt shingles and modern underlayment.

Roof Repairs

From a few missing shingles to flashing fixes — we take small jobs seriously.

Storm & Wind Damage

Fast response, honest assessments, and clean repairs after Pennsylvania weather.

Inspections & Estimates

Free, no-pressure inspection with a clear written estimate before any work begins.

Oakwood Roofing crew installing shingles
Why Oakwood

Honest work. Clean job sites. Real warranties.

Nathan and the Oakwood crew show up on time, communicate clearly throughout your project, and leave your property cleaner than they found it.

  • Fully insured Pennsylvania roofing contractor
  • Premium materials with manufacturer warranties
  • Clear pricing — no high-pressure sales
  • Small repairs welcome, no minimum
Reviews

What neighbors are saying.

"Oakwood Roofing did an excellent job on our roof. The workmanship is high quality, the team was professional, and the finished product looks beautiful."
Jennifer Peck
"Nathan and Mason stopped by to take care of repairing some minor wind damage for me. I really appreciate them taking the time to do a small job."
Michael Wacker
"We love our new roof! Oakwood Roofing did a great job on our home. It completely changes the look. What a wonderful improvement."
Maria Gelbaugh

Ready for a free roof estimate?

Tell us about your roof — we'll come out, take a look, and give you a clear written estimate. No pressure.