David was a delight to work with. He was always full of good cheer, and was extremely attuned to what we were looking for, even though we only had a vague sense of what we wanted (more accurately, we had a strong sense of what we didn’t want). For every thought we had, he was able to come back with several different ideas and themes, almost all of which fit the mood we were going for. And on the day itself, he absolutely delivered- he was also gracious and flexible about staying an extra half hour. We had never been to a wedding where the crowd was so eager and happy to dance, and it felt even better that this was happening at OUR wedding, so we cannot thank David enough for making our special day so entertaining.