Needing someone to play piano and sing for an evening, my company hired Karen after talking with others that had worked with her. Her reputation proceeded herself. She did a fantastic job and lived up to what they all stated about her! Her piano and vocals skills were excellent and she performed a great mix of songs for our event. People from the audience asked us where we had found her because they were so impressed. Even when the event had to move to another room, she picked up her gear and started from where she left off for the remainder of the event. I would strongly encourage anyone that needs entertainment for their party, event, or professional gig to consider Karen. She was on time, dressed professionally, played and performed up to date music as well as standards, and all around was easy to work with and made the clients happy. I would hire her again! She is a strong talent with a GREAT voice.