The cost and installation time for a new water heater can vary depending on the type of water heater being installed. On average and without any unforeseen complications along the way, our Pipeline Plumbing technicians are trained to have your new water heater installed within 2-3 hours.