An effortless wedding day.
A packed dance floor.
An experience designed for you.

I’m a professional wedding DJ based in Durham with a PhD in Music Composition. I focus on creating a smooth, stress-free experience and a completely customizable soundtrack that tells your love story.

A wedding experience built around you.

Every wedding I DJ is shaped by your taste, your priorities, and the kind of energy you want in the room. Music should move naturally with the night from the ceremony to , responding to the moment instead of following a rigid script.

I’m there to guide the flow, handle announcements, and help guests feel comfortable and included. Nothing feels rushed or forced. The night unfolds smoothly, and the dance floor stays alive because the timing is right.

Behind the scenes, I work closely with your planner and venue so you never have to wonder what’s coming next. You get to relax, stay present, and enjoy the night you planned.

Stephen was easy to work with from the beginning. Stephen provided a handy shared document for us to brainstorm. 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 Downing!

— Deanna W. (November 2025)

Bride and groom walking into their wedding ceremony space in Chapel Hill as guests look on.
Bride and groom laughing together indoors at an elegant Greensboro wedding reception.
Bride and groom dancing together at a classic black and white wedding reception in Winston-Salem
First dance surrounded by guests in a softly lit ballroom wedding reception in Cary, North Carolina.
Wedding guests cheering and raising hands on a packed dance floor in High Point, North Carolina.
Bride and groom sharing a first dance in a modern reception space in Raleigh, North Carolina.
Crowded wedding dance floor with guests dancing during a Durham wedding reception.
Bride and groom dancing together beneath wooden beams and string lights at a Chapel Hill venue.
Wedding guests dancing under purple and blue lighting during a high energy Greensboro reception.

Reception

$1950


If you want a packed dance floor and a smooth, fun reception from start to finish, this is for you.

✓ 4 Hours of DJ / MC Service
✓ Professional Sound System
✓ Wireless Micropho
nes
✓ Dance Floor Lighting

Wedding Day

$2750

Most popular package!

If having the perfect ceremony is just as important to you as an amazing reception, this is where you want to be.

✓ 6 Hours of DJ / MC Service
✓ Professional Sound System
✓ Wireless Microphones
✓ Dance Floor Lighting
✓ Venue Uplighting
✓ Ceremony Audio

Signature

$3400


All the bells and whistles in one package. This is for the couple who wants to have it all.

✓ Full Day of DJ / MC Service
✓ Professional Sound System
✓ Wireless Microphones
✓ Dance Floor Lighting
✓ Venue Uplighting
✓ Ceremony Audio
✓ Digital Photo Booth with Deluxe Props
✓ Priority Planning Support

All packages can be fully customized to fit your perfect wedding day.

From inquiry to wedding day

Portrait of wedding DJ Stephen Downing outdoors in North Carolina, wearing formal attire.

1. Connect

Reach out to check availability. We’ll set up a quick phone or video call to talk through your vision and make sure we’re a good fit.

2. Reserve your date

Once you’re ready to move forward, a signed contract and down payment lock in your date. No pressure to choose every detail right away.

3. Plan and refine

You’ll get a planning guide that helps map out the full day. We’ll fine-tune the flow, answer questions, and dial in music that fits your style and your crowd.

4. Wedding day

I handle the flow, announcements, and music so the night feels smooth and natural. You stay present. Everything moves easily from start to finish.

Let’s get started.

If you think we might be a good fit, I’d love to learn more about your plans and see if your date is available.

I personally respond to every inquiry within 1-2 business days.