2136 Bristol Pike
Bensalem , PA 19020
215-245-3200

Local Reviews

Rated 4.9 out of 5 stars based on 616 customer reviews

On time, friendly and clean.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service and very reliable

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Fast and friendly service always, priced competitively well.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Effecient service

Very satisfied

  • Overall Experience
  • Quality
  • Price
  • Convenience

Professional service as always.

ECI service technician showed up on time. He was thorough with the cleaning and inspection of our heating and air systems. The service was done in a timely manner. We will continue to use ECI service in the future.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Professional service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Prompt, Courteous Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

great service people

Mr schmidt was very nice and explained what he was doing very clearly. he was very professional without being humorless.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great experience!

Great service and price and really great guys to work with!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service and price. Thank you.

Great service, solid product and a great group of people

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

Matthew C.

Matthew C. Job Checkin

Installing 2 stage carrier 90% furnace and a/c with Honeywell thermostat

Installing 2 stage carrier 90% furnace and a/c with Honeywell thermostat

Kris S.

Kris S. Job Checkin

Tune up on a Crown gas boiler


Kris S.

Kris S. Job Checkin

Heater tune up on a Crown gas boiler


Matthew C.

Matthew C. Job Checkin

Installing 2 ton carrier furnace,a/c and Bradford white 40 gallon water heater

Installing 2 ton carrier furnace,a/c and Bradford white 40 gallon water heater

James  S.

James S. Job Checkin

Tune up on oil fired furnace


James  S.

James S. Job Checkin

Tune up on oil fired furnace


Robert A.

Robert A. Job Checkin

Finished installing new 275 gallon oil tank.

Finished installing new 275 gallon oil tank.

Paul W.

Paul W. Job Checkin

New tank installed! Yeah! We do that..

New tank installed! Yeah! We do that..

Paul W.

Paul W. Job Checkin

From on side of Levittown to the other we have you covered

From on side of Levittown to the other we  have you covered

Paul W.

Paul W. Job Checkin


Paul W.

Paul W. Job Checkin

Getting filled up @ Duck Island

Getting filled up @ Duck Island

James  S.

James S. Job Checkin

Service call for no heat after power outage


Paul W.

Paul W. Job Checkin


James  S.

James S. Job Checkin

Tune up on crown oil boiler


Paul W.

Paul W. Job Checkin

Same day within the HR for this one...

Same day within the HR for this one...