North Billerica, MA
System: Solar Electric (Photovoltaic)
Size: 5.5 kW
"Everyone at SunBug solar was friendly and courteous, from the sales rep, to the office staff, to the installation crew. From the initial evaluation to the system design and installation, these folks were prompt, responsive and delightful to work with."
Toll Free 866-945-1727