DJ in Charlotte - Logo
When average ISN’T good enough . . . .

Had a good experience with DJ Express and would like to share your story?

Our wedding was this past weekend and Jim was fantastic! Everyone at the wedding commented about how perfect the music was during the ceremony, reception and the dance. The music selection, lighting and volume were perfect. Lots of laughs and emotional moments throughout the evening!

Kevin B
November 6, 2011

You did such a great job at our reception! We got numerous compliments throughout the night about the music, that you "killed it" and that everytime they were going to sit down, you'd play another good song. These are coming from friends of ours who have been to many, many weddings and have quite a bit of experience to compare it to. I also heard compliments about how you included some slow songs as well, which was great for our parents and any couples who came that night. We loved that you kept mentioning (and joking with) the Minnesota girls throughout the night (as you found out quickly, they are any DJ's best friends). We were thrilled with how the party turned out and you did such a wonderful job. We'd recommend you again and again! Thanks again, Jim!!

Stephanie B
November 5, 2011

Just wanted to let you know that I was extremely happy with the work that was done. I will highly recommend your company`s DJ Express services!

June 22, 2011

We just wanted to thank you again for the work you did. I highly recommend DJ Express services!

June 22, 2011

Dear Jim,Please accept a belated “Thank You” for all your efforts regarding our recent Pool Fund Party. A large part of its success was due to your expertise! Sincerely, on behalf of the entire Atwood Yacht Club Membership,

Danny Detchon
June 6, 2011

My mom had insisted on a live band and was upset when I hired you; however after the wedding she realized that you were so much better than any live band! You kept everything flowing, played the perfect mix of music and made sure everyone had a great time! Thank you!

Jim C.
June 6, 2011

Thank you so much for being such an awesome DJ at Paige’s party. Everyone had a blast! I’m looking forward to a long lasting business relationship. Best regards,

Evette M.
February 12, 2011

He was great. He is experienced with an ear for music. He is current and has an ability to get people moving. He involved all ages. He organized and fantastic to work with. (from )

October 10, 2010

James Cook and Eric Bowman were great. They listened and delivered. They kept the wedding celebration on time and were just the best. (from )

sunriselassy and John
May 15, 2010

This is the best DJ in Charlotte! His price is great, his music is great, and he is an all around great person. Everyone had a blast at my wedding, He played a variety of songs and kept everyone dancing all night long! Thanks again!

Ashly H
March 27, 2009

Our DJ did a wonderful job! He meet with us several times and kept in contact with us for months before the wedding and making sure that the music for every part of the wedding was planned perfectly and he had access to every song known! For example, the last song we wanted to be played was "So long and thanks for all the fish" from the movie hitchhiker's guid to the galexy, and the DJ played it at the end and it was too perfect (longer story required to completely understand why). He even had games that were too perfect and you'll just have to talk to him to understand how perfect of a DJ he really is! (from )

May 26, 2007

This DJ is awesome!! He even brought along props, ect which really helped everyone get up and dance. Well worth the money (from )

April 21, 2007

It’s me again! Just want to take another moment of your time to say thank you for being our #1 D.J.! As always you had it all & did a wonderful job! . . . . Thanks again Jim! You rock!

Lise P. – Asst. Director of Activities, Ballantyne Country Club
August 29. 2006

DJ in Charlotte - Right Image 2

View our latest video!

Check Availability
You can immediately determine if we are available on your special date.  Just provide the following information and press the Check Availability button.