How long does it take to design and build a new website
Simple answer: One week
Longer answer: 4 to 8 weeks on average. Initially the chosen agency needs to ask loads of questions about you, your company, the services or products you offer, your market, what problem do you solve and for whom.
The agency has to determine if you need a website, what type of website at this time, then write up proposal, then if you take them on, they will write up a brief or plan for you to approve, then draw a sitemap or layout for you to approve, then move on to do a mockup design or prototype for your approval, before the go to actual development.
During all that time, you need to gather all your website content as in photos and text, whilst they will be doing discovery for you.
Imagine the web design agency is the builder, so they build the house based on the agreed architects plans or layout, but you have to bring the furniture, as in the content, photos and text etc.
Once the site is built and all the content is added, they move on to testing before actually going live.
And there is more……..