Excellent pianist! Alvin was very responsive to emails and was able to play a wide variety of classical, jazz and pop/contemporary music for our cocktail hour. He was professional and classy in both his demeanor and attire. Many guests commented on how excellent a pianist he was and how much he added to the ambiance of the event. I would definitely re-hire Alvin in the future and will highly recommend him to anyone looking for a pianist at their event in the area.