We hired Knight Sounds DJ for our wedding reception in April 2016. They were great. They asked good questions about how the event should unfold and the DJ was very personable and professional. The DJ honored all of our requests about the entertainment. We selected DJ based on videos on their website that gave us a good impression of what to expect, by service and price.
if I were asked it would have been better if we could have met the DJ prior to the event (even if just by web conference) just so we had an idea of who would be running the entertainment beforehand.
Still, Gustavo was fantastic and we would definitely hire Knight Sounds again.