Weddings
First dance, packed floor, last song. A set planned with you, played for the room.
Weddings, parties, corporate nights and school discos, with the music, lights and sound to fill any dance floor.
From a first dance to a festival stage, every set is built around your crowd.
First dance, packed floor, last song. A set planned with you, played for the room.
Milestone birthdays, engagements, anniversaries and celebrations in halls, hotels and function rooms.
Christmas nights, awards dinners and staff parties, with sound that suits the venue.
School discos and proms with age-appropriate playlists, plus a midweek school disco package.
Resident nights, one-off events and festival slots, Scotland-wide and beyond.
Music, lights and dancing built for teenage crowds, with an age-appropriate playlist.
Set prices for the events we do most. Weddings and corporate events get a quote built around your night.
Quote on request
from £300 5 hours
Price on application
£180 per event
From Perth to the Highlands, we play venues right across Scotland. Tap your area for local details.
Real events, real dance floors.
Meet the DJ
Inspired by Carl Cox and a box of vinyl, Gordon Lackie learned his craft alongside a local mobile DJ and launched Urban Disco in 2010. More than 30 years on, it’s still all about the music, the details and a packed dance floor.
The only complaint we get? Sore feet.
Read our storyReviews from real Urban Disco customers.
Gordon was fantastic, super communicative with great suggestions and happy to work with us closely. Our guests had a brilliant night on the dance door!! We would highly recommend Urban Disco, a safe pair of hands and a real professional. Thank you!
Can’t recommend Urban Disco enough. Gordon did our wedding at the weekend and it was amazing. He really knows how to read the room, cater for everyone and have everyone up dancing all night. All of our guests and even the hotel staff commented how good the music was. Gordon was warm, friendly and professional throughout and nothing was too much trouble. I can thoroughly recommend Urban Disco and they will definitely be our first thought if we ever need a DJ again. Thank you so much, a great time was had by all! C&J
Excellent all round experience with Urban Disco. We booked for our wedding quite late after a change of plans- less than a month before the big day- but this was no problem for Gordon. Friendly and easy to deal with, we discussed what we wanted, gave a few must-play songs (and a couple of no-go songs!) and left the rest to him. On the day, Gordon showed up nice and early, plenty of time to set up. Worked around us, very unintrusive, and ready well in time for first dance. Ours was a fairly small wedding, less than 50 guests, but some excellent song choices kept people up dancing, and he knew what to play to get folk out their seats as and when required. We'd asked for a 90s/00s dance section later in the night, some great picks from Gordon, really knows his stuff. Along with the music, the lighting set up was fantastic. Our venue- Boreland on Loch Tay- was an old converted barn with huge windows letting in a lot of light, but as the night got darker, we really began to notice this brilliant set-up, with the barn transforming into the ultimate dance party venue. We would highly recommend Urban Disco, absolutely brilliant.
Gordon was amazing at our wedding! Played all the songs we requested Super helpful and friendly Great lights What a night we had with Gordon playing the tunes!
Professional from the start until the end. Gordon did exactly everything that was asked of him. The full wedding day, from the introduction music. announcing the couple, first dances.. and everything else, including hyroglifics on the wall with the names. He played everything we asked and more! Fantastic service!
We chose Gordon for our wedding reception at Bachilton Barn because as a trusted supplier, we knew he would be familiar with the venue. One conversation with him was enough to convince us he would throw one hell of a party, and he did just that! He accommodated all our requests, including a couple songs picked by our guests, a mini-rave section requested by us, and the usual wedding classics, which kept the dance floor busy all night. Friendly and responsive, we would be more than happy to recommend him to anyone considering hiring a DJ for their perfect day! Thanks again Gordon
Three ways in, depending on how far along your plans are.
Tell us when, where and what kind of event.
We reply with whether we’re free and what it costs.
Confirm your booking and your date is held.
We’ll reply to your email with availability.
Music, lights and dancing built for teenage crowds, with an age-appropriate playlist.
The whole of Scotland, including Perth, Dundee, Edinburgh, Glasgow, Fife, Aberdeenshire and the Highlands. Wherever your venue is, just ask.
Use the Check my date form with your date, town and type of event, and we’ll reply with availability.
Your date is secured with a deposit of £100 for a wedding or £50 for any other event, and the deposit comes off your total. For weddings, the balance is due 14 days before the event. For all other events, it’s due 24 hours before. Full details are in our booking terms.
Travel within 20 miles of Perth is free. Beyond that, we charge 45p per mile for every mile over 20, there and back. For example, a venue 50 miles from Perth is 30 miles over, so 60 miles in total, which comes to £27. For events more than a three-hour drive away, an overnight stay is needed, at a minimum of Travelodge standard with 24-hour access, or a room on site.
Extra hire items such as a photo pod are on the way. Mention it in your enquiry and we’ll let you know what’s available for your date.