Office location: 2505 Amaral Ct, Hayward CA, 94544
11/17/2018
Anonymous
Elk Grove, CA
This company was very good to my family and me. They installed my solar in a timely manner and it all works. Nick Afable was the rep that helped us. The main reason I signed with them is because he was honest about certain thing that other companies failed to mention. I would recommend doing your own due dilligence but this is an exceptional company hands down.