<!DOCTYPE html><html lang="en-GB"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 <script src="https://www.googletagmanager.com/gtag/js?id=G-NCYWQN5TBC" defer data-deferred="1"></script> <script src="data:text/javascript;base64,d2luZG93LmRhdGFMYXllcj13aW5kb3cuZGF0YUxheWVyfHxbXTtmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKX0KZ3RhZygnanMnLG5ldyBEYXRlKCkpO2d0YWcoJ2NvbmZpZycsJ0ctTkNZV1FONVRCQycp" defer></script> <meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1" /><link rel="canonical" href="https://ryanboden.co.uk/" /><meta name="description" content="Alternative Wedding DJ for UK-wide weddings. Ryan Boden mixes indie, rock and emo with seamless transitions, crowd-reading and 15+ years’ experience." /><meta name="theme-color" content="#002727" /><meta property="og:type" content="website" /><meta property="og:locale" content="en_GB" /><meta property="og:site_name" content="Ryan Boden DJ" /><meta property="og:title" content="Ryan Boden DJ | The Alternative Wedding DJ" /><meta property="og:description" content="Alternative Wedding DJ for UK-wide weddings. Ryan Boden mixes indie, rock and emo with seamless transitions, crowd-reading and 15+ years’ experience." /><meta property="og:url" content="https://ryanboden.co.uk/" /><meta property="og:image" content="https://ryanboden.co.uk/wp-content/uploads/2026/02/cropped-Ryan-Boden-Wedding-DJ-Hire-1.avif" /><meta property="og:image:width" content="640" /><meta property="og:image:height" content="336" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Ryan Boden DJ | The Alternative Wedding DJ" /><meta name="twitter:description" content="Alternative Wedding DJ for UK-wide weddings. Ryan Boden mixes indie, rock and emo with seamless transitions, crowd-reading and 15+ years’ experience." /><meta name="twitter:image" content="https://ryanboden.co.uk/wp-content/uploads/2026/02/cropped-Ryan-Boden-Wedding-DJ-Hire-1.avif" /><meta name="google-site-verification" content="u-qVS4LKns4H0Awd8KA2eiyIElC4PxynbBuQAN-1W9k" /> <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://ryanboden.co.uk/#/schema/WebSite","url":"https://ryanboden.co.uk/","name":"Ryan Boden DJ","description":"The Alternative Wedding DJ","inLanguage":"en-GB","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://ryanboden.co.uk/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@id":"https://ryanboden.co.uk/#/schema/Organization"}},{"@type":"WebPage","@id":"https://ryanboden.co.uk/","url":"https://ryanboden.co.uk/","name":"The Alternative Wedding DJ UK | Ryan Boden DJ","description":"Alternative Wedding DJ for UK-wide weddings. Ryan Boden mixes indie, rock and emo with seamless transitions, crowd-reading and 15+ years’ experience.","inLanguage":"en-GB","isPartOf":{"@id":"https://ryanboden.co.uk/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://ryanboden.co.uk/#/schema/BreadcrumbList","itemListElement":{"@type":"ListItem","position":1,"name":"Ryan Boden DJ"}},"potentialAction":{"@type":"ReadAction","target":"https://ryanboden.co.uk/"},"about":{"@id":"https://ryanboden.co.uk/#/schema/Organization"}},{"@type":"Organization","@id":"https://ryanboden.co.uk/#/schema/Organization","name":"Ryan Boden DJ","url":"https://ryanboden.co.uk/","sameAs":["https://www.facebook.com/ryanbodendj/","https://www.instagram.com/ryanbodendj/"],"logo":{"@type":"ImageObject","url":"https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-White-250x189-1.webp","contentUrl":"https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-White-250x189-1.webp","width":250,"height":188,"contentSize":"8638"}}]}</script> <title>The Alternative Wedding DJ UK | Ryan Boden DJ</title><link rel='dns-prefetch' href='//challenges.cloudflare.com' /><link rel="alternate" type="application/rss+xml" title="Ryan Boden DJ | The Alternative Wedding DJ &raquo; Feed" href="https://ryanboden.co.uk/feed/" /><link rel="alternate" type="application/rss+xml" title="Ryan Boden DJ | The Alternative Wedding DJ &raquo; Comments Feed" href="https://ryanboden.co.uk/comments/feed/" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://ryanboden.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fryanboden.co.uk%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://ryanboden.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fryanboden.co.uk%2F&#038;format=xml" /><link data-optimized="2" rel="stylesheet" href="https://ryanboden.co.uk/wp-content/litespeed/ucss/2bc184a8f08f7b0edef1c4476cdbbd20.css?ver=c0b0e" /><link rel="preload" as="image" href="https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-White-250x189-1.webp"><link rel="preload" as="image" href="https://ryanboden.co.uk/wp-content/uploads/2026/02/Head-RB-Wedding-DJ-3-2560x1440-1.avif"><link rel="preload" as="image" href="https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-White-250x189-1.webp"><style id='wp-block-image-inline-css'>.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
/*# sourceURL=https://ryanboden.co.uk/wp-includes/blocks/image/style.min.css */</style> <script data-optimized="1" src="https://ryanboden.co.uk/wp-content/litespeed/js/0a6daa16c3a258ede65056bac4dbdb7e.js?ver=7e9e5" id="jquery-core-js" defer data-deferred="1"></script> <script data-optimized="1" src="https://ryanboden.co.uk/wp-content/litespeed/js/1d8f286e21445e0b0e96b63da1e2923b.js?ver=7630e" id="jquery-migrate-js" defer data-deferred="1"></script> <link rel="https://api.w.org/" href="https://ryanboden.co.uk/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://ryanboden.co.uk/wp-json/wp/v2/pages/19" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://ryanboden.co.uk/xmlrpc.php?rsd" /> <script type="importmap" id="wp-importmap">{"imports":{"@wordpress/interactivity":"https://ryanboden.co.uk/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a"}}</script> <link rel="modulepreload" href="https://ryanboden.co.uk/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low"><link rel="icon" href="https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-Black-250x189-1-150x150.webp" sizes="32x32" /><link rel="icon" href="https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-Black-250x189-1.webp" sizes="192x192" /><link rel="apple-touch-icon" href="https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-Black-250x189-1.webp" /><meta name="msapplication-TileImage" content="https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-Black-250x189-1.webp" /></head><body class="home wp-singular page-template-default page page-id-19 wp-custom-logo wp-embed-responsive wp-theme-ollie"><div class="wp-site-blocks"><header class="site-header wp-block-template-part"><div class="wp-block-group alignfull is-style-default has-base-color has-primary-background-color has-text-color has-background has-link-color wp-elements-1246f5fda40be244fa0a08cb4d491531 has-global-padding is-layout-constrained wp-container-core-group-is-layout-8d9a5fdf wp-block-group-is-layout-constrained" style="border-bottom-color:var(--wp--preset--color--border-light);border-bottom-width:1px;min-height:10vh;padding-top:8px;padding-right:var(--wp--preset--spacing--medium);padding-bottom:8px;padding-left:var(--wp--preset--spacing--medium)"><div class="wp-block-columns alignwide is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-f0342b05 wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0"><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:19.99%"><div class="wp-block-site-logo"><a href="https://ryanboden.co.uk/" class="custom-logo-link" rel="home" aria-current="page"><img width="90" height="67" src="https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-White-250x189-1.webp" class="custom-logo" alt="Ryan Boden Wedding DJ Logo 250x189" decoding="sync" fetchpriority="high"/></a></div></div><div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:80.01%"><nav style="font-style:normal;font-weight:600;" class="is-responsive items-justified-space-between wp-block-navigation is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-navigation-is-layout-58904649 wp-block-navigation-is-layout-flex" aria-label="Navigation"
data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open"
data-wp-on--click="actions.openMenuOnClick"
data-wp-on--keydown="actions.handleMenuKeydown"
><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5v1.5h14V5H5z"></path><path d="M5 12.8h14v-1.5H5v1.5z"></path><path d="M5 19h14v-1.5H5V19z"></path></svg></button><div class="wp-block-navigation__responsive-container"  id="modal-1"
data-wp-class--has-modal-open="state.isMenuOpen"
data-wp-class--is-menu-open="state.isMenuOpen"
data-wp-watch="callbacks.initMenu"
data-wp-on--keydown="actions.handleMenuKeydown"
data-wp-on--focusout="actions.handleMenuFocusout"
tabindex="-1"
><div class="wp-block-navigation__responsive-close" tabindex="-1"><div class="wp-block-navigation__responsive-dialog"
data-wp-bind--aria-modal="state.ariaModal"
data-wp-bind--aria-label="state.ariaLabel"
data-wp-bind--role="state.roleAttribute"
>
<button aria-label="Close menu" class="wp-block-navigation__responsive-container-close"
data-wp-on--click="actions.closeMenuOnClick"
><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button><div class="wp-block-navigation__responsive-container-content"
data-wp-watch="callbacks.focusFirstElement"
id="modal-1-content"><ul style="font-style:normal;font-weight:600;" class="wp-block-navigation__container is-responsive items-justified-space-between wp-block-navigation"><li class=" wp-block-navigation-item current-menu-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://ryanboden.co.uk/" aria-current="page"><span class="wp-block-navigation-item__label">Home</span></a></li><li class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://ryanboden.co.uk/the-alternative-wedding-dj/"><span class="wp-block-navigation-item__label">Alternative Wedding DJ</span></a></li><li class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://ryanboden.co.uk/modern-wedding-dj/"><span class="wp-block-navigation-item__label">A Modern Wedding DJ</span></a></li><li class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://ryanboden.co.uk/about/"><span class="wp-block-navigation-item__label">About Ryan</span></a></li><li class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://ryanboden.co.uk/contact/"><span class="wp-block-navigation-item__label">Contact</span></a></li></ul></div></div></div></div></nav></div></div></div></header><main class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow" style="margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0"><div class="entry-content alignwide wp-block-post-content has-global-padding is-layout-constrained wp-container-core-post-content-is-layout-679c9ac3 wp-block-post-content-is-layout-constrained"><div class="wp-block-cover alignfull is-style-blur-image is-style-default wp-duotone-unset-4" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;min-height:90vh;aspect-ratio:unset;"><img fetchpriority="high" decoding="sync" width="2560" height="1440" class="wp-block-cover__image-background wp-image-779 size-full" alt="Alternative wedding DJ performing at a stylish UK wedding reception with a full dancefloor and live mixing" src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Head-RB-Wedding-DJ-3-2560x1440-1.avif" data-object-fit="cover" srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/Head-RB-Wedding-DJ-3-2560x1440-1.avif 2560w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Head-RB-Wedding-DJ-3-2560x1440-1-300x169.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Head-RB-Wedding-DJ-3-2560x1440-1-1024x576.avif 1024w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Head-RB-Wedding-DJ-3-2560x1440-1-768x432.avif 768w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Head-RB-Wedding-DJ-3-2560x1440-1-1536x864.avif 1536w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Head-RB-Wedding-DJ-3-2560x1440-1-2048x1152.avif 2048w" sizes="(max-width: 2560px) 100vw, 2560px"/><span aria-hidden="true" class="wp-block-cover__background has-custom-rbdj-green-background-color has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"><div class="wp-block-group alignfull is-style-default has-base-color has-text-color has-global-padding is-content-justification-center is-layout-constrained wp-container-core-group-is-layout-686dfac1 wp-block-group-is-layout-constrained" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--xx-large);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--xx-large);padding-left:var(--wp--preset--spacing--medium)"><div class="wp-block-group alignwide is-style-default has-global-padding is-content-justification-center is-layout-constrained wp-container-core-group-is-layout-a6046baa wp-block-group-is-layout-constrained" style="border-style:none;border-width:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding-top:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small)"><div class="wp-block-group is-style-background-blur has-global-padding is-layout-constrained wp-container-core-group-is-layout-50c64883 wp-block-group-is-layout-constrained" style="border-width:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)"><h1 class="wp-block-heading has-text-align-center has-base-color has-text-color has-medium-font-size" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">The Alternative Wedding DJ UK</h1><h2 class="wp-block-heading has-text-align-center has-secondary-font-family has-x-large-font-size" style="border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">Ryan Boden DJ</h2><h2 class="wp-block-heading has-text-align-center has-base-color has-text-color has-medium-font-size" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">North East based, UK-wide</h2></div><div class="wp-block-buttons is-vertical is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-0442bd83 wp-block-buttons-is-layout-flex"><div class="wp-block-button has-custom-width wp-block-button__width-50 is-style-fill"><a class="wp-block-button__link has-base-color has-custom-green-background-color has-text-color has-background has-link-color wp-element-button" href="#contact" style="border-width:2px">Check my availability &amp; pricing</a></div></div></div></div></div></div><div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-403670aa wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small)"><h2 class="wp-block-heading has-text-align-center">Wedding DJ Hire for Alternative Couples</h2><p class="has-text-align-center" style="padding-top:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small)">Your wedding music should feel like you, not a compromise. Go all-in on Alternative, keep it sleek and Contemporary, or blend both into one seamless soundtrack that fits your crowd. No templates, no rigid playlists, just a night built around your vibe.</p><p class="has-text-align-center" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--small);padding-right:0;padding-bottom:var(--wp--preset--spacing--small);padding-left:0">Packages from £795</p><div class="wp-block-columns alignwide are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-ec2e7a44 wp-block-columns-is-layout-flex" style="padding-top:0;padding-bottom:0"><div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-group is-style-column-box-shadow has-border-color has-primary-accent-border-color has-primary-accent-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-c11b22bc wp-block-group-is-layout-constrained" style="border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)"><figure class="wp-block-image size-full is-style-rounded"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="640" height="480" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Ryan-Boden-Wedding-DJ-Hire.avif" alt="Alternative Wedding DJ mixing live at a wedding reception with colourful lighting and DJ booth." class="wp-image-46" style="aspect-ratio:16/9;object-fit:cover" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/Ryan-Boden-Wedding-DJ-Hire.avif 640w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Ryan-Boden-Wedding-DJ-Hire-300x225.avif 300w" data-sizes="(max-width: 640px) 100vw, 640px" /></figure><h3 class="wp-block-heading has-text-align-center">The Alternative Wedding DJ</h3><p class="has-text-align-center">As the only Alternative Wedding DJ in the North, I ditch the generic playlists for indie anthems, nostalgic pop-punk and raw rock classics. If your love story does not fit the traditional mould, your soundtrack should not either.</p><div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex"><div class="wp-block-button is-style-outline is-style-outline--5"><a class="wp-block-button__link has-base-background-color has-background wp-element-button" href="https://ryanboden.co.uk/the-alternative-wedding-dj/">Explore Alternative Style</a></div></div><p class="has-text-align-center has-x-small-font-size">Or mix both styles on the night.</p></div></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-group is-style-column-box-shadow has-border-color has-primary-accent-border-color has-primary-accent-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-c11b22bc wp-block-group-is-layout-constrained" style="border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)"><figure class="wp-block-image size-full is-style-rounded"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="640" height="480" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Wedding-Disco-Party-DJ.avif" alt="Wedding guests dancing during a contemporary wedding DJ set at an evening reception." class="wp-image-47" style="aspect-ratio:16/9;object-fit:cover" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/Wedding-Disco-Party-DJ.avif 640w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Wedding-Disco-Party-DJ-300x225.avif 300w" data-sizes="(max-width: 640px) 100vw, 640px" /></figure><h3 class="wp-block-heading has-text-align-center">A Modern Wedding DJ</h3><p class="has-text-align-center">For modern romantics who love floor-fillers. I create an uplifting atmosphere with a bespoke blend of wedding classics and the biggest hits your friends and family love. Tell me your vibe and I&#8217;ll personalise your wedding soundtrack.</p><div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex"><div class="wp-block-button is-style-outline is-style-outline--6"><a class="wp-block-button__link has-base-background-color has-background wp-element-button" href="https://ryanboden.co.uk/modern-wedding-dj/">Explore Modern DJ Style</a></div></div><p class="has-text-align-center has-x-small-font-size">Or mix both styles on the night.</p></div></div></div></div><div class="wp-block-group alignfull has-base-color has-primary-background-color has-text-color has-background has-link-color wp-elements-22b7fffb9e2a80501edaaf29e36aec35 has-global-padding is-layout-constrained wp-container-core-group-is-layout-4ead75e9 wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small)"><h2 class="wp-block-heading has-text-align-center">My Specialities</h2><p class="has-text-align-center" style="padding-top:0;padding-bottom:var(--wp--preset--spacing--small)">I vibe with all genres and cultures, but I shine in the niches other DJs miss: the edgy alt-tunes and epic dance anthems that actually get people on the floor.</p><div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex"><div class="wp-block-column is-style-column-box-shadow has-background is-layout-flow wp-container-core-column-is-layout-41d5d575 wp-block-column-is-layout-flow" style="border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:linear-gradient(135deg,rgb(0,49,49) 0%,rgb(0,15,15) 100%);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)"><div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex"><div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-container-core-column-is-layout-8a368f38 wp-block-column-is-layout-flow" style="flex-basis:15%"><figure class="wp-block-image aligncenter size-thumbnail"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="150" height="150" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/electric-guitar.avif-150x150.avif" alt="Guitar icon" class="wp-image-620" style="object-fit:cover" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/electric-guitar.avif-150x150.avif 150w, https://ryanboden.co.uk/wp-content/uploads/2026/02/electric-guitar.avif-300x300.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/electric-guitar.avif.avif 512w" data-sizes="(max-width: 150px) 100vw, 150px" /></figure></div><div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-615c2010 wp-block-column-is-layout-flow" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;flex-basis:85%"><h3 class="wp-block-heading has-text-align-left"><strong>Alternative, Indie &amp; Rock</strong></h3><p class="has-text-align-left">High-energy indie singalongs, Britpop anthems, and emo &amp; pop punk throwbacks. From 90s/00s rock staples to the best of modern alternative.</p><p class="has-text-align-left"><strong>Think:</strong> Radio X, MTV Rocks, Kerrang &amp; Download Festival.</p></div></div></div><div class="wp-block-column is-style-column-box-shadow has-background is-layout-flow wp-container-core-column-is-layout-5a82878a wp-block-column-is-layout-flow" style="border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:linear-gradient(135deg,rgb(0,49,49) 0%,rgb(0,15,15) 100%);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)"><div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex"><div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:15%"><figure class="wp-block-image aligncenter size-thumbnail"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="150" height="150" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/party.avif-150x150.avif" alt="Disco Ball Icon" class="wp-image-621" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/party.avif-150x150.avif 150w, https://ryanboden.co.uk/wp-content/uploads/2026/02/party.avif-300x300.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/party.avif.avif 512w" data-sizes="(max-width: 150px) 100vw, 150px" /></figure></div><div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-c7b3064f wp-block-column-is-layout-flow" style="flex-basis:85%"><h3 class="wp-block-heading has-text-align-left"><strong>Wedding &amp; Family Classics</strong></h3><p class="has-text-align-left">The essential cross-generation floor fillers. Motown, disco, and decade-spanning hits that everyone knows, mixed with intuition so the energy never dips.</p><p class="has-text-align-left"><strong>Think:</strong> ABBA, Stevie Wonder, Whitney Houston &amp; Queen.</p></div></div></div></div><div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex"><div class="wp-block-column is-style-column-box-shadow has-background is-layout-flow wp-container-core-column-is-layout-41d5d575 wp-block-column-is-layout-flow" style="border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:linear-gradient(135deg,rgb(0,49,49) 0%,rgb(0,15,15) 99%);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)"><div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex"><div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:15%"><figure class="wp-block-image aligncenter size-thumbnail"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="150" height="150" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/vinyl.avif-150x150.avif" alt="DJ Decks Icon" class="wp-image-622" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/vinyl.avif-150x150.avif 150w, https://ryanboden.co.uk/wp-content/uploads/2026/02/vinyl.avif-300x300.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/vinyl.avif.avif 512w" data-sizes="(max-width: 150px) 100vw, 150px" /></figure></div><div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-c7b3064f wp-block-column-is-layout-flow" style="flex-basis:85%"><h3 class="wp-block-heading has-text-align-left"><strong>Dance &amp; Club Anthems</strong></h3><p class="has-text-align-left">Iconic 90s/00s trance, Ibiza house, and disco edits. I play the remixes that actually work on a wedding floor, not just a nightclub. Gran-friendly (or not).</p><p class="has-text-align-left"><strong>Think:</strong> Tiësto, Calvin Harris, Avicii &amp; David Guetta.</p></div></div></div><div class="wp-block-column is-style-column-box-shadow has-background is-layout-flow wp-container-core-column-is-layout-41d5d575 wp-block-column-is-layout-flow" style="border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:linear-gradient(135deg,rgb(0,49,49) 0%,rgb(0,15,15) 100%);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)"><div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex"><div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:15%"><figure class="wp-block-image aligncenter size-thumbnail"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="150" height="150" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/worldwide.avif-150x150.avif" alt="World Icon" class="wp-image-623" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/worldwide.avif-150x150.avif 150w, https://ryanboden.co.uk/wp-content/uploads/2026/02/worldwide.avif-300x300.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/worldwide.avif.avif 512w" data-sizes="(max-width: 150px) 100vw, 150px" /></figure></div><div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-c7b3064f wp-block-column-is-layout-flow" style="flex-basis:85%"><h3 class="wp-block-heading has-text-align-left"><strong>Multicultural Wedding DJ</strong></h3><p class="has-text-align-left">Hosting a global guest list or a multicultural wedding? I specialise in blending different cultures and sounds into one cohesive, high-energy fusion DJ set.</p><p class="has-text-align-left">&gt; <a href="https://ryanboden.co.uk/multicultural-fusion-wedding-dj/" data-type="page" data-id="589">Learn more about fusion weddings</a></p></div></div></div></div></div><div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-d91f1fdd wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small)"><h2 class="wp-block-heading has-text-align-center" style="padding-top:0;padding-bottom:0">How It Works</h2><div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex"><div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-c0820248 wp-block-column-is-layout-flow" style="padding-top:0;padding-bottom:0;flex-basis:65%"><div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-da604d14 wp-block-group-is-layout-constrained" style="border-style:none;border-width:0px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:14px;border-bottom-right-radius:14px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex"><p class="has-base-color has-primary-background-color has-text-color has-background has-link-color has-medium-font-size wp-elements-93bb8d39be0162fab9aa4265dc55aa60" style="border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px"><strong>1</strong></p><p><strong>Enquire and Check Availability</strong><br>Fill out my <a href="#footer-form" data-type="internal" data-id="#footer-form">cont</a><a href="#contact" data-type="internal" data-id="#footer-form">a</a><a href="#footer-form" data-type="internal" data-id="#footer-form">ct form</a>. I’ll confirm my availability and send over a clear, transparent quote with no hidden &#8220;wedding tax&#8221; or travel fees.</p></div><hr class="wp-block-separator has-alpha-channel-opacity is-style-separator-thin" style="margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small)"/></div><div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-da604d14 wp-block-group-is-layout-constrained" style="border-style:none;border-width:0px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:14px;border-bottom-right-radius:14px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex"><p class="has-base-color has-primary-background-color has-text-color has-background has-link-color has-medium-font-size wp-elements-72ceb9a43ebc55bf7abe105530ee86ca" style="border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px"><strong>2</strong></p><p><strong><strong>Secure the Vibe</strong></strong><br>Once you’re ready, a £200 deposit officially locks in your date. You’ll get a booking confirmation and my <strong>Music Planning Guide</strong> to help you start brainstorming those &#8220;must-play&#8221; tracks.</p></div><hr class="wp-block-separator has-alpha-channel-opacity is-style-separator-thin" style="margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small)"/></div><div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-da604d14 wp-block-group-is-layout-constrained" style="border-style:none;border-width:0px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:14px;border-bottom-right-radius:14px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex"><p class="has-base-color has-primary-background-color has-text-color has-background has-link-color has-medium-font-size wp-elements-8ac798af19a05973196cd4d894fed9e0" style="border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px"><strong>3</strong></p><p><strong>Pre-Wedding Consultation</strong><br>About a month before the big day, we’ll have a proper consultation. We’ll plan your timeline, refine music choices, and talk through the specific energy you want for each key moment.</p></div><hr class="wp-block-separator has-alpha-channel-opacity is-style-separator-thin" style="margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small)"/></div><div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-da604d14 wp-block-group-is-layout-constrained" style="border-style:none;border-width:0px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:14px;border-bottom-right-radius:14px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex"><p class="has-base-color has-primary-background-color has-text-color has-background has-link-color has-medium-font-size wp-elements-b343b7802a181e807b7b33a9ab5f2edb" style="border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px"><strong>4</strong></p><p><strong><strong>The Best Night Ever</strong></strong><br>I handle the logistics with your venue so you don&#8217;t have to. I show up, set up, and deliver a seamless, high-energy set that keeps your dance floor packed until the very last song.</p></div></div></div><div class="wp-block-column has-border-color has-secondary-border-color is-layout-flow wp-block-column-is-layout-flow" style="border-width:1px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small);flex-basis:35%"><h3 class="wp-block-heading has-text-align-center">What You Get</h3><ul class="wp-block-list"><li><strong>A specialist wedding DJ </strong>with real mixing and crowd reading</li><li><strong>A personalised soundtrack</strong> built entirely around your taste and your guests</li><li><strong>Clear, organised communication</strong> from first enquiry to until the last song</li><li><strong>Professional sound and lighting</strong> that looks clean and feels premium</li><li><strong>A packed dance floor for all ages</strong> with smart energy pacing</li><li><strong>Confidence &amp; calm on the day</strong> because every detail is planned &amp; handled properly</li></ul></div></div></div><div class="wp-block-group alignfull has-base-color has-primary-background-color has-text-color has-background has-link-color wp-elements-f24445d23862051836348b433a0306c7 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium)"><div class="wp-block-group alignwide is-content-justification-center is-layout-flex wp-container-core-group-is-layout-b02886af wp-block-group-is-layout-flex"><h2 class="wp-block-heading has-text-align-center"><strong>Tell me your date</strong> and let&#8217;s talk music:</h2><div class="wp-block-buttons is-content-justification-center is-nowrap is-layout-flex wp-container-core-buttons-is-layout-23441af8 wp-block-buttons-is-layout-flex"><div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-light is-style-button-light--7"><a class="wp-block-button__link wp-element-button" href="#contact"><strong>Check availability</strong></a></div></div></div></div><div class="wp-block-group alignwide is-layout-flow wp-container-core-group-is-layout-b27a1cf2 wp-block-group-is-layout-flow" style="padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small)"><div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-98fb3ab0 wp-block-columns-is-layout-flex" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-fd134cff wp-block-column-is-layout-flow" style="padding-right:0;padding-left:0;flex-basis:65%"><h2 class="wp-block-heading has-text-align-left">About Ryan Boden DJ</h2></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:35%"></div></div><div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-b171750f wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--small);padding-right:0;padding-bottom:var(--wp--preset--spacing--small);padding-left:0"><div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="padding-top:0;padding-bottom:0;flex-basis:65%"><p class="has-text-align-left">Based in the North East and booked across the UK and internationally, <strong>Ryan Boden</strong> is a multi-award-winning wedding DJ known for his client-first approach. Specialising in <strong>Alternative genres, wedding classics, and fusion weddings</strong>, Ryan bridges the gap between timeless wedding classics and the tracks you actually listen to when you want to have fun.</p><p><strong>Why couples book Ryan</strong></p><ul class="wp-block-list is-style-list-check-circle"><li><strong>Award-Winning:</strong> Winner of the <strong>Hitched Wedding Awards </strong>(2026, 2023), Prestige Awards (2024), and English Wedding Awards (2023). Backed by <strong>over</strong> <strong>300 five-star reviews</strong>.</li><li><strong>Genre-Defying:</strong> From Slipknot to Sean Paul, Motown to Daft Punk. If you love it, he plays it.</li><li><strong>Personalised Service:</strong> Every DJ set is built from the ground up to match your unique vision.</li></ul><p class="has-text-align-left"><strong>Ready to make your wedding stand out? Let’s talk music.</strong></p><div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-bff9e99c wp-block-buttons-is-layout-flex" style="padding-top:var(--wp--preset--spacing--small);padding-right:0;padding-bottom:var(--wp--preset--spacing--small);padding-left:0"><div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button" href="#contact">Get a quote</a></div><div class="wp-block-button is-style-outline is-style-outline--8"><a class="wp-block-button__link has-primary-accent-background-color has-background wp-element-button" href="https://ryanboden.co.uk/about/">Read more about Ryan</a></div></div></div><div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:35%"><div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex"><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><figure class="wp-block-image size-full has-custom-border is-style-default wp-duotone-unset-9"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="540" height="720" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/03/Ryan-Boden-Wedding-DJ-Hire-Fyzal-540x720-1.avif" alt="Ryan Boden DJ live mixing on professional decks, offering wedding DJ hire with real DJing and a premium setup" class="wp-image-1709" style="border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/03/Ryan-Boden-Wedding-DJ-Hire-Fyzal-540x720-1.avif 540w, https://ryanboden.co.uk/wp-content/uploads/2026/03/Ryan-Boden-Wedding-DJ-Hire-Fyzal-540x720-1-225x300.avif 225w" data-sizes="(max-width: 540px) 100vw, 540px" /></figure></div></div></div></div></div><div class="wp-block-group alignfull has-base-color has-primary-background-color has-text-color has-background has-link-color wp-elements-9802e6cb06c7fb2e42c4cbbbd2cb8e4c has-global-padding is-layout-constrained wp-container-core-group-is-layout-fa6441f1 wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--x-large);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--x-large);padding-left:var(--wp--preset--spacing--medium)"><h2 class="wp-block-heading has-text-align-center">Award-Winning &amp; Trusted by Many</h2><figure class="wp-block-gallery alignwide has-nested-images columns-6 is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex"><figure class="wp-block-image size-large"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="300" height="300" data-id="258" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/hitched-wedding-dj-award-2026.avif" alt="Hitched Wedding Awards 2026 badge for a UK-wide alternative wedding DJ" class="wp-image-258" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/hitched-wedding-dj-award-2026.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/hitched-wedding-dj-award-2026-150x150.avif 150w" data-sizes="(max-width: 300px) 100vw, 300px" /></figure><figure class="wp-block-image size-large"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="300" height="300" data-id="259" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/RockMyWedding2025-alternative-weddings.avif" alt="Rock My Wedding Recommended Supplier 2025 badge for a UK-wide alternative wedding DJ" class="wp-image-259" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/RockMyWedding2025-alternative-weddings.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/RockMyWedding2025-alternative-weddings-150x150.avif 150w" data-sizes="(max-width: 300px) 100vw, 300px" /></figure><figure class="wp-block-image size-large"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="300" height="300" data-id="260" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Guides-for-Brides-featured-Wedding-DJ.avif" alt="Featured on Guides for Brides badge for a UK-wide alternative wedding DJ" class="wp-image-260" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/Guides-for-Brides-featured-Wedding-DJ.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Guides-for-Brides-featured-Wedding-DJ-150x150.avif 150w" data-sizes="(max-width: 300px) 100vw, 300px" /></figure><figure class="wp-block-image size-large"><a href="https://g.page/ryanbodendj" target="_blank" rel=" noreferrer noopener"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="300" height="300" data-id="261" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Google-Reviews-Badge.avif" alt="Google customer reviews badge for a UK-wide alternative wedding DJ" class="wp-image-261" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/Google-Reviews-Badge.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Google-Reviews-Badge-150x150.avif 150w" data-sizes="(max-width: 300px) 100vw, 300px" /></a></figure><figure class="wp-block-image size-large"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="300" height="300" data-id="263" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Bridebook-wedding-dj-2026.avif" alt="Featured on Bridebook badge for a UK-wide alternative wedding DJ" class="wp-image-263" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/Bridebook-wedding-dj-2026.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Bridebook-wedding-dj-2026-150x150.avif 150w" data-sizes="(max-width: 300px) 100vw, 300px" /></figure><figure class="wp-block-image size-full"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="300" height="300" data-id="504" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/featured-on-hitched-wedding-dj.avif" alt="Hitched UK Recommended Wedding DJ 2026 badge for a UK-wide wedding DJ" class="wp-image-504" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/featured-on-hitched-wedding-dj.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/featured-on-hitched-wedding-dj-150x150.avif 150w" data-sizes="(max-width: 300px) 100vw, 300px" /></figure></figure></div><div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-4b0181c6 wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small)"><div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-cf5ec94f wp-block-columns-is-layout-flex" style="margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small);padding-top:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small)"><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:65%"><h2 class="wp-block-heading">Wedding DJ Hire Across the UK</h2><h3 class="wp-block-heading">Where I Cover</h3><p>I am a UK-wide Wedding DJ, providing modern, music-led wedding DJ sets with seamless mixing, crowd-reading, and a soundtrack built around you. Based near Newcastle upon Tyne in the North East, I provide wedding DJ hire across the UK (England, Scotland and Wales). I am regularly booked in Northumberland, Yorkshire, Lake District, Cotswolds, Peak District, and Shropshire.</p><h3 class="wp-block-heading">How UK-wide Wedding DJ Hire Works</h3><p>I genuinely love travelling, and I am set up for UK-wide wedding DJ hire. I have a custom-built campervan specifically for DJing across the UK, so there are <strong>no extra charges for travel and accommodation!</strong> I typically arrive the night before your wedding and stay nearby, removing the risk of traffic delays. On your wedding day, I will be at your venue around four hours before my start time. This gives me plenty of time to say hello, coordinate with your suppliers, and get set up. I always travel with a full backup system and have a backup vehicle to ensure the party happens no matter what.</p><p class="has-text-align-left"><strong>Getting married anywhere in the UK? Check my availability and pricing.</strong></p><div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-fc4fd283 wp-block-buttons-is-layout-flex"><div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button" href="#contact">Check availability</a></div></div></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:35%"><figure class="wp-block-image size-large"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="626" height="1024" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/wedding-dj-map.avif-626x1024.avif" alt="UK-wide alternative wedding DJ hire map showing coverage across UK, England, Scotland and Wales" class="wp-image-237" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/wedding-dj-map.avif-626x1024.avif 626w, https://ryanboden.co.uk/wp-content/uploads/2026/02/wedding-dj-map.avif-183x300.avif 183w, https://ryanboden.co.uk/wp-content/uploads/2026/02/wedding-dj-map.avif-768x1257.avif 768w, https://ryanboden.co.uk/wp-content/uploads/2026/02/wedding-dj-map.avif-938x1536.avif 938w, https://ryanboden.co.uk/wp-content/uploads/2026/02/wedding-dj-map.avif.avif 1047w" data-sizes="(max-width: 626px) 100vw, 626px" /></figure></div></div><div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex"><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="padding-top:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small)"><h3 class="wp-block-heading">Here are some places I&#8217;ve already had the pleasure of DJing:</h3></div></div><div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-76136483 wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><ul class="wp-block-list is-style-default"><li>Newcastle</li><li>Northumberland</li><li>Yorkshire</li><li>Durham</li><li>Isle of Skye</li><li>Warwickshire</li></ul></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><ul class="wp-block-list"><li>Lake District</li><li>Cumbria</li><li>Oxfordshire</li><li>Manchester</li><li>Lincolnshire</li><li>Bristol</li></ul></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><ul class="wp-block-list"><li>Derbyshire</li><li>Cambridge</li><li>Cheshire</li><li>Shropshire</li><li>Somerset</li><li>Worcestershire</li></ul></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><ul class="wp-block-list"><li>Cotswolds</li><li>Pembrokeshire</li><li>Peak District</li><li>Wiltshire</li><li>Chiltern Hills</li><li>Bath</li></ul></div></div></div><div class="wp-block-group alignfull has-base-color has-primary-background-color has-text-color has-background has-link-color wp-elements-48ca52d4ff6629aa6b5c171d5a716416 has-global-padding is-layout-constrained wp-container-core-group-is-layout-f8aed20d wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--x-large);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--x-large);padding-left:var(--wp--preset--spacing--medium)"><h2 class="wp-block-heading has-text-align-center" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">&#8220;Best Rated Wedding DJ&#8221;</h2><p class="has-text-align-center has-base-color has-text-color has-link-color has-base-font-size wp-elements-6439afa2163d1a0ba0d82fab267d5597" style="padding-top:0;padding-bottom:var(--wp--preset--spacing--small)">Every year since 2016&#8230;</p><figure class="wp-block-gallery has-nested-images columns-6 is-cropped wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex"><figure class="wp-block-image size-large"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="140" height="125" data-id="293" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Best-DJ-Newcastle-2026.avif" alt="ThreeBestRated Best Business of 2026 award badge for Wedding DJ services in Newcastle and Durham." class="wp-image-293"/></figure><figure class="wp-block-image size-full"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="300" height="300" data-id="292" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Best-DJ-Newcastle-2025.avif" alt="ThreeBestRated Best Business of 2025 award badge for Wedding DJ services in Newcastle and Durham." class="wp-image-292" data-srcset="https://ryanboden.co.uk/wp-content/uploads/2026/02/Best-DJ-Newcastle-2025.avif 300w, https://ryanboden.co.uk/wp-content/uploads/2026/02/Best-DJ-Newcastle-2025-150x150.avif 150w" data-sizes="(max-width: 300px) 100vw, 300px" /></figure><figure class="wp-block-image size-large" style="margin-right:0;margin-left:0"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="140" height="125" data-id="303" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Best-DJ-Newcastle-2024.1.avif" alt="ThreeBestRated Best Business of 2024 award badge for Wedding DJ services in Newcastle and Durham." class="wp-image-303"/></figure><figure class="wp-block-image size-large"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="140" height="125" data-id="295" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Best-DJ-Newcastle-2023.avif" alt="ThreeBestRated Best Business of 2023 award badge for Wedding DJ services in Newcastle and Durham." class="wp-image-295"/></figure><figure class="wp-block-image size-large"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="140" height="125" data-id="296" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Best-DJ-Newcastle-2022.avif" alt="ThreeBestRated Best Business of 2022 award badge for Wedding DJ services in Newcastle and Durham." class="wp-image-296"/></figure><figure class="wp-block-image size-large"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" width="140" height="125" data-id="297" data-src="https://ryanboden.co.uk/wp-content/uploads/2026/02/Best-DJ-Newcastle-2021-1.avif" alt="ThreeBestRated Best Business of 2021 award badge for Wedding DJ services in Newcastle and Durham." class="wp-image-297"/></figure></figure></div><div class="wp-block-group alignfull has-base-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-d1a9f633 wp-block-group-is-layout-constrained" id="contact" style="border-style:none;border-width:0px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--x-large);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--x-large);padding-left:var(--wp--preset--spacing--small)"><h2 class="wp-block-heading has-text-align-center">Check Availability and Pricing</h2><div class='fluentform ff-default fluentform_wrapper_3  ff_guten_block ff_guten_block-3 ffs_default_wrap'><form data-form_id="3" id="fluentform_3" class="frm-fluent-form fluent_form_3 ff-el-form-top ff_form_instance_3_1 ff-form-loading ffs_default" data-form_instance="ff_form_instance_3_1" method="POST" data-turnstile_key="0x4AAAAAACqCHzk7JVbceJjD" ><fieldset  style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"><legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Contact</legend><input type='hidden' name='__fluent_form_embded_post_id' value='19' /><input type="hidden" id="_fluentform_3_fluentformnonce" name="_fluentform_3_fluentformnonce" value="5ff408575d" /><input type="hidden" name="_wp_http_referer" value="/" /><div data-name="ff_cn_id_1"  class='ff-t-container ff-column-container ff_columns_total_2 '><div class='ff-t-cell ff-t-column-1' style='flex-basis: 50%;'><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_3_names_first_name_' id='label_ff_3_names_first_name_' >Your name</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_3_names_first_name_" class="ff-el-form-control" placeholder="Full name" aria-invalid="false" aria-required=true></div></div></div></div></div></div><div class='ff-t-cell ff-t-column-2' style='flex-basis: 50%;'></div></div><div data-name="ff_cn_id_2"  class='ff-t-container ff-column-container ff_columns_total_2 '><div class='ff-t-cell ff-t-column-1' style='flex-basis: 50%;'><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_3_email' id='label_ff_3_email' aria-label="Email address">Email address</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_3_email" class="ff-el-form-control" placeholder="Your email address" data-name="email"  aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell ff-t-column-2' style='flex-basis: 50%;'><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_3_input_text' id='label_ff_3_input_text' aria-label="Phone number">Phone number</label></div><div class='ff-el-input--content'><input type="text" name="input_text" class="ff-el-form-control" placeholder="Your phone number" data-name="input_text" id="ff_3_input_text"  aria-invalid="false" aria-required=true></div></div></div></div><div data-name="ff_cn_id_3"  class='ff-t-container ff-column-container ff_columns_total_2 '><div class='ff-t-cell ff-t-column-1' style='flex-basis: 50%;'><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_3_input_text_1' id='label_ff_3_input_text_1' aria-label="Event date">Event date</label></div><div class='ff-el-input--content'><input type="text" name="input_text_1" class="ff-el-form-control" placeholder="DD/MM/YYYY or TBC" data-name="input_text_1" id="ff_3_input_text_1"  aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell ff-t-column-2' style='flex-basis: 50%;'><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_3_input_text_2' id='label_ff_3_input_text_2' aria-label="Venue &amp; town">Venue &amp; town</label></div><div class='ff-el-input--content'><input type="text" name="input_text_2" class="ff-el-form-control" placeholder="Venue name and town" data-name="input_text_2" id="ff_3_input_text_2"  aria-invalid="false" aria-required=true></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_3_description' id='label_ff_3_description' aria-label="Anything else you want me to know?">Anything else you want me to know?</label></div><div class='ff-el-input--content'><textarea aria-required="false" aria-labelledby="label_ff_3_description" name="description" id="ff_3_description" class="ff-el-form-control" placeholder="Music vibe, timings, or anything useful" rows="2" cols="2" data-name="description" ></textarea></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_3_dropdown' id='label_ff_3_dropdown' aria-label="How did you hear about me?">How did you hear about me?</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_3_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0"  aria-invalid="false" aria-required="false" aria-labelledby="label_ff_3_dropdown"><option value="">&#8211; Please Select &#8211;</option><option value="Google"  >Google</option><option value="Instagram"  >Instagram</option><option value="Facebook"  >Facebook</option><option value="Hitched"  >Hitched</option><option value="Bridebook"  >Bridebook</option><option value="Recommended by someone"  >Recommended by someone</option><option value="Saw me DJ already"  >Saw me DJ already</option><option value="AI / ChatGPT"  >AI / ChatGPT</option><option value="Other"  >Other</option></select></div></div><div class='ff-el-group has-conditions'><div class="ff-el-input--label asterisk-right"><label for='ff_3_input_text_3' id='label_ff_3_input_text_3' aria-label="Please let me know who/how">Please let me know who/how</label></div><div class='ff-el-input--content'><input type="text" name="input_text_3" class="ff-el-form-control" data-name="input_text_3" id="ff_3_input_text_3"  aria-invalid="false" aria-required=false></div></div><div class='ff-el-group ' ><div class='ff-el-input--content'><div data-fluent_id='3' name='cf-turnstile-response'><div
data-sitekey='0x4AAAAAACqCHzk7JVbceJjD'
data-theme='auto'
id='fluentform-turnstile-3-1'
class='ff-el-turnstile cf-turnstile'
data-appearance='always'></div></div></div></div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper ff_submit_btn_wrapper_custom'><button class="ff-btn ff-btn-submit ff-btn-md ff_btn_style wpf_has_custom_css" type="submit" name="custom_submit_button-3_1" data-name="custom_submit_button-3_1"  aria-label="Send Enquiry">Send Enquiry</button></div></fieldset></form><div id='fluentform_3_errors' class='ff-errors-in-stack ff_form_instance_3_1 ff-form-loading_errors ff_form_instance_3_1_errors'></div></div> <script type="text/javascript">window.fluent_form_ff_form_instance_3_1 = {"id":"3","ajaxUrl":"https:\/\/ryanboden.co.uk\/wp-admin\/admin-ajax.php","settings":{"layout":{"labelPlacement":"top","asteriskPlacement":"asterisk-right","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","cssClassName":""},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_3_1","form_id_selector":"fluentform_3","rules":{"names[first_name]":{"required":{"value":true,"message":"This field is required","global_message":"This field is required","global":true}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"names[last_name]":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"email":{"required":{"value":true,"message":"This field is required","global_message":"This field is required","global":true},"email":{"value":true,"message":"This field must contain a valid email","global_message":"This field must contain a valid email","global":true}},"input_text":{"required":{"value":true,"message":"This field is required","global_message":"This field is required","global":true}},"input_text_1":{"required":{"value":true,"message":"This field is required","global_message":"This field is required","global":true}},"input_text_2":{"required":{"value":true,"message":"This field is required","global_message":"This field is required","global":true}},"description":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"dropdown":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"input_text_3":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"cf-turnstile-response":[]},"debounce_time":300,"conditionals":{"input_text_3":{"type":"any","status":true,"conditions":[{"field":"dropdown","value":"Other","operator":"="},{"field":"dropdown","value":"Recommended by someone","operator":"="}],"condition_groups":[{"rules":[{"field":"","value":"","operator":""}],"title":"","isEditingTitle":false,"isPreviewOpen":false,"isGroupOpen":true}]}}};</script> </div><div class="wp-block-group alignfull is-style-default has-custom-green-color has-primary-background-color has-text-color has-background has-link-color wp-elements-106eb105a25a2661315f072bf0f3b12f has-global-padding is-layout-constrained wp-container-core-group-is-layout-903cff99 wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--x-large);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--x-large);padding-left:var(--wp--preset--spacing--small)"><h2 class="wp-block-heading has-text-align-center has-base-color has-text-color has-link-color wp-elements-bc5c12eb24f4c1a2dbec3baf1e503888">What My Couples Say</h2><p class="has-text-align-center has-base-color has-text-color has-link-color wp-elements-d1228dfb7a8398f07b64c2e63d9f0fdb">Trusted Wedding DJ with over 300 five-star reviews from couples across the UK.</p><div class="wp-block-group alignwide rb-reviews-slider has-global-padding is-content-justification-center is-layout-constrained wp-container-core-group-is-layout-6672fd73 wp-block-group-is-layout-constrained"><div class="wp-block-group alignwide rb-reviews-track has-global-padding is-layout-constrained wp-container-core-group-is-layout-c7a07291 wp-block-group-is-layout-constrained" style="margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small)"><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;When choosing a DJ for our wedding, we were adamant we needed someone who not only could make the masses happy with generic wedding bangers, but also weave in our taste for alternative music (pop punk, emo, rock) and Ryan absolutely delivered. The dance floor was never empty and we&#8217;re still getting compliments on the songs that were played. He listened to all our wants and needs&#8230;&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>Ellie &amp; Bren</strong><br>The Chester Fields, Cheshire</p><p class="has-text-align-center has-x-small-font-size"><a href="https://maps.app.goo.gl/wDRQatdABB5CSjrt5" data-type="link" data-id="https://maps.app.goo.gl/wDRQatdABB5CSjrt5" target="_blank" rel="noreferrer noopener">Read on Google</a></p></div><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;I was looking for a DJ who would play all the indie bangers we’d spent our relationship dancing to in our local nightclub. Ryan was great in the lead up to the wedding and made sure to play all the music we’d asked for and catered to the requests of our guests without straying from our desired playlist. Our dance floor was full all night and it was just banger after banger. We really didn’t want it to end!!&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>Beth &amp; Rad</strong><br>Northside Farm, Northumberland</p><p class="has-text-align-center has-x-small-font-size"><a href="https://www.facebook.com/beth.mann.56/posts/pfbid02cP1Tz1ApJojrsyHn2PWN8UKdFrz9HdoYdqqc8bJPcuLAkm61giBvE56tLTTk9PZ2l" data-type="link" data-id="https://maps.app.goo.gl/wDRQatdABB5CSjrt5" target="_blank" rel="noreferrer noopener">Read on Facebook</a></p></div><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;We couldn’t have found a better DJ for our wedding! From start to finish, Ryan was absolutely brilliant &#8211; friendly, professional, and completely on the ball. He catered to all our picky requests and perfected the music on the night! The lights were spot on too, exactly what we were after, and our guests were complimenting him all night. We honestly couldn’t have asked for more, highly recommended!&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>David &amp; Olivia</strong><br>Jesmond Dene House, Newcastle</p><p class="has-text-align-center has-x-small-font-size"><a href="https://maps.app.goo.gl/yiB4UnAC1fnXxmJi8" data-type="link" data-id="https://maps.app.goo.gl/yiB4UnAC1fnXxmJi8" target="_blank" rel="noreferrer noopener">Read on Google</a></p></div><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;Ryan did an absolutely brilliant job DJing at our wedding. Once booked we arranged a call, and as soon as we spoke, I knew we were in safe hands. He was very professional, and asked about our music preferences, but was full of suggestions on what works well. He did a great job and the dance floor was full all night, across all ages. I&#8217;ve since had loads of compliment about how good the music was&#8230;&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>Tania &amp; Graeme</strong><br>Newton Hall, Northumberland</p><p class="has-text-align-center has-x-small-font-size"><a href="https://maps.app.goo.gl/7NyWDgdQEF28Uqbo7" data-type="link" data-id="https://maps.app.goo.gl/7NyWDgdQEF28Uqbo7" target="_blank" rel="noreferrer noopener">Read on Google</a></p></div><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;We can’t thank Ryan enough for being part of our big day, his expertise and choices of music were exactly what we wanted! I, the bride, barely left the dance floor all night and everyone commented on how much they loved the music. We worked closely with Ryan before the wedding to ensure he knew what we liked and this really showed through the set he produced. He also put guests requests into his set&#8230;&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>James &amp; Abby</strong><br>Le Petit Chateau, Otterburn</p><p class="has-text-align-center has-x-small-font-size"><a href="https://maps.app.goo.gl/FzMCjvF5Vi3UAm6K6" data-type="link" data-id="https://maps.app.goo.gl/FzMCjvF5Vi3UAm6K6" target="_blank" rel="noreferrer noopener">Read on Google</a></p></div><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;All bangers all night! We couldn&#8217;t be happier with our experience with Ryan as our wedding DJ! He was incredibly friendly, chill, and easy to work with. We asked for a wide variety of music to get everyone on the dance floor, our parents/older guests and also our age group too, and he nailed the brief perfectly! The dance floor was packed all night and Ryan read the room to kept the energy going&#8230;&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>Isobel &amp; Nic</strong><br>Beamish Hall Hotel, Durham</p><p class="has-text-align-center has-x-small-font-size"><a href="https://maps.app.goo.gl/3bswP2tMBdSPW7UK8" data-type="link" data-id="https://maps.app.goo.gl/3bswP2tMBdSPW7UK8" target="_blank" rel="noreferrer noopener">Read on Google</a></p></div><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;We had the absolute best time with Ryan as he was incredible from the start! The music throughout the day was spot on, with a selection that kept everyone happy. He had different groups dancing throughout the night. What really stood out was the last part of the night, he absolutely nailed the vibe. It was a perfect finale to the day and that final hour was my favourite part of the whole wedding!&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>Jennifer &amp; Joe</strong><br>Halton Grove, Northumberland</p><p class="has-text-align-center has-x-small-font-size"><a href="https://maps.app.goo.gl/aHogFG9KU3oYzb4H7" data-type="link" data-id="https://maps.app.goo.gl/aHogFG9KU3oYzb4H7" target="_blank" rel="noreferrer noopener">Read on Google</a></p></div><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;We couldn’t have asked for a better DJ than Ryan. He worked seamlessly with our venue and created the exact first dance moment we’d dreamed of by editing the song perfectly. Ryan kept the energy high with the dance floor full all night, our must plays were placed into the mix perfectly! He was always easy to get in touch with, understood our vibe right away, and delivered the perfect soundtrack&#8230;&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>Charlotte &amp; Philip</strong><br>Hoult&#8217;s Yard, Newcastle</p><p class="has-text-align-center has-x-small-font-size"><a href="https://maps.app.goo.gl/f3QQTmVoYikZK5w7A" data-type="link" data-id="https://maps.app.goo.gl/f3QQTmVoYikZK5w7A" target="_blank" rel="noreferrer noopener">Read on Google</a></p></div><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;The best part of the wedding party! Amazing DJ! From initial contact to our big day, the communication was easy, fast and professional. Ryan was the best addition to our wedding party, set up was quick and music was fabulous! Everything we asked for was included and Ryan read the room so the dance floor was full all night, highly recommend! Thanks so much from a very happy couple!&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>Tia &amp; Andrew</strong><br>Cripps Barn, Cotswolds</p><p class="has-text-align-center has-x-small-font-size"><a href="https://www.hitched.co.uk/wedding-music-and-djs/reviews/impress-events-wedding-dj_309503.htm" data-type="link" data-id="https://www.hitched.co.uk/wedding-music-and-djs/reviews/impress-events-wedding-dj_309503.htm" target="_blank" rel="noreferrer noopener">Read on Hitched</a></p></div><div class="wp-block-group alignwide rb-review-card has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained"><p class="has-text-align-center rb-review-stars">★★★★★</p><p class="has-text-align-center">&#8220;Ryan was the perfect choice for our wedding DJ. He was very professional and very approachable throughout the entire process. He brought life to the evening and what we liked most was his energy never dropped. Every song he played was perfect for the moment. He got our guests dancing and everyone was eager to have a good time. Thank you, Ryan, for making our wedding day so special.&#8221;</p><p class="has-text-align-center rb-review-meta"><strong>Jenny &amp; Sam</strong><br>Colshaw Hall, Peak District</p><p class="has-text-align-center has-x-small-font-size"><a href="https://www.hitched.co.uk/wedding-music-and-djs/reviews/impress-events-wedding-dj_309503.htm" data-type="link" data-id="https://www.hitched.co.uk/wedding-music-and-djs/reviews/impress-events-wedding-dj_309503.htm" target="_blank" rel="noreferrer noopener">Read on Hitched</a></p></div></div><button class="rb-reviews-prev" type="button" aria-label="Previous review">‹</button>
<button class="rb-reviews-next" type="button" aria-label="Next review">›</button> <script data-optimized="1" src="data:text/javascript;base64,ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignRE9NQ29udGVudExvYWRlZCcsZnVuY3Rpb24oKXt2YXIgc2xpZGVyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5yYi1yZXZpZXdzLXNsaWRlcicpO2lmKCFzbGlkZXIpcmV0dXJuO3ZhciB0cmFjaz1zbGlkZXIucXVlcnlTZWxlY3RvcignLnJiLXJldmlld3MtdHJhY2snKTt2YXIgcHJldj1zbGlkZXIucXVlcnlTZWxlY3RvcignLnJiLXJldmlld3MtcHJldicpO3ZhciBuZXh0PXNsaWRlci5xdWVyeVNlbGVjdG9yKCcucmItcmV2aWV3cy1uZXh0Jyk7aWYoIXRyYWNrfHwhcHJldnx8IW5leHQpcmV0dXJuO2Z1bmN0aW9uIGdldEdhcFB4KCl7dmFyIGNzPXdpbmRvdy5nZXRDb21wdXRlZFN0eWxlKHRyYWNrKTt2YXIgZ2FwPWNzLmdhcHx8Y3MuY29sdW1uR2FwfHwnMHB4Jzt2YXIgbj1wYXJzZUZsb2F0KGdhcCk7cmV0dXJuIGlzTmFOKG4pPzA6bn0KZnVuY3Rpb24gc2Nyb2xsQnlPbmVDYXJkKGRpcmVjdGlvbil7dmFyIGNhcmQ9dHJhY2sucXVlcnlTZWxlY3RvcignLnJiLXJldmlldy1jYXJkJyk7aWYoIWNhcmQpcmV0dXJuO3ZhciBnYXA9Z2V0R2FwUHgoKTt2YXIgYW1vdW50PWNhcmQuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkud2lkdGgrZ2FwO3RyYWNrLnNjcm9sbEJ5KHtsZWZ0OmRpcmVjdGlvbiphbW91bnQsYmVoYXZpb3I6J3Ntb290aCd9KX0KcHJldi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oKXtzY3JvbGxCeU9uZUNhcmQoLTEpfSk7bmV4dC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oKXtzY3JvbGxCeU9uZUNhcmQoMSl9KX0p" defer></script> </div><p class="has-text-align-center has-base-color has-text-color has-link-color wp-elements-d12334ab90872ace2c85034408dfa7e9">See all <a href="https://g.page/ryanbodendj" data-type="link" data-id="https://g.page/ryanbodendj" target="_blank" rel="noreferrer noopener nofollow">Google</a> &amp; <a href="https://www.facebook.com/RyanBodenDJ/reviews" data-type="link" data-id="https://www.facebook.com/RyanBodenDJ/reviews" target="_blank" rel="noreferrer noopener nofollow">Facebook</a> reviews. More on <a href="https://impress-events.co.uk/" data-type="link" data-id="https://impress-events.co.uk/" target="_blank" rel="noreferrer noopener nofollow">Impress Events</a> (my main brand).</p></div><div class="wp-block-group alignwide rb-faq has-global-padding is-layout-constrained wp-container-core-group-is-layout-b88702f8 wp-block-group-is-layout-constrained" id="faqs" style="min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--x-large);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--x-large);padding-left:var(--wp--preset--spacing--small)"><h2 class="wp-block-heading alignwide has-text-align-center" style="padding-top:0;padding-bottom:0">Common Questions (and Honest Answers)</h2><p class="has-text-align-center" style="margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small)">The quick answers to the questions couples ask before booking.</p><div data-wp-context="{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }" data-wp-interactive="core/accordion" role="group" class="wp-block-accordion is-layout-flow wp-container-core-accordion-is-layout-e603688c wp-block-accordion-is-layout-flow" style="border-style:none;border-width:0px;margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div data-wp-class--is-open="state.isOpen" data-wp-context="{ &quot;id&quot;: &quot;accordion-item-12&quot;, &quot;openByDefault&quot;: false }" data-wp-init="callbacks.initAccordionItems" data-wp-on-window--hashchange="callbacks.hashChange" class="wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow" style="margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small)"><h3 class="wp-block-accordion-heading has-base-font-size"><button aria-expanded="false" aria-controls="accordion-item-12-panel" data-wp-bind--aria-expanded="state.isOpen" data-wp-on--click="actions.toggle" data-wp-on--keydown="actions.handleKeyDown" id="accordion-item-12" type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title">Are you available and how do we book?</span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3><div inert aria-labelledby="accordion-item-12" data-wp-bind--inert="!state.isOpen" id="accordion-item-12-panel" role="region" class="wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow"><p style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-bottom:0">First, visit the contact form to <strong><a href="#contact" data-type="internal" data-id="#contact">check my availability</a></strong>. I&#8217;ll let you know whether I’m free and if so, I’ll send over a personalised quote. We can have a chat to make sure my style fits your vision. To officially secure the date in my diary, I require a <strong>£200 booking fee</strong> and a signed contract. The remaining balance isn&#8217;t due until one month before the big day.</p></div></div><div data-wp-class--is-open="state.isOpen" data-wp-context="{ &quot;id&quot;: &quot;accordion-item-13&quot;, &quot;openByDefault&quot;: false }" data-wp-init="callbacks.initAccordionItems" data-wp-on-window--hashchange="callbacks.hashChange" class="wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow"><h3 class="wp-block-accordion-heading has-base-font-size"><button aria-expanded="false" aria-controls="accordion-item-13-panel" data-wp-bind--aria-expanded="state.isOpen" data-wp-on--click="actions.toggle" data-wp-on--keydown="actions.handleKeyDown" id="accordion-item-13" type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title">Can we pick the and do you take requests?</span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3><div inert aria-labelledby="accordion-item-13" data-wp-bind--inert="!state.isOpen" id="accordion-item-13-panel" role="region" class="wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow"><p>100%. This is your wedding night, not mine. As an <strong>alternative wedding DJ</strong>, I ditch the &#8220;standard&#8221; wedding tracks for a setlist that actually reflects you. Tell me the vibe you&#8217;re after, including your must-plays and absolutely-don&#8217;t-plays, and I&#8217;ll stick to it. I’m a <strong>wedding DJ who takes requests</strong> on the night, too; I’ll read the room and blend your favourites into a seamless, high-energy set that keeps the dance floor moving.</p></div></div><div data-wp-class--is-open="state.isOpen" data-wp-context="{ &quot;id&quot;: &quot;accordion-item-14&quot;, &quot;openByDefault&quot;: false }" data-wp-init="callbacks.initAccordionItems" data-wp-on-window--hashchange="callbacks.hashChange" class="wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow"><h3 class="wp-block-accordion-heading has-base-font-size"><button aria-expanded="false" aria-controls="accordion-item-14-panel" data-wp-bind--aria-expanded="state.isOpen" data-wp-on--click="actions.toggle" data-wp-on--keydown="actions.handleKeyDown" id="accordion-item-14" type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title">Do we get a consultation to chat through the details?</span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3><div inert aria-labelledby="accordion-item-14" data-wp-bind--inert="!state.isOpen" id="accordion-item-14-panel" role="region" class="wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow"><p>Definitely. I don’t just show up and press play; I want to get the vibe exactly right. I usually arrange a <strong>wedding music consultation</strong> via phone or video call about a month before your big day to finalise your music vibe and the evening schedule. That said, I’m completely flexible. You can have as many calls as you need to feel 100% confident. I use a <strong>Calendly link</strong> that’s always kept up to date with my availability, so you can jump in and grab a time slot that suits you—no back-and-forth emails required.</p></div></div><div data-wp-class--is-open="state.isOpen" data-wp-context="{ &quot;id&quot;: &quot;accordion-item-15&quot;, &quot;openByDefault&quot;: false }" data-wp-init="callbacks.initAccordionItems" data-wp-on-window--hashchange="callbacks.hashChange" class="wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow"><h3 class="wp-block-accordion-heading has-base-font-size"><button aria-expanded="false" aria-controls="accordion-item-15-panel" data-wp-bind--aria-expanded="state.isOpen" data-wp-on--click="actions.toggle" data-wp-on--keydown="actions.handleKeyDown" id="accordion-item-15" type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title">How can we pay (and can we get those AVIOS points)?</span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3><div inert aria-labelledby="accordion-item-15" data-wp-bind--inert="!state.isOpen" id="accordion-item-15-panel" role="region" class="wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow"><p>I’ve made the payment process as smooth as possible. I accept <strong>bank transfers</strong> and all <strong>major credit and debit cards</strong>, including <strong>American Express</strong> (for those looking to rack up those <strong>Avios points</strong> for the honeymoon flights). <strong>20% Booking Fee:</strong> Required to officially secure your date in my diary. <strong>Remaining 80% Balance:</strong> Due one month before your wedding day.</p></div></div><div data-wp-class--is-open="state.isOpen" data-wp-context="{ &quot;id&quot;: &quot;accordion-item-16&quot;, &quot;openByDefault&quot;: false }" data-wp-init="callbacks.initAccordionItems" data-wp-on-window--hashchange="callbacks.hashChange" class="wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow"><h3 class="wp-block-accordion-heading has-base-font-size"><button aria-expanded="false" aria-controls="accordion-item-16-panel" data-wp-bind--aria-expanded="state.isOpen" data-wp-on--click="actions.toggle" data-wp-on--keydown="actions.handleKeyDown" id="accordion-item-16" type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title">Are you insured and is your equipment safe?</span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3><div inert aria-labelledby="accordion-item-16" data-wp-bind--inert="!state.isOpen" id="accordion-item-16-panel" role="region" class="wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow"><p>Absolutely. I carry <strong>£5 million in Public Liability Insurance (PLI)</strong> and all my equipment is <strong>PAT tested</strong> annually. Most high-end wedding venues require these certificates as a standard safety measure. I’m happy to send digital copies directly to you or your venue coordinator.</p></div></div><div data-wp-class--is-open="state.isOpen" data-wp-context="{ &quot;id&quot;: &quot;accordion-item-17&quot;, &quot;openByDefault&quot;: false }" data-wp-init="callbacks.initAccordionItems" data-wp-on-window--hashchange="callbacks.hashChange" class="wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow"><h3 class="wp-block-accordion-heading has-base-font-size"><button aria-expanded="false" aria-controls="accordion-item-17-panel" data-wp-bind--aria-expanded="state.isOpen" data-wp-on--click="actions.toggle" data-wp-on--keydown="actions.handleKeyDown" id="accordion-item-17" type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title">Can you cater for all ages and guests?</span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3><div inert aria-labelledby="accordion-item-17" data-wp-bind--inert="!state.isOpen" id="accordion-item-17-panel" role="region" class="wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow"><p>Absolutely. While I’ve built my reputation as an <strong>alternative wedding DJ</strong>, that’s about my <em>approach</em> to the party, not just the genre. My career has been built on reading crowds of all ages and backgrounds. If you want <strong>Motown or 60s Soul</strong> early on to get your nan on the floor, I’m all over it. If the mood calls for a bit of <strong>Shakira or ABBA</strong> to get the drinks flowing, I’ve got the tracks ready to go. My goal is to blend your specific taste—whether that’s Indie, Rock, or Electronic—with the <strong>all-time floor-fillers</strong> that keep the whole room moving. You get the cool, alternative edge you want, without leaving anyone out.</p></div></div></div><div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"><div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://ryanboden.co.uk/faq/">View all FAQ</a></div><div class="wp-block-button is-style-outline is-style-outline--18"><a class="wp-block-button__link has-primary-accent-background-color has-background wp-element-button" href="#contact">Check availability</a></div></div> <script type="application/ld+json">{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "@id": "https://ryanboden.co.uk/#faqs",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Are you available for our date and how do we book?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "You can check availability instantly using my contact form. If I'm free, I'll respond with a personalised quote and invite you to a quick chat. Once you're happy, you'll complete a booking form and pay a £200 deposit to secure the date in my diary."
      }
    },
    {
      "@type": "Question",
      "name": "Can we pick the tunes? (And do you take requests?)",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "You absolutely can. You'll get access to planning forms where you can share your favourite genres, Must Plays, and any definite No-Gos. I encourage a Must Play list, and I love taking requests on the night. But I'm not a jukebox: I'll read the room and blend everything together so the floor stays full."
      }
    },
    {
      "@type": "Question",
      "name": "Do we get a consultation to chat through the details?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. Once you've enquired, you can book a quick no-pressure call if you'd like. We'll chat through your music taste, timings, and any special moments, and I'll offer suggestions based on what works best for your crowd."
      }
    },
    {
      "@type": "Question",
      "name": "How can we pay (and can we get those AVIOS points)?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Payments can be made via bank transfer or credit card. If you pay by card, you'll earn those points."
      }
    },
    {
      "@type": "Question",
      "name": "Are you insured and is your equipment safe?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. I have public liability insurance, PAT-tested equipment, and a professional setup that meets venue requirements. I also bring backup kit, just in case."
      }
    },
    {
      "@type": "Question",
      "name": "Can you cater for all ages and guests?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. Most weddings have a mix of ages and music tastes. I will keep it balanced and inclusive, while still making sure the party stays high-energy."
      }
    }
  ]
}</script> </div> <script type="application/ld+json">{
  "@context": "https://schema.org",
  "@type": "Service",
  "@id": "https://ryanboden.co.uk/#/schema/Service",
  "name": "Ryan Boden DJ | The Alternative Wedding DJ",
  "url": "https://ryanboden.co.uk/",
  "mainEntityOfPage": {
    "@id": "https:/ryanboden.co.uk/"
  },
  "serviceType": "Wedding DJ Hire",
  "description": "Alternative wedding DJ for UK-wide weddings. Ryan Boden mixes indie, rock and emo with seamless transitions, crowd-reading and 15+ years' experience.",
  "provider": {
    "@id": "https://ryanboden.co.uk/#/schema/Organization"
  },
  "areaServed": [
    { "@type": "Country", "name": "United Kingdom" },
    { "@type": "Country", "name": "England" },
    { "@type": "Country", "name": "Scotland" },
    { "@type": "Country", "name": "Wales" },
    { "@type": "Country", "name": "Northern Ireland" },

    { "@type": "AdministrativeArea", "name": "North East" },
    { "@type": "AdministrativeArea", "name": "North West" },
    { "@type": "AdministrativeArea", "name": "Yorkshire and The Humber" },
    { "@type": "AdministrativeArea", "name": "East Midlands" },
    { "@type": "AdministrativeArea", "name": "West Midlands" },
    { "@type": "AdministrativeArea", "name": "East of England" },
    { "@type": "AdministrativeArea", "name": "London" },
    { "@type": "AdministrativeArea", "name": "South East" },
    { "@type": "AdministrativeArea", "name": "South West" },

    { "@type": "AdministrativeArea", "name": "Bedfordshire" },
    { "@type": "AdministrativeArea", "name": "Berkshire" },
    { "@type": "AdministrativeArea", "name": "Bristol" },
    { "@type": "AdministrativeArea", "name": "Buckinghamshire" },
    { "@type": "AdministrativeArea", "name": "Cambridgeshire" },
    { "@type": "AdministrativeArea", "name": "Cheshire" },
    { "@type": "AdministrativeArea", "name": "City of London" },
    { "@type": "AdministrativeArea", "name": "Cornwall" },
    { "@type": "AdministrativeArea", "name": "Cumbria" },
    { "@type": "AdministrativeArea", "name": "County Durham" },
    { "@type": "AdministrativeArea", "name": "Derbyshire" },
    { "@type": "AdministrativeArea", "name": "Devon" },
    { "@type": "AdministrativeArea", "name": "Dorset" },
    { "@type": "AdministrativeArea", "name": "East Riding of Yorkshire" },
    { "@type": "AdministrativeArea", "name": "East Sussex" },
    { "@type": "AdministrativeArea", "name": "Essex" },
    { "@type": "AdministrativeArea", "name": "Gloucestershire" },
    { "@type": "AdministrativeArea", "name": "Greater London" },
    { "@type": "AdministrativeArea", "name": "Greater Manchester" },
    { "@type": "AdministrativeArea", "name": "Hampshire" },
    { "@type": "AdministrativeArea", "name": "Herefordshire" },
    { "@type": "AdministrativeArea", "name": "Hertfordshire" },
    { "@type": "AdministrativeArea", "name": "Isle of Wight" },
    { "@type": "AdministrativeArea", "name": "Kent" },
    { "@type": "AdministrativeArea", "name": "Lancashire" },
    { "@type": "AdministrativeArea", "name": "Leicestershire" },
    { "@type": "AdministrativeArea", "name": "Lincolnshire" },
    { "@type": "AdministrativeArea", "name": "Merseyside" },
    { "@type": "AdministrativeArea", "name": "Norfolk" },
    { "@type": "AdministrativeArea", "name": "North Yorkshire" },
    { "@type": "AdministrativeArea", "name": "Northamptonshire" },
    { "@type": "AdministrativeArea", "name": "Northumberland" },
    { "@type": "AdministrativeArea", "name": "Nottinghamshire" },
    { "@type": "AdministrativeArea", "name": "Oxfordshire" },
    { "@type": "AdministrativeArea", "name": "Rutland" },
    { "@type": "AdministrativeArea", "name": "Shropshire" },
    { "@type": "AdministrativeArea", "name": "Somerset" },
    { "@type": "AdministrativeArea", "name": "South Yorkshire" },
    { "@type": "AdministrativeArea", "name": "Staffordshire" },
    { "@type": "AdministrativeArea", "name": "Suffolk" },
    { "@type": "AdministrativeArea", "name": "Surrey" },
    { "@type": "AdministrativeArea", "name": "Tyne and Wear" },
    { "@type": "AdministrativeArea", "name": "Warwickshire" },
    { "@type": "AdministrativeArea", "name": "West Midlands" },
    { "@type": "AdministrativeArea", "name": "West Sussex" },
    { "@type": "AdministrativeArea", "name": "West Yorkshire" },
    { "@type": "AdministrativeArea", "name": "Wiltshire" },
    { "@type": "AdministrativeArea", "name": "Worcestershire" },

    { "@type": "AdministrativeArea", "name": "Clwyd" },
    { "@type": "AdministrativeArea", "name": "Dyfed" },
    { "@type": "AdministrativeArea", "name": "Gwent" },
    { "@type": "AdministrativeArea", "name": "Gwynedd" },
    { "@type": "AdministrativeArea", "name": "Mid Glamorgan" },
    { "@type": "AdministrativeArea", "name": "Powys" },
    { "@type": "AdministrativeArea", "name": "South Glamorgan" },
    { "@type": "AdministrativeArea", "name": "West Glamorgan" },

    { "@type": "AdministrativeArea", "name": "Antrim" },
    { "@type": "AdministrativeArea", "name": "Armagh" },
    { "@type": "AdministrativeArea", "name": "Down" },
    { "@type": "AdministrativeArea", "name": "Fermanagh" },
    { "@type": "AdministrativeArea", "name": "Londonderry" },
    { "@type": "AdministrativeArea", "name": "Tyrone" },

    { "@type": "AdministrativeArea", "name": "Aberdeen City" },
    { "@type": "AdministrativeArea", "name": "Aberdeenshire" },
    { "@type": "AdministrativeArea", "name": "Angus" },
    { "@type": "AdministrativeArea", "name": "Argyll and Bute" },
    { "@type": "AdministrativeArea", "name": "City of Edinburgh" },
    { "@type": "AdministrativeArea", "name": "Clackmannanshire" },
    { "@type": "AdministrativeArea", "name": "Comhairle nan Eilean Siar" },
    { "@type": "AdministrativeArea", "name": "Dumfries and Galloway" },
    { "@type": "AdministrativeArea", "name": "Dundee City" },
    { "@type": "AdministrativeArea", "name": "East Ayrshire" },
    { "@type": "AdministrativeArea", "name": "East Dunbartonshire" },
    { "@type": "AdministrativeArea", "name": "East Lothian" },
    { "@type": "AdministrativeArea", "name": "East Renfrewshire" },
    { "@type": "AdministrativeArea", "name": "Falkirk" },
    { "@type": "AdministrativeArea", "name": "Fife" },
    { "@type": "AdministrativeArea", "name": "Glasgow City" },
    { "@type": "AdministrativeArea", "name": "Highland" },
    { "@type": "AdministrativeArea", "name": "Inverclyde" },
    { "@type": "AdministrativeArea", "name": "Midlothian" },
    { "@type": "AdministrativeArea", "name": "Moray" },
    { "@type": "AdministrativeArea", "name": "North Ayrshire" },
    { "@type": "AdministrativeArea", "name": "North Lanarkshire" },
    { "@type": "AdministrativeArea", "name": "Orkney Islands" },
    { "@type": "AdministrativeArea", "name": "Perth and Kinross" },
    { "@type": "AdministrativeArea", "name": "Renfrewshire" },
    { "@type": "AdministrativeArea", "name": "Scottish Borders" },
    { "@type": "AdministrativeArea", "name": "Shetland Islands" },
    { "@type": "AdministrativeArea", "name": "South Ayrshire" },
    { "@type": "AdministrativeArea", "name": "South Lanarkshire" },
    { "@type": "AdministrativeArea", "name": "Stirling" },
    { "@type": "AdministrativeArea", "name": "West Dunbartonshire" },
    { "@type": "AdministrativeArea", "name": "West Lothian" }
  ],
  "inLanguage": "en-GB",
  "image": "https://ryanboden.co.uk/wp-content/uploads/2026/02/Head-RB-Wedding-DJ-3-2560x1440-1.avif"
}</script> </div></main><footer class="site-footer wp-block-template-part"><div class="wp-block-group alignfull has-base-color has-primary-background-color has-text-color has-background has-link-color wp-elements-9f582647f854f5b29170b2643c6f72be has-global-padding is-layout-constrained wp-container-core-group-is-layout-f79a8bb8 wp-block-group-is-layout-constrained" style="margin-top:0px;padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--x-large);padding-left:var(--wp--preset--spacing--medium)"><div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"><div style="padding-top:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);" class="aligncenter wp-block-site-logo"><a href="https://ryanboden.co.uk/" class="custom-logo-link" rel="home" aria-current="page"><img width="105" height="78" src="https://ryanboden.co.uk/wp-content/uploads/2026/02/RBDJ-White-250x189-1.webp" class="custom-logo" alt="Ryan Boden Wedding DJ Logo 250x189" decoding="sync" fetchpriority="high"/></a></div><p style="padding-top:0;padding-bottom:0;" class="has-text-align-center wp-block-site-title has-base-font-size">Ryan Boden DJ | The Alternative Wedding DJ</p><p class="has-text-align-center has-base-font-size">The choice for modern alternative couples across the UK. Based in the North East.</p><div class="wp-block-group has-base-font-size is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-15801e38 wp-block-group-is-layout-flex"><p><a href="https://ryanboden.co.uk/" data-type="page" data-id="19">Home</a></p><p><a href="https://ryanboden.co.uk/about/" data-type="page" data-id="125">About</a></p><p><a href="https://ryanboden.co.uk/the-alternative-wedding-dj/" data-type="page" data-id="80">Alternative DJ</a></p><p><a href="https://ryanboden.co.uk/contemporary-wedding-dj-north-east/" data-type="page" data-id="82">Contemporary DJ</a></p><p><a href="https://ryanboden.co.uk/contact/" data-type="page" data-id="30">Check Availability</a></p></div><ul class="wp-block-social-links has-visible-labels has-icon-color has-icon-background-color is-style-default is-horizontal is-content-justification-center is-layout-flex wp-container-core-social-links-is-layout-77e6c7ad wp-block-social-links-is-layout-flex"><li style="color:#002727;background-color:#fff;" class="wp-social-link wp-social-link-whatsapp has-custom-green-color has-base-background-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://wa.me/447460846695" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M 12.011719 2 C 6.5057187 2 2.0234844 6.478375 2.0214844 11.984375 C 2.0204844 13.744375 2.4814687 15.462563 3.3554688 16.976562 L 2 22 L 7.2324219 20.763672 C 8.6914219 21.559672 10.333859 21.977516 12.005859 21.978516 L 12.009766 21.978516 C 17.514766 21.978516 21.995047 17.499141 21.998047 11.994141 C 22.000047 9.3251406 20.962172 6.8157344 19.076172 4.9277344 C 17.190172 3.0407344 14.683719 2.001 12.011719 2 z M 12.009766 4 C 14.145766 4.001 16.153109 4.8337969 17.662109 6.3417969 C 19.171109 7.8517969 20.000047 9.8581875 19.998047 11.992188 C 19.996047 16.396187 16.413812 19.978516 12.007812 19.978516 C 10.674812 19.977516 9.3544062 19.642812 8.1914062 19.007812 L 7.5175781 18.640625 L 6.7734375 18.816406 L 4.8046875 19.28125 L 5.2851562 17.496094 L 5.5019531 16.695312 L 5.0878906 15.976562 C 4.3898906 14.768562 4.0204844 13.387375 4.0214844 11.984375 C 4.0234844 7.582375 7.6067656 4 12.009766 4 z M 8.4765625 7.375 C 8.3095625 7.375 8.0395469 7.4375 7.8105469 7.6875 C 7.5815469 7.9365 6.9355469 8.5395781 6.9355469 9.7675781 C 6.9355469 10.995578 7.8300781 12.182609 7.9550781 12.349609 C 8.0790781 12.515609 9.68175 15.115234 12.21875 16.115234 C 14.32675 16.946234 14.754891 16.782234 15.212891 16.740234 C 15.670891 16.699234 16.690438 16.137687 16.898438 15.554688 C 17.106437 14.971687 17.106922 14.470187 17.044922 14.367188 C 16.982922 14.263188 16.816406 14.201172 16.566406 14.076172 C 16.317406 13.951172 15.090328 13.348625 14.861328 13.265625 C 14.632328 13.182625 14.464828 13.140625 14.298828 13.390625 C 14.132828 13.640625 13.655766 14.201187 13.509766 14.367188 C 13.363766 14.534188 13.21875 14.556641 12.96875 14.431641 C 12.71875 14.305641 11.914938 14.041406 10.960938 13.191406 C 10.218937 12.530406 9.7182656 11.714844 9.5722656 11.464844 C 9.4272656 11.215844 9.5585938 11.079078 9.6835938 10.955078 C 9.7955938 10.843078 9.9316406 10.663578 10.056641 10.517578 C 10.180641 10.371578 10.223641 10.267562 10.306641 10.101562 C 10.389641 9.9355625 10.347156 9.7890625 10.285156 9.6640625 C 10.223156 9.5390625 9.737625 8.3065 9.515625 7.8125 C 9.328625 7.3975 9.131125 7.3878594 8.953125 7.3808594 C 8.808125 7.3748594 8.6425625 7.375 8.4765625 7.375 z"></path></svg><span class="wp-block-social-link-label">WhatsApp</span></a></li><li style="color:#002727;background-color:#fff;" class="wp-social-link wp-social-link-mail has-custom-green-color has-base-background-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="mailto:contact@RyanBoden.co.uk" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19,5H5c-1.1,0-2,.9-2,2v10c0,1.1.9,2,2,2h14c1.1,0,2-.9,2-2V7c0-1.1-.9-2-2-2zm.5,12c0,.3-.2.5-.5.5H5c-.3,0-.5-.2-.5-.5V9.8l7.5,5.6,7.5-5.6V17zm0-9.1L12,13.6,4.5,7.9V7c0-.3.2-.5.5-.5h14c.3,0,.5.2.5.5v.9z"></path></svg><span class="wp-block-social-link-label">Email</span></a></li><li style="color:#002727;background-color:#fff;" class="wp-social-link wp-social-link-instagram has-custom-green-color has-base-background-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.instagram.com/ryanbodendj/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label">Instagram</span></a></li><li style="color:#002727;background-color:#fff;" class="wp-social-link wp-social-link-google has-custom-green-color has-base-background-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://g.page/ryanbodendj" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.02,10.18v3.72v0.01h5.51c-0.26,1.57-1.67,4.22-5.5,4.22c-3.31,0-6.01-2.75-6.01-6.12s2.7-6.12,6.01-6.12 c1.87,0,3.13,0.8,3.85,1.48l2.84-2.76C16.99,2.99,14.73,2,12.03,2c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.77,0,9.6-4.06,9.6-9.77 c0-0.83-0.11-1.42-0.25-2.05H12.02z"></path></svg><span class="wp-block-social-link-label">Google Reviews</span></a></li></ul><p class="has-text-align-center has-base-font-size">© 2026 Ryan Boden DJ. All rights reserved · <a href="https://ryanboden.co.uk/terms/" data-type="page" data-id="323">Terms </a>· <a href="https://ryanboden.co.uk/privacy-policy/" data-type="page" data-id="325">Privacy Policy</a> · <a href="/sitemap.xml" data-type="link" data-id="/sitemap.xml">Sitemap</a></p></div></div></footer></div> <script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/ollie/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script> <script type="module" src="https://ryanboden.co.uk/wp-includes/js/dist/script-modules/block-library/navigation/view.min.js?ver=b0f909c3ec791c383210" id="@wordpress/block-library/navigation/view-js-module" fetchpriority="low" data-wp-router-options="{&quot;loadOnClientNavigation&quot;:true}"></script> <script type="module" src="https://ryanboden.co.uk/wp-includes/js/dist/script-modules/block-library/accordion/view.min.js?ver=ea83272e31d6958353ff" id="@wordpress/block-library/accordion/view-js-module" fetchpriority="low" data-wp-router-options="{&quot;loadOnClientNavigation&quot;:true}"></script> <script type="application/json" id="wp-script-module-data-@wordpress/interactivity">{"state":{"core/accordion":{"isOpen":{}}},"derivedStateClosures":{"core/accordion":["state.isOpen"]}}</script> <script src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&amp;ver=6.2.2" id="turnstile-js"></script> <script data-optimized="1" src="https://ryanboden.co.uk/wp-content/litespeed/js/ac554284e0ebda11b85ec1cc46841ba1.js?ver=5bffc" id="fluentform-advanced-js" defer data-deferred="1"></script> <script data-optimized="1" id="fluent-form-submission-js-extra" src="data:text/javascript;base64,dmFyIGZsdWVudEZvcm1WYXJzPXsiYWpheFVybCI6Imh0dHBzOi8vcnlhbmJvZGVuLmNvLnVrL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwiZm9ybXMiOltdLCJzdGVwX3RleHQiOiJTdGVwICVhY3RpdmVTdGVwJSBvZiAldG90YWxTdGVwJSAtICVzdGVwVGl0bGUlIiwiaXNfcnRsIjoiIiwiZGF0ZV9pMThuIjp7InByZXZpb3VzTW9udGgiOiJQcmV2aW91cyBNb250aCIsIm5leHRNb250aCI6Ik5leHQgTW9udGgiLCJtb250aHMiOnsic2hvcnRoYW5kIjpbIkphbiIsIkZlYiIsIk1hciIsIkFwciIsIk1heSIsIkp1biIsIkp1bCIsIkF1ZyIsIlNlcCIsIk9jdCIsIk5vdiIsIkRlYyJdLCJsb25naGFuZCI6WyJKYW51YXJ5IiwiRmVicnVhcnkiLCJNYXJjaCIsIkFwcmlsIiwiTWF5IiwiSnVuZSIsIkp1bHkiLCJBdWd1c3QiLCJTZXB0ZW1iZXIiLCJPY3RvYmVyIiwiTm92ZW1iZXIiLCJEZWNlbWJlciJdfSwid2Vla2RheXMiOnsibG9uZ2hhbmQiOlsiU3VuZGF5IiwiTW9uZGF5IiwiVHVlc2RheSIsIldlZG5lc2RheSIsIlRodXJzZGF5IiwiRnJpZGF5IiwiU2F0dXJkYXkiXSwic2hvcnRoYW5kIjpbIlN1biIsIk1vbiIsIlR1ZSIsIldlZCIsIlRodSIsIkZyaSIsIlNhdCJdfSwiZGF5c0luTW9udGgiOlszMSwyOCwzMSwzMCwzMSwzMCwzMSwzMSwzMCwzMSwzMCwzMV0sInJhbmdlU2VwYXJhdG9yIjoiIHRvICIsIndlZWtBYmJyZXZpYXRpb24iOiJXayIsInNjcm9sbFRpdGxlIjoiU2Nyb2xsIHRvIGluY3JlbWVudCIsInRvZ2dsZVRpdGxlIjoiQ2xpY2sgdG8gdG9nZ2xlIiwiYW1QTSI6WyJBTSIsIlBNIl0sInllYXJBcmlhTGFiZWwiOiJZZWFyIiwiZmlyc3REYXlPZldlZWsiOjF9LCJwcm9fdmVyc2lvbiI6IiIsImZsdWVudGZvcm1fdmVyc2lvbiI6IjYuMi4yIiwiZm9yY2VfaW5pdCI6IiIsInN0ZXBBbmltYXRpb25EdXJhdGlvbiI6IjM1MCIsInVwbG9hZF9jb21wbGV0ZWRfdHh0IjoiMTAwJSBDb21wbGV0ZWQiLCJ1cGxvYWRfc3RhcnRfdHh0IjoiMCUgQ29tcGxldGVkIiwidXBsb2FkaW5nX3R4dCI6IlVwbG9hZGluZyIsImNob2ljZV9qc192YXJzIjp7Im5vUmVzdWx0c1RleHQiOiJObyByZXN1bHRzIGZvdW5kIiwibG9hZGluZ1RleHQiOiJMb2FkaW5nLi4uIiwibm9DaG9pY2VzVGV4dCI6Ik5vIGNob2ljZXMgdG8gY2hvb3NlIGZyb20iLCJpdGVtU2VsZWN0VGV4dCI6IlByZXNzIHRvIHNlbGVjdCIsIm1heEl0ZW1UZXh0U2luZ3VsYXIiOiJPbmx5ICUlbWF4SXRlbUNvdW50JSUgb3B0aW9uIGNhbiBiZSBhZGRlZCIsIm1heEl0ZW1UZXh0UGx1cmFsIjoiT25seSAlJW1heEl0ZW1Db3VudCUlIG9wdGlvbnMgY2FuIGJlIGFkZGVkIn0sImlucHV0X21hc2tfdmFycyI6eyJjbGVhcklmTm90TWF0Y2giOiExfSwibm9uY2UiOiI4N2MzYmFmODcxIiwiZmlsZV9kZWxldGVfbm9uY2UiOiJlZWZiZmVkZDhhIiwiZm9ybV9pZCI6IjMiLCJzdGVwX2NoYW5nZV9mb2N1cyI6IjEiLCJoYXNfY2xlYW50YWxrIjoiIiwicHJvX3BheW1lbnRfc2NyaXB0X2NvbXBhdGlibGUiOiIifTt2YXIgZmx1ZW50Zm9ybV9zdWJtaXNzaW9uX21lc3NhZ2VzXzM9eyJmaWxlX3VwbG9hZF9pbl9wcm9ncmVzcyI6IkZpbGUgdXBsb2FkIGluIHByb2dyZXNzLiBQbGVhc2Ugd2FpdC4uLiIsImphdmFzY3JpcHRfaGFuZGxlcl9mYWlsZWQiOiJKYXZhc2NyaXB0IGhhbmRsZXIgY291bGQgbm90IGJlIGxvYWRlZC4gRm9ybSBzdWJtaXNzaW9uIGhhcyBiZWVuIGZhaWxlZC4gUmVsb2FkIHRoZSBwYWdlIGFuZCB0cnkgYWdhaW4ifTt2YXIgZmx1ZW50Zm9ybV9wYXltZW50X21lc3NhZ2VzXzM9eyJzdG9ja19vdXRfbWVzc2FnZSI6IlRoaXMgSXRlbSBpcyBTdG9jayBPdXQiLCJpdGVtX2xhYmVsIjoiSXRlbSIsInByaWNlX2xhYmVsIjoiUHJpY2UiLCJxdHlfbGFiZWwiOiJRdHkiLCJsaW5lX3RvdGFsX2xhYmVsIjoiTGluZSBUb3RhbCIsInN1Yl90b3RhbF9sYWJlbCI6IlN1YiBUb3RhbCIsImRpc2NvdW50X2xhYmVsIjoiRGlzY291bnQiLCJ0b3RhbF9sYWJlbCI6IlRvdGFsIiwic2lnbnVwX2ZlZV9sYWJlbCI6IlNpZ251cCBGZWUiLCJ0cmlhbF9sYWJlbCI6IlRyaWFsIiwicHJvY2Vzc2luZ190ZXh0IjoiUHJvY2Vzc2luZy4uLiIsImNvbmZpcm1pbmdfdGV4dCI6IkNvbmZpcm1pbmcuLi4ifTt2YXIgZmx1ZW50Zm9ybV9zYXZlX3Byb2dyZXNzX21lc3NhZ2VzXzM9eyJjb3B5X2J1dHRvbiI6IkNvcHkiLCJlbWFpbF9idXR0b24iOiJFbWFpbCIsImVtYWlsX3BsYWNlaG9sZGVyIjoiWW91ciBFbWFpbCBIZXJlIiwiY29weV9zdWNjZXNzIjoiQ29waWVkIn07dmFyIGZsdWVudGZvcm1fYWRkcmVzc19tZXNzYWdlc18zPXsicGxlYXNlX3dhaXQiOiJQbGVhc2Ugd2FpdCAuLi4iLCJsb2NhdGlvbl9ub3RfZGV0ZXJtaW5lZCI6IkNvdWxkIG5vdCBkZXRlcm1pbmUgYWRkcmVzcyBmcm9tIGxvY2F0aW9uLiIsImFkZHJlc3NfZmV0Y2hfZmFpbGVkIjoiRmFpbGVkIHRvIGZldGNoIGFkZHJlc3MgZnJvbSBjb29yZGluYXRlcy4iLCJnZW9sb2NhdGlvbl9mYWlsZWQiOiJHZW9sb2NhdGlvbiBmYWlsZWQgb3Igd2FzIGRlbmllZC4iLCJnZW9sb2NhdGlvbl9ub3Rfc3VwcG9ydGVkIjoiR2VvbG9jYXRpb24gaXMgbm90IHN1cHBvcnRlZCBieSB0aGlzIGJyb3dzZXIuIn07dmFyIGZsdWVudGZvcm1fZ2F0ZXdheV9tZXNzYWdlc18zPXsicmVxdWVzdF9mYWlsZWQiOiJSZXF1ZXN0IGZhaWxlZC4gUGxlYXNlIHRyeSBhZ2FpbiIsInBheW1lbnRfZmFpbGVkIjoiUGF5bWVudCBwcm9jZXNzIGZhaWxlZCEiLCJub19tZXRob2RfZm91bmQiOiJObyBtZXRob2QgZm91bmQiLCJwcm9jZXNzaW5nX3RleHQiOiJQcm9jZXNzaW5nLi4uIn07dmFyIGZsdWVudGZvcm1fc3VibWlzc2lvbl9tZXNzYWdlc19nbG9iYWw9eyJqYXZhc2NyaXB0X2hhbmRsZXJfZmFpbGVkIjoiSmF2YXNjcmlwdCBoYW5kbGVyIGNvdWxkIG5vdCBiZSBsb2FkZWQuIEZvcm0gc3VibWlzc2lvbiBoYXMgYmVlbiBmYWlsZWQuIFJlbG9hZCB0aGUgcGFnZSBhbmQgdHJ5IGFnYWluIn07dmFyIGZsdWVudGZvcm1fYWRkcmVzc19tZXNzYWdlc19nbG9iYWw9eyJwbGVhc2Vfd2FpdCI6IlBsZWFzZSB3YWl0IC4uLiIsImxvY2F0aW9uX25vdF9kZXRlcm1pbmVkIjoiQ291bGQgbm90IGRldGVybWluZSBhZGRyZXNzIGZyb20gbG9jYXRpb24uIiwiYWRkcmVzc19mZXRjaF9mYWlsZWQiOiJGYWlsZWQgdG8gZmV0Y2ggYWRkcmVzcyBmcm9tIGNvb3JkaW5hdGVzLiIsImdlb2xvY2F0aW9uX2ZhaWxlZCI6Ikdlb2xvY2F0aW9uIGZhaWxlZCBvciB3YXMgZGVuaWVkLiIsImdlb2xvY2F0aW9uX25vdF9zdXBwb3J0ZWQiOiJHZW9sb2NhdGlvbiBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRoaXMgYnJvd3Nlci4ifQ==" defer></script> <script data-optimized="1" src="https://ryanboden.co.uk/wp-content/litespeed/js/10b521ca67db3e21db413294476723fc.js?ver=f8331" id="fluent-form-submission-js" defer data-deferred="1"></script> <script data-optimized="1" id="wp-block-template-skip-link-js-after" src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7dmFyIHNraXBMaW5rVGFyZ2V0PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ21haW4nKSxzaWJsaW5nLHNraXBMaW5rVGFyZ2V0SUQsc2tpcExpbms7aWYoIXNraXBMaW5rVGFyZ2V0KXtyZXR1cm59CnNpYmxpbmc9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLndwLXNpdGUtYmxvY2tzJyk7aWYoIXNpYmxpbmcpe3JldHVybn0Kc2tpcExpbmtUYXJnZXRJRD1za2lwTGlua1RhcmdldC5pZDtpZighc2tpcExpbmtUYXJnZXRJRCl7c2tpcExpbmtUYXJnZXRJRD0nd3AtLXNraXAtbGluay0tdGFyZ2V0Jztza2lwTGlua1RhcmdldC5pZD1za2lwTGlua1RhcmdldElEfQpza2lwTGluaz1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJyk7c2tpcExpbmsuY2xhc3NMaXN0LmFkZCgnc2tpcC1saW5rJywnc2NyZWVuLXJlYWRlci10ZXh0Jyk7c2tpcExpbmsuaWQ9J3dwLXNraXAtbGluayc7c2tpcExpbmsuaHJlZj0nIycrc2tpcExpbmtUYXJnZXRJRDtza2lwTGluay5pbm5lclRleHQ9J1NraXAgdG8gY29udGVudCc7c2libGluZy5wYXJlbnRFbGVtZW50Lmluc2VydEJlZm9yZShza2lwTGluayxzaWJsaW5nKX0oKSk=" defer></script> <script src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7aWYodHlwZW9mIGd0YWchPT0nZnVuY3Rpb24nKXtyZXR1cm59CmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbihlKXt2YXIgbGluaz1lLnRhcmdldCYmZS50YXJnZXQuY2xvc2VzdD9lLnRhcmdldC5jbG9zZXN0KCdhW2hyZWZdJyk6bnVsbDtpZighbGluayl7cmV0dXJufQp2YXIgaHJlZj1saW5rLmdldEF0dHJpYnV0ZSgnaHJlZicpfHwnJzt2YXIgZXZlbnROYW1lPScnO3ZhciBjb250YWN0TWV0aG9kPScnO2lmKGhyZWYuaW5kZXhPZigndGVsOicpPT09MCl7ZXZlbnROYW1lPSdjbGlja19jYWxsJztjb250YWN0TWV0aG9kPSdjYWxsJ31lbHNlIGlmKGhyZWYuaW5kZXhPZignbWFpbHRvOicpPT09MCl7ZXZlbnROYW1lPSdjbGlja19lbWFpbCc7Y29udGFjdE1ldGhvZD0nZW1haWwnfWVsc2UgaWYoaHJlZi5pbmRleE9mKCdodHRwczovL3dhLm1lLycpPT09MHx8aHJlZi5pbmRleE9mKCdodHRwOi8vd2EubWUvJyk9PT0wfHxocmVmLmluZGV4T2YoJ2h0dHBzOi8vYXBpLndoYXRzYXBwLmNvbS8nKT09PTB8fGhyZWYuaW5kZXhPZignaHR0cDovL2FwaS53aGF0c2FwcC5jb20vJyk9PT0wfHxocmVmLmluZGV4T2YoJ3doYXRzYXBwLmNvbScpIT09LTEpe2V2ZW50TmFtZT0nY2xpY2tfd2hhdHNhcHAnO2NvbnRhY3RNZXRob2Q9J3doYXRzYXBwJ31lbHNlIGlmKGhyZWYuaW5kZXhPZignaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS8nKT09PTB8fGhyZWYuaW5kZXhPZignaHR0cHM6Ly9pbnN0YWdyYW0uY29tLycpPT09MHx8aHJlZi5pbmRleE9mKCdodHRwOi8vd3d3Lmluc3RhZ3JhbS5jb20vJyk9PT0wfHxocmVmLmluZGV4T2YoJ2h0dHA6Ly9pbnN0YWdyYW0uY29tLycpPT09MCl7ZXZlbnROYW1lPSdjbGlja19pbnN0YWdyYW0nO2NvbnRhY3RNZXRob2Q9J2luc3RhZ3JhbSd9ZWxzZSBpZihocmVmLmluZGV4T2YoJ2h0dHBzOi8vY2FsZW5kbHkuY29tLycpPT09MHx8aHJlZi5pbmRleE9mKCdodHRwOi8vY2FsZW5kbHkuY29tLycpPT09MHx8aHJlZi5pbmRleE9mKCdodHRwczovL3d3dy5jYWxlbmRseS5jb20vJyk9PT0wfHxocmVmLmluZGV4T2YoJ2h0dHA6Ly93d3cuY2FsZW5kbHkuY29tLycpPT09MCl7ZXZlbnROYW1lPSdjbGlja19jYWxlbmRseSc7Y29udGFjdE1ldGhvZD0nY2FsZW5kbHknfWVsc2V7cmV0dXJufQp2YXIgcGFyYW1zPXtsaW5rX3VybDpsaW5rLmhyZWYsbGlua190ZXh0OihsaW5rLnRleHRDb250ZW50fHwnJykudHJpbSgpLGNvbnRhY3RfbWV0aG9kOmNvbnRhY3RNZXRob2R9O3ZhciB0YXJnZXQ9bGluay5nZXRBdHRyaWJ1dGUoJ3RhcmdldCcpO3ZhciBtb2RpZmllZENsaWNrPWUubWV0YUtleXx8ZS5jdHJsS2V5fHxlLnNoaWZ0S2V5fHxlLmFsdEtleXx8ZS5idXR0b24hPT0wO3ZhciBvcGVuSW5OZXdUYWI9dGFyZ2V0PT09J19ibGFuayd8fG1vZGlmaWVkQ2xpY2s7aWYob3BlbkluTmV3VGFiKXtndGFnKCdldmVudCcsZXZlbnROYW1lLHBhcmFtcyk7cmV0dXJufQplLnByZXZlbnREZWZhdWx0KCk7dmFyIG5hdmlnYXRlZD0hMTt2YXIgZ289ZnVuY3Rpb24oKXtpZihuYXZpZ2F0ZWQpe3JldHVybn0KbmF2aWdhdGVkPSEwO3dpbmRvdy5sb2NhdGlvbi5ocmVmPWxpbmsuaHJlZn07Z3RhZygnZXZlbnQnLGV2ZW50TmFtZSx7bGlua191cmw6cGFyYW1zLmxpbmtfdXJsLGxpbmtfdGV4dDpwYXJhbXMubGlua190ZXh0LGNvbnRhY3RfbWV0aG9kOnBhcmFtcy5jb250YWN0X21ldGhvZCxldmVudF9jYWxsYmFjazpnbyxldmVudF90aW1lb3V0OjYwMH0pO3NldFRpbWVvdXQoZ28sNzAwKX0sITApfSkoKQ==" defer></script> <script data-no-optimize="1">window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script></body></html>
<!-- Page optimized by LiteSpeed Cache @2026-06-04 18:19:04 -->

<!-- Page cached by LiteSpeed Cache 7.8.1 on 2026-06-04 18:19:04 -->
<!-- QUIC.cloud CCSS loaded ✅ /ccss/c8a461d1e23e34d4be4a9e6459b178b4.css -->
<!-- QUIC.cloud CCSS bypassed due to generation error ❌ -->
<!-- QUIC.cloud UCSS loaded ✅ /ucss/2bc184a8f08f7b0edef1c4476cdbbd20.css -->