Get In Touch


A Century of Quality Roofing


O’Donnell’s Company Story

O’Donnell Roofing Co. is dedicated to being the premier provider of roofing contracting services for the Main Line and surrounding counties. Our reputation of professionalism, strong workmanship, and dependability started at the beginning and still stands after four generations, almost 100 years later.

O’Donnell is still a family company at heart with Kevin O’Donnell at the helm. Kevin’s experience dates back to his teenage years when he began working with his father. Now, he takes a hands-on approach to running the company and doesn’t hesitate to roll up his sleeves to get the job done right. Don’t be surprised if he personally shows up to investigate your pesky roof leak or evaluate your home exterior needs.

Meet the Team

Kevin O’Donnell


Kevin is an entrepreneur at heart who has a passion for roofing and home exteriors.

Beth Brett


While her top priority is handling all the finances and payroll, she really has her hand in a little bit of everything across the business.

Mike Cronin

Sales Manager

Our senior project estimator who handles the majority of our consultations and provides thorough recommendations based on his assessments.

Robert Esposito

Project Consultant

He conducts comprehensive inspections and offers customized solutions for every project.

Michael Gallagher

Project Consultant

After a thorough inspection, he provides solutions specifically tailored for every project.

Jason Lipschutz

Project Manager

He conducts comprehensive inspections and offers customized solutions for every project.

Steve Beaston

General Manager

He is the glue between our sales and production teams, overseeing all of our projects from start to finish.

Matt Bobryk

Assistant General Manager

He oversees all the sales and production for our service department that includes any repairs and smaller projects.

Cristina Lorenzoni

Production Manager

From client communication to ordering materials, she handles everything once a project moves into production.

Andrei Kultian

Senior Project Manager

He is a wealth of knowledge, managing all our siding, doors, windows and many other custom projects.

Jonathan Nelson

Project Manager

With a wealth of experience, he adeptly manages and oversees our roofing projects.

Jim Bell

Shop Manager

In addition to conducting regular shop maintenance, he performs custom metal and carpentry work for a project’s specific needs.

Tracy Neff

Sales & Production Coordinator

From fielding the initial customer interaction to obtaining permits, she is integral in kicking off all projects.

Lindsey Pierangeli

Director of Business Development

Her main responsibilities are managing all of our marketing efforts and supporting our business operations.

Our Dedicated Team

Why Work Here?

Our main goals are to provide the best roofing and exterior services to our customers and to maintain a safe and superior workplace for our employees. We value everyone who is employed here and strive to develop each person. We are a growing company, looking for people who want to grow with us. You can see what our company dynamics are like by checking out our Facebook or Instagram pages.

O'Donnell van outside roof replacement


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

Generations of Quality Customer Care

Get In Touch
Happy young couple with kids outside gray home with new roof