Typically, we receive 50% upfront, and 50% upon completion and delivery. But, we are flexible to your budget.