On average, we shoot for a four to six week turnaround, but the pace of any project is set by each client. How much input you can provide during the initial stages, your availability with feedback, and how soon the content is ready affects the speed of completion. Functionality needs also play a role as more complex sites will take more time to develop.