Basic site – 2-4 weeks.  Can include E-commerce if customization is minimal. Medium – 2-3 months.  Typically includes 4-5 custom features. Large – 3-9 months.