The length of time it takes to build a website can vary depending on the complexity and scale of the project (eg. it may take around 2 weeks for smaller websites, and 8 weeks for more complex websites). There will be time set aside for planning, design, development, feedback/revisions and testing. If you have a deadline in mind please let me know at the beginning of the process and I can let you know if it is achievable. When we start working together, I will send you a design proposal that outlines your project timeline.