David has performed in my home on multiple occasions; for a variety of gathering types; everything from a small dinner party to a wedding reception to a ladies tea party. He reliably arrives in time to set up and playing when the first guest arrives. He takes a get-together to the next level, the unexpected and classy touch that literally makes THE difference. Whether you need quiet background music or something more, his professional demeanor and respect for the tone of the event are always a perfect match. I couldn't recommend him any more highly.