I was lucky enough to have a wonderful set of vendors for my wedding, but Kyle was by far the vendor I would recommend THE MOST to all of my friends. I had semi-interviewed 1-2 other DJs beforehand, but what drew me to KJM was Kyle's super chi...ll vibe but client-first attitude. From beginning to end, Kyle was incredibly responsive to email (often responding within 5-10 minutes, seriously!), and he never missed a beat when it came to requests or questions, including adding a special performance by one of the groomsmen. He stayed flexible, positive, and played everything we asked for on the day-of, throwing in a few awesome tracks to keep our dance floor going all night long. He has a great announcer/MC voice, too! What impressed me the most was that, each time something happened on the dance floor (breakdancing, a conga line, salsa/bachata, some light-hearted lap-dancing), Kyle adapted the music to fit the scene, so much that people barely noticed the music -- it was JUST THAT SEAMLESS. I had several guests tell me as the night was winding down that they loved the DJ and that it was by far the most fun they have ever had at a wedding. We definitely owe a big part of our special day to Kyle and his assistant Alicia, so I would absolutely recommend them in a heartbeat!