Development projects typically take around 4-6 weeks. Factors that could put your project on the longer side are:
- A very large or complex website
- Lack of communication and/or feedback
- Additions to the project scope (ex. adding more pages or making major design changes after coding is complete)