It all depends on the size of your site. If you have a one-page landing page - it may take a few days, but for a large online store, it will take some weeks.
Better yet, just send us the link to your project and we will calculate the cost and terms in detail.