I got a call last minute for this one, a couple hours before it started. It's always good to book in advance, but I always try to fit it last minute events when possible.
Parties like this are why I love my job so much. They kept me on for an extra hour because we were all having so much fun, and even gave me a hand made bottle of wine for a tip! I hope to see them again for next year's party!