Skip to main content
Weddings

Kirkhart Entertainment Reviews

Kirkhart Entertainment

Kirkhart Entertainment

Norman, OK
5.0 out of 5 rating, 65 reviews
View more information

Reviews

We're all about trust. Our community relies on honest reviews to help you make those big decisions with ease.
  • Quality of service
    5 out of 5 rating
  • Average response time
    5 out of 5 rating
  • Professionalism
    5 out of 5 rating
  • Value
    5 out of 5 rating
  • Flexibility
    5 out of 5 rating
  • Brian
    Brian Sent on 04/22/2026
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Kirkhart Entertainment

    Working with Keegan was a truly exceptional experience! His communication skills are outstanding; he responds quickly and effectively, making the entire process seamless. He is not only easy to collaborate with, but he also offers insightful feedback and practical solutions to any challenges that arise. You can reach him without any hassle for any questions or concerns. As a DJ, he excels at keeping guests entertained and engaged while being remarkably organized. I felt a tremendous sense of confidence on my wedding day with Keegan in charge. He crafted a comprehensive, minute-by-minute schedule from the beginning of the ceremony to the final moments of the reception, keeping both our guests and us perfectly on track. I cannot recommend him highly enough! If you want someone who will help make your special day unforgettable while entertaining your guests, Keegan is absolutely the right choice!
  • Kristen
    Kristen Sent on 01/24/2026
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Unbelievably Professional !!!!

    Being new to planning a wedding I was blown away by Keegan professionalism. I was blown away by his attention to details. He helped us think through all the important parts of the wedding to make sure it was everything we wanted. HIGHLY recommend Keegan. He helped keep the momentum of the wedding going all night.
  • Caroline
    Caroline Sent on 10/31/2025
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Best dj ever!

    10/10 would recommend!! Keegan is the absolute best! He communicated well throughout the whole experience and was very flexible and willing to help out! He is also very personable and spoke with most of the guests at my reception! I can’t imagine a better experience with a DJ!!
  • illustration stars

    Are you interested?

  • Alana
    Alana Sent on 09/22/2025
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Excellent!

    DJ Keegan is amazing! From planning logistics, set up, and the night itself, everything was perfect! We had the best wedding night, and received so many compliments on his service. We could not have done it without him! Everyone was dancing (ALL ages!!), and the whole evening went above and beyond what we could have imagined. Thank you so much!!
  • A
    Andrew Sent on 06/27/2025
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Amazing DJ in OK

    Keegan took such great care and worked so well with our coordinator on the day of and up unto, his equipment was top notch, and his professionalism and skills were well worth the price. Highly recommend!!
  • C
    Caroline Sent on 05/30/2025
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Amazing DJ!!

    He was very professional!! He did a great job at getting us what we wanted for our reception, and he did an amazing job with the ceremony!! High recommend!!
  • D
    Drake Sent on 05/14/2025
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Keegan is the best!

    Keegan is fantastic!! I’ve been to some other weddings where the DJ isn’t really able to play off of the guest’s feel for the music, and the dance floor ends up being lackluster, but Keegan could not be more different. Not only was our dance floor partying the entire time, and not only was the music absolutely perfect for everyone’s vibe, he was also incredibly helpful as the reception’s MC, and kept everything extremely organized, while still being flexible enough for the inevitable last second wedding changes. Keegan is extremely kind, professional, fun, and skilled, and I cannot recommend his services enough!
  • Randi
    Randi Sent on 10/25/2024
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Really great to work with!

    Keegan was very thorough and helpful during the planning process. He made sure to understand all of our requests and offered advice when asked. He was very professional and great to work with.
  • Taylor
    Taylor Sent on 08/31/2024
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    The best dj

    Keegan was AWESOME!! He met with us, over the phone, a few times before the big day and asked all sorts of questions to help pin down exactly what we wanted for the reception. Going into it we both had a strong expectation of what he was going to play, but he also did a great job reading our crowd and everyone LOVED him!! He helped to accommodate everyone at the wedding, making sure that everyone could hear each other during the meal but also turning the party up on the dance floor. 10/10 I highly recommend Keegan for your reception!
  • Eliot
    Eliot Sent on 08/28/2024
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Personable, Outgoing and Professional Entertainment

    I hired Keegan as our DJ for our August 2024 wedding at The National in downtown OKC. Keegan performed for our prelude (guests arriving), ceremony, cocktail hour and reception and he was FANTASTIC! Prior to the wedding festivities, Keegan really took the time to get to know my husband and I. He learned what kind of music we like, listened to and wanted played at the wedding. He also took note of the songs we did not want played as well. We were definitely picky with our do not play list, putting majority of wedding dance songs on there and Keegan excelled at finding new music for our reception. He even reviewed our Spotify playlists to see what music we enjoy most and curated a playlist just for us. Something I really appreciated from Keegan along the wedding planning process was his communication. He kept me in the loop on deadlines, progress and we did a Zoom call about a month before the wedding and went line by line through the entire evening. He put together a thorough timeline for us and what song would be playing when, even down to the minute and second of the song and where he suggested we start the songs to get certain verses played. Our guests and us loved the music and the energy it brought to our evening. We are almost two weeks out from our wedding and our guests are still talking about it! We could not have had better wedding music thanks to Keegan and we could not recommend him more!
  • K
    Kayla Sent on 07/22/2023
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Best dj ever

    Keegan is the best! He is so responsive, easy to work with, and very knowledgeable. He made the whole wedding so easy and perfect. We had so many of our guests tell us that our wedding was the best they had been to and I put the majority of that on Keegan. He played the best music, paid attention to what we liked, and worked off the crowds energy. I couldn’t have asked for a better DJ! If you choose Keegan as your DJ, you won’t be disappointed!
  • J
    Julie Sent on 05/05/2023
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    We had a great experience!

    Hiring Kirkhart Entertainment was the best decision we made regarding our wedding reception! Keegan is very organized, he listens to your wants and needs and must-have’s. He takes the stress out of everything bc he is so prepared and at the same time flexible. For example, he noticed our guests were still eating and we were still mingling so he moved the timeline back a bit so we weren’t feeling rushed. There was not one person who attended that didn’t come up and compliment us on Keegan and tell us how much fun he made our party!
  • B
    Brandie Sent on 04/06/2023
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Amazing! Kept the dance floor moving all night. No coordinator, no problem!

    DJ Keegan was wonderful. His music library and direction made it easy to pick out songs. We didn't have a coordinator and his perfectly timed announcements throughout the evening were so appreciated. He even joined us on the dance floor to help lead/teach a line dance. Great communication leading up to the wedding day.
    Highly recommend!!!
  • Maggie
    Maggie Sent on 04/05/2023
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Keegan is awesome!

    Keegan was so helpful and very communicative! We had some trouble finding music, but he has lots of songs on his website with different categories to help! He was also very patient with us, as we took quite a bit of time picking out songs. We 100% recommend Keegan if you’re looking for a DJ, he was a pleasure to work with!!
  • Kathryn
    Kathryn Sent on 03/19/2023
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Highly recommend!!

    Keegan was AWESOME! The dance floor was poppin' all night thanks to him! He read the room and played to our guest population perfectly! Choosing him as our DJ was definitely the right move because good music and dancing was one of my top priorities for our wedding! Highly recommend choosing Keegan as your wedding DJ!
  • A
    Amey Sent on 11/07/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    The BEST time!

    Keegan was professional and his pre-wedding questionnaire was thorough but flexible. It covered everything so you could be as detailed as you wanted but also allowed you be extremely open and flexible if details in some areas were not as important to you. At the reception, Keegan did a FABULOUS job with all of it. He is a great MC and also kept the vibe going and was able to read the room and communicate with the couple on any changes they wanted from the written plan with ease. The music was PERFECT, all of it. He was engaging, friendly, fun and professional. Everything you could ask for. Would highly recommend.
  • R
    Rhonda Sent on 11/02/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Fabulous !!

    Keegan was the ultimate professional! Dancing and singing along by all. The playlist is now being requested by our guests. He is so easy to communicate with and truly wants you happy for your event. Hands down, between DJ and band, go with Keegan. Call us and I will share any details. 😎
  • Kimberly
    Kimberly Sent on 10/31/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Professional, responsive, detail-oriented!

    Keegan was absolutely incredible to work with, from start to finish he knew what he was doing and offered helpful advice along the way. He steered us in the right direction when we needed it, and was happy to change things when we requested. Our family and friends were on the dance floor the entire evening, and there wasn't a bad song played. Couldn't recommend him more!
  • Jessica
    Jessica Sent on 10/27/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Every party needs Keegan

    Thank you Keegan for going above and beyond for Brent and I. As hectic as planning a wedding can get and then hoping everything falls into place the day, knowing you were the one in charge of the music, sound, mics, and the flow of the reception gave me so much peace. Thank you so much for finding the extra equipment we needed for the live music during the ceremony(singer, keyboard, violinist) and ensuring everything was going to be perfect. Your attention to detail and professionalism was greatly appreciated.
  • Kelly
    Kelly Sent on 10/07/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    I 100% recommend Keegan!

    Keegan was so awesome to work with on our wedding day! If you hire him, you can rest assured that he will not let you down. Keegan is a great communicator! He always responded to my questions and emails in a timely manner which is so helpful when it comes to wedding planning. He also NAILED IT with our ceremony sound and dance floor music. He got there in time to set everything up, do a mic check and had the whole ceremony/reception playlists ready to go! Not only did he act as our DJ, he also acted as an emcee and did a great job keeping things moving after our ceremony. He was super thorough and had a detailed timeline to keep everything on track which we really appreciated. Several people came up to us and commented about how good of a job he did. Like I said, I would 100% recommend Keegan for any wedding or party you are planning! We really appreciate him making our big day such a memorable one!
  • Matthew
    Matthew Sent on 09/29/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Keegan is the GOAT!

    Keegan is the GOAT! From the very beginning, I could tell he was a true professional. He was listed on my venue's preferred vender list. When I looked up his website, and his instagram, I told my Fiance' (now wife) we had to book him. Luckily I was able to strike quick. We filled out forms beforehand, and were able to confirm everything we wanted when we met. He followed the instructions to the T. We added the Ceremony Sound, and he had the ceremony all set up and had mics for the officiants. It went very smoothly.

    I told him my father was going to request Boomer Sooner to be played and that he should not, under any circumstances play it (I love OU, just don't want to hear it at my wedding.) Keegan followed my directions and did not play the song, thank goodness. My father did not even notice haha. The man played hit after hit all night. If you don't book Keegan Kirkhart for your wedding, you are doing yourself a disservice.
  • Courtney
    Courtney Sent on 09/20/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Keegan exceeded our expectations and is so much fun to work with!

    Keegan is incredible! He was our wedding DJ and we couldn't have picked a better person to fulfill that role. I told Keegan from the start that we wanted our wedding to be a party and I wanted to have people on the dance floor all night and he exceeded that expectation. I've had so many people tell me how fun our wedding was and I know the DJ can have an impact on the whole vibe. His playlist was amazing and everything about our ceremony and wedding was perfect. He is super organized and has so easy to work with. He made our whole vision come to life. I loved working with Keegan and wish I could relive my wedding day over and over again. 10/10, would recommend.
  • K
    Kathryn Sent on 09/09/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Wedding DJ

    Keegan was such a great DJ for our wedding! We had a party of about 250 people and there was not a moment where the dance floor was empty. Keegan was organized and a great speaker. We had such a great time!
  • J
    John Sent on 08/26/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Professional

    Keegan was great. He did a great job planning it and was easy to work with. People were on the dance floor all night!
  • Sara
    Sara Sent on 08/18/2022
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Beyond our expectations

    We hired Kirkhart Entertainment for my husband and my wedding reception of nearly 300 people. Keegan is extremely organized and proactive with a balance of professionalism and fun. From our first initial contact all they way through his follow up after our wedding celebration, he is quick to respond. He had excellent ideas tying in with our theme and "feel" for our celebration. He even got on the dance floor with us several times! :) Keegan made this process seamless for us. We all worked well together as a team and by the end of our reception, we felt like he was one of the family! Our only regret--my husband and I didn't get a picture with just the three of us w/Keegan as a new member of our "family"! We highly recommend Kirkhart Entertainment for any of your DJ/music needs! We will be using him again for our other future family celebrations.
  • J
    Jerry Sent on 12/13/2021
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Perfection

    Amazing! Only vendor to actually reduce the stress of planning our big day! Could not have asked for more. Exceeded any and all expectations. Perfect night, thanks to the perfect DJ.
  • Dan
    Dan P. Sent on 10/30/2021
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Keegan is great!

    Keegan is incredible! His pre-event forms are all online and really helpful when trying to organize the day, and he provides great guidance during his phone calls and meetings leading up to the event.

    Keegan provided sound for our ceremony and DJ’ed our reception, and he did an excellent job at both.

    Our ceremony was outside on a pretty windy day, but our guests could hear everything perfectly.

    We did a bit of moving our guests around throughout the evening (we did most things outside, but dinner was inside) and Keegan was great at helping make that happen and gently nudging the slow folks along.

    Because of COVID, our guest list was smaller than we expected (about 90 people), so I was curious how much dancing there would be, but Keegan was great at reading the room and the dance floor was never empty!

    I would 100% recommend Keegan to anyone looking for a kind and professional DJ for their wedding or event!
  • A
    Amber Sent on 09/13/2020
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Best DJ Ever!!

    Keegan not only played exactly the music we wanted to cater to every age group we had, but also helped with the schedule and flow of our wedding day! He traveled from Oklahoma to Arkansas and did not disappoint. He was super helpful, fun, and knew exactly what he was doing! I would recommend to everyone!!
  • T
    Tina Sent on 11/26/2019
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Highly recommended

    If you’re looking for a reliable DJ whom you can depend on, book Keegan! He’s very detail oriented, cares a lot about what he does, and is great at it. My sister initially booked Keegan 5 years ago for her wedding. I experienced first hand how professional and reliable Keegan was, so I booked him for mine this year. He puts 100% into his work, while also making the planning process fun. I knew I could count on him to make sure everything was perfect for my wedding. Highly recommended!
  • K
    Kelsey Sent on 09/22/2019
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    Phenomenal DJ!

    I cannot speak highly enough of Keegan Kirkhart with Kirkhart Entertainment. For my husband and I, music and dancing was one of the most important pieces of our reception. We love to dance, and so do our friends. We presented a challenge to Keegan with the floorplan of our reception venue space. We needed music playing simultaneously in 3 different spaces for 300 guests. We needed dinner music, cake cutting music, bouquet/garter toss music, and everything in between. Keegan hit the nail on the head. When you book with Keegan, you are not only booking a DJ, but the best Emcee you could ever ask for. He set the tone for our reception and it was the party of our dreams. When you book with Keegan, you are truly getting the whole package. He has uplights, monogram lights for the dance floor, extra wireless speakers, etc. Anything you need, he will have, or he will go the extra mile to get. We met with Keegan before our wedding to talk through every detail from arrival to exit. There were so many things he helped me plan that I would have totally missed without him. My wedding coordinator notified me the week of my wedding that she would be unable to attend the reception. Because we had booked with Keegan, there was nothing I needed her there to do. Having Keegan was like having a wedding coordinator specifically for the reception. Not only is Keegan a great DJ, but truly a great person! He was so easy to work with, incredibly professional, and our guests loved him. 10/10 would recommend!
  • C
    Chelsea Sent on 02/20/2019
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating

    If you have the ability to hire Kirkhart Entertainment let this be your sign that, yes you should do it!

    A solid booking decision, I was referred to Keegan through an old classmate and I was just absolutely stunned at Keegan’s professional demeanor that he has with handling his business. Not only that but my husband and myself are not your typical Okie couple so our music choices were a tad, different. Keegan was so detail oriented and efficient in his communication it made the process that much smoother. He verified everything we asked for, clarified on things if needed, to ensure we were on the same page. He provided music for our outdoor ceremony for when guests arrived, and the music throughout the reception. He helped keep our events on track, which when you must deal with a go with the flow bride, can be a challenge. I was not worried about timing! Haha I highly appreciated his work on our wedding day to help ensure it was a good time. There were always people on the dance floor and that in my books is a good party! Music to me is a staple item that I wanted for our wedding, it’s makes the day/event more than just a party, it makes it a story and with every good story there’s a soundtrack to put you back in that moment of time. To have music provided in a high-quality manner just made me one happy bride. Plus, it helps that Keegan is a cool dude whose open to your own wants and needs, but he’ll let you know if something may not work as well. Which in a business transaction is always important. I’m someone who shops around and does a TON of research on anybody I want to invest my money into, and Kirkhart Entertainment was a perfect choice for that. So if you have the ability to hire Kirkhart Entertainment let this be your sign that, yes you should do it, and yes, it will be worth every penny!
  • D
    Debbie Sent on 09/30/2018
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    DJ Keegan is awesome! He was very easy to work with, and as the mother of the bride, put my mind at ease. He really kept things going, everyone enjoyed the music and highlighting our bride and groom! He helped our Maid of honor daughter pull off a suprise singing toast for her sister too! He truly made my daughter's wedding reception complete! Many of our friends also gave great compliments on DJ Keegan! I would totally recommend him for any event that needs an awesome DJ!
    #motherofthebride#forrichardsonorpoorer :)
  • Jessie
    Jessie Sent on 09/16/2018
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    The DJ services were the most complimented aspect of the wedding by my guests! But it wasn't just the music. Keegan of Kirkhart Entertainment also helped bring structure to our reception by clearly announcing events, and even coaching my mother and sister when they gave speeches. He was professional and helpful leading up to the wedding, during, and after.
  • C
    Christina Sent on 09/08/2018
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Super fun experience. Would recommend to everyone. Entertaining and fun
  • C
    Chelsea Sent on 09/06/2018
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    He was very awesome! He helped me surprise my sister with my singing wedding toast. I definitely could not have pulled that off without him. I will always recommend him! He's also very nice and super easy to work with, very well organized. I cannot say enough great things about him!
  • H
    Hayden Sent on 08/29/2018
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan Kirkhart was the DJ at my recent wedding, and the music was phenomenal! He did music for the ceremony, cocktail hour, and reception (all held in one location), and each part of the day was perfect and exactly what I had hoped for! I’m a professional musician, so I was fairly picky with our music choices and had some unconventional requests, primarily with the playlist I wanted leading up to our ceremony. Keegan was beyond stellar with communication and made sure we got everything we wanted and were totally happy with how the day was going to go. We had a few phone meetings with him during the planning process, and I couldn’t even tell you how many emails went back and forth! Not only does Keegan handle your music, he also keeps a detailed timeline of the day’s events and makes sure everything stays on track and runs smoothly. He made plenty of announcements and introductions throughout the wedding that kept everything moving along and made sure everyone knew what was coming up next. That alone was such a massive help to my husband and I since we didn’t have a wedding planner and we were technically the ones in charge! And when the reception really picked up? I was shocked at how many people we had out on the dance floor since we have some fairly reserved family members and friends! Keegan made sure everyone had the best time and that the last part of our evening was one non-stop party. I can’t recommend Keegan enough; he helped make our wedding day the day of our dreams!
  • B
    Blair Sent on 06/27/2018
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    The best night! I don’t think there was ever a minute with no one dancing. The whole night flowed and he had great song selection!
  • A
    Addie Sent on 06/13/2018
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Our wedding with Kirkhart entertainment was flawless! Keegan was so personable and accommodating with any last minute changes. Our ceremony music was flawless and the reception entertainment had almost every single person on the dance floor! We seriously could not have asked for a better DJ to work with!
  • S
    Stacy Sent on 06/12/2018
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    He was great, from the start of planning our wedding up to the last song of the night! Best DJ you can find. He tailors everything to what you want and is easy to contact and talk with! We loved him and so did our guest!
  • K
    Kelsey Sent on 03/12/2018
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan did a fantastic job, and we've gotten so many compliments since the wedding! We definitely felt like we were in great hands throughout the night. He was a pro at steering the ship and keeping the party going. We had a blast!
  • M
    Matthew Sent on 08/29/2017
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    DJ Keegan was fantastic in every aspect, especially with some last minute changes that happened on wedding day. Plus he kept the party going all night, would highly recommend him to everyone.
  • C
    Cassidy Sent on 07/26/2017
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    DJ Keegan made our wedding a blast! He was so organized and kept everything running smoothly. He has a great online system for planning the perfect music for any event! He was so fun and easy to work with. He is also very good at reading the crowd. He was always playing the right songs at the right time. Highly recommend!
  • M
    Mollie Sent on 06/08/2017
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan was amazing to work with! He was extremely attentive and engaged in helping my husband and I. Whether it was a small question or something large, Keegan had an answer. We especially liked how he went above and beyond to help with coordination. This allowed our day to go smoothly without my intervention. He also gave us very simple forms to help us choose our own music playlist. Our wedding was SO fun thanks to him!
  • H
    Heidi Sent on 05/09/2017
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan Was an amazing DJ!! He went out of his way to make our wedding day so special.. He kept everything running smoothly. Very professional and super fun. We were very impressed on how organized and prepared he was. He made announcements for cake cutting, toasts and specials dances . Def one of the best investments for our wedding.. I highly recommend Keegan and will use him for any event we host!!! Thank you Keegan!!! From MR & Mrs VanTreese
  • L
    Lauren Sent on 10/23/2016
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    I wish I could give even more stars! DJ Keegan was the best DJ I could have ever wanted. Not only did he keep my family and friends on the dance floor all night, he took time to interact and meet everyone he could. He didn't just stand behind the booth with his computer. He moved about the dance floor and made sure to keep the evening flowing. He is very outgoing and has a positive attitude that is contagious! My family and friends continue to approach me and ask for info on my DJ and how great of a job he did. I can't brag on Keegan enough.

    The week of the wedding, we had a phone conference and went over every song and tiny little detail. He is very organized and made my nerves go away. We were both on the same page and knew how the night was going to go... that helped ease my mind during such a stressful week.

    Kirkhart Entertainment is the only way to go. Such a fun and upbeat DJ and not to forget, an amazing sound system and lights. My wedding was the exactly the party style I wanted. You can select your songs you want played and songs you do not want played. The process is very easy.

    Thank you Keegan for making my wedding reception so special!!
  • T
    Tara Sent on 10/12/2016
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    DJ Keegan is super personable and organized!
  • L
    Lisa Sent on 08/04/2016
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan is great! He is very detail oriented and responsive. He met with us a couple of times prior to our event to go over the timeline and preferred music selections. He knows how to get the crowd dancing and selects music based on his audience. I would highly recommend Kirkhart Entertainment for any event!
  • J
    Jessica Sent on 07/23/2016
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    My guest list was definitely a diverse mix of age groups, political affiliations and religions. I did not expect them to all enjoy dancing, especially noting a mass majority are highly conservative and don't drink. Keegan had the whole room up and dancing ALL NIGHT, even my grandmother and her sister! He did a great job of catering to young and old, with a great mix of music that everyone could enjoy! I was so so so beyond impressed with his work!

    He was easy to work with and very responsible with making sure he included everything i found important. I highly recommend him!
  • C
    Carol Sent on 06/22/2016
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan was amazing at our recent wedding! He is very organized, professional, and very easy to work with. He kept the reception running smoothly and the party going. The only comment from our guests was that they wished the wedding lasted all day and night! I highly recommend Keegan! I couldn't be happier with how the reception turned out and I owe it to Keegan.
  • U
    User2649709 Sent on 06/15/2016
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan is very professional and brings a lot of energy and passion to what he does. He is able to craft great playlists that incorporate your favorite types of music, as well as those of your guests, and ensure that the party is a blast.
  • S
    Sarah Sent on 06/09/2016
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    He was awesome! He made our wedding so much fun and kept things organized!
  • H
    Hannah Sent on 01/18/2016
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    This was my first experience planning a wedding and DJ Keegan could not have made it any easier! He helped coordinate the wedding party positions, the aisle spacing, the order of events, and thoroughly tested the mics with the speakers and the pianist. I was so pleased with the way he met with Stan and I to walk us through how we wanted our ceremony to go and he had very good suggestions especially if we didn't know what we wanted. Overall, it was flawless! He was professional and kind, and able to move things along and direct people very well and adjust the timing since our ceremony went long.
  • C
    Chris Sent on 01/02/2016
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    DJ Keegan was awesome! We legit had so much fun dancing the night away. He had a professional setup and he played a wide range of music and kept all ages entertained tonight!
  • U
    User2472303 Sent on 12/17/2015
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan was fantastic! He kept the energy up, kept the couples dancing, and engaged the crowd! We wanted a wide variety of music and he hooked us up! He is very professional and keeps the party moving and makes sure we don't miss anything!

    I would recommend Keegan to anyone!
  • B
    Betsey Sent on 09/21/2015
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan was amazing! I had so many compliments from our guests about how great he was! The playlist was amazing and Keegan truly made a connection with the audience. Everything was absolutely perfect!
  • K
    Kaitlin Sent on 09/10/2015
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    After our wedding when I said to RJ "didn't the DJ do a perfect job?!" he responded with the word "phenomenal" which I've never heard him use....so I'd say we all agree you deserve 5 stars! He was very organized, well prepared and thorough. And most importantly his music selection kept everyone dancing the WHOLE NIGHT. We also loved how he carefully planned and seamlessly announced all of the events at the reception so everyone knew what was happening and were involved! THANK YOU SO MUCH!!!! Highly recommended!!
  • A
    Amanda Sent on 09/09/2015
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    DJ Keegan was super professional and so much fun to work with. He was not just a DJ who showed up to play music; he was proactive in contacting us and planning the event timeline and songs we wanted for the wedding. Afterwards, we created an amazing video that included highlights from the evening. I would definitely recommend him for your wedding!!
  • K
    Katie Sent on 08/27/2015
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    My name is Katie Long and I work as a booking agent so I regularly work with a large variety of DJs in the state of Oklahoma. Keegan is one of my very favorite DJs to work with because he is a fantastic communicator, always has a wonderfully positive attitude and is the most hands-on with the clients that I have seen. He will take hours of his time preparing for an event and sits down with the bride and groom several times to ensure he has addressed all of their preferences and needs. Keegan is amazing and I love working with him! Five stars!
  • L
    Leslie Sent on 08/19/2015
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Working with Kirkhart Entertainment was a great experience! The set up & DJ equipment was very high quality. The energy never dulled. I would highly recommend his services!!
  • J
    Jacobi Sent on 08/17/2015
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan is a very professional DJ who wants to make any event he's booked for a memorable experience for all who are involved, no matter what it takes. I highly recommend Keegan for all types of events.
  • U
    User2273580 Sent on 08/17/2015
    5 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    We had DJ Keegan from Kirkhart Entertainment out for our Zumbathon and it was a great success! He brought a cool black light setup for our stage and he kept the party going with all of our special dance songs. The kids especially had a blast. It was a great turnout from the community and we can't wait to do it again!
  • C
    Chris Sent on 08/10/2016
    4.9 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      4.5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan is a fantastic person to work with! Wedding planning can become very stressful very quickly, so its nice to know that you don't have to stress out about his services. He was easily our best vendor. The music choice was great. He kept people engaged and was able to keep the party going for the entirety of the reception. I would recommend him for any event in a heartbeat!
  • U
    User2640188 Sent on 06/10/2016
    4.9 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      4.5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Kirkhart Entertainment is amazing. Keegan is a phenomenal DJ, who is great at reading the crowd and getting everyone to dance. He is very attentive and extremely helpful with planning and running the reception. He is wonderful at being available to answer questions and will cater the event to your liking. I highly recommend his services to everyone. In this case, you get what you pay for and wth Keegan it's 100% amazing quality. Thank you for being the best DJ ever!
  • S
    Stanley Sent on 01/18/2016
    4.8 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      5 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      4 out of 5 rating
    • Flexibility
      5 out of 5 rating
    My experience with him was outstanding. As my former fiancée and I began to look at the wedding ceremony we were unsure of how possible it would be to accommodate all of the events we had planned. But Keegan was excellent in the he completely took our draft of the ceremony and lined up each event in order. Because of the rehearsal, everything that happened on the wedding day was perfect, and he even played some complimentary music after the practice and dinner was over.
  • U
    User2667890 Sent on 06/29/2016
    4.7 out of 5 rating
    • Quality of service
      5 out of 5 rating
    • Average response time
      4 out of 5 rating
    • Professionalism
      5 out of 5 rating
    • Value
      4.5 out of 5 rating
    • Flexibility
      5 out of 5 rating
    Keegan is an incredible DJ. He is great at getting people on the dance floor, and he does a great job MC'ing. He is detailed oriented yet works with you when you need to make a change. He is accommodating to whatever music you want played, and still takes requests from guests at the wedding. We would definitely recommend Keegan for your wedding!
illustration stars

Are you interested?