Derek has an excellent catalogue of music and ensures he understands the genre and vibe you would like at your event. He is experienced, professional, easygoing, super friendly, and makes sure everyone is dancing and enjoying the music. We loved having him at our wedding and so did our guests. I highly recommend Derek for your event.