You can count on many things on your wedding day.

You know it’ll be stylish and elegant, that you’ll feel butterflies when you wake, and the rush of emotion when you say, ‘I do‘ will stay with you the rest of your life.

The guaranteed moments make your day – but what if you could have more?

Your Perfect Day

Hi, I’m Roger, Wedding DJ at MK Parties and I’ve been delivering perfect days for years. Because that’s what your wedding day should be: Perfect.

And I make it happen because I’m more than a DJ – I’m also a wedding host.

As your host – from the moment you walk down the aisle to your grand entrance, wedding breakfast, first and final floor-filling dance – I’ll take care of every important announcement and musical moment.

Each second of your day is in safe hands and I’ll do it in a professional and friendly way – guaranteed.

Your Perfect Story

It’s your story, so you should get your fairytale from start to finish. When you book me, Roger Gregson from MK Parties, as your Wedding DJ and Host, I’ll take your hopes and dreams and weave them into a picture-perfect romance.

Your day is about YOU and with my vast experience, I make sure it stays that way.

You want a classy wedding in a vibrant, fun-filled atmosphere. I make it happen.


With the perfect soundtrack playing the music you love.
Whatever your tastes, we’ll create the complete party together. From your background music to the first dance, disco and more – I’ll include all your favourites as well as the latest floor fillers and party staples that get everybody dancing.


As your day is planned precisely the way you want it.
Excellent customer service starts with getting to know you personally. I take the time to speak to you before the big day, which will make your wedding run smoother than you’d ever imagined.


As every step of your story is treated with care.
My years of DJ and hosting experience will make the occasion magical, helping you to relax and enjoy the most important day of your life.

Your Perfect Match

Your wedding should be unique and personal, so make the right choice.

But hurry – I only perform at one wedding per day!

Your perfect day is just a moment away.