Yes, cancellations and rescheduling are possible according to weather conditions. However, please note that the deposit is non-refundable in case of cancellation.