Gary was awesome as advertised. We gave him a list of songs to play and if he didn’t have them he got them! He put up with my, somewhat hostile, family and made everyone happy. Gary did all he could to make our evening go smoothly and worry free. I would definately recommend his services.