Chase was on time, able to promptly schedule and appointment that worked with my schedule. He called before the appointment to confirm. He did a quality, neat install and cleaned up afterwards. We are happy with the new heater so far. His pricing was straightforward and quite a bit less than all the big name companies we had give us quotes. Would definitely recommend KC Waterheater to anyone looking for a new water heater.