Peter went far above and beyond our expectations. He was organized, easy to get hold of and accommodated all of our requests. During the reception he kept us on time and we were able to do everything we planned. Peter was able to put a microphone on the ceremony so that everyone could hear. We couldn't have asked for a better dj. Highly recommended.