07/15/2015
Anonymous
Excellent install job. I had my system installed 6 years ago and love it. Just had my neighbors installed (owners live in U.K.) and the installation was done jus like mine. Neat, attractive and functions great !!! Solar Source is the best !!!