I have been a fan of Cameron's since the beginning. My office was planning an event for all of our to clients and I suggested Cameron for the entertainment. I played samples of his work for my coworkers and they were sold.
We had a wide range of ages, net worth and sensibilities present. Cameron was fun, friendly, upbeat and festive. Or clients were unanimous in praise for the performance.
As a professional, I appreciated his communications in advance of the event. He came early, set up without hassle and was pleasant and professional to work with, including interactions with clients afterwards. I would gladly use him again and recommend him to others.