Refunds are done on a case by case basis. Deposit refunds are automatically approved if the event is 30 days out. Rain and other circumstances may be elgible but are not guaranteed. Full payment is due before the day of the event. For example if we set up our stage and equipment but the event gets rained out the day of, the event can be refunded partially. Our contract contains the full details.