Westwood Energy were proactive and worked effectively with us to get our solar project off the ground. Their expertise helped us overcome challenges that initially looked like show stoppers. The installation and setup of the system was professional and on schedule. Aftercare once the system went live has been fantastic, with any little issues being dealt with quickly to minimise down time. I would happily recommend Westwood to anyone considering solar.