Troubleshooters: Investigating allegations of shoddy work by solar companies
Solar companies claim to inspect your roof to make sure it's fit to have solar panels installed.
More Videos
From CNN Newsource affiliates