Depending on responsiveness of the client, it can take up to 6 weeks or more. Time will vary depending on the intensity of the project.We value quality over time but we strive to do the best we can to get sites out as quick but we want to mitigate any potential bugs or snags by giving ourselves extra time.