50% payment is required in advance and the remaining 50% must be paid upon completion.