When is a deposit needed?October 14, 2018 by SangFroid Web DesignA deposit of 50% is needed at the time of booking.