The time frame required to complete your site is determined by the size of your website, the efficiency in which we receive all the necessary content and images for your site, the complexity of your site design and our current client design schedule. On average, a medium sized website should take about 3 to 4 weeks to be developed.