System: Solar Electric (Photovoltaic)
Size: 5.4 kW
"SunBug was the most willing to listen to my requests and were not pushing the sale unlike other companies. Overall, I am extremely pleased with both the company and the system they installed."
Toll Free 866-945-1727