News
The Troubleshooters have received many complaints about solar companies over the years. So, here are step-by-step ...
For many, installing solar panels is driven by a desire to save money on power usage. However, many of the costs involved with solar panels aren't so obvious.
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