customer rating

Make an Appointment

We work by appointment to give each of our clients undivided attention.  We can schedule an appointment at your convenience, 7 days a week (not too early in the morning, but late at night is fine -- I’m a night owl).

I can be better prepared for our appointment if you give me a little information about your event...

customer rating

Contact Form

customer rating
customer rating

Having Thomas DJ at our wedding was one of the easiest decisions I made while planning my big day. My husband had a really specific music style in mind and Thomas was able to balance that perfectly with scenery and theme of our wedding. He was super accommodating, professional, and easygoing. Thank you, Thomas, for rocking our wedding! - Lora D, Charlotte, NC

Yeah Thomas! It was my party and it was GREAT! - Suzie B,, Charlotte, NC

Thomas rocks.. literally. My girlfriends and I were throwing a 40th Birthday Party for one of our friends, Thomas worked with us on budget and songs. His extensive song list was just perfect... 80's to present day. He is incredibly accomodating, professional and communication was fantastic. Thomas adapted to the guests music needs as the evening progressed. Thomas is my go to guy for DJ Music Needs!!! - Jodie N., Charlotte, NC

tcefx dj company, they want efx dj thomas campbell event image

I was extremely impressed with Thomas Campbell! He was professional, responsive to my many questions, & offered suggestions & advice during the weeks before my wedding reception. He played all the songs I requested & his transitions between songs were flawless. My friends commented that the music was excellent - some of the best they've ever heard at a party. He was polite, delightful to work with, offered to start early at no extra charge(!), & did not go overboard with the MC-ing. He has an extensive song database, including some of my favorite artists - Mumford & Sons & Florence + the Machines. I highly recommend him to all my friends! Thanks so much Thomas! - Amber F., Davidson, NC

Thomas was an excellent student that showed enthusiasm every week.  He would come to Raleigh from Charlotte just to take lessons because he loved learning about DJ'ing so much.  He showed skill in music knowledge, programming music and mixing instantly.  I am sure he will be a wonderful addition to any event. - Randy B, Teacher & Pro DJ

Copyright ©

dj company

Email Me:


EFX Entertainment wants to help make your wedding or other event planning as stress-free as possible.  Whether you are a do-it-yourselfer or want to do without the hassle and have someone else do it all, we are here to help.

Start with your dates and times and we’ll go from there.  Tell us your objectives and we will ask all the necessary questions and give you the tools to get the results you imagine.  We will provide you with song lists that you can check off to give us an idea of the types of music you want and help you create a timeline which we will customize and execute according to your standards.

Don’t be left trying to figure everything out on your own.  Trust the music experts at EFX Entertainment to help you acheive the wedding reception you always wanted.  Call (704) 906-1937 or email

Email Me


(704) 906-1937

Make A Payment

Event Satisfaction Survey

Would you like to give us feedback from your recent event? Not only do we enjoy hearing how things went at your event, we also believe that the only way to keep providing a great service is to always constantly re-evaluate our services as well as any areas which we could improve upon. We'd greatly appreciate any feedback you can give us through filling out our Event Satisfaction Survey.


Contact us through our job contact form, or simply email us at

FAQs & Tips

See or Frequently Asked Questions, or simply email us at

WEDDING LINKS FOR THE CAROLINASLinks.htmlLinks.htmlLinks.htmlshapeimage_34_link_0shapeimage_34_link_1

The best thing that could've happened to me and my husband during the time that we were planning our wedding! :) Dj Thomas was there from the very beginning until the end! His love and passion for music and weddings was very impressive!.. .He also took the time to learn the type of music me and my husband liked so that he could offer his suggestions as well. He took the initiative to introduce himself to the staff at our wedding venue and together they made our wedding stress free! :) I can go on and on about how much we enjoyed having Dj Thomas as our wedding Dj, but if you want a great DJ that will have your guests on their feet enjoying themselves, then Dj Thomas is the one for you!! I would recommend him to any and everyone!! - Lora E, Charlotte, NC

Thomas was the DJ for our "Pre-Christmas" party this past weekend. I can't imagine anyone doing a better job. He was prepared as he said he would be, accepted requests before and during, and generally did an outstanding job. We will definitely use Thomas again. Thanks Thomas! - Steve F, Rockwell, NC

When I began planning a Family NFL Draft Celebration for my son, DeVonte Holloman (6th Round Pick to the Dallas Cowboys), I knew we had to have a DJ that would keep our party goers up beat and engaged because the draft can be so unpredictable. Thomas had been the DJ for a few of our corporate functions; so I knew he was professional with VERY reasonable rates and a diverse and knowledgeable music background....

(Full Review)

  1. -T. Holloman,

Charlotte, NC

"I'm so glad I made a decision to hire TCEFX as our DJ company at our wedding. The service we received was just amazing. I absolutely love the company's website and innovative tools that are available to clients. Thomas Campbell met with us in person and helped us make our wedding much more interesting. He suggested different dance games and other thing to get wedding guests more involved. My wife really liked few songs that were not easily available. Thomas Campbell went out of his way and got us every song we asked for! I had people coming to me after the wedding and telling me how amazing the DJ was. Thank you so much, Thomas! "

- Josh Z., Mint Hill, NC