PeterC
Member
- Total System Size
- 8500
- Solar Panel Rating
- 425M
- Solar Power Mfgr
- SunPower
- Solar Panel Quantity
- 20 Panels
- Inverter(s)
- SunPower AC Modules
- Monitoring System
- MySunPower
- Solar Panel Direction
- SouthWest
- Zip Code
- 10583
Who has installed solar panels on their home and is not happy with their solar production?
Why?
Why?