DJ Mark MacTaggart is not only one of our talented entertainers here at FCW, but he is also our technology and studio expert. Mark is a graduate from the prestigious Berklee College of Music, graduating with a degree in Music Production & Engineering. Working full-time out of his home studio, Mark has had his music placed on 100+ major TV shows, advertisements, and records. (Americas Got Talent, McDonalds, Netflix, NFL, Flip or Flop, and many more!). His impressive resume in combination with his gift of having a “musicians ear” creates a one-of-a-kind product for his clients. With minimal chatter on the microphone, his primary focus is your crowd and a cutting edge music selection.


We hired Mark MacTaggart to DJ our wedding ceremony and reception and he was absolutely fantastic! He was very organized and thorough during the planning process and worked with our schedules to be able to meet face to face instead of over the phone. On the day of our wedding, he kept things moving smoothly, played the perfect timeless music during dinner, and then ramped it up and had the dance floor packed during the entire reception! Mark respected our wishes to keep the announcements to a minimum (as he put it during our first meeting: tasteful announcements, and let the music speak for itself). He was exactly what we were looking for in our wedding DJ and we would recommend him to anyone without hesitation! First Class was excellent to work with in general - everyone is so friendly and organized, their office location is great for meetings, and their online portal makes it easy to organize music choices all in one place!

Andrea and Jim

If you want a wedding that is MCed perfectly with the music of your dreams timed perfectly, exactly as you imagined it, look no further. First class weddings and the incredible Mark MacTaggart were an absolute dream to work with!! FCW made communication and planning SO easy and Mark was nice, fun, and all around a blast to work with. His talent is clear right from the start and it held true until the last song finished. Couldn’t have asked for anything more!


First class weddings was amazing from the first phone call to the big night! I talked on the phone with the owner, Josh, about which DJ would be right for our reception and he could not have been more spot on! Mark MacTaggart was amazing! Not only is he knowledgeable and talented, but he is extremely kind and helpful. He made sure our day went flawlessly from the ceremony, the cocktail hour, the dinner, all the way through a 5 hour reception! We are still getting compliments on how crowded the dance floor was from beginning to end and how amazing the music was! Thank you FC wedding and Mark for the perfect day!


Mark MacTaggart was the incredible DJ at our wedding. He met with us the week before to go over all of the last minute details. He went above and beyond, staying later than he was contracted for, and making it an incredible night for everyone. We all had a blast and nobody wanted to get off of the dance floor. Thank you so much!


I had talked to a few other DJ companies, but most were going to be too involved in the party. It was important to me that the DJ stay at their station and not get too involved with the crowd - no coming out and leading dances, no cheesy amp ups, games, etc.

My sister used First Class Weddings for DJ services at her wedding, so even before booking I knew that this company was reliable, professional, and able to keep the party going without aggressively grabbing everyone's attention. From the initial date and quote request, everyone I talked to at FCW was responsive and helpful. Based on their website videos, we chose Mark as our DJ. During our first phone call we discussed that it was important that we find a way to get the older people onto the dance floor, but keep the music current and fun for our friends and younger cousins. Mark definitely delivered! The dance floor was packed the whole night. Family members who normally sit during weddings even went out for the majority of the night - it was perfect! During the final busy week before the wedding, we went over final details and he reassured us that he would keep the energy high. He was also very good at getting all of the details correct - timing, intros, and special song requests were all honored. To us, music is a key component to creating great memories at a wedding. If we had to do it over again, we would choose Mark and FCW every time.


Working with First Class Weddings was an easy choice for us. From start to finish, they were interested in how we pictured our day and the services we were looking for. We loved speaking with Josh Wiseman as he gave us great information on different options and packages they have as well as details about several DJs, in order for us to pick someone that best fit our personalities.

We chose Mark M. as our DJ and he was awesome! He spoke with us in advance to make sure all of the details were in place and provided suggestions and advice for music choices or how things could flow better during both our ceremony and reception. Mark was professional but also had a great personality that worked well with others, including our coordinator, to ensure things went flawlessly throughout the night. He remembered every little detail we spoke about and did a wonderful job reading the crowd so that music flowed perfectly all night! I don’t know how many of our guests came up to us throughout the night and afterwards saying how much they loved him, and we couldn’t agree more! We highly recommend Mark M. and First Class Weddings!!


