Thank you thank you thank you thank you! We could have partied for like four more hours at least lol I wish we could have!  Amazing from start to finish! Cared about our day and how important the music was just as much as we did. Professional and easy to work with and communicate with. Always fast communication as well which is so important when planning a wedding. 350 person wedding, music had to be perfect and it was. I had many specific requests also (cultural) and songs that were a must and a must not play. He was great, one great moment I remember is a perfect song choice moment walking back to our table after our first dance. We also had a very specific entrance song request which he helped us cut. I am super picky with music. You cannot go wrong with DJ Kiren or his people, anyone who says otherwise clearly probably forgot to provide him something they wanted and blamed him. Again, amazing!!!!!!