I highly recommend Synthesis Entertainment. Steve, the DJ, is just an overall fantastic person - extremely professional, lively, helpful, and stellar at what he does. We had the intermediate package, which was very affordable, and he did music for our ceremony and all night long at our reception. His pre-wedding communication was timely and organized. He was extremely responsive and easy to get ahold of, had many great ideas that fit the theme and feel of our wedding, and helped everything go off without a hitch! Our wedding was held off the grid, and we needed a generator to power everything. When the generator was not working, Steve went beyond his scope and worked diligently on getting it running again. Let me reiterate, we couldn't have had a wedding without him doing this. His timing of the music during our ceremony was spot-on, his energy and lively personality kept guests interested and on the dance floor all night long. We just couldn't have asked for a better person to work with, he's an outstanding person and stellar DJ. Thanks Steve!