How Does a Tankless Water Heater Work? 5 Benefits & Drawbacks