Craig and his group were just wonderful. He was very professional during the negotiations and planning and very personable throughout the evening of the event. He accommodated all of our requests for type of music, while learning a few new tunes for the special dances. The folks he brought (horn, female singer) were great and blended well with Craig. He's unassuming and rather humble, but when he starts his music and presentations, he is dynamic and is able to perform well within all the musical genres. We would definitely use Craig again for other parties and events.