The length of your website development all depends on how complex the site is. Some small business websites can take as little as a week, while some can take months when more intricate functions are needed.