Our experience with Esena Energy was excellent. Dominic was very knowledgeable and explained the system well to us. Scheduling was easy and the installers arrived on time and got on with the job professionally and courteously. Esena Energy coordinated everything… Very happy overall and would recommend Esena to do your installation.