DJ Jess was great all around. Both the ceremony and reception went perfectly. She was very responsive to the timing of different events throughout the night, and was great at keeping they party going on the dance floor. The photo booth was also a big hit with guests. Mary did a great job and even provided fun ideas for photo progressions.