07/22/2016
Anonymous
Solar panels were installed less than one year ago, my first winter, we discovered leaks caused by the installation of painels and other problems.<br />It has more than 6 months and they did not resolve and is trying to avoid responsibility.<br />Is solar a great thing? Yes.<br />But check the reviews of the companies that will perform the work. You are saving a hassle and long time of battleing.