If it's a company that's that small before taking work have their owners co-sign liability on your contracts.
So if their LLC(Whatever) fails, they're still on the hook.
Banks do this for every loan my small business has taken. You sign for your company, but you also sign personally. If they won't do this, move on.
Lesson learned.