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.