Dave is absolutely amazing at what he does! He has done 4 weddings now for my family and we wouldn't go with anyone else. Not only does he keep everyone entertained, he plays great music, listens to what you want, and knows how to run a reception. Dave exceeds expectations every time! We found out about Dave 10 years ago when the DJ for my sisters wedding