The Total Amount Estimate For The Site, is an Estimate, depends on what you want for your site, all the addons can make the price differ.
A deposit is needed for JSolutions to be able to develop your site, this will be over an invoice.
All of this will be discussed over emails with your developer.
Sites will be developed in a week.
The final payment is needed to publish your site, when both parties agree on the design of the site, also will be discussed over email.