Dave was just amazing. He was helpful but not pushy in the planning process, ensuriong that he got a good feel for the music preferences of our daughter and her then fiance. He helped them better articulate their vision for their reception, and was extremely supportive in ther selections for their wedding. Dave himself stayed low-key at the reception, doing great announcements and moving events along, and his music selections were amazing. He managed to combine genres that got EVERYBODY of all ages up and dancing!! Our newlyweds are still thrilled with how much fun everybody had, and a large number of our guests, across all age spectrus, told me that our DJ was TERRIFIC. What I liked the most was how he kept the limelight on our newlyweds, rather than becoming the center of attention himself. I also loved how he built the party up and kept the dancing going! He is superb!!