Local Reviews

Rated 4.9 out of 5 stars based on 655 customer reviews

Map of Palmyra, PA

Great and Efficient service

Map of Hummelstown, PA

Great Service

Map of Elizabethtown, PA

Great service from competent people. Very personable and timely!

Map of Hershey, PA

Great service

Map of Middletown, PA

Excellent Service

As always Cody arrived promptly, dressed neatly & put shoe coverings over his shoes to insure that not a spec of dirt would be brought into our home. He is always friendly, explains what today’s maintenance service entails & asks if I have any questions or concerns about our HVAC system. Communication in the company is “spot on” because when Shannon (always a welcome voice) at ECS called to schedule our bi-yearly maintenance service appointment, I requested filters be ordered. My request was not overlooked. Cody arrived at our home - filters in hand. Now that is detailed customer service! Cody completed his work & when finished throughly explained what was done, again asking if I had any questions. Prompt, polite, professional, knowledge in his industry - we are truly blessed that Cody & ECS help to make our house a climate controlled comfortable home.

Map of Hummelstown, PA

Great company

I’m always satisfied with the service from ECS - except for not receiving a call when tech was on his way (apparently was not put in his orders as I had requested), I think he was quick and though -from the check list he left). Techs from ECS are always polite - he apologized for the oversight. Great company- I’ve been with them for years!

Map of Harrisburg, PA

Always good service.

Map of Lebanon, PA

Great Service

Roger always has great customer service. If we have any questions , he takes his time and explains things so we can understand.

Map of Middletown, PA

Great service


Map of Hummelstown, PA

Great service, wonderful customer relations

Cody W.

Cody W.

Furnace repair

Near Allentown Blvd, Grantville, PA 17028
Grantville, PA - Furnace repair
Cody W.

Cody W.

Oil furnace repair

Near N Blue Ribbon Ave, Harrisburg, PA 17112
Harrisburg, PA - Oil furnace repair
Colin F.

Colin F.

Service no heat call on Gas Furnace

Near Olde Trail Rd, Hummelstown, PA 17036
Roger H.

Roger H.


Near Cooper Ave, Salunga-Landisville, PA 17538
Salunga-Landisville, PA - COMMERCIAL SERVICE AND PREVENTIVE MAINTENANCE TUNE UP and repair hanging heater
Roger H.

Roger H.

Gas furnace servicing maintenance tune up cleaning

Near Eisenhower Blvd, Middletown, PA 17057
Middletown, PA - Gas furnace servicing maintenance tune up cleaning
Colin F.

Colin F.

Service and perform preventative maintenance on Gas Boiler

Near Horseshoe Pike, Palmyra, PA 17078
Cody W.

Cody W.

Commercial HVAC

Near Old U.S. 22, Bethel, PA 19507
Bethel, PA - Commercial HVAC
Guy F.

Guy F.

Install Bradford white water heater

Near Westbury Ct, Elizabethtown, PA 17022
Roger H.

Roger H.

Thermostat and remote sensor installation

Near Clark Rd, Hershey, PA 17033
Roger H.

Roger H.


Near Market St, Millersburg, PA 17061

Excellent Service in Hershey, PA 17033

“I want to applaud Colin, your stellar employee, who went significantly out of his way to help me on Monday when he pulled the faulty AC breaker and discovered melted plastic and other melted breakers in the main breaker panel. This was a true emergency and he helped me find an electrician, made phone calls for me, because I am hearing impaired and cannot use a landline or smart phone with much success. Colin is not only highly professional and competent, but he also has a HEART. EC&S and I are blessed by him. As an update, I now have a brand new main breaker panel. Thank you!”

-Pat B.

Commercial Air Conditioning in Lancaster, PA 17602

“Dave, please convey my thanks and appreciation to Tim for his diligence in completing the repairs to our two rooftop units on Building # 14. I know it was really tough on that roof because of the heat but he stayed and completed the job. We really like having him working at our buildings and his work is very good! He is very customer oriented.”

– Tim W

Thermostat Replacement in Lancaster, PA 17601

“Congratulations having Roger in your employ. He recently serviced my unit and replaced the thermostat also. I found him to be very courteous, well-informed and extremely capable. The visit today was performed with efficiency and expertise. I certainly will be pleased to tell my friends about the services you offer in this area. Many thanks!”

-Rosemary M

Furnace Replacement in Harrisburg, PA 17105

Great job and great people. I needed a new furnace and everyone that I spoke to showed great concern and care. They were fast and efficient in getting the furnace and replacing the old one.

– Lloyd B

Water Heater Replacement in Elizabethtown, PA 17022

“I just wanted to pass along a compliment. I know that sometimes you probably only seem to hear the bad things from people when they would call you. I wanted to say what nice, conscientious person Sean was on Monday. He really worked hard and was so polite and careful with everything. Thanks for having him come over on Monday. It was nice to get the water heater replaced and get a hot shower.”

– Lee Anne S.

Air Conditioning Repair in Elizabethtown PA, 17022

“I wanted to reach out and let you know what a great job that Tim performed at our home this week. We have been having trouble with the air conditioning and Tim took the time and thoroughly diagnosed the problem! Parts needed to be ordered and when he came back to make the repair he had everything he needed and did a great job! I was unable to be home when he completed the job, but would like if you could extend my thanks to him and we are enjoying the “cool” house this week!”

-Tom C

Furnace Repair in Elizabethtown, PA 17022

“My name is Pat C and I just wanted to drop you guys a quick email to say thank you. Your company, specifically Tim, worked on my heating unit last week and this past Monday. Without going into all the details, we had two other people come out before you guys to “work on our heating unit”. Basically, the result was they were not able to finish what they started for a variety of reasons and there were problems with the work they did complete. Tim was great! He showed up when he said he would, he provided excellent service, corrected the previous mistakes, and completed the job with no issues. Unfortunately for me, due to some of the mistakes that were made and the delays that occurred before contacting your company, this process ended up costing me much more than it should have to repair everything. With that said, should I have any future issues I will be sure to call you guys first. Again, thanks for everything. Also, please extend my thanks to Tim…like I said he was great throughout this whole ordeal.”

– Pat C

Furnace Repair in Lebanon, PA 17042

“Just a note to thank you for your prompt attention to our furnace repair. Roger arrived within and hour of our call, as promised and he was polite, friendly and informative throughout. When he could not supply from his stock the part our furnace needed, he phoned a supplier and promised to be back the first thing the next day (today) with the part. He kept his word, showing up shortly after 7:30 and made quick work of the installation.”

Good to know we can count on EC&S in an emergency. We will be happy to recommend your firm to friends and family.

– Brian W

We service all brands!

Pin It on Pinterest

3 Button Header

717-546-9702 717-546-9702

24-Hour Emergency Service Available!

ServiceEstimateContact Us