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

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