31 N Spruce St
Elizabethtown, PA 17022
717-689-5372

Local Reviews

Rated 4.9 out of 5 stars based on 672 customer reviews

Excellent Service

We experienced the unfortunate event of our hot water heater failing on us. EC & S was great at getting us scheduled in a timely fashion.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service and friendly and knowledgeable technician

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent sales and service!

I was impressed with the complete experience!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great response time

Great response time. Roger was very helpful explaining the service plans and fees.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Ridiculous price and 5 days without heat

Diagnosed on Sunday, confirmed part ordered on Monday but could not receive part until Thursday and installation on Friday. Price (not including initial dispatch fee) was $930. Part was gas valve and the technician was here less than 1 hour which included comfort care inspection. I feel that this was an extremely unfair price.

  • Overall Experience
  • Quality
  • Price
  • Convenience

good job

  • Overall Experience
  • Quality
  • Price
  • Convenience

Professional

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job well done!

The job was done perfectly. Very professional and answered all questions.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Not the usual quality of service.

  • Overall Experience
  • Quality
  • Price
  • Convenience

customer service

Roger was very prompt as this was a Sunday visit. He had located the problem in a short about of time. We stayed on emergency heat for 5 days until he returned to install the new board.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

Matt P.

Matt P. Job Checkin

Gas Furnace Maintenance


Matt P.

Matt P. Job Checkin

Gas Boiler Preventative Maintenance

Gas Boiler Preventative Maintenance

Colin F.

Colin F. Job Checkin

Service and perform preventative maintenance on gas boiler


Roger H.

Roger H. Job Checkin

commercial service and preventive maintenance tune up

commercial service and preventive maintenance tune up

Guy F.

Guy F. Job Checkin

Install daikin mini split system


Colin F.

Colin F. Job Checkin

Service and perform preventative maintenance on gas furnace


Roger H.

Roger H. Job Checkin

Oil furnace boiler servicing tune up preventive maintenance cleaning

Oil furnace boiler servicing tune up preventive maintenance cleaning

Roger H.

Roger H. Job Checkin

Gas furnace servicing maintenance tune up cleaning and repair


Roger H.

Roger H. Job Checkin

Gas furnace servicing maintenance tune up cleaning


Roger H.

Roger H. Job Checkin

Humidifer repair leak fix

Humidifer repair leak fix

Guy F.

Guy F. Job Checkin

Install daikin mini split


Roger H.

Roger H. Job Checkin

Gas furnace servicing maintenance tune up cleaning

Gas furnace servicing maintenance tune up cleaning

Matt P.

Matt P. Job Checkin

No heat service call

No heat service call

Matt P.

Matt P. Job Checkin

Preventative maintenance on Heat Pump and Gas Furnace

Preventative maintenance on Heat Pump and Gas Furnace

Matt P.

Matt P. Job Checkin

Preventative maintenance on AC and Air Handler

Preventative maintenance on AC and Air Handler