On average, we shoot for a two to eight-week duration, but the pace of any project is set by each client.

How much input can you provide during the initial stages, what is your availability with feedback, and how soon is the content ready?

All this affects the speed of completion.

The functionality needs may also play a role – more complex sites will take more time to develop.