We require a $25,000 deposit at time of contract. The remaining balance will be paid when you close on your completed home.