David did an all around amazing job with my wedding. He has great ideas for how to get your crowd going, and how to cater to any specific group of people. He is very professional and sincere, and really care about what he does. Every appointmen...t before the wedding, he took so much time with us to figure out exactly what we were looking for. He also went the extra mile to find out info on another vendor who had run off with our deposit-and because of David we were able to find him and get our money back!! I would recommend David to any couple looking for an outstanding DJ.