They called to confirm and arrived right on time. Answered all our questions and then installed new water heater in less than 2 hours. Then explained how it works and sincerely asked for any additional questions. When I explained that our mains were being flushed shortly, George showed me exactly how to keep the dirty water out of the unit and then how to restart it, and also what to do if I failed (call them). No unexpected additional charges, great price, great service.