Your wedding, your music.
Expert mixing, confident MCing, and a joyful presence that keeps the focus on you.
Wedding DJ and MC serving Raleigh, Durham, Chapel Hill, and beyond.
A wedding experience built around you.
You deserve to feel comfortable with your DJ, confident in the plan, and excited about your wedding. From our first conversation, I’ll listen to what matters to you, offer ideas, and help you work through the details at your pace.
Together, we’ll shape the music and moments around the celebration you want. That includes your favorite songs, the traditions you want to include, and how you want to spend the evening with your guests.
On your wedding day, I’ll coordinate with your vendor team, guide announcements clearly, and give each moment room to happen. When it’s time to dance, I’ll bring the energy and keep the music flowing, with your taste at the heart of it all.
“Stephen was easy to work with from the beginning. Not only did Stephen play our favorite tunes on the dance floor, but he also announced for our whole reception and provided the setup for our ceremony. Honestly, working with Stephen made my wedding planning a breeze. He has weddings down to a science. If my husband and I could get married again, we would absolutely pick Stephen!”
— Deanna W. (November 2025)
Wedding DJ & MC Services
Reception coverage starting at $1,950
Personalized music, thoughtful planning, and support throughout your celebration. I’ll help you prepare, guide your guests through the evening, and keep the dance floor moving so you can enjoy every moment with your favorite people.
Every reception includes:
Planning support and music consultations
Live mixing shaped around your taste and your guests
Confident MCing for introductions, announcements, and special moments
Coordination with your planner, photographer, and venue
Professional sound, wireless microphones, and dance floor lighting
Make it yours with ceremony coverage, venue uplighting, a photo booth, additional reception time, or custom lighting.
From inquiry to wedding day
1. Let’s connect
We’ll set up a video call to talk about your wedding, what matters to you, and how I can help. Bring your ideas and questions, even if you’re just getting started.
2. Reserve your date
A signed contract and down payment secure your date. We’ll confirm your coverage, and you can take your time choosing the music and other details.
3. Plan together
Your planning form keeps your music choices and important moments in one place. I’ll check in along the way, offer suggestions, and meet with you before the wedding to walk through everything together.
4. Celebrate with your guests
I’ll arrive prepared, coordinate with your vendor team, and take care of the music and announcements. You get to be part of the celebration, from hearing your ceremony song to joining your friends on the dance floor.
Tell me about your wedding.
Share your date, venue, and what you’re excited about. You don’t need to have every detail figured out. We’ll start there and talk through the possibilities together.
Wedding DJ serving the Triangle and beyond
Based in Hillsborough, I DJ weddings throughout Raleigh, Durham, Chapel Hill, and the surrounding Triangle and Triad.
Planning a celebration farther away? I’m happy to talk about traveling to you.
Raleigh Wedding DJ
Music-focused ceremony and
reception DJ services in Raleigh.
Durham Wedding DJ
Personalized wedding music and
live mixing throughout Durham.
Chapel Hill Wedding DJ
Thoughtful wedding DJ and
MC services in Chapel Hill.