Dave put on an outstanding performance both during our wedding ceremony and the cocktail hour. He played a variety of genres masterfully along with great vocals. Our guests were commenting all night about how good he sounded. We couldn't be happier with Dave's performance. He played a key role in making our wedding so special and fun. I would recommend Dave in a heartbeat. Thanks Dave!