Review for OnForce Solar

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

02/01/2017
Anonymous

On Force was very professional and dependable.

As my installation was in mid-May, I have yet to get the full benefit from the system. However, my electric bills from Con Ed from May of last year to date have been minimal. I'm looking forward to seeing the system's benefits increase after having the system operational for a full year .

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