Hello _____ ?
Sorry, but I'm not seeing your name anywhere.
Unfortunately, I think the reason no one has answered your question is probably because it's better directed at an attorney. Without having any idea of what is in your contract with your clients or in your contracts with your subs or any idea of exactly what kind of liability you speak of, it's just not a question that can be easily answered.
Good luck!