He is sensational! We had a 66th-anniversary celebration for our parents and Bill made the party a huge success! He interviewed me right after booking to find out what we would like him to play (He knows over 1000 songs). He communicated frequently leading up to the event. He even drove to the venue to get a feel for the space. He is charming and very talented. He is a great singer and phenomenal pianist. He knows how to work the room. We highly recommend him and will be booking him again in the future.