Obviously, the more notice, the better! Our schedule can fill up very quickly, especially at peak times of the year. For traditional outdoor fireworks, a minimum of 2 weeks is required. For fireworks on water, a minimum of 6 weeks. For other services, depending on our availability, we can take bookings up to the day before.