we always ask 50% upfront payment to start the website. Once the website is completed you can pay us the remaining amount.