What are the terms for purchasing?

We require a 50% deposit with your signed purchase contract. Half way through construction we will require another payment for half the remaining balance. The full balance is due upon completion.