We have nothing but great things to say about Joe! He is our go to DJ for any occasion! He was our DJ for my Bridal Shower, our Hinni and our wedding and he exceeded our expectations! He is so used to our types of parties, he knows what to play, when to play it and when to switch music to keep the party going. He always has the perfect balance of Arabic and English music and even Spanish on our wedding day! He met up with us and wrote out a schedule for our wedding with an approximate timeline on when things would be happening and what songs to play for each thing (from walking down the aisle to cake cutting, first dance, bouquet toss........ You get the point). He will also write down your must-play and no-play songs. You will have nothing to worry about on your big day, he will not disappoint you. Plus, he is a pretty awesome dude :)