You Deserve a Perfect Wedding Day.

Flawlessly Executed Photography, Videography, and DJ Wedding Services in Metro Detroit

Choose one or more of our certified wedding services
— perfectly matched to your style and budget.

Together, we’ve got 1000+ years of experience.

cloudless sky_Szucsansky_Davis-E

Wedding Photography

Capturing stunning photos of your once-in-a-lifetime day is a non-negotiable. You can trust our talented experts to make sure you look your absolute best.


Wedding DJ

You want your wedding guests to have the time of their lives. (There’s nothing worse than a boring reception!) Our DJs keep the party going and the dance floor packed.

groom picking up and dipping bride

Wedding Videography

Your wedding day will go by in a blur. Our videographers document every meaningful moment so you can relive your perfect day again and again.

You’re going to have
a great wedding.

We guarantee It.

Realistic Prices

Have the wedding you want, without blowing your budget.

Professionals Who Get You

Feel comfortable with vendors that perfectly match your style and personality.

Peace of Mind

Let us sweat the details so you can relax and enjoy your once-in-a-lifetime day.

Our Mission

Give people the absolute best customer service experience they’ve ever had with any company, ever!  

What Couples Are Saying About Us!

Google U. ★★★★★ An honest review. We selected Mike Staff Productions for our wedding and reception. We selected Mary as our photographer, Sylvester as our videographer, and Matt as our DJ. Simply put, we could not have been happier with all three!First, Mary was outstanding! She was patient, professional and pleasant to work with! We would highly recommend her to anyone looking for a photographer for their event! Thank you Mary for capturing all our special moments so wonderfully! You are a true gem!To those that are on the fence as to whether or not to hire a videographer, we say go for it! Trust us when we say it is worth every penny! The video itself brings the realism of wedding and reception back to life with sound and movement. The mini-movie video along with the static camera video adds a completely different perspective to our wedding memories. Sylvester did an outstanding job making you feel comfortable to get all the shots he needed and loosens things up with a few laughs along the way. We highly recommend him if your looking for a videographer! 10 out of 10! Thank you Sylvester for kindness and dedication to our special day. It was truly appreciated!Finally, Matt our DJ also did a fantastic job! He was truly patient and professional throughout the process. He took meticulous notes and kept the party going all night long! We would recommend him highly as a DJ for your event. He was simply the cherry on top of our wedding memories! Thank Matt for all that you did!In the end, don't hesitate to reach out to Mike Staff Productions for any of your entertainment needs. Even the front office staff and their website get a shout out! Their timely communication emails and zoom calls keep your event on track so you never miss a beat! Give them a call, you'll be glad you did!Response from the ownerWow, what a wonderful review! We're over the moon to hear how thrilled you were with our team's performance at your wedding. Your heartfelt words truly mean the world to us.Mary, Sylvester, and Matt are indeed some of our brightest stars, and it's fantastic to know they helped make your special day even more memorable. Mary's dedication to capturing those once-in-a-lifetime moments, Sylvester's skill in bringing your wedding to life through video, and Matt's ability to keep the party going are what we pride ourselves on.We're also glad to hear that our administrative team and website contributed to making your experience seamless. Your recommendation is the highest honor we could receive.Thank you once again for choosing Mike Staff Productions. We wish you a lifetime of happiness and hope to be part of more of your joyous occasions in the future! Dani R. ★★★★★ I have nothing but kind things to say about DJ James. He was the best DJ we could’ve asked for and I highly recommend him! He listened to us and went above and beyond to ensure our night was perfect. There wasn’t a moment our guests weren’t on the dance floor having fun! James had amazing energy and made sure everything ran smoothly. Our food was running behind but he made the most of the time that the guests got to dance and we are grateful for that. We truly couldn’t have chosen a better DJ to make our wedding fun! Thank you James for everything!Response from the ownerMIC DROP for DJ James! Thank you so much, Danielle. This review means so much to us and we passed your kind words on to James. He is truly a talented musician and DJ and we're thrilled he made your reception so memorable. Dinner delays? NO PROBLEM. Start the party sooner. It was an honor to be a part of your wedding. Claire B. ★★★★★ Randy with Mike Staff Productions was so incredible for our wedding! He has so much experience and was more than happy to roll with the punches for our very non-traditional wedding. He called the week of and talked to us for over a half hour, being open to any questions we had and just gave us the opportunity to get to know him. He's so knowledgeable about music and was the perfect fit for us. Mike Staff Productions also made the entire process of hiring a DJ SO EASY. We got to video interviews of all the different DJs beforehand so we could pick the one that was right for us, and then the online portal made making payments super straightforward. 1000000/10 would recommend! Thank you so much!Response from the ownerThank you so much, Claire! We're so glad DJ Randy was a perfect fit for your wedding. Sounds like he nailed it - and we love hearing how much time he spent with you prior to your wedding so he had the chance to learn your vision! And THANK YOU for sharing your experience with the planning and booking process with our company. Our goal is to make things as easy as possible because we know this is only one part of your wedding. It was an honor to be a part of your wedding and thank you for these kind words! Allison B. ★★★★★ The entire Mike Staff Productions team was great and easy to work with! We went with DJ Ron for our wedding ceremony and reception and couldn’t be happier! He executed everything beautifully from the ceremony through the reception and end of the night. He stuck to our preferences and also “read the room” in terms of what people were loving on the dance floor. Absolutely a wonderful experience!!Response from the ownerThank you so much, Allison! This review means so much to us. Sounds like DJ Ron nailed the evening and was a great fit for your party. We're so thrilled to hear everything went smoothly. It truly was an honor to be a part of your wedding and your kind words mean everything to us! Erica M. ★★★★★ If I could give this review 10 stars I would!! My husband and I are beyond pleased with Mike Staff Productions. From the first phone call consultation to book their services, all the way through our big day - we had full support from this company! My husband and I chose Jenny, for our photographer, and Josh for our DJ! We cannot say enough good things about each of them!! They listened to our needs, communicated every step of the way and had awesome personalities that helped make our day fun!! We got many compliments from our guests in regards to how attentive, and awesome both Jenny and Josh were!! Throughout the process we had questions about the services provided, MSP was there to respond in a timely manner, and helped put our minds at ease! My husband and I absolutely plan to recommend MSP, as well as book them for any future events! THANK YOU, MSP, for helping us make our crazy wedding planning a breeze!! <3- mr. and mrs. moore!Response from the ownerThank you so much for the stellar review, Erica!! We're overjoyed to hear that Mike Staff Productions exceeded your expectations from start to finish. Jenny and Josh are delighted to have contributed to making your day not just memorable but fun as well. Your compliments on our responsiveness and personalities mean the world to us, and we are so grateful for your future recommendations. A heartfelt thank you for choosing us for your special day! Jadyn B. ★★★★★ Absolutely excellent experience working with Mike Staff Productions. This is a team that I would HIGHLY recommend. I felt extremely confident in the DJ and videographer and the timeliness and quality of the final product (both the video and DJ experience) were of the highest caliber. 11/10. You cannot go wrong working with this team!Response from the ownerWow, a score of 11/10? That's music to our ears—literally! We're super pumped to hear that you had an excellent experience with us. It’s awesome to know that our DJ and videographer hit the high notes for you. Thanks a ton for the high recommendation. We're all about making sure you feel confident about your big day. Here’s to the great memories you now have to replay over and over! Rachel W. ★★★★★ We think Mike Staff Productions is an excellent choice! We hired them for our Photography, Videography and DJ services.We cannot begin to express how amazing everything turned out with Mike Staff. Our photographer was so personable throughout the entire process. Our phone call before the wedding was so helpful to talk through every aspect of our big day. At our wedding from beginning to end, our photographers exceeded our expectations. They were so easy going and professional. Every photo that was captured was from the heart, it was so nice to see my photography visions for my wedding day come to life. Our photographer Jenny made it so much fun and relaxing while taking the photos. Everything went flawlessly. Even when we were behind schedule, the photographers were reassuring that every photo would be captured. Both photographers went with the flow and respected our thoughts and wishes and communicated everything directly to us first. In addition to our thoughts and wishes, they communicated well with our families, wedding planners and vendor staff. I would highly recommend hiring Mike Staff as your photographer for anyone’s wedding.Music was one of my top most important aspects of our wedding. I could not say enough of our DJ. DJ Josh. We were sent a form to fill out a month away from the wedding and it was very resourceful. I filled it out to the best of my ability, and went over it with my husband before submitting it to the portal. Our phone call with our DJ was so helpful and he really put our minds at ease with the playlist that we put together. He was very professional while talking through every aspect of the reception. I could really picture it in my mind. He sent us a link to our special dance music so we could listen to it and approve it before he finalized everything. Hearing the music put together felt so personable and it made me even more excited for our big day. I was very thankful to be able to have some guidance with choosing certain songs while also being able to choose songs we wanted. From the beginning of the reception to the end, the DJ took over and every aspect was perfect. Words cannot express how happy I was with the music. DJ Josh made sure we were happy throughout the entire reception. He also made sure that the timeline flowed together and that every song we wanted was played. I highly recommend DJ Josh to anyone who wants a stress-free reception at their wedding and to really enjoy every moment.Our videographer was extremely nice and respected our wishes. He called us the week of our wedding and it was helpful to talk through the timeline and to finalize more information about our wedding. It was very refreshing that he went with the flow of the day, even when we were running behind schedule. A month after our wedding, we received our wedding video and were so in love with how amazing the quality of videos he captured. We would highly recommend Mike Staff for videography at your wedding.Response from the ownerThank you immensely for your 5-star review and for choosing Mike Staff Productions for your wedding's photography, videography, and DJ services.We're overjoyed to hear about your positive experience with our photographer Jenny, whose personability and professionalism shone through. It's wonderful that she captured your wedding day just as you envisioned.DJ Josh is thrilled to have made your reception memorable with the perfect soundtrack. His dedication to crafting your experience is something we're very proud of.We're also glad to know that our videography services met your expectations, delivering a wedding video that you fell in love with.Your recommendation means the world to us. We wish you joy and happiness in your marriage and look forward to potentially serving you, your friends, or family in the future! Anjali M. ★★★★★ DJ James was one of the very best decisions we made. He went above and beyond for our ceremony and reception, had multiple check in calls with us, ensured we knew what we wanted and kept us feeling like we didn't need to worry about what the music would be. He worked with our soloist and was just the kindest, most fun DJ. He incorporated our music wants and must haves, and made sure the vibes rocked the whole night. Highly recommend him!Response from the ownerThank you for the fantastic review, Anjali! We're thrilled DJ James hit the right note and made your wedding day memorable. His dedication to understanding your musical preferences and creating an unforgettable atmosphere is what we pride ourselves on. Your recommendation means a lot, and it's heartening to know his mix of professionalism, fun, and kindness resonated with you. Derek P. ★★★★★ DJ (Kevin), Photo(Corey) and Video (Daniel) was all amazing through Mike Staff. Highly recommend.Response from the ownerYou had an incredible team on your wedding day! Thank you so much for the kind review and recommendation. It was an honor to be a part of your day. Thanks so much, Derek. Kelly V. ★★★★★ We had Marty as our DJ, and he was extremely professional and detail oriented. Marty’s energy was outstanding the whole day, and multiple people asked if he was a family member. Due to him getting on the dance floor, talking to guests, and his infectious energy. He felt like a family member at the end of the night. Would highly recommend! He made our wedding that much more special. We love you Marty!!Response from the ownerWOW! Thank you, Kelly. A wedding DJ that feels like family by the end of the night is the highest compliment I think we can get! Your kind words mean so much to us and we're so glad DJ Marty made your night so memorable. It was an honor to be a part of your wedding! Haley K. ★★★★★ I would highly recommend Mike Staff Productions (and specifically DJ Randy) for all your needs!! They were so organized, easy to work with, engaging, and most importantly kept our dance floor going! We had a couple requests that were unique to our wedding and he handled them with ease! Everything was just amazing and Randy was SO KIND AND APPROACHABLE!Response from the ownerThank you for this glowing review, Haley! We're thrilled to hear DJ Randy exceeded your expectations and brought unique touches to your special day. He knows to start a party and keep it going! His kindness and adaptability are just some of the qualities we pride ourselves on at Mike Staff Productions. Your recommendation means the world to us. Adrienne L. ★★★★★ We used Mike Staff Productions for our wedding DJ and we couldn’t be happier!! James was absolutely amazing - he was very detailed during our phone call the week of, and kept checking in with us during the wedding. He did a great job at keeping people on the dance floor all night long! He was also super kind and answered all of the questions from my very curious 8 year old nephew. He really goes above and beyond!Response from the ownerThank you for your glowing review, Adrienne! We're thrilled to hear DJ James made your day memorable. His dedication to service, even for our youngest guests, truly stands out. We appreciate your feedback and are so grateful you chose Mike Staff Productions for your special day. Wishing you endless happiness! Alexa A. ★★★★★ We had he pleasure of Kevin as our DJ for our wedding and he was absolutely incredible!!!! He took time to connect with us via phone to gather a gage on what our expectations were for our big day and he carefully took note and went above and beyond and made the day seamless and stress free. Highly recommend- great music and read the room and we truly danced the night away. Book Kevin!!Response from the ownerThank you so much, Alexa for the 5-star review & wonderful feedback! We are thrilled to hear that Kevin was able to make your special day seamless, stress-free, and, most importantly, fun! Connecting with you and understanding your expectations was our pleasure and we're delighted that Kevin helped you dance the night away. Your recommendation means the world to us and future couples looking for a memorable night. Wishing you endless happiness. Nathan A. ★★★★★ Mike Staff Productions did an excellent job for my wedding. From initial planning to the big day, they were always quick to respond to questions and made our lives easy. After our scheduled DJ had to cancel for an unexpected emergency, Mike Staff immediately set us up with DJ Joe, who was a perfect fit for our wedding! Would highly recommend DJ Joe to others: he understands how to keep people on the dance floor, is accommodating to requests, and made some great jokes that had everyone laughing. Photographer Mary did an excellent job as well, taking charge during family photos but making sure to have time to capture Emma and I. Mary makes you feel very comfortable around her, which made the photo session feel natural and easy. Overall, we would recommend Mike Staff and our team to anyone looking to get married in Metro-Detroit!Response from the ownerWow, thank you for this heartfelt review, Nathan! We're over the moon to hear how satisfied you were with DJ Joe and our talented photographer Mary on your wedding day. Here at Mike Staff Productions, we believe every couple deserves a worry-free and joyous celebration, so it’s delightful to know our team could step up and provide that for you and Emma amidst the unexpected changes. Your wonderful feedback and recommendation light up our day, and we're so grateful you chose us to be a part of your special moments. Wishing you and Emma all the happiness in your new journey together! Jaclyn N. ★★★★★ Our DJ Matt was awesome! Our wedding guests complimented him & all of the great music he played. Thanks for making our wedding so special!!Response from the ownerThanks a ton for the love and shoutout! Thrilled to hear DJ Matt rocked your wedding and everyone enjoyed the music. Your special day shining bright is what it's all about for us. Here's to all the awesome memories made! 🥂 Riley P. ★★★★★ Mike Staff Productions was the absolute best to work with! They were so professional and had excellent communication throughout the entire process. We had DJ Joe and he was so amazing!! I cannot recommend him enough. He kept our dance floor full all night and always knew what to play next. His phone call the week of the wedding helped us feel so much better. Thank you so much Mike Staff for being part of our wedding day!Response from the ownerWow, it sounds like you had an incredible experience with Mike Staff Productions! DJ Joe keeping that dance floor alive and making sure you felt comfortable and prepared the week of the wedding just proves their professionalism and dedication to their clients. It's so crucial to have clear communication and a seamless experience, especially for such a significant event like your wedding. Thanks for sharing your glowing review, and huge congrats on your wedding! 🎉 Samantha M. ★★★★★ Our DJ, James, was amazing to work with! Our phone call the week of the wedding made me feel at ease that he knew what to do and when. From the ceremony and throughout the reception, James was attentive and everything went as smoothly as possible! I wish I could get married again to have our night be just as special! Thank you, James!Response from the ownerWow, thank you for the wonderful feedback! We're over the moon to hear how DJ James made your day so special. It's truly heartwarming to know he put you at ease and that everything went off without a hitch. If you ever renew your vows, you know where to find us! 😉 Best wishes for your married journey ahead. 💕🎶 Kiley D. ★★★★★ Mike Staff was easy to work with and professional the whole way through. We had DJ Dave for our wedding at the Crofoot. He did a great job with music and helping the day run smoothly. The dance floor was alive all night 🙂Response from the ownerThank you so much for the glowing review! We're thrilled to hear that DJ Dave made your special day at the Crofoot memorable. There's nothing better than a lively dance floor on a wedding night. Congratulations again, and we wish you a lifetime of happiness! 😊 Angela D. ★★★★★ The Mike Staff crew was INCREDIBLE our entire night. Even before the wedding, Dennis, Lauren, Daniel, and Kevin all took time to coordinate phone calls so they could review each detail of our big day. Everyone worked hard to achieve the things we talked about, and our photos and videos turned out amazing. Kevin played all the songs that were important to us as well as fun dance songs. The dancing was my favorite part of our entire night! Josh did our uplighting and he made the space look even more beautiful. We highly recommend Mike Staff, specifically their team approach since they all coordinated with one another to ensure our big day went as smoothly as possible.Response from the ownerWow, thank you so much for this heartwarming review! We're thrilled to hear that Dennis, Lauren, Daniel, Kevin, Josh, and the entire Mike Staff crew could make your special day all the more memorable. We always strive to ensure every detail is perfect and it's fantastic to know the dancing was a highlight for you! 🎶💃 Our team approach is all about providing a seamless and unforgettable experience. Thank you for trusting us with your big day and for your high recommendation. Here's to many more happy memories! 🎉❤️ Jessie W. ★★★★★ We had the most incredible experience with Mike Staff Productions for our wedding day on 07.15.23. Our photographer was Greg and words cannot describe how wonderful he was. He helped make us feel so comfortable throughout such an important day. Our pictures came back better than we could have ever imagined. They are so beautiful and so blessed to have these to look back on.Our videographer was amazing and captured out entire day perfectly. We had Kurt as our DJ and we had people on the dance floor all night! We had the most wonderful day and so many people talked how great Mike Staff Productions was!Response from the ownerThank you so much for your glowing review of our team and services for your wedding on 07.15.23! We're absolutely elated to hear how Greg, your videographer, and Kurt made your special day shine even brighter. We always aim for that comfortable, seamless experience, and we're thrilled your memories were captured beautifully. Keeping the dance floor packed is Kurt's specialty! 🎉💃 Thank you for letting Mike Staff Productions be a part of your big day, and for sharing the love with others. Here's to countless happy memories as you revisit those moments! 📸❤️ Ciara B. ★★★★★ We booked Joe with Mike Staff productions as the DJ for our out door wedding reception and he was THE BEST. we didn’t hire a wedding coordinator so I was anxious about keeping everything on time, but Joe was a HUGE help, made all of the announcements, had a pre-planning call to go over playlists and ideas and was just so nice and flexible. We definitely recommend Joe for any event!!Response from the ownerThank you for the shining review! We're absolutely thrilled to hear how Joe stepped up and played such a pivotal role in ensuring your outdoor wedding reception was smooth and memorable. It's always our aim to go above and beyond, and it sounds like Joe was not just your DJ but also your unofficial coordinator for the evening! We'll definitely pass along your kind words to him. Thank you for recommending Joe; it's feedback like this that makes our day. Cheers to all the fantastic memories created! Joseph S. ★★★★★ We booked Mike Staff for our DJ and Photographer services. We felt that the bundled pricing was very difficult to beat, even if you don't include all 3 services they offer (photo, DJ, and video). They let you pick from a few options for your actual person. For our DJ we picked Brad K. He was an awesome presence at the wedding and brought a great energy. He was extremely easy to work with and helped our wedding go smoothly. He made sure to constantly stay in touch on what was coming up next and helped us to stay on track throughout the day. He also got out and mingled with guests and was a great addition to our wedding.For our photographer we had selected Jennifer. We hit it off with her from the get go during our engagement session. Her personality was a great match and helped us get comfortable for the pictures. On our wedding day we could have spent the whole time just in the couples session with her. She made it so much fun and enjoyable for us. The few glimpses she showed looked incredible and we can't wait to see the final edits. We had also upgraded to a second photographer who was named Nathan. He took care of the groomsmen and he did an awesome job making sure everyone was comfortable during the photo shoot and found some good shaded spots to avoid being in the heat/sun for a long time. Was overall thrilled with the photo service and excited to see the edits.Response from the ownerWow, thank you so much for leaving us such a fantastic review! We are absolutely thrilled to hear that you had an amazing experience with our DJ and Photographer services.We're glad you found our bundled pricing unbeatable; it's our way of ensuring you get the best value for your money. Brad K is an outstanding DJ, and we're glad he brought such great energy to your wedding. It's wonderful to hear he kept everything on track and made sure you had a smooth and memorable day.Jennifer is such a talented photographer, and we're delighted that you hit it off with her right from the start. Creating a comfortable and enjoyable atmosphere during the photo session is essential, and it's fantastic to know she succeeded in doing that. Nathan, the second photographer, did a fantastic job with the groomsmen, and we're sure the final edits will be absolutely stunning.Thank you again for choosing Mike Staff for your special day. We appreciate your kind words and trust in our team. Wishing you both all the happiness and love in your new journey together. Johanna D. ★★★★★ My son hired Mike staff DJ for his wedding at Fox Hills Banquet center (7/14/23) and our DJ, Josh, was phenomenal!! He was on top of his duties as Master of Ceremonies and made sure everyone was aware of the agenda, so no one missed out on their participation at the reception. The music was fantastic! He played requests only if the music that was requested fell under the genre outlined by the newlyweds. Thank you, Josh B., for a most memorable evening!! You’re the BEST!!Mom of Groom (MOG)Response from the ownerWe're absolutely thrilled to hear that you and your son had such a fantastic experience with our DJ, Josh, at his wedding! It warms our hearts to know that Josh did an outstanding job as the Master of Ceremonies, ensuring that everyone was well-informed about the agenda and making sure everyone got to be a part of the reception.We're glad to hear that the music was on point and that Josh carefully selected requests that fit perfectly within the genre preferred by the newlyweds. Creating a wonderful and memorable evening for you all is our ultimate goal, and we're delighted that Josh made that happen!Your kind words and appreciation mean the world to us, and we'll be sure to pass on your compliments to Josh. Thank you for choosing Mike Staff DJ for such a special occasion. Wishing the newlyweds a lifetime of happiness and cherished memories! Sara L ★★★★★ We booked Mike Staff for our Photography, Videography, and DJ services for our June 2023 wedding and they were AMAZING! Highly recommend them if you are looking for all 3 services or even one of these services for your wedding!!Response from the ownerThank you so much for sharing your experience, Sara! It makes such a difference when 3 of your most important wedding vendors all KNOW each other and have worked together - talk about seamless! We cannot thank you enough for trusting us with your wedding day and we were honored to be a part of and capture your memories! Katherine B. ★★★★★ I have a long, ecstatic review but simply in a sentence, Mike Staff Productions were incredibly professional, timely, caring, and demonstrated absolute expertise when I hired them to do photography and DJ for my wedding.Payment was efficient and I was able to easily make online payments and see my balances at all times. It's so nice to be able to tip in the portal too, because I ended up forgetting my cash envelopes in the whirl of the wedding day and really wanted to tip them for how amazing they did.When I went to my two-week meeting with the venue, the manager already knew I hired Mike Staff because she said they were the only company who sends her notices about the impending services they were going to provide and for who, which I thought was extremely impressive.Jenny L. (photographer) and Phil (DJ) were punctual in contacting us before the wedding, and Mike Staff sent occasional reminders that this would occur so we weren't caught by surprise.Jenny and secondary photographer Priyanka were so wonderful to work with. My husband and I have never had professional photos taken before, and even on our own we're always forgetting to take photos of ourselves and our lives. Jenny (who I primarily worked with so I will mention her specifically) was calm, fun, and so efficient. She knew exactly what she was doing, gave great advice, and helped my husband and I with poses and directed us, which was exactly what I asked for, given our inexperience. She took charge because I requested her to, and I was absolutely blown away at how quickly she finished many family photos I had scheduled to take place in a short period of time. Overall, I knew wedding days needed a lot of time cushion so I accounted for it, but Jenny was so efficient she gave us even more time than I originally cushioned for! Everyone was impressed by her knowledge and ease of directing people and overall, I am SO grateful we had this amazing professional take care of us on our wedding day!Phil was also amazing. He had a lot of tips to relate from his vast experience as a wedding DJ, and it was clear he was enthusiastic about DJing weddings and music in general from our conversation on the phone. He asked for specifics where needed, and he managed to smoothly transition some songs I wanted for ceremony, despite our officiant messing it all up. Phil played it by ear and played the music I requested as best as he could with the mess-up, and I really appreciated it. Maybe it's generally known or standard for DJs to have good-sounding equipment but I just wanted to mention that Phil DID have very good quality speakers, the music was crystal clear and could be easily heard and projected well without being too loud and grating. We requested just fun, upbeat popular songs to dance to at the reception, particularly maybe 2015 or before (since we haven't really listened to recent music) and he obliged easily. He got everyone on the dance floor with ease from the beginning, and many of us are not very young anymore, so we had to step off the dancefloor after the initial energetic rush but we LOVED all the music and fun going on. He of course threw in a few popular slow-dancing songs as well, and overall everything was perfectly balanced. He was calm and helpful, and his emcee style was just the right amount of laid back and fun (some weddings I see DJs trying really hard to get people hyped up and screaming and it's exhausting to us, so Phil was just the right DJ for us). One of my guests commented to me after how amazing a DJ he was, and when his daughters get married he'll ask me for who DJed my wedding :)We received our sneak peak and full gallery technically even earlier than promised. Mike Staff is so efficient, professional, and experienced, we were blown away. Our photos came out amazing, and I'm grateful Jenny and Priyanka were able to photograph two unphotogenic and awkward people and display us beautifully and capture all our moments.Overall, my husband and I felt well taken care of on our wedding day and we highly recommend them!Response from the ownerWow, Kat, it sounds like you had an absolutely incredible experience with your wedding team! I'm thrilled to hear that they were professional, timely, and caring throughout the entire process. It's fantastic that they demonstrated absolute expertise in both photography and DJ services.I'm glad to know that the payment process was efficient for you, It's those little details that make a big difference! I'm so happy that you and your husband felt well taken care of on your wedding day, and I'm grateful that you took the time to share your positive experience. Thanks for highly recommending Mike Staff Productions!Cheers to your happily ever after! js_loader

Your budget will love our Team Approach Package.

Bundle Photography + DJ + Videography + over $1,500 in extras = $6,197

Play Video

Save Time

Imagine booking your photographer, videographer, and DJ with one phone call.

Save Headaches

When you bundle services with Mike Staff Productions, our team coordinates with one another, so you don’t have to.

Save Money

With The Perfect Package, you’ll enjoy substantial discounts and bonuses. Can you imagine coming in under budget?

It’s worth a quick call.

We have a no-pressure policy at Mike Staff Productions.

We’re confident we can help you craft and capture the perfect wedding day, but if you’re not feeling it, no hard feelings. We’ll add as much value as we can during our conversation and then wish you well!

It’s worth a quick call.

We have a no-pressure policy at Mike Staff Productions.

We’re confident we can help you craft and capture the perfect wedding day, but if you’re not feeling it, no hard feelings. We’ll add as much value as we can during our conversation and then wish you well!