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.