Two to four weeks is realistic for most business websites. Here is where the time actually goes.
Week one: discovery and planning
Goals, audience, structure, and a content list. Skipping this is what causes projects to drag later.
Week two: design
Key pages designed and approved before any development starts.
Weeks three and four: build, review, launch
Development, your review round, then launch and testing across devices.
What actually causes delays
Almost always content. Text, logos, and photos arriving late is the single biggest cause of a slipped timeline. Gather them before the project starts and you will usually finish early. Our full process is here.