My Hot water heater was replaced this morning in less than 3 hours. The technicians were friendly, competent, and very attentive to detail. I am so pleased that I called Casteel.