We recommend a 90 day lead time for any special events, this gives everyone involved plenty of time to adjust in case anything whatsoever goes wrong, we don't like to tempt fate. 30 days should be plenty of time too, but unfortunately we cannot carry guarantees because of the nature of custom clothing.