Quality Entertainment DJ’d our wedding. They were excellent! So easy to work with, our DJ was great – arrived on time and discussed some details with me to ensure everything went according to plan. The dance floor was packed from 9pm until we had to close our venue at 1am – guests LOVED the music. Highly recommend!