@Josiahx
Take payment upfront man. Every single project I've done 50/50 on or upfront the client always pushes it out by months. If you actually want to get s*** done you take the payment up front that also shows that they're serious about the work you're going to do for them. It shows a…