Our DJ Tim was amazing at and during the planning of our wedding! Their team was great at walking us through all of their service options and explaining the benefits of all of them! The client portal was extremely helpful and easy to use. The day of our event went great, there was never a moment that the dance floor was empty!