Home

Weddings, parties, and private events

Your reception should feel effortless.

Craig keeps the night moving with familiar music, clear announcements, and a dance floor that works for every generation in the room.

Wedding reception
$775 to start
Phone
651-248-2078
Email
Email Craig
For the whole celebration

A DJ who reads the room, not just the playlist.

Craig helps couples and families build a reception that feels personal: the right songs at the right time, friendly announcements, and a dance floor that includes everyone.

01

Wedding receptions

Cocktail hour, dinner, formal dances, open dancing, and emcee support from the first toast to the last song.

02

Private parties

Birthdays, anniversaries, reunions, and casual celebrations with a real party flow rather than a playlist on shuffle.

03

Personal planning

Must-play moments, do-not-play notes, and a timeline that keeps the evening moving without anyone having to chase it.

04

Guest-friendly music

Classic favorites, current tracks, slow dances, and transitions that make sense to a room spanning three generations.

Start here

See if your date is open.

Choose your event date and send it straight to Craig’s planning system. You will hear back about availability and the next steps.

Check availability

Select your event date to check it instantly.





Already booked with Craig? Open your event area to review your details.

Contact

Planning a reception or party?

Send your date, your venue, and the kind of celebration you have in mind. Craig will come back to you on availability and what happens next.

Phone
651-248-2078
Based in
Farmington, Minnesota
Craig’s DJ Service · Farmington, Minnesota
Weddings, parties, and private events