For the sake of potential backlash from client which may be damaging to your reputation, swallow it and learn to get the contract signed before carrying out any actual work. My terms are 50% deposit and I don't start work until that money has cleared my bank. I allow the client 7 days to change their mind about the commencement of the project, for which I would bill them for the hours of work that I have already carried out.
New! Stand out from the crowd by taking our gamified personality tests. Get started now by discovering the three tests available free of charge!