A standard business website usually takes 2–4 weeks, while ecommerce or custom websites may take 6–12 weeks depending on requirements and revisions.