Local Roofing Contractors Relied on by Homeowners & Business Owners in Eastern Pennsylvania & Western New Jersey

A brick home with a shingle roof and two chimneys.

When homeowners and business owners in Bucks and Montgomery Counties in Pennsylvania or Mercer, Hunterdon, and Burlington Counties in New Jersey need roof replacement, roof repair, or gutter installation, they know to call DeFrehn Roofing. We are a local roofing contractor with deep ties to the communities we serve and have maintained a reputation for quality and integrity since 1974. We take pride in providing tailored roofing solutions and customer-centric service.

Our Service Area

We proudly serve Pennsylvania and New Jersey homeowners within 75 miles of our location in Newtown and routinely provide our roofing services in:

Pennsylvania:

  • Langhorne
  • New Hope
  • Newtown
  • Doylestown
  • Bensalem
  • Jenkintown
  • Willow Grove
  • Horsham
  • Warrington
  • Lansdale
  • North Wales

New Jersey:

  • Princeton

To learn more about the residential and commercial roofing solutions that DeFrehn Roofing offers, contact us today to schedule a free estimate.

“Perfect roof and seven skylight replacements in one day. Cleaned up beautifully, they are the best!”

Providing Value-Driven

Residential & Commercial Roofing Solutions

Since 1974
Contact Us

Affordable Residential & Commercial Roofing With


Convenient Financing Options

Available to Qualified Customers

Learn About Our Financing

“Perfect roof and seven skylight replacements in one day. Cleaned up beautifully, they are the best!”

“We had our roof replaced after a few leaks sprung over the past couple of years. The team was open and honest about the best choice-from repairing to replacing. I highly recommend the Defrehn Roofing team! ”

“Excellent service from Defrehn Roofing with beautiful results for my new roof.”