Setting up a website takes some prep time along with discussions on what is required. As I’ve mentioned it’s like working as a team. Mostly will come down to content delivery from the client, initial design draft, technical setup and build time. Clients also need to take consideration that this is my second job and most of the development time is spent after hours and on weekends but saying that I should be able to get the website up and running with-in a month, sometimes longer. Generally, I work out an agreement with the customer what the best timeline is and go from there.