Timelines vary depending on complexity, but most custom websites take 4–6 weeks from discovery to launch. This includes planning, design, development, revisions, and testing.