We recently had Jason as the DJ at our wedding and we had a blast! He had us make a list of songs we wanted to hear and he took the time to structure the songs choices in a cohesive way that kept people of all ages on the dance floor throughout the night. He kept us on our time line and even improvised when some things did not go exactly according to plan. We would recommend Jason for any event; he is hard working, helpful, and friendly. You couldn't find a better person for the job.