Yes, all web design projects require a deposit. The deposit schedule is as follows: 50% down at project start and then 50% prior to the go live date.