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.