An excellent instalation and support team - everyone involved in our installation was knowledgeable, helpful and engaged in the service. I would recommend TRE for a solar ... more