That depends on the scope. Here’s a rough guideline:
One-page landing site
3–7 days
Small business website (5–10 pages)
2–4 weeks
E-commerce site
4–8 weeks
Custom-built web apps
2–3 months+
Timelines depend on factors like content readiness, feedback speed, complexity, and integrations.