We knew from the start we had to have Jamaal as our DJ! He came so highly recommended from our wedding planner. He did ceremony, cocktail hour and reception music. Everyone of our guests made it to the dance floor! There was such good variety you couldn't help but get out there! We also loved that he joined in the dancing really got our guests going. He was very perceptive and open to the music we liked, we trusted his expertise and he did not disappoint 🙂 He was organized to make sure our set dances and garter, bouquet toss and cake cutting happened but also didn't interrupt the fun.