Cameron was very professional and nice. He showed up early and played while the guests were coming which really set the ambience. His talent is amazing everybody was very surprised and taken by his performance. I would definitely hire him again if we have an event. It was the best choice we could’ve made for music for our amazing wedding day. Thank you Cameron once again!