From the moment I hired DJ Q for my husband's surprise party he was fully engaged and was available for communication. We were able to meet in person prior to the event to review music needs, party style, etc. I was impressed with his preparedness and professionalism, he was still personable though...not too stuffy! During the party he kept the music going and did not spend time talking through the event, which I appreciated, as it allowed my guests to have conversations and catch up. Many of my guests commented on how great he was and really enjoyed the music selections and flow throughout the evening. I would absolutely recommend DJ Q and hire him again!