We couldn't have asked for a better DJ! He was organized, helpful and communicated with us when needed. He took requests from guests at the reception and played a good variety of music for all ages, young and old. We picked out songs for the first dance, money dance, bouquet and garter toss, etc. and worked with the photographer on a timeline at the reception. I didn't worry about the music at the reception, he took care of it all! Everyone had a great time!! I would highly recommend him!