Joshua Gisi
A packed barn dance floor under a canopy of string lights, with colour washes on the back wall

Wedding DJ & lighting · Rochester, Minnesota

The lights know
your songs.

A thousand-pixel canopy hung over your dance floor, programmed to every song in your set — beat by beat, drop by drop. Not a preset cycling colours while the music happens somewhere else.

Rochester · Winona · Red Wing · Northfield · Owatonna · Austin · Mankato · the Twin Cities

Check your date See the room

Most DJs bring speakers.
This brings a room.

Ten strands of pixel light, a hundred pixels each, hung the length of the floor. Six colour washes on the walls. A thousand points of light that move — together, in sequence, or racing the length of the barn.

The difference is not the hardware. It is that every song in your reception gets programmed in advance. I sit with the track, mark where the build starts, where the drop lands, where it goes quiet for the first dance — and the show follows the song instead of running alongside it.

When the chorus hits, the room hits with it. People notice without knowing why.

Couples slow dancing under the lit canopy
Every cue here was tapped in by hand against the track.

Pricing

Everything includes a planning call, your full song list, and a backup of every piece of gear that matters.

Founding rate — $300 off any package. I am building this out across southeast Minnesota, and the fastest way to do that is to be in more rooms. The next five 2027 weddings get the rate in exchange for a review afterwards and permission to photograph and film the room. Same rig, same preparation, same night.

Ceremony & Cocktails

$695

For a shorter day, or a venue handling the reception itself.

  • Up to 4 hours
  • Ceremony sound & wireless mics
  • Cocktail hour playlist
  • Planning call and song list
Check your date

Reception + Light Canopy

$1,795

The full rig, with every song programmed in advance.

  • Everything in Full Reception
  • 1,000-pixel canopy over the floor
  • Your set programmed song by song
  • First dance cued to your track
  • Setup the afternoon before where the venue allows
Check your date

Travel beyond 60 miles is quoted separately. Dates hold for 7 days after a quote; a signed agreement and deposit confirm them.

Open dates

Updated as bookings come in. Weekends are what fill first — if the date you want is taken, ask anyway, because plans change.

Open Booked Past

Loading dates…

Check your date

Tell me when and where. I reply to everything within a day, usually the same evening.