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

Local Reviews

Rated 4.8 out of 5 stars based on 337 customer reviews

Excellent service

Came promptly and accomplished job

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent, Responsive Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

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

Job Locations

Taylor M.

Taylor M. Job Checkin

Supplied & Installed New System

Supplied & Installed New System

Stephen B.

Stephen B. Job Checkin

Heat iNspection

Heat iNspection

Taylor M.

Taylor M. Job Checkin

Test


Stephen B.

Stephen B. Job Checkin

Heat Inspection

Heat Inspection

John N.

John N. Job Checkin

Furnace repairs


Stephen B.

Stephen B. Job Checkin

Plumbing Repair

Plumbing Repair

John N.

John N. Job Checkin

Plumbing


Stephen B.

Stephen B. Job Checkin

Heater Repair


Stephen B.

Stephen B. Job Checkin

Heater Repair


Stephen B.

Stephen B. Job Checkin

Safety Inspection

Safety Inspection

John N.

John N. Job Checkin

Faucet repair


Stephen B.

Stephen B. Job Checkin

Heat Inspection

Heat Inspection

John N.

John N. Job Checkin

Heating inspection under contract


Stephen B.

Stephen B. Job Checkin

Heat Inspection

Heat Inspection

John N.

John N. Job Checkin

Toilet installation