Office location: 728 E. 136th Street, Bronx NY, 10454
10/22/2019
Dissapointed Indeed
Onforce solar installed my system in 2016. I paid them $40,000 in cash. Everything was fine until July of this year when my system stopped working. I called Onforce. They refused to repair the system claiming they "no longer serviced residential properties". This is in spite of a 10 year warranty they gave me. I have tried many times to resolve the problem with them. They are completely unresponsive. The worst company I have ever dealt with. Please don't use them.