Get In Touch

Get in Touch Directly

Let Us Take Care of You

If you’re looking for quality and dependable roofing solutions, choose O’Donnell. Our nearly 100 years in the industry allows us to provide you with the absolute best solutions for you and your property. Easily reach out to us via our form or information below.

For Questions Regarding:


  • Hidden

Our Glowing Reviews
Say It All

Your opinion matters to us! We love when a customer chooses to work with us because of a referral or testimonial.

We had a great experience with O'Donnell Roofing. A large tree branch fell on our roof and punctured through the plywood in three places so you could see sunlight through the attic. O'Donnell…

Maureen C., Broomall


Hired O'Donnell Roofing for a skylight replacement based on a recommendation from another contractor doing other work on our house. Great experience from project start to finish. Immediate call back after my…

Gary W., Drexel Hill


It was great! I was very impressed with all the work and workers.

Chris T., Ardmore


I contacted O'Donnell in late June because water was leaking from my old roof, a drainspout had fallen down, and I had siding damage from high winds. They promptly responded, professionally assessed…

Paul C., Havertown


We had a great experience with your company. Myles was very professional. He kept us up to date on all the expected work and time frames. The work was completed very efficiently,…

Kris & Rebecca H., Broomall


“We had a challenging leak on our roof and the team at O’Donnell did a great job with the repair. They returned multiple times to make sure that the job was done…

Alainya H., Wynnewood


A professional roofer I know joined O'Donnell Roofing. That meant they are the best. This spring an emergency occurred, I called for O'Donnell team's help, and they responded immediately to cover the…

James O., Bala Cynwyd


We had a positive experience with your team.  They were always at work early in the morning and worked till late - this is what was the general trend I noticed. Your supervisor…

Broomall Resident


I was looking for a roofing company to do my roofing project and was recommended O'Donnell Roofing by neighbors. I reached out O'Donnell Roofing. They were very quick to respond and very…

Getnet G., Havertown



  • Havertown
  • Ardmore
  • Media
  • Broomall
  • Newtown Square
  • Haverford
  • Wynnewood
  • Wayne


When you reach out to O’Donnell, we’ll respond to you as soon as possible— usually within 24 hours. We’ll walk through your issues or needs and determine the best plan of action to get you exactly the work you need done all within budget and your style. We’ll never leave you in the dark about your project. You will always get clear, concise communication from our initial call to when we do our final clean up.