Mark was amazing!!! He was early to the event site where he set up all of his equipment very cleanly (no wires or cords to be seen!!) He is professional every step of the way, from our first meeting to the end of our wedding. He cares, and listens, to what is important to you and your guests! Highly recommended Mark for your wedding or party DJ needs. He does not disappoint!