The deposit is non refundable. This is a industry standard. Once a DJ has been assigned to a date he gets paid regardless of if the event happens or not. We let go and do not commit ourselves to any other events that come on your date. The final balance is due 3 days before your event date. Cancellations will be accepted but not within 14 days of your event.