Usually setting up your new website takes on average 3-5 days. it helps if you have alot of the about your business information already typed up and other web content already organized.