Jim's style and grace really added to the atmosphere of our wedding day. We were not disappointed, Jim designed his playlist around what our requirements were and if he didnt know it, he made sure he did for our day. His professionalism is second to none and his talent surpasses any expection you may have, after all how many people can play "Live and let die" on the piano after playing handals water music, he is just so versatile and talented, we would definately hire his services again. You wont be disappointed with this chap, he's the best.