Very professional and does a great job every time. Ive been to so many of his events and love the fact that he adapts his play list w ease to the vibe, tone and theme of the event.