Take a look at our past work!

O'Donnell Roofing Company

Let Us Get To Know Your Roof!

O’Donnell Roofing has been family-owned and operated since 1924.


Simply put, we are here to help our customers. Whether this is your first roofing project or you’re familiar with the process, we’re here to guide you step by step and ensure the project comes in on time and on budget. We don’t mislead customers or quote them for work that isn’t needed. Eighty percent of our business is a result of customer referrals, so we take pride in ensuring that our customers receive honest estimates and quality workmanship.

Our Work

7059 Marshall Road , Upper Darby Township, PA, US

We replaced this customer's stucco with CertainTeed vinyl siding.

  • Siding - CertainTeed: Natural Clay
508 Sagamore Road , Havertown, PA, US

We helped this Havertown homeowner after a bad storm blew off some shingles!

  • Shingles - CertainTeed Landmark : Moire Black
1693 Heebner Way , Lansdale, PA, US

Another successful roof replacement in Lansdale!

  • Shingles - CertainTeed Landmark PRO : Resawn Shake
1528 Brierwood Road , Havertown, PA, US

Looking for a trusted roofer in Delaware County? Look no further.

  • Shingles - CertainTeed Landmark PRO : Driftwood
701 Patricia Way , Lansdale, PA, US

The contrast of the dark roof and crisp, white gutters looks great on this Lansdale home!

  • Gutters: White
  • Shingles - CertainTeed Landmark PRO : Charcoal Black

Customer Testimonials

Reviewer photo
We found O’Donnell Roofing through our builder (amazing btw - need to shout out Dan Diegnan @ Dsquared Construction - world class builder). O’Donnell did a fantastic job on our cedar roof, including flashing, gutters etc. The roof is not only beautiful to look at, but most importantly it is technically sound. We have had no issues two years in. O’Donnell is full service and continues to service our gutters regularly and keep on top of all maintenance. They are responsive and trustworthy. We cann... Read more
Reviewer photo
Woke up to half a swimming pool in our basement. Contacted O’Donnell roofing, they came right out and used their drone, took pics. To our surprise, it was our chimney that needed to be repaired. They were very empathetic considering our situation. All fixed up and happy campers!
Reviewer photo
I’ve been a customer since 2010. They’ve installed a solar system, replacement windows, a skylight, and an attic fan in that time. Every employee I’ve dealt with has been great— friendly, courteous, professional. The was a major mistake made in the window replacement job, but they owned it and fixed it. Overall my experience with them has been very good.
Reviewer photo
I called to get an estimate on my roof, and nobody answered. So I left a message with my contact information. Somebody eventually called me back and said they would be out to take a look at it. I don't know if they ever showed up, but I never got an estimate. So I've been calling for about 2 weeks just to get an idea and compared to two other companies. Nobody ever answered the phone, nobody ever responded to text. Nobody ever called me back. I guess they're just too busy, or I'm not good enough... Read more
Reviewer photo
We are very pleased with the roofing job O’Donnell Roofing just completed on our historic, Center City townhouse. The crews scampered over our pitched roofs like Himalayan sherpas. They worked hard and their work was excellent, including the cedar siding and beautiful copper gutters and flashing. The price was very reasonable. I will definitely hire them again. A special shout-out goes to Matt Bobryk who coordinated the entire job and was very responsible.