Dave was fantastic! At the last moment we had to juggle things around, and he ended up getting stuffed into a small corner to perform. He totally went with the flow, and even volunteered to move during the party if we decided to move things outdoors. Very professional and very talented!!! I would love to hire him again!