About William Penn Roofing

Let’s work together!


As a Doylestown Roofing Contractor since 2008, we have provided outstanding roofing service to all local residents. Taking pride in our services, striving to execute with excellence, and putting our customers in the forefront is our philosophy. Our skilled professionals incorporate the latest technologies with best practices and we aren’t finished until the customer is satisfied.


"I give all the workers and staff an A+. The workmanship is excellent the material is first class. I have to say that we are very pleased with everything that was done right on down to the cleanup. I would recommend William Penn Roofing to anyone that is in need of a roof."

Charles C.

"We had water dripping in our house and this was the only roofing company that answered the phone and came out the same day. The roofer identified the problem and offered solutions without charging us for unnecessary repairs. We also recommended this company to our neighbor who had a serious roofing issue. I highly recommend William Penn Roofing."

Toni W.

"William Penn Roofing was a pleasure to work with. The owner showed up when he said he would and gave an accurate and very fair estimate. The work was completed rapidly and was of superb quality and there were no surprises. I would recommend them for any of your roofing needs and will gladly use them again as the need arises."

Sean H.

"We just got a full replacement roof in June and were extremely satisfied with the service and the final product. The William Penn Roofing team was very attentive during the clean up and got the entire project done in one day. David is very detail oriented and always made sure our questions were answered. I would highly recommend this company!"

Jessica Y.

"William Penn Roofing was great. Their communication was on point. From Sarah in the office, to David, Sam and the crew. They were fast and efficient. Their workmanship was beautiful. The roof was supposed to be done and then they were shutdown during the pandemic. They way they handled their business was nothing short of AMAZING!!! Great Job Guys!"

Samantha T.

"We’ve called David at William Penn Roofing for three repair jobs on our 25+ year old roof. They are always very responsive, do excellent work and more than reasonable for all jobs. We will definitely use them when ready for a new roof."

Jackie T.

We had a small leak in our roof that was leaking into our bedroom. I called several companies, all of which came out and told us we needed a new roof. One of those companies came out and charged me 600 dollars to put a tarp on the roof that blew off in the first storm. A friend recommended that I get another opinion from William Penn Roofing and I’m so glad that I did. The owner of the company, Dave, came out personally and told us we did not need a new roof yet and that he could repair it for a very reasonable price. That night when he came out, he took the time to cover the damaged area up with the tarp the previous company had left with me. A week later he came back and repaired our roof. We have been dry ever since and when the time comes for a new roof, Dave will be getting the call.

Leigh St

"William Penn Roofing came through in a big way today! Our snow and ice events over the last two weeks caused ice damming in my gutters, one of which pulled away from the house and was in danger of collapse. David and his partner made it to my house within just a few hours. They cleared the ice dams and reattached the gutter. It will need to be replaced in the spring, but at least the gutter will make it until then without me having to worry about a collapse or water leaking in. Pricing was reasonable, and David, his partner and the office staff were professional, friendly and helpful. I recommend giving them a call if you need help!"

Kristi E.

"They were incredibly professional from start to finish. Open lines of communication were maintained throughout the process and I am so glad that I decided to go with this company. Not only were they easy to deal with and reliable, the quality of their work is superb. I would definitely turn to them to help address any roofing/gutter needs in the future."

Matt T.

Our Process

01. Get Your Estimate

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.

02. Sign with Us

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.

03. Review Project Details

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.

04. Schedule Project

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.

05. Start Installation

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

06. Project Completion

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.

Before & After Videos: Featured Roofing Projects

Roofers Near Me in Doylestown, Pennsylvania

Total roof transformation in just one day

Same Day Roof Install on Doylestown Home

New Roof Installation in New Hope PA

Buckingham Vineyards Glenwood Roof Installation

A copper roof installation in Doylestown

TPO Commercial roofing at Buckingham Commons Furlong PA

Grand Renovation With Grand Manor CertainTeed Shingles

William Penn Roofing Reviews

Call Now Button