We recommend booking at least two weeks in advance for major events like weddings, proms, or corporate functions, especially during peak seasons. However, for services like corporate transportation in the Bay Area or airport limo service, we can often accommodate last-minute bookings