Office location: 7259 Franklin Road, Boise ID, 83709
05/25/2017
Anonymous
Just had solar panels installed on my home. I was told the installation process can take a long time due to waiting on permits but my permit was approved right away. The customer service has been great! They have been very pleasant and helpful. We love our solar panels!