Bill and his assistant were fantastic!!! I was worried about having a ‘cheesy DJ’ at my wedding but Bill put my mind at ease from the beginning of the night. The music was great, he got everyone up and dancing, old and young alike. He kept the event moving along nicely and even made a CD for us of our special songs from that evening. The icing on the cake (no pun intended) was when Bill was pouring wine for guests in their seats when the servers got backed up. I really could not have asked for a better DJ and would tell anyone who is considering him to definitely do it. You will not be disappointed.