A deposit of $2,000 is due when your contract is signed. The balance is due 2 months later. Payment for any additional services added after that time is due 2 weeks prior to your event.