Please note that I am rating the company, Premier Events, and NOT the actual DJ (who was terrific) Premier events made a mistake and actually booked 2 DJs for the night. One called me earlier in the week to discuss the event. On the day of, a different DJ showed up and apologized for not calling since he was not given my number. We were able to get in touch with the 1st DJ and the 2 of them worked it out so that the one who was actually there stayed. I wouldn't recommend this company again. They are our of California and our event was in South Carolina. The actual DJ was terrific..just wouldn't work with the company again.