I have worked with Fade to Black Productions multiple times, and I couldn't be more satisfied. The owner of the company calls you personally to get all of your information for the event and makes sure you feel comfortable with everything. The DJ's who work the event are very knowledgable and organized. They aren't afraid to get on the dance floor and groove with you and they always keep you entertained. I gave them a list of songs that I wanted to hear and the different genres that I preferred for my party and they did an excellent job of keeping everyone on the dance-floor grooving. I would definitely recommend this company to anyone who wanted the comfort of a small town service with big city vibes at the actual event.