We have just added an online reservation system that allows you to book 6 months in advance.
During snow season give them advanced notice so they can plow a spot for you.
I guess it depends on current availability. Last year we made ours the same day.
Thanks! Your answer is awaiting moderation.