Office location: 117 N Sunnyside Ave, Clovis CA, 93611
05/10/2021
David
The team and planet solar was very knowledgeable, helpful, efficient & professional . A great experience from start to finish. I would highly recommend!