James was very kind and responded quickly when I reached out to ask him to perform my wedding. He made the process very simple and easy to understand with the video on his website. Would highly recommend for anyone looking for a performer.