Langhorne is really two places under one name. There is the old Quaker village at the Maple and Bellevue crossroads, full of eighteenth- and nineteenth-century homes and rowhouses, and there is the wider Langhorne area across Middletown Township, where mid-century ranches and splits give way to newer townhomes and planned communities. William Penn Roofing has worked across all of it since 2008, on roofs that range from a century old to a few years new.
Whatever the home, owners reach us with the same question: repair or replace? An old village house and a 1960s split call for different answers, so we settle it the same way every time, by getting on the roof and seeing for ourselves before we say a word.
The reviews below are from Langhorne-area owners we have worked with, on homes ranging from old village houses to township townhomes, here and across Bucks County.
Posted on Google G AldridgeTrustindex verifies that the original source of the review is Google. Amazing beyond our expectations. Project Specialist, Kim was very professional, great follow through and knowledgeable. He took his time to thoroughly explain the new roof installation process and proposal. The on-site project manager, Will kept us updated throughout the project and his crew were punctual and finished on time. Great clean up after job completion. Also, the office manager, Ashley was responsive and very accommodating. Highly recommend.Posted on Google Megan LynchTrustindex verifies that the original source of the review is Google. Dave with WPR replaced the roof on our sunroom as well as siding and trim on the front of our house. His crew arrived on time, were professional & cleaned up after they finished. My husband & I are extremely happy with the finished product. We would recommend WPR to anyone needing roofing, trim, siding or gutters. You can trust this company.Posted on Google Ian SmithTrustindex verifies that the original source of the review is Google. I had the pleasure of working with the owner David of William Penn Roofing. He was very helpful with making all of the tough choices with having so many options. The work was completed on time, even in the bad weather. They were very thorough in their cleanup as well. I would highly recommend them for any of your roofing or siding needs! Even there show van as all of the options inside so you can see them in person.Posted on Google MikeTrustindex verifies that the original source of the review is Google. I had roof damage from high winds and reached out for help. Dave responded quickly, arrived promptly, and thoroughly inspected the roof. He identified that the damage was isolated to one area and was able to repair it on the spot. His professionalism, efficiency, and attention to detail were outstanding. I truly appreciated his quick response and quality workmanship. Highly recommend his services to anyone in need of a reliable and skilled roofer!Posted on Google Rich GleesonTrustindex verifies that the original source of the review is Google. Did my roof and banged it out in a single day. Super professional and great communication on the process and timing. Would recommend and use again.Posted on Google Jethro PepeTrustindex verifies that the original source of the review is Google. We recently had William Penn Roofing replace our roof and they did an incredible job from top to bottom. The representative, Kim, did a great job of getting our quote and presenting options to us. The roofing team did a superb 1-day job and cleaned up our yard well. The project manager on the job was there the whole time to answer our questions also! I highly recommend.Posted on Google Sven HedbergTrustindex verifies that the original source of the review is Google. Our roof replacement on 274 East Court Street, Doylestown, was expertly done by William Penn Roofing with a minimum of disturbance to neighbors and traffic. David La Salle’s initial inspection of the failing roof was thorough and quickly followed by a quote. Scheduling and execution were efficient and communication between crew, tenants, neighbors and owners courteous and effective, avoiding all misunderstandings. Supervisors and crew were very professional and friendly and they thoroughly cleaned the job site, side walk and street after completing the job. It is a pleasure to recommend William Penn Roofing, based on quality of work, cost and work crew performance.Posted on Google Joe ETrustindex verifies that the original source of the review is Google. William Penn Roofing did great work on our new roof. Thorough and accurate estimate and scheduled quickly. Roof looks great and they were in and out (and cleaned up) in a day. Whole team was a pleasure to work with. Highly recommend.Posted on Google Elyse GerwickTrustindex verifies that the original source of the review is Google. Really great experience the whole way through with this company. They are excellent with communication, returning calls/emails. Ashley got everything all setup. On the first visit, Kim was very thorough, explaining the whole process, and he had everything with him to be able to show us what we'd be buying (gutter size options, roof colors, and the vents). There was even a folder he left with me with literature and samples I could share with my husband. When the roofers came out they were polite, tidyand did an excellent job with cleanup. It's been 10 days and we have not found a single piece of roofing remnants. The gutters were installed the following day, we opted for 6 inch gutters and downspouts with the gutter guards and couldn't be happier. Again, very professional team and impeccable cleanup. I'd absolutely recommend going with this company for your project and hope to work with them again when we need future work on the house.Posted on Google Patricia KohlheppTrustindex verifies that the original source of the review is Google. William Penn Roofing came to give me a complete inspection of my roof. He explained in detail everything about the roofing from the attic area to the outside. Extremely helpful!
No two Langhorne roofs are quite alike. A village home may carry steep, century-old slopes with slate and dormers; a mid-century ranch runs simpler and lower; a townhome shares its roofline with the rest of the block. Each fails differently, so we take the roof as we find it, checking flashing, valleys, pipe boots, and the shaded slopes where moss takes hold.
The older homes near the crossroads need a careful hand, and the township’s developments need a contractor who knows shared rooflines. We bring both to Langhorne, the same way we do over in Warminster, where the housing runs a similar range of ages.
Where water shows up inside and where it gets in are usually two different places. Our residential roofing services sort out which is which first, then repair the actual cause so it holds for good.

