Dave is great and made my wedding day even more special. He was very professional at all times before and during my event. He knew exactly what I wanted even though I am very picky. He kept the party going and even my Mother and Grandmother had an excellent time. He allowed my husband to play special songs from his iphone. He was excellent from the very begining when I arrived, Dave made an excellent announcement of us! Our first! He kept everything moving along and I could not have asked for a better DJ. He played the songs I wanted and knew exactly what I needed! Top Notch!