I didnt read the rest of the comments , so the legal responsibility goes something like this. General contractor, sub contractor , supplier. Generalcontractor is responsible for all those under his contract. If you hired a GC without getting a certificate of insurance, You now are part of the problem. Hire a GOOD lawyer.