Charles is so incredibly talented. We found him through my friend who highly recommended him. My husband and I took some time to listen to his youtube channel (CWcello) and we listend to literally EVERY one of his songs. They were all amazing, and if you aren't sure, just check him out and you'll understand why we chose him. He plays both the Cello and Piano and very skilled in both. We chose him to play the cello on our wedding ceremony because we thought it was more unique than the piano. What's great was he already has the piano part of the song pre-recorded so as he plays the cello, the piano sound is in the background. Great part, it's ALL HIM. All we needed was to give him a chair, and he brought all his own equipment. Sound was clear and it filled the room. I highly recommend Charles, he's so incredibly talented. Very professional! He was great, I wish I had him play the rest of the night at our wedding!