I have DJed events since 1995 and never cancelled on anyone. You will have a written contract. I will be in contact with you up to the day of the event.
Yes, unless I am already booked. If I'm booked, I will refer you to one of my DJ friends. You will be notified of this when you first contact me.
Yes, I always prepare for the unexpected things that might happen.
In this rare case, I would have one of my back up dj's fill in for me.
I pride myself on my punctualityand I know the importance of being on time. I always leave two hours before my start time - one hour to get to the event and one hour to set up my equipment.