I highly recommend DJ Adi for any occassion. He keeps the crowd involved, on the dance floor, and has plenty of interaction with guests. He will customize the music to whatever you need, makes announcements when necessary and has great packages for all budgets!
I work in the wedding industry myself and have never come across a better photographer. She is professional and personable, she has a great work ethic and truly captures those moments you will treasure forever. She is the pair of eyes that sees those special moments when people are caught up in the emotion of it. I highly recomment Ruby for just about any type of photography project, you will not be disappointed.