Skip to main content
Weddings

About

Class Productions DJ Service has been providing quality disc jockey entertainment in the Shenandoah Valley of Virginia, including Staunton, Waynesboro, Lexington, Harrisonburg and Charlottesville, since 1988. No matter what the occasion, we make sure the right music is played to create the perfect atmosphere. Weddings, corporate functions, shool dances, class reunions, anniversary celebrations and birthday parties for all ages are each given that touch of "class" they deserve.

  • Over 30 years Experience
  • Music Knowledge
  • Professional sound and lighting including Up-lighting
  • Customer Consultation
  • Highly recommended by area vendors
  • Large music selection
  • Quadruple Music Library Backup
  • Photo Booth Available
illustration popular

Vendors you may like

See other vendors that are popular with couples right now

Frequently asked questions

What is included in the starting price?

Consultation
MC
Microphones
Sound/PA System

What is included in the price of your most popular wedding package?

Consultation
Sound/PA System
MC
Microphones

What is the starting price for uplighting?

$100

What music genres do you specialize in?

Christian
Country
Electronic
Hip Hop
Indie
International
Jazz
Oldies
Pop
R&B/Soul
Rock
Top 40

What services do you offer?

Consultation
Do-Not-Play List
Karaoke
Liability Insurance
MC
One Event Per Day

What additional equipment do you offer?

Microphones
Photobooth
Sound/PA System
Uplighting

Reviews of Class Productions DJ Service

Kaitlyn
Kaitlyn Sent on 06/05/2026
5 out of 5 rating

Awesome Experience with Mark Allen

We hired DJ Mark Allen through Class Productions. He was kind, easy to work with, and did a great job keeping folks out on the dance floor during our reception. We would absolutely hire him again.
Emily
Emily Sent on 10/14/2025
5 out of 5 rating

Mark is the best!

Mark was absolutely amazing! From the very beginning, he was responsive, punctual, and incredibly attentive to every detail. He took the time to understand our vision and helped us tweak our timeline to kept everything running smoothly throughout the night. His ability to shorten and mash songs seamlessly was so impressive — every transition felt natural and perfectly timed. Most importantly, he knew exactly how to read the room and keep the dance floor full all night long! We couldn’t have asked for a better DJ experience and would highly recommend him to anyone looking for a professional who truly cares about making your event unforgettable.
Shirley
Shirley Sent on 01/26/2025
5 out of 5 rating

Absolutely Recommend

We loved working with Mark and Class Productions DJ service. He really helped us plan out our wedding timeline and did an absolutely incredible job DJing the reception. He was great at reading the energy of the dance floor and making sure everyone had a great time.
Kaitlyn
Kaitlyn Sent on 11/07/2023
5 out of 5 rating

Very professional experience!

Mark from Class Productions was super professional and easy to work with. We had a meeting a few weeks out from the wedding to go over all the details and the timeline for the event, and he was very thorough and prepared. He ensured we had quality sound at our ceremony, provided very professional announcements where needed during the reception, and did a great job with both dinner and dancing music. He listened to our requests and our vibes but was fantastic at reading the crowd and keeping people on the dance floor. We had people dancing right up until the end of the night!
Shanna
Shanna Sent on 07/19/2022
5 out of 5 rating

Outstanding Quality from a True Professional

Mark was amazing! He helped us understand exactly what we needed to think about/plan for, gave us really helpful guidance, played (and did not play) exactly what we asked, and filled in the blanks perfectly whenever we said “we don’t care” or “can you choose for us?” He was super professional and fun, and not cheesy, corny, or domineering at all. I 1000% recommend Class Productions DJ!
Hannah
Hannah Sent on 06/12/2022
5 out of 5 rating

Kept the dance floor packed!

When choosing a DJ, we had two criteria: 1. Someone who keeps the dance floor full all night and 2. Someone whose MC announcements will be straightforward and relaxed (not cheesy/forced or interrupting songs like many DJs we’ve seen at weddings we have attended). Mark definitely met those criteria! Our guests pretty much never left end dance floor, and Mark kept the night going smoothly with his announcements. One of our guests even remembered him from another wedding he had attended, and raved about him before our reception even started! He was extremely professional throughout the entire process and was also very organized, which made the whole process much less stressful for us. I am very happy with our decision to book with Mark and would recommend him to anyone.
A
Ashley Sent on 05/04/2022
5 out of 5 rating

Mark Brings the Party!!

We had such an amazing experience with Mark - Mark came highly recommended to us by a friend and he didn't disappoint! He was very responsive via email and we touched base via phone two weeks or so before the wedding to go over everything. We had created a a playlist we wanted to play pre-ceremony that Mark was more than happy to play, but he was also happy to fill in the gaps with music as needed. He did such a wonderful job with the reception - the dance floor was filled the entire time and he did a great job MCing and keeping the party moving! I would highly recommend Mark if you are looking for a wedding DJ!
L
Lucie Sent on 11/23/2021
5 out of 5 rating

If you want a great DJ and MC, look no further!

Mark was fantastic to work with. He was very responsive, pleasant, and professional. He did an excellent job of taking our playlist and turning it into the perfect soundtrack for our wedding, and got the party started perfectly when it was time to dance! He also stepped in as MC when needed and just knew exactly what to do and when. Really great DJ and lpvely guy, highly recommended!
K
Kasia Sent on 04/13/2021
5 out of 5 rating

Highly Recommend!!

I highly recommend Mark Allen with Class Productions DJ! We were a COVID wedding and were literally making adjustments and changes up until 3 days before the wedding. Mark was so flexible and just went right along with all the changes. He was professional, had great communication and fast responses, and even dressed to match our wedding colors. He spent extra time with me on the phone figuring out exactly what we wanted. He read the reception room so well and played such a good mix of music. We had multiple guests tell us what a great job the DJ did with his music selections. If you need a DJ, Mark Allen should be your go-to!
Ashley
Ashley Sent on 11/22/2020
5 out of 5 rating

Fall Wedding 10/25/2020

Mark was awesome to work with! He talked us through a good timeline for the event and song choices for specific things we wanted during the reception, well in advance of the actual day. When we had to move inside the venue, instead of the planned outdoor ceremony, he worked with the venue to set up a new spot near the front, but not in the background of our ceremony pictures. He worked with my brother, the officiant and my mom on ceremony audio. During the reception he kept us on time, but also noticed when we needed to delay things or we needed a break. He played the right music at the right times to keep people on the dancefloor throughout the night. Pricing was flexible and great value for what he brought to the evening. We could not recommend Mark enough!
We're all about trust. Our community relies on honest reviews to help you make those big decisions with ease.

Awards

44
WeddingWire Couples' Choice Awards 2021 Winner
WeddingWire Couples' Choice Awards 2019 Winner
WeddingWire Couples' Choice Awards 2018 Winner

Map

Addresses map
Next Wedding DJs: DJ Fit

Other vendors in Richmond for your wedding

Wedding Vendors