I cannot say enough about Bill Bara from Modern Era Weddings as our DJ. He created a perfect mix of dance club with class. Because he is still out there in the clubs he knows how to read a crowd and keep a dance floor packed. There was only about 30 seconds where I noticed anyone sit down from the dance floor, and he somehow spun right out of that song so quickly and smoothly that everyone was right back on the dance floor. He stayed put together a speaker loaded with music for out cocktail hours which was in a separate room. Then he stayed a full hour late and no one left the dance floor! The reception was supposed to end at 11PM but the captain of our venue staff told us the DJ could continue to play because everyone was still dancing. At 11:45PM the captain told me he never expected us to continue to party for so long, and he was going to have to ask the DJ to stop so they'd have enought time to prepare the room for the 8am brunch event they had the next morning! (and there was no alcohol being served after 11pm!) On top of that, Bill and Denise are so easy and fun to work with. They are so excited to work with their couples and really enjoy what they do. They are responsive and professional. They only played 1 song from my "do not play" list, but that was because my Maid-of-Honor requested it to make fun of me! Bill even accomodated last-second changes to our bridal party introductions because they wanted to suprise us! Choosing Bill Bara as our DJ was hands down the best decision we made in our entire planning process.