Energy Smart Canada carries DWHR systems from Water Cycles. This is a great investment for the longevity of your domestic water heating system, amount of hot water available and for return on your investment in the form of energy savings. (403) 327-4129