If you get it done by a professional, it can take between 4 to 6 hours to install a tankless water heater, even if you have an existing system. But if you’re doing it yourself according to the manual, it might take longer.