DJ Dave was awesome! Responded quickly, personable, reliable. Responded well to the crowd and kept everyone entertained. Everyone had a great time from the kids to the grandparents. Had awesome karaoke repertoire too and knew how to balance the evening with mix of songs. Will definitely book again for any future events where we need a DJ.