At William Penn Roofing & Exteriors, we are committed to building trust and delivering excellence in every project. Guided by our values of putting People First, staying Positive & Professional, and embracing Work Ethic & Excellence, we provide honest, fair, and high-quality roofing and exterior services in a community often underserved by our industry. We are proud to support local families, sponsor youth athletic teams, and engage in organizations like Kiwanis, strengthening our community while earning our reputation through integrity, reliability, and care.
Our values form the foundation of our company and guide how we work and interact each day. Living our core values while at work or performing job duties is an expectation of every employee and is essential to building a strong, healthy organization.

People First
We lead with kindness, understanding, and compassion, and operate with honesty and fairness. Strong relationships are built on respect, transparency, and doing the right thing.

Positive & Professional
We maintain a respectful, solutions-focused attitude in all our interactions. We don’t gossip, complain, or bring negativity into the workplace. When issues arise, we communicate directly and address them constructively.

Work Ethic & Excellence
Hard work is the foundation of trust. We work diligently, take ownership, and hold ourselves accountable for quality, accuracy, and timeliness. We embrace challenges with a growth mindset, learning from every experience, and continuously improving with each opportunity.

Collaboration & Teamwork
We achieve more together than alone. We share knowledge, support one another, and work toward shared goals with transparency and trust.

Growth & Ambition
We are committed to continuous learning and development, striving to be the best at what we do, while embracing every opportunity to improve ourselves and our work. We view obstacles as chances to grow stronger and smarter.
To be the most trusted roofing and exteriors company in our community, known for integrity, excellence, and meaningful support of local families, while creating opportunities for every team member to grow, develop, and achieve their full potential, even if that growth leads them beyond our company.
We often tell our clients that a renovation can completely transform the feel of a home. Recently, we decided it was time to take our own advice! After nearly 12 years with our original look, we’re excited to share that we got a “facelift” to reflect how far we’ve come.
Check out the new William Penn Roofing logo!
We’ve updated our visual identity with a cleaner, more modern font to showcase where we are headed. However, we made sure to keep our signature icon and colors exactly the same, honoring our origins and the 12 years of history we’ve built, one shingle at a time.
This refresh is a celebration of gratitude for our growth together. We wanted an identity as sharp and cutting-edge as the technology we use on-site, inspired by the thousands of homes, businesses, and communities we’ve been honored to protect across Pennsylvania and New Jersey.
While we might look a little sleeker on the outside, we’re still the same hardworking team you’ve seen in your neighborhoods since our start. Our mission remains the same: providing the direct, honest service and top-notch quality that makes families feel safer and at home.
Thank you for being part of our story for the last 12 years. Here’s to many more chapters with a newer image!
We had water dripping in our house and this was the only roofing company that answered the phone and came out the same day. I highly recommend William Penn Roofing & Exteriors.
TW
David and his roofing team provided first class service installing our new roof. Everything was timely, they cleaned up everything, left no nails or debris behind. We would highly recommend William Penn Roofing & Exteriors.
NS
William Penn Roofing & Exteriors is #1. Their work is something to see! David LaSalla and his roofing crew went over and beyond doing a fantastic job. David took the time to come back the next day to make sure that we were happy with everything.
GC
Give us a call. Our office staff is standing by with the best customer service in our industry to schedule your on-site estimate. After thoroughly investigating the project and assessing your needs, we provide you with a digital estimate of your project that goes right to your email.
Your proposal is tailored to your needs and you can sign on the spot to get your project started immediately. We make contracts quick and easy! Once the proposal is signed, prepare your deposit and send it to us. You can find your deposit amount in the payment schedule of your proposal.
We will contact you to confirm your project details regarding material/color selections, the deposit received, and any questions you may have.
Once your deposit is received and your selections are finalized we will then place the necessary orders with our suppliers.
We will schedule your project start date, along with material & dumpster drop-offs once all materials are in stock and ready for delivery. Our project schedules are dictated by the availability of materials and the weather.
A confirmation email is sent to our customers letting them know their scheduled date along with important information for customers to prepare for their installation.
Your project specialist will arrive early on the morning of your project and oversee your project throughout the process
Your project manager reviews the final work with you, and our team cleans up the property. Final payments are dictated by your contract’s payment schedule. Shortly after, we register your product warranty and your Workmanship Warranty.










Bensalem
Doylestown
Langhorne
Morrisville
Bordentown
Burlington
Cinnaminson
Florence
Evesham
Maple Shade
Medford
Audubon
Camden
Cherry Hill
Collingswood
Gloucester Township
Haddon Heights
Middle Township
North Wildwood
Ocean City
Sea Isle City
Stone Harbor
Wildwood
Belleville
Bloomfield
East Orange
Irvington
Livingston
Maplewood
Montclair
Hopewell
Lawrence Township
Pennington
Bernardsville
Bound Brook
Bridgewater
Franklin Township