We require 50% of the payment once you sign up with the balance due when your site is ready to go live.