Review for Photon Brothers

Office location: 3566 S. Higuera Street #205, San Luis Obispo CA, 93401

05/15/2024
Frustrated SLO, CA

Run!

Incorrectly installed inverters and racking system. Wouldn't honor the warranties. Terrible customer service.

Installation quality
After sales support

System size (kW): 100

Year installed: 2017