Let me first say, I'm a professional musician in the Chicago area, so I know what it takes to prepare for and then perform in front of an audience. James did a spectacular job performing at my 50th birthday party on the beach in Englewood. He was very easy to communicate with and responded quickly to my questions prior to the event date. I even asked him if he could learn a few songs by artists that he was unfamiliar with and he went the extra mile to learn them for my birthday. The guests all enjoyed his performance and his friendly demeanor. He gave 100% and was super flexible in the midst of some weather challenges! We highly recommend James.