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

Local Reviews

Rated 4.8 out of 5 stars based on 334 customer reviews

Great Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Steve was great once again. I’ll always use ODonnell for all of our HVAC needs. Timely, personable and effective.

  • Overall Experience
  • Quality
  • Price
  • Convenience

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

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

Job Locations

Taylor M.

Taylor M. Job Checkin

Problem with heaters


Taylor M.

Taylor M. Job Checkin

Split ductless installation

Split ductless installation

Taylor M.

Taylor M. Job Checkin

Split Ductless Installation

Split Ductless Installation

Stephen B.

Stephen B. Job Checkin

Heater Repair

Heater Repair

Taylor M.

Taylor M. Job Checkin

Supplied and installed new furnace

Supplied and installed new furnace

Taylor M.

Taylor M. Job Checkin

Supplied and installed hot water heater


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

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