You can get a hot water service powered by an electric powered heat pump. This heat pump harvests heat from the air outside your home. You can heat your water with the heat pump during the day, and so get all the needed electricity from solar panels.
The heat pump can harvest the needed heat even when the outside air is down to minus 7 degrees C, so it can provide energy efficient hot water even when it is freezing outside!
These heat pump systems can use up to 65% less energy compared to an electric storage hot water system.
An example of such a heat pump is: