LOCALLY RENOWNED

DJ + INTERACTIVE MC

High-energy interactive celebrations with crowd activation, seamless flow, and dance floors that stay full.

Serving the Okanagan Valley and beyond.

Stephanie & Stewart Bowie

Jeff ( DJ Haymaker ) is so much more than a DJ! He is so awesome and played a huge role in our wedding.

He helped keep me calm as it started to rain just before our ceremony with his positive attitude and was coordinating with our other vendors to think of a new plan! Good news the sun came out j…

Jul 31, 2016

Amanda & Burton Blake

Hey Jeff!!!!!

We want to thank you for an unbelievable night!! I really mean it you are awesome!! We had so many compliments it was great!! You helped make everything perfect!

Thank you SOOOO Much!

May 31, 2008

Megan & Mike

“We wanted a big party and that’s exactly what we got!!!”

Megan & Mike

Apr 18, 2020

Chad & Shannon Parrent

Planning a wedding is stressful! When we met with Jeff it was a huge relief to know one part of the wedding planning was in great hands. He made us feel comfortable and wanted to know history and what family and friends were like to make sure his service fit into our group.

Not only did we need a DJ but we also needed an MC for the night…

Jun 7, 2015

Jon & Florence Saunders

Jeff,

You were an absolute smash. We must have had 20 people, and that’s only whom we’ve talked to, say if they get married, you are the one.
Bar none, the feed back is no one has ever been to a better wedding and it was because of you.

Some of the youngers were ready to leave by dinner, until you came a…

Apr 11, 2009

Lindsey & Chris

“Hands down the best DJ I’ve ever seen!”

Lindsey & Chris

Apr 18, 2020

Claire & Luke Stang

If we could write a book outlining all the ways Jeff helped us during our wedding it still wouldn’t be enough.  We hired him over a year in advance to DJ/MC our wedding.  Planning a wedding in a city you live 7 hours away from was a daunting task but Jeff ensured that our worry was his priority.  He said from day one of meeting that his…

Jun 18, 2016

Ashley & Ryan

I hired Jeff as my MC, DJ, and coordinator for my wedding day. This was the best decision I made for my wedding because Jeff played such a large role leading up to and on the big day. He offered me great advice for timeline, recommendations for different officiants, and was genuinely interested in helping to ensure e…

Aug 7, 2017

More Than Just Music.

I help your guests connect, laugh, and dance so they leave saying “Best wedding ever!” Beyond music, I run a smooth, personalized show that feels unmistakably you.

READ MY FULL PHILOSOPHY

You’re inviting your favorite people from all over the world — they deserve an amazing celebration. We set a clear outcome (so-worth-the-trip, so-you-two, best-ever) and reverse-engineer the moments that create it.

From creative dinner ideas to turning “clink the glasses” into a memory, I bring MC leadership and interactive fun so, when it’s time to open the floor, your room is a cohesive, ready-to-party crew.

THE MC ADVANTAGE

Your DJ sees hundreds of timelines. I know what works, what doesn’t, and how to adapt the energy. I’ll guide the flow, keep your VIP moments on time, and make transitions feel effortless.

From creative dinner ideas to turning “clink the glasses” into a memory, I bring MC leadership and interactive fun so, when it’s time to open the floor, your room is a cohesive, ready-to-party crew.

Trusted Across the Okanagan

Services

WEDDINGS

Elegant ceremonies. Packed dance floors. Personalized MCing.

CORPORATE

Awards nights, conferences, holiday parties – on-brand.

GAME SHOW

Signature Haymaker Game Show for team building & parties.

0 10 20 30 40 Budget Guest memory Venue/Catering 37 8 Rings 23 1 Attire 10 2 Photo & Video 9 1 Gown 6 18 Entertainment 5 38 Flowers 6 16 Wedding Budget vs What Guests Remember Higher = more budget share / stronger guest memory Data Source: St. Louis Bride & Groom Magazine (2003).

Check My Availability

Tell me about your date, venue, and vibe. I’ll reply quickly with availability and options. Prefer to call? 250-864-3295