5 Stars! Dan was amazing! He played great music for everyone. It was a great blend of styles and our families loved that he played their requests. When we remembered a song and asked and he played it. The Shoe Game was fun, he got the crowd involved and my stomach hurt from laughing so hard. Dan was personable and he read the crowd really well. When we booked our DJ we wanted it to be the DJ we picked and we got that with Dan. We highly recommend Dan!