I had a great experience. I had a million things to worry about, hosting my son's wedding. I did not have to worry about our DJ. They showed up early, set up, dressed professional. They emcee d the reception flawlessly. The dances, songs, and traditions were discussed in advance. They made the reception a success. Thank you!