Reply To: Installer gone bust!

#303994
Jason23
Participant

    If 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.