System: Solar Electric (Photovoltaic)
Size: 13.2 kW
"SunBug did a fantastic job managing the installation of my system. The executed on the agreed plan, and it is a great, state of the art system designed exactly as I had envisioned."
Toll Free 866-945-1727