Jon Knight's performance was wonderful. Just what we needed for our wedding reception. He was very professional through the whole process. He was always very quick to respond to any of my questions and very helpful. We would definitely recommend this peformer to friends and family and would hire him again should we need his services. Overall, a great person to work with!