Short answer: 2-4 weeks.
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.