top of page

DJ & Live Musician for Unforgettable Events

John The Frank Logo

Transforming Moments into Memories

 

With 12+ years in the music industry, I specialise in creating unforgettable atmospheres for weddings, corporate events, and private parties. Based in Stellenbosch, I bring tailored soundtracks and live performances across the Western Cape and beyond.

 

What I Offer:

  • Versatility – From wedding soundtracks to high-energy corporate vibes and laid-back birthday tunes, I adapt to your vision.

  • Option of Live Music – Add a personal touch with live guitar and vocal performances.

  • Professionalism – Polished, seamless, and client-focused from start to finish.

 

Why Choose Me?
 

Music sets the tone for your event. With passion and precision, I ensure your guests stay engaged, your dance floor stays full, and your celebration is unforgettable.

Let’s Talk!

 

Get in touch today to create the perfect soundtrack for your event.

what do I offer...

20 Oct Die Woud - 13.jpeg
John The Frank WEDDING DJ LOGO

dj packages

John The Frank wedding and function DJ.jpg
John The Frank DJ & LIVE MUSIC LOGO

dj & live music

the best of both worlds...

what do my clients say...

The best DJ out there! We booked John The Frank for our recent wedding and he was such a blessing on the day! He played live music during our cocktail hour and our guests are still speaking about his beautiful performance. He knew exactly which songs to play once our dance floor opened, it was not empty for a minute of the night. He managed everything seamlessly and professionally. He listens to his clients and makes the day truly, truly special. I can not recommend highly enough. Couples planning a wedding, do yourself a favour and book John The Frank. Your day will be immeasurably blessed by his talents and you won't have to worry about a single thing to do with your music! Thank you John The Frank for adding to our day so beautifully.

lets connect...

Stellenbosch, Western Cape, South Africa

info@johnthefrank.co.za  | +27605877767

fill in a request form or ask me a question below

Thank you! John get back to you shortly!

bottom of page