Reply To: Installer gone bust! April 5, 2025 at 11:33 am #303994 Jason23ParticipantIf you own the solar panels you should be able to get the MCS certificate which shows that the installer is an accredited company and also the details of the panels.