Yes we require a deposit to secure a date. It is also used as a security deposit for the event in case of damage/time overage/cleanup charges. The deposit amount is $400 for kids events and $500 for adults.
Yes, you will need a obtain a liquor license if you will have alcohol. You can get an special event license from https://www.agco.ca/alcohol/special-occasion-permits-private-event