Jim Davidson was incredible. From the first correspondence I knew he was what we wanted. He is accomplished in his field and offered only the best performance one could. We hired him for our sons wedding. He entertained our guests before the ceremony and set the tone for a true Scottish wedding. He followed cues well for the procession, recession, and a mid ceremony verse of Amazing Grace with precise beginning, even though there was no time for a rehearsal. He traveled 2.5 hours just to play for our event. Jim was extremely pleasant and a real gentlemen through 9 correspondences and in person. He's a quiet man and gifted player. If you want perfection, Jim is it!