My wife and I had Charlie play music at our ceremony and everything about him was perfect. He arrived early and had all his equipment set up well before guests started to arrive. He was also very courteous to whomever came up to talk to him. His musical ability is unmatched and would be perfect for any ceremony. Charlie was also very professional prior to the wedding, worked with us on our music selection, and was very easy to get in touch with. We would highly recommend him for any occasion.