Jamie was extremely professional and catered to everything we needed. He played every song we requested and created the perfect environment for our party. Our guests were overwhelmed by his talent and vast selection of songs. We can't wait to have him back for the next one. THANKS JAMIE!