If you end up on a big project where you've got a client owing you more than 10% of your book, I reckon the short answer is make sure you get deposits and progress payments.
Otherwise, as you say, you really are exposed. And it's probably only a matter of time before you get taken for a ride.
Did you like this article? Share it with your favourite social network.