Depending on the complexity and requirements, it will take 1 month to 6 months to develop a custom website. Talk to the web design agency and submit your requirements to get the exact duration for developing a website.