Tankless water heaters come with higher upfront costs than traditional tank-style water heaters. In addition, tankless water heaters often do not provide adequate hot water for simultaneous use throughout the home.