One month to 2 weeks. Ordering early is fine. We can take late orders depending on business. If we freeze anything in, (pictures, flowers, etc.) we need to have the items to freeze in 2 weeks prior to the event.