Music was one of the most important elements for our wedding, and Kirk did not disappoint! After reading all the awesome reviews, we booked Kirk right away (even without meeting him first!). We met Kirk a few weeks later, and we knew right away... that we had made the right choice. Kirk was very accommodating. He offered to meet us close to our home even that meant he had to drive almost 30 min to get there. Not only that, we usually arrive early to our meetings, but Kirk beat us to it this time. I know professionalism when I see it, and Kirk is certainly one of those people. Kirk gave us many ideas for our wedding; from wedding day schedules to song choices, Kirk has made a positive contribution to our wedding every step of the way. We’ve been communicating on a regular basis throughout the entire planning process. Whenever I sent Kirk e-mails regarding questions I had for him, he always replied in an instant. No kidding! Kirk is not the loud, over-the-top DJ/MC that you would find out there. He makes the announcements when needed, letting us and our guests spend the quality time that we needed to catch up/meet. Kirk did a fantastic job at choosing the perfect songs to play for every segment of our wedding. He knew exactly how to read the mood of the reception so as to accommodate the diverse music preference of our guests. One of the biggest concerns that we had was how to get our guests dancing. But that was no problem at all - I have never seen my friends and family dance for so long and enthusiastically as they did at our wedding. Kirk certainly know how to keep the dance floor alive, and I cannot tell you how many complements we have gotten from our guest about what awesome song selections we had! Kirk, you have my highest recommendation! You did a phenomenal job at giving us a fun and elegant wedding at Mirbeau Inn & Spa. We cannot thank you enough for what a wonderful memory you have helped us to create! Love, Janet (+ K & Bagel)