News
The Troubleshooters have received many complaints about solar companies over the years. So, here are step-by-step ...
A 30% federal tax credit which helps offset the cost of solar panel installation is being phased out, following the passage ...
The rooftop solar business is a big source of consumer complaints. The industry is working to repair its reputation. Here’s how you can protect yourself.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results