Yes, there is an initial deposit followed by monthly payments, this is to allow us to recover the cost of the website build over the initial 12 months, after that the site is yours.
The size of the deposit depends on the size and features of your website.