I have an annual Christmas party for our large group of employees. Have not used a new company in many years and this was a great change for us. Refreshing new selections on old tunes and up to date with exisiting songs. D.J. early for set-up, as expected. While we did not need him to make announcements, he was certainly willing to do so. Great laser lights for the dance floor. Will be booking with them again.