They Put it Where? (part 1)
Inexperienced “Solar Installers” Have No Clue! We’ve always known that there are bad solar installers as well as good solar installers out there. When we helped get the Louisiana State Tax Credit passed in 2008 there were only two solar installers in our state, us and an oilfield supply company. Now there are 200 that Read more about They Put it Where? (part 1)[…]