Music has always been a part of David’s life, putting on his first “concert” at the family holiday party when he was 5. David fell in love with DJing during college at NC State, buying equipment after a summer in Europe where he saw some of the world’s top DJs perform. David was already known around campus for his “mixed CDs” so it was only natural he start DJing. 

David continued DJing through graduate school, receiving his law degree and MBA in 2010. He worked as an environmental attorney and consultant for 4 years and continued to DJ events and weddings for Bunn DJ Company, before opening the Charleston office in 2014.

David’s path to becoming a professional, full-time DJ was unconventional to say the least!

David has performed on hundreds of occasions during his 12+ year DJ career, from clubs to weddings to corporate events. David adds – “The DJ is a reflection of the hosts, so when they book a DJ for their event, they expect the best. They expect the DJ to deliver their vision, and that’s what I do.”

In My Headphones:  Calvin Harris, Rihanna, The Chainsmokers, Sia, Rae Sremmurd, Dion & The Belmonts, Mumford & Sons, Everything 80’s and 90’s Rock/Pop

My Favorite Floor Fillers:  “I Wanna Dance with Somebody” by Whitney Houston, “Shout” from Animal House, “Yeah” by Usher, “Closer” by The Chainsmokers and “Uptown Funk” by Mark Ronson featuring Bruno Mars.

Real Weddings featuring David

David Fox is a true professional. He has been wonderful through this whole process!

Any question that I ever had, regardless of how big or small, he was so quick to answer. The music he played was wonderful and I truly believe that everyone had a wonderful time. He was always so reassuring that, at times, I thought he was my wedding planner. Caitlin and Brad loved David and would recommend him to anyone that was having a wedding.


Our wedding planner recommended David Fox from Bunn DJ company and we could not be happier with him as our DJ! He was extremely professional, helpful with recommendations, and took the extra time and effort to make sure that all names were pronounced correctly (we had some tough ones), and just overall a fantastic person.

If you need a DJ in Charleston for your special event – David Fox is your guy!


David from Bunn DJ was amazing! He was beyond prepared for our wedding day and after party. He had mics for our ceremony and speakers set up without our asking. He knew everything we needed, offered us options, and made everything seamless. His music selection was on point, his MC skills were perfect (involved but not taking over the party) and was always a step ahead of us. Worth every penny and reasonably priced! We were beyond happy with our decision to hire David from Bunn DJ and highly recommend him. Thank you for helping to make our ceremony/reception/after party great! Our guests are still talking about it.


DJ David Fox was awesome! He was very accommodating, professional, and fun. He kept the dance floor packed all night and everyone really enjoyed his musical selections. My husband and I gave him very little direction and he just took it and ran with it. We would definitely recommend him to anyone seeking a DJ in the Charleston area. Two thumbs up!

Private UserWedding

Loved our experience working with David from Bunn DJ! My wedding was very casual, and he was able to meet the vibe and feel perfectly! Our guests and us had a great time! Would definitely recommend to anyone in their area!


My husband and I booked David Fox as our DJ for our wedding reception. He was great at listening to what we wanted played, and did not disappoint! The music for our reception was exactly what we wanted. It was perfect and everyone had a great time! The online planning tools that Bunn DJ Company provides you with are super helpful too. They help you plan out the entire evening. You can also request certain songs to be played and more importantly, songs you definitely do not want played. I highly recommend Bunn DJ Company!!

Private UserWedding

We had David Fox as our DJ and he was fantastic!!! He was super easy to talk to and coordinate our wedding with during the planning stages and at the reception itself he did a great job helping to keep us on schedule. He also made sure that our preferences were maintained throughout the evening, so if we didn’t want a certain type of song or genre, he didn’t play it. He had our guests dancing all night and helped make the night a total success! Having a great DJ really makes or breaks your evening and David definitely helped make ours an amazing night to remember. He also helped us with our ceremony music and lapel mics for the ceremony. Both went really well–it’s one of my biggest pet peeves to not be able to hear the ceremony as a guest, but our guests in the last rows said they had no trouble hearing!

Thank you so so so much for being the DJ at my wedding! It was such a blast and you were wonderful! Thank you again!
NIkki & PrestonWedding

When my fiancé and I began wedding planning, he was adamant about hiring a quality DJ because “they set and control the tone and atmosphere of the night“ …at that time I rolled my eyes and thought anyone can play music, right? In hindsight, I’m SO glad my now-husband put the time in to find Bunn DJ Company, specially David Fox. David did an excellent job start to finish. He was the most responsive and professional vendor we worked with – which was really appreciated when our wedding had to be postponed due to Hurricane Matthew. Not only was he very flexible on rescheduling to our new date, but he executed the night perfectly and kept the dance floor packed all night. So for anyone reading this wondering whether or not to hire David or his team—do it! Thanks again David for a great night! #Take2

Private UserCorporate Event

