Great wedding DJ service! Kept the dance floor packed all evening and was very flexible to our needs. Lots of communication and evidently very experienced for weddings. Thanks again for a great evening.