We recommend at least 4 weeks to ensure availability.  During graduation, Halloween, New Years, etc….we recommend 6 weeks, although we typically can accommodate most last minute requests.