Depending on what you want to achieve with your website. Sites with simpler tasks or projects usually take 1-3 weeks to complete. While sites with heavier projects such as large eCommerce websites can take 4-6 weeks.