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

Local Reviews

Rated 4.8 out of 5 stars based on 331 customer reviews

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

Great Service, Very Knowledgable

Steve and Tom were both great. They arrived early, got to the root of the problem, didn’t take any shortcuts and were helpful in explaining the issues and what can be done to prevent further ones. I will definitely use them again.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Awesome service!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Good service as always

Service technician was capable and kept me informed of his activities throughout the process.

  • Overall Experience
  • Quality
  • Price
  • Convenience

I was very pleased with quality of service. Gary I’d problem quickly and completed work with in the time frame as stated.

Excellent. We have used ODonnell for many years now. Never have been disappointed with the quality of work and customer service experience. Would suggest that if client being serviced does in fact purchase product and has it installed I think initial charge for call should be waved. Today we spent $3600 for the two water heaters.

  • Overall Experience
  • Quality
  • Price
  • Convenience

repair heater and restore water service due to broken stack pipe

Excellent

  • Overall Experience
  • Quality
  • Price
  • Convenience

Amazing job

Gary did an amazing job...came out the same day and replaced our heating system. Excellent customer service!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Very efficient

  • Overall Experience
  • Quality
  • Price
  • Convenience

So Dissapointed

Not good, very dissapointed I’m using this Company.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

Taylor M.

Taylor M. Job Checkin

Replaced condensate pump and performed heat inspection


Taylor M.

Taylor M. Job Checkin


Taylor M.

Taylor M. Job Checkin

Installed new system


Stephen B.

Stephen B. Job Checkin

Plumbing Repair

Plumbing Repair

Taylor M.

Taylor M. Job Checkin

Replaced sewer ejector pump


Taylor M.

Taylor M. Job Checkin

Install Furnace


Taylor M.

Taylor M. Job Checkin

Faucet Replacement


Taylor M.

Taylor M. Job Checkin

Hot Water Heater Replacement


Taylor M.

Taylor M. Job Checkin

Hot Water Heater Replacement


Stephen B.

Stephen B. Job Checkin

Plumbing Repair

Plumbing Repair

Stephen B.

Stephen B. Job Checkin

AC Inspection

AC Inspection

Stephen B.

Stephen B. Job Checkin

Plumbing Repair

Plumbing Repair

Taylor M.

Taylor M. Job Checkin

Installed new condenser


Taylor M.

Taylor M. Job Checkin

Installed new system


Taylor M.

Taylor M. Job Checkin

Installed new system