I couldn’t think of a better wedding DJ experience than the one we had with Mark at FCW. As most do, we looked around a lot for DJs and there are quite a few. But I’ve been to many weddings and a DJ can truly make or break the whole thing. So when we found FCW, saw the reviews, and read up on them, we set up some time to speak with Mark. He takes time, effort, and care to get to know you, what you want, and how you want things to go at your wedding. You have a meeting with him to feel it out, and then if you go with them, you put down your deposit and you get access to a portal to add everything you could want (names, songs, special requests, etc – it’s super easy to use). And then you have a final meeting a week or so before your big day to go over it all. And he’s extremely available and quick to respond any time you reach out at any time. At that final meeting, he goes over the portal to make sure again that he knows the vibe you want, pronunciations of ALL the names he’ll be saying, how you want different parts of your wedding to go, and gets all the details right. And then most importantly, his execution of ALL of that at the wedding is impeccable and flawless. There isn’t ONE thing I would have changed about what he did, how he was, what he played, or how he went about things. He’s one of the nicest, smartest, and most caring guys you’ll ever meet. Truly passionate about what he does. He understands the importance of his role in your wedding and he truly will not be OK if the service he provides you is anything less than 100%. We feel like we really got to know him pretty well through all of this and I couldn’t recommend him more. If you need a stellar DJ, with great equipment, that will get it ALL right, that will leave you with zero worries/concerns about how he'll do, and that will executive flawlessly, you need to book Mark today. He’s amazing and we couldn't possibly be happier with his work and service.

Adam and Kasandra

We had a great experience working with FCW for our wedding! We were especially impressed with how awesome DJ Mark did. It was SO nice not having to worry about ANYTHING at the reception...Mark knows the right music to play and how to keep the night moving smoothly. Our uplighting was also on point...really set the mood! Couldn't be happier!! We highly recommend this company!

Maegan and Brian

We had a great experience with First Class Weddings for our wedding past weekend. The company is very responsive and easy to work with. We were able to meet with our DJ, Mark, prior to the event and talk through everything. He really understood the vibe we were going for, and absolutely killed it at the wedding. He was right on cue for the ceremony and all special dances/ announcements, and had the dance floor going all night at the reception. The Uplighting and Photo booth were great as well. I would definitely recommend First Class Wedding!

Christine and Mark

DJ Mark MacTaggart and FCW was amazing! All my wedding guests could not stop talking about how great the music and DJ was, the dance floor was packed all night. The only complaints I had about my wedding was that the dance floor wasn't big enough (the dance floor was pretty standard in size), that was attributed to the great job of DJ Mark MacTaggart.

Michelle and James

First Class Weddings provided music and MC for our wedding in September 2019. They came highly recommended by some friends whose weddings we had attended and were blown away with how lively the party had been. We were not disappointed. From the moment we first met with the team, Caitlyn was super welcoming and was able to help us set up something within our budget. They were extremely professional and very accommodating to make sure we had a perfect wedding day. Their Wedding Portal made selecting songs for the ceremony and reception a breeze.

Mark MacTaggart was our day of MC. We had been to a couple wedding with Mark DJing, so we knew what to expect. He was very professional and made the whole process easy. Mark was very prompt and was set up early. He talked to our officiant and walked him through the sound system before the ceremony so there would be no surprises. We were worried with a Sunday afternoon wedding people wouldn’t feel like dancing too much at the reception. Boy were we wrong. Mark killed it. The dance floor was jumping the entire afternoon. Mark knows how to read a crowd and kept everyone dancing the whole reception. We cannot recommend working with Mark and the whole team at FCW highly enough.


DJ Mark MacTaggart was the best DJ ever!! He was very professional, resourceful and knowledgeable about the flow of a wedding. He kept the party going and our wedding was amazing because of them! AMAZING!!

Amanda and Sam