I have just started an outsourcing web design business and need your help.
what % of the money upfront do i ask my client to pay before i pass the job over to my web design team in india?
The indian web team normally want 50% upfront also.

Does there need to be a contract in place with my client?

Also where do i find clients as this part i am struggling with as i hate cold calling local businesses?

If anyone has experience with this it would be much appreciated