I was reviewing spec sheet and it shows an out of business company Titan Solar as the installer... very uncomfortable with this. They seem to have lots of legal issues now as well even after bankruptcy. Also Hyperion the manufacturer also seems to be out of business.