Unless I have a purchase order in hand, or a customer with a well established account that I am not worried about paying me, it's 50% down, 50% due at completion.
I have an occasion, against my better judgement taken no deposit on some jobs because the person has complained about paying the...