Office location: 42 West Street, Brooklyn NY, 11222
04/04/2018
Anonymous
Staten Island, NY
I recently had solar panels installed on my roof, Sunpower explained the process from start to finish. They kept me informed and did an excellent job from start to finish. I'm very happy with the quality of their work.