DJ was on time and very professional. My baby shower theme was Once Upon a Time and without me saying a word he stuck to my theme and played disney songs which caught me completely by surprise!! I loved my experience with Elite and will definitely recommend them to family and friends. If I ever have another event I would also keep them in mind!!