Short answer:  
2-4 weeks.

Long answer:  
First we gather all your content: text, logo, photos, graphics. We help you fill out our webtemplates. We even have a great hostingdeal.

Then it takes about 10 to 15 working days until a beta (draft) website is ready. 

Once you approve it your site can go live on the web within minutes.