Based on your specific requirements we can have you launched within one day up to a few weeks.  We also do complex projects with a custom release schedule.