David Fox of Bunn DJ company was EXCELLANT. We had a bad experience with another DJ that was not very professional and had to fire him. David came to the rescue. He and his company were very professional. He was one of the first people to show up and last to leave. He was a blessing. My daughter had a small Wedding and he made it so much fun. Don’t think twice, hire this man, you will happy that you di. d! His services were outstanding. I cannot say enough good things about David.


David Fox was wonderful! When you want the very best – call this man! Could not be more pleased. He was the DJ at my daughter’s wedding and he was fantastic. He was very professional and helpful both before and after the wedding. Do not hesitate. If he’s available on your special day, book him!

Wilenda (Mother of the Bride)Wedding

Dave really knocked it out of the park. He was super personable and did a great job. He handled all requests that came his way while keeping in mind already set parameters for our event. He was on time, ready to go, and we had zero issues. I will absolutely be using him again for our next event.

ErikaCorporate Event

Our DJ, David, was very professional and even went out of his way to make sure that our play list suited us and our venue. We were very happy with our experience and would highly recommend to anyone looking for a wedding DJ!


David with Bunn DJ Co was fantastic. He was timely, very easy to work with and easily played to the eclectic crowd or our company Holiday party. I would absolutely use this team again in the future. Music and set up very very professional.

MeganHoliday Party

David was an absolute pleasure to work with, my husband and I explained what type of music we were looking for David executed it flawlessly. David played an active role in brainstorming songs for the special moments and modified the songs so they best fit our needs. Everyone at our wedding was up on the dance floor all night!! We couldn’t stop dancing ourselves, he played one good song after another. David did such a great job we even ended up adding another hour to the night because he kept the party going!!! I would absolutely recommend David Fox to someone in a heart beat for any event that needs music or lighting. We also had David handle all of our lighting needs and he did an excellent job. David is very professional and delivered on everything he promised. He is a true team player and truly knows how to work with other vendors to make sure the event goes off without a hitch while we got hitched!


David was absolutley phenomenal! He met with my mom and mother-in-law for coffee and right after talking with him I new that’s who I wanted to DJ our wedding. He was professional, personable, and organized. He was able to answer all of our questions and was accomadating for anything we wanted and understood we were working on a budget. Since we didn’t have a wedding planner I had a lot of questions and he was very responsive and helpful with all questions I had! The day of the wedding he acted as one of my wedding planners! He made sure everyone was where they needed to be, and even was able to change up some of the timing so my videographer could be there for the dances and cake cutting (they have an AMAZING planning portal where we input times and song choices). We could not have asked for a better DJ and will recommed these guys to anyone we know! Thank you!

Rebekah and PhilipWedding

My husband and I debated between live music or a DJ, but after talking to David Fox on our initial phone call we knew he would be perfect for our wedding. He was extremely professional, prompt, and genuine! We had so much fun and wish we could do it all over again.

Private UserWedding

After researching Charleston DJ’s online we knew we wanted to work with Bunn DJ based on reviews, dj selection, and pricing. We specifically requested David Fox for our DJ — and he was amazing! He was always available to answer any questions we had and helped us with the music selection for our special day. We asked guests what they would dance to on their rsvps and put together a great list! We were also able to note which songs we didn’t want played. He knew everything he needed for the event space, offered us options, came prepared, and made everything seamless. We wanted our reception to be a “big party” where guests danced the night away— and it was just that. We all had an incredible time and the pictures show it! We were beyond happy with our decision to hire David from Bunn DJ and highly recommend him.

Jennifer & DonWedding

David was amazing! He really made our reception a fun-filled event. He was easy to work with, kind, and an overall great (and talented) personality. We would recommend him to any/everyone!


David was our DJ for our wedding and we are thrilled with our choice to hire him! During our first meeting we got to know David and could tell that he would be a great fit for us. He walked us through the entire process and was able to incorporate the ideas that we had as well. He was able to alter some songs that we really wanted to use in the ceremony. He always responded quickly to emails and was always able to provide recommendations if we needed it. About 5 days before the wedding we had a quick phone conversation to finalize all of the details. At the wedding he was amazing! The music for the ceremony worked perfectly and he was spot on with his announcements during the reception. The dance floor was filled with people the entire night. He played music that we requested and awesome songs that he knew would fit our personality. David was so personable and I trusted that everything would go smoothly. We are so thrilled that we chose him for our wedding!


David Fox was our DJ for our wedding 2 weeks ago and let me tell you, he is top notch. Seriously, you don’t need to look any further!! I met David at the Charleston Bridal Show last year and immediately booked him. There was an instant connection with his Southern charm and manners. He is also very well spoken, which was very important to us. Luckily our wedding was on a Sunday and he was available. Needless to say, we paid our deposit there on spot!! David was professional in every way possible. He responded to my emails promptly and paid close attention to the details I asked for. Hands down the best DJ! Thank you so much David. You were AWESOME and we just adore you!


My husband and I loved having David Fox as our DJ for our wedding in Charleston, SC. He was incredibly nice and did a great job of reading the crowd and gave people a little bit of everything…including my favorite…90’s music. I only wish we could have danced longer!


