Office location: 42 West Street, Brooklyn NY, 11222
07/23/2018
Anonymous
Queens, NY
The solar panels as a product were quite efficient and stable thus far - the on-boarding process was quite tedious and took quite some effort to make sure we were being charged the price as quoted, after already paying more than what was quoted for several billing cycles. Nonetheless, their product is worth it.