Review for OnForce Solar

Office location: 728 E. 136th Street, Bronx NY, 10454

02/01/2017
Anonymous

Extremely Satisfied

OnForce installed 26 solar panels on the roof of my 2 story home in August 2014. They also installed a power one inverter in my basement per my request. They did a great job keeping everything looking neat and professional which was important to me. I haven't had any issues with the equipment and have been very happy with the savings that I am receiving on my electric bill from going solar as well as lowering my carbon footprint.