Joe was the BEST DJ! He was very flexible with timing, and really kept the flow of the evening seamless. The music and dancing was amazing! He played requested songs, and filled in with songs he chose based on the crowd. We had multiple guests asking us for the playlist! Not to mention, we had an epic dance party for over 3 straight hours! I would highly recommend AMS for any party!