My family has used Dkr many times , big weddings to showers and birthdays , each time the music was perfect , the dance floor always packed , they can provide all sorts of entertainment. They listen to what you want to play and they know exactly how to mix the music at the right time , the party flows perfectly and I would highly recommend them . Look no further they are truly the best