Question: how long does it take to install a new hot water heater?
Answer: A certified plumber should be able to remove your old water heater and install the new one in approximately three hours.