That depends on the size and complexity of the project, as well as how quickly content, feedback, and approvals are available. A relatively simple website may take a few weeks, while larger or more customized projects can take several months. We’ll establish a realistic schedule before development begins.