Though it varies a bit from site to site, we generally estimate between 5 weeks to 3 months to build your new site. When you sign up with us, we will give you a timeline for your projected launch date.