As a professional musician myself, I would have no hesitation in recommending David Foster to anyone looking for a pianist for their event. His piano chops are simply incredible, and he can play any style. He absolutely delivered everything I requested with spot-on professionalism and impeccable musical skill. He even learned a special song for me so that I could serenade my new bride. He was easy to work with, and entirely dependable. I simply cannot recommend this performer highly enough.