3000 Mt. Carmel Avenue
Glenside, PA 19038
(215) 884-1703

Local Reviews
for oreland, pa

Rated 4.9 out of 5 stars based on 16 customer reviews

Great Service

Did a great job, they responded right away, and made me feel comfortable that they knew their way around a heater! And they will be doing my a/c repair next Spring.

  • Overall Experience
  • Quality
  • Price
  • Convenience

HVAC Replacement

When most other businesses wouldn’t return our calls during a terrible heat wave, O’Donnell was at our house the same day to help us assess why our A/C wasn’t working. We decided the unit was too old and needed to be replaced. The next business day the crew was at our home working hard in the heat to get us up and running again. Nobody treats us as well as O’Donnell. Always quick to respond and fair/honest pricing!!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Very efficient

  • Overall Experience
  • Quality
  • Price
  • Convenience

Exceptional Service

Gary and Steve did a great job! They were on time, neat and clean, polite and very courteous. I would not hesitate to recommend their company. Very dependable and caring service.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

John will be my plumber for life.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Prompt efficient service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service!

Technicians were knowledgeable and courteous. Service was quick and everything works well.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Fixed within the hour!

I was so impressed with Gary and my ODonnell experience. I had an emergency on a Friday afternoon, when most people are gearing up for the weekend. Within a half hour of my call, Gary arrived to service my heater. He had me up and running in no time at all. Start to finish, the whole job was completed—parts included!—in one hour flat. So impressed! Friendly staff, and text messages to keep you posted about appointments and arrival times.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Stephen was courteous, efficient and honest.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service

Excellent service, responded to problem same day as reported, explained the problem and options, worked efficiently and cleaned up, made sure I knew how to operate new equipment

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for oreland, pa

Taylor M.

Taylor M. Job Checkin

Supplied and installed new furnace


Taylor M.

Taylor M. Job Checkin

Supplied and Installed new Force Boiler


Taylor M.

Taylor M. Job Checkin

Faucet Replacement


Taylor M.

Taylor M. Job Checkin

Installed new system


Stephen B.

Stephen B. Job Checkin

AC Install

AC Install

Stephen B.

Stephen B. Job Checkin

AC Inspection

AC Inspection

Gary H.

Gary H. Job Checkin

Replaced zone valve

Replaced zone valve

Gary H.

Gary H. Job Checkin

Gas valve

Gas valve

Gary H.

Gary H. Job Checkin

New hot water heater

New hot water heater

John N.

John N. Job Checkin

Plumbing repair


John N.

John N. Job Checkin

Plumbing estimate


Taylor M.

Taylor M. Job Checkin

Sink installation


Gary H.

Gary H. Job Checkin

New furnace install

New furnace install

John N.

John N. Job Checkin

Plumbing repair


John N.

John N. Job Checkin

Plumbing repair