Amazing musician--sent Ralph a favorite songs playlist and he was prepared to play the requests. He was very accommodating, respectful, easygoing and communicative through the entire planning process. I would hire Ralph again in a heartbeat! He was a very important part of the huge success of our event. Thank you, Ralph!!!