With experience as a professional actor, Stephen Cwiok is someone who knows what it’s like to be on a studio set and act in front of a camera. When it comes to the art of performing, he understands that having a camera on you throughout your wedding day may seem uncomfortable and simply put, awkward. Stephen takes a different approach and look “through a lense” when it comes to filmmaking. Using unobtrusive techniques, he is able to tell your story in a pure and organic way.


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

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

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

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