We go over the entire roof, shingles or slate, flashing, valleys, dormers, pipe boots, and ventilation, and lay out what we find with photos and a scope in plain language.

We replace damaged shingles and slipped slate, rebuild failed flashing and valleys, reseal penetrations, and swap the cracked pipe boots that quietly start older-roof leaks.

When a roof is spent, we install a complete system: new underlayment, ice and water shield, flashing, and shingles or slate matched to the home, old or new.

When high wind or a falling branch opens the roof, our storm damage repair crew tarps it, dries it in, and comes back for the lasting repair, with photos for your claim. When storms move through lower Bucks, we reach Langhorne and nearby Bensalem fast.
On any age of home, these point to a problem worth catching early:
Our roofing cost calculator puts a rough range in front of you in minutes. Use it to plan; a close on-site look sets the real figure.
For a full replacement, financing keeps the project moving before a small leak works into the framing and ceilings. Reach out and we will go through what is available.
The shops, offices, and mixed-use buildings around the Oxford Valley corridor and along Route 1 largely run flat and low-slope roofs. Our commercial roofing team keeps them watertight across TPO, EPDM, modified bitumen, and coatings, for the owners and managers who run them.

Flat roofs usually fail at the seams, in spots that pond, and across tired membrane, and we put the repair where it is needed.
When repairs no longer add up, we replace the roof with a system built for the building's drainage and use.

A reflective coating can stretch more years from a flat roof in good shape and trim cooling bills, and we will tell you if yours has gone past the point where it helps.
Reach out by call, text, or email and we book an estimate when it suits you. A Project Specialist meets you on-site, gets up on the roof, and goes over it in full.
You receive a written proposal with photos covering what we found and what the job includes. We field your questions, and work begins once you give the go-ahead.
After your deposit and color choices, we pull the proper local permits and order materials. About a week out, an email confirms your install date and whatever you need to prep.
Your materials and a dumpster arrive one to two business days early. On install day, the Project Manager talks you through the plan as the crew protects the home, the landscaping, and any attached neighbors, finishing most roofs that same day.
We close out with a full debris haul, a magnetic nail sweep over the yard and drive, and a walkthrough of the finished roof together.
Your final invoice comes about a week after we finish. Once it is paid, we register your manufacturer warranty and follow up to confirm the roof is holding.
With homes spanning two centuries here, the right material depends on the roof, the budget, and how long you plan to stay. Our range covers pitched shingle and slate, specialty metals, and flat membranes.

The standard across Langhorne’s ranches, splits, and townhomes, budget-friendly and simple to match.

A long-life, weather-shedding choice for owners planning to stay for years.

Real cedar shake for an old village home that wants its original character back.

A handsome accent over a dormer or porch that develops a green patina over time.

The original material on many of the village’s oldest homes, repaired or matched in kind.

A reflective membrane for flat additions, porches, and small commercial buildings.

Rugged rubber for the low-slope additions and garage roofs on older homes.

A layered flat-roof system for offices and shopping-center buildings with rooftop traffic.
A roof holds only when the details around it do. Should a job expose a related water problem, we can take on the connected work too.

Gutters and downspouts sized to move a hard rain well away from the foundation.

Vinyl or fiber-cement siding where water has slipped in behind a worn wall.

Skylight installation set in with proper flashing so it brings light and not leaks.

Stucco remediation for the cracking and trapped moisture on older walls.
Window and door installation for units that let in drafts and water.
What brings owners back is the honest read, on any age of roof. Whether it is a century-old village home or a townhome under an association, owner David goes up and judges it himself, then tells you honestly if a repair will carry it or it is time to replace.

The owner does the inspection. David is the one up on the roof, so your estimate reflects what he actually found, not a number from a sales rep.

We handle old and new alike. Slate and dormers on a village home, shared rooflines on a townhome, low-slope on a ranch, all of it is routine for us.

We leave it clean. We protect the property as we work and clear out completely afterward, down to a magnetic sweep for stray nails.
Yes. The steep slopes, slate, and dormers on the village’s older homes are familiar ground for us, and we repair and match original materials wherever we can.
Yes. Many homes in the Middletown Township developments are townhomes under associations, and we coordinate with owners and boards on shared roofs, matching materials across the block.
An asphalt roof generally gives 20 to 30 years. Many of the area’s mid-century homes are on a second roof now, so age by itself is often reason for a look.
Yes. We source and match slate so a repair or partial replacement keeps the character of a historic Langhorne home intact.
Yes. We are a licensed and insured Pennsylvania contractor, PA HIC #064688, and we pull the proper borough or township permits for residential and commercial work in the Langhorne area.
A roof almost always signals trouble first, a lifted shingle, a slipped slate, a damp patch in the attic. Have us come look it over, and you will know just where the roof stands, whether the home is a hundred years old or brand new.
Answer a few quick questions and we'll email your estimate.