I was very impressed by David’s professionalism, reviews and web-site. We had a destination wedding, and hired him after only emails and phone conversations. But, after meeting him a few months before our wedding, I knew instantly that we had made the right choice! David was so kind, flexible and fun to work with! He answered all of my emails and questions instantly, and was always available with suggestions. The best!


We could not be happier with our choice to book Bunn DJ Company, specifically DJ David Fox, for our wedding! I’ve been to some weddings with DJs who really harmed the overall mood, so I was cautious when looking into DJ companies. From the minute David contacted me he was nothing but professional and kind, and really took all of our concerns into consideration. The online tools to enter music for each event of the wedding and reception are so helpful and easy to use! My husband and I are also music snobs and came up with elaborate moods and playlists for everything from the cocktail hour to dinner to dancing, and David not only worked with us to accommodate all of our requests, but he added excellent songs that fit right with each vibe, and his mixing between songs was amazing! No one left the dance floor the whole night! I’d recommend Bunn and specifically David Fox to anyone getting married in Charleston!


I am so incredibly happy with our decision to book Bunn DJ Company as our wedding DJ. David Fox (our DJ) was a professional from start to finish. He always took the time to speak with us and didn’t pressure us to make decisions until we were comfortable. He even offered a military discount! David was a pleasure to work with personally and through our wedding coordinator and went above and beyond to make our day wonderful. David set up AV equipment for our use at the rehearsal dinner and was available at our wedding on time and ready to PARTY! We told David we did not want group dances or slow music, just songs people would dance to, and did he deliver! My wedding was a huge party where no one got off the dance floor all night. The uplighting he did was beautiful, the AV equipment for the speeches was flawless, and his cut down of the traditional dances (father-daughter, mother-son, wedding party introduction) was perfect. I would recommend to everyone!!


David was a phenomenal DJ! He was so flexible to meet with us in person and responsive when we spoke on the phone! We had a destination wedding, but David made us feel at ease! We were so pleased that David created playlists that fit our personalities and the theme of our wedding! Our wedding guests raved about the songs! Thank you again for making our wedding more than we could have imagined!


We had David as the DJ at our wedding and from the start, I knew Bunn DJ Co was my top choice. Their pricing was very affordable and they came highly recommended by my venue. Loved having an easy portal for planning and David was flexible to chat with us on the phone even while we were in the airport, on the way to Charleston. Definitely recommend!


Tyler and I hired David for our wedding in Charleston, SC at the Gadsden House. He was amazing!!! From the very beginning he was friendly, professional and very good at what he does. All of our other vendors said he is simply the BEST and they were not lying! He kept our wedding guests in their feet all night. Their wedding builder tool on their website was awesome and so easy to use S well. We had our wedding guests help us make the playlist and David did a great job entertaining them. I have nothing bad to say… we are military and moving back to the Carolinas soon and we would definitely use them again for events in the future! Thank you so much!! Oh and he also helped with our uplighting and cafe lights… so easy!!


Bunn DJ did a great job with our wedding and their planning portal made sure that the day flowed smoothly. Everything was perfect from start to finish and having the game plan gave us a ton of peace of mind. They were very professional, kind, personable, and the music quality was great. I can’t imagine having anyone else DJ the wedding because they did such an absolutely perfect job!!


Incredible experience at our wedding with David and Bunn DJ Company. He did an awesome job accommodating us and was able to play most of the music that we had picked. The guests absolutely loved him and we were so happy with his professionalism and prompt responses via email or phone with all of our wedding planning. He truly made our wedding reception a night to remember and we would recommend him to anyone in the Charleston area.

Outstanding job!!! Professional, worked closely with the coordinator, competent, organized, self sufficient, experienced. He gave me a sense of confidence and grounding during the event. I will recommend you to anyone I can. Seriously pro.
Rob (Father Of The Bride)Wedding

I first was introduced to Bunn at the Charleston bridal show. I was immediately impressed. They were fully prepared with lots of information and answered ever question I had. I Made an appointment, went to their office and met with David. He was wonderful! Very polite personable and passionate. He walked me through how to use their website and planning tools and matched me with a DJ that was best fitted to our needs. Juan was amazing. We did an interview over the phone. He was always there answering emails if needed. And the day of the wedding he was absolutely amazing! From start to finish it was so easy and relaxing.


From start to finish our experience with David Fox and Bunn DJ Company was top notch. He put both my husband and I at ease from the very first meeting. He was very organized and their client portal made selecting our songs super easy. All of our guests had a great time dancing the night away (even on a Thursday!) thanks to David. They have a great reputation in the business and I would recommend them over and over again!!


Eastern North Carolina

  • (919) 785-9001
  • 302 Jefferson St. Suite 100
    Raleigh, NC 27605

Western North Carolina

  • (704) 494-7333
  • 809 W. Hill Street Suite C
    Charlotte, NC 28208

South Carolina

  • (843) 278-0343
  • 215 East Bay St, Suite 202
    Charleston, SC 29401


  • (804) 299-4618
  • 2920 W. Broad St
    Richmond, VA 23230