If you have solar panels and your installer is out of business and you need work done on them, Solar Service are the people to call.