Review for OnForce Solar

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

02/16/2017
Anonymous Staten Island, NY

Great company

Had my system installed in Oct- 2014, and the process was very easy because of the OnForce Solar team, from the very first visit to the install! I could not have been happier dealing with OnForce Solar! Thank you!

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support