Bravo-Live DJ was absolutely incredible, both at the actual wedding and to work with! Firstly, we worked with Joshua Ruby. We talked with him many times on the phone and he was always incredibly kind and went above and beyond to make sure we go...t the package that was best for what we wanted with regards to timing, price, music, style, lights, setup, equipment, etc.. He also took time to answer any questions we had about typical schedule of events for the wedding reception and typical timing of first dance song/parents dance song. He also called to make sure he had the exact timing we wanted of when to fade out certain songs or start certain songs. He was incredibly attentive to detail, which was really helpful in ensuring we did not forget to plan for and cover every detail of the ceremony and reception, from what color he should wear to how his DJ style should be, etc.. He let us use his speakers so a few family members could play instruments during the ceremony. Importantly, we gave him some direction with music we wanted for the cocktail hour and then also at different times during the reception, and he nailed everything perfectly. The reception dancing music setlist was amazing! He did awesome mixes and read the crowd really well. Literally everyone at our wedding immediately started dancing and danced the night away! We had multiple guests comment to us that they thought the DJ's setlist was so awesome. I haven't ever been to a wedding where I explicitly thought, "wow, that DJ was really good and they played awesome songs and mixes". But Josh and Bravo-Live DJ made us and many guests think about this! That's how good they are!! Josh and other Bravo-live DJ members are all incredibly kind as well, which is really so important, especially when on your big day! Josh took so much stress away from us and we really trusted his judgement and were able to enjoy our wedding even more by not having to worry. He really was so amazing and I cannot recommend Bravo-live DJ enough!!!! You are really getting everything you pay for and more! A massive thank you to Josh and his team for help making our wedding so incredible and smooth and stress free!!!