Lead #3870
Best Contact
—
Email
()
Override
Captured Pages
https://dciheatingservices.co.uk/
Status: 200
Emails: dciheatingservices@gmail.com
View text
Skip to content For Emergency Call Outs Please Call 07947 469254 AboutServicesReviewsGet In Touch Menu Close About Services Reviews Get In Touch Gas Central Heating Specialist Covering The North East If you have an emergency or are in need of assistance with any boiler or radiator installation, repair or maintenance I’m here to help! /* widget: Icon Pointer Button */ #uc_icon_pointer_button_elementor_fee0ec1 *{ margin:0; box-sizing: border-box; } #uc_icon_pointer_button_elementor_fee0ec1 { text-align:left; direction: ltr; } #uc_icon_pointer_button_elementor_fee0ec1 .icon_pointer_button_holder { display:inline-block; } #uc_icon_pointer_button_elementor_fee0ec1 a { display: flex; position: relative; transition: all 0.3s; text-decoration:none; overflow:hidden; } #uc_icon_pointer_button_elementor_fee0ec1 .icon_pointer_button_icon { display:flex; align-items:center; justify-content:center; position:relative; transition: all 0.3s; } #uc_icon_pointer_button_elementor_fee0ec1 .icon_pointer_button_text { flex-grow: 1; text-align:center; } #uc_icon_pointer_button_elementor_fee0ec1 .icon_pointer_button_icon::after { content: ""; top: 50%; clip-path: polygon(100% 50%, 0 0, 0 100%); transition: all 0.3s; position:absolute; right: 0px; transform: translateX(98%) translateY(-50%); } #uc_icon_pointer_button_elementor_fee0ec1 .icon_pointer_button_icon_holder { transition: all 0.3s; display:block; line-height:1em; background-color:transparent; } Call Me Friendly & Professional Advice That You Can Trust Based in Bishop Auckland, I am proud to have been helping clients throughout the North East of England for over 7 years. With extensive industry experience, my ethos is straightforward: to deliver honest, reliable, and expert heating services to all of my customers. As a Gas Safe registered engineer, safety and professionalism are at the heart of everything I do. My expertise in both natural gas and LPG systems equips me to address a broad spectrum of heating requirements, ensuring your home remains warm and secure throughout the year.I understand the inconvenience and discomfort a heating breakdown can cause. That’s why I am dedicated to providing swift response times and effective service to restore your system as quickly as possible. My in-depth knowledge of heating system breakdowns enables us to swiftly identify and resolve issues, prioritising repairs over replacements to conserve your time and resources.I pride myself on my honesty, guaranteeing you’ll never be charged for services you don’t need. The goal is always to repair before replacing, offering clear advice and bespoke solutions tailored to your individual requirements.Whether you’re dealing with an urgent breakdown or considering upgrading your heating system, feel free to reach out and I will be more than happy to help. /* widget: Icon Pointer Button */ #uc_icon_pointer_button_elementor_8904156 *{ margin:0; box-sizing: border-box; } #uc_icon_pointer_button_elementor_8904156 { text-align:left; direction: ltr; } #uc_icon_pointer_button_elementor_8904156 .icon_pointer_button_holder { display:inline-block; } #uc_icon_pointer_button_elementor_8904156 a { display: flex; position: relative; transition: all 0.3s; text-decoration:none; overflow:hidden; } #uc_icon_pointer_button_elementor_8904156 .icon_pointer_button_icon { display:flex; align-items:center; justify-content:center; position:relative; transition: all 0.3s; } #uc_icon_pointer_button_elementor_8904156 .icon_pointer_button_text { flex-grow: 1; text-align:center; } #uc_icon_pointer_button_elementor_8904156 .icon_pointer_button_icon::after { content: ""; top: 50%; clip-path: polygon(100% 50%, 0 0, 0 100%); transition: all 0.3s; position:absolute; right: 0px; transform: translateX(98%) translateY(-50%); } #uc_icon_pointer_button_elementor_8904156 .icon_pointer_button_icon_holder { transition: all 0.3s; display:block; line-height:1em; background-color:transparent; } Call Me /* widget: Icon Pointer Button */ #uc_icon_pointer_button_elementor_765f026 *{ margin:0; box-sizing: border-box; } #uc_icon_pointer_button_elementor_765f026 { text-align:left; direction: ltr; } #uc_icon_pointer_button_elementor_765f026 .icon_pointer_button_holder { display:inline-block; } #uc_icon_pointer_button_elementor_765f026 a { display: flex; position: relative; transition: all 0.3s; text-decoration:none; overflow:hidden; } #uc_icon_pointer_button_elementor_765f026 .icon_pointer_button_icon { display:flex; align-items:center; justify-content:center; position:relative; transition: all 0.3s; } #uc_icon_pointer_button_elementor_765f026 .icon_pointer_button_text { flex-grow: 1; text-align:center; } #uc_icon_pointer_button_elementor_765f026 .icon_pointer_button_icon::after { content: ""; top: 50%; clip-path: polygon(100% 50%, 0 0, 0 100%); transition: all 0.3s; position:absolute; right: 0px; transform: translateX(98%) translateY(-50%); } #uc_icon_pointer_button_elementor_765f026 .icon_pointer_button_icon_holder { transition: all 0.3s; display:block; line-height:1em; background-color:transparent; } Email Me Services Below you will find a selection of the services that I provide on a regular basis. If you don’t see the service you need, don’t worry – still get in touch with me and if I can’t help I will try to point you in the right direction as best I can. Boilers When it comes to boilers, there isn't much I can't help with. Whether you have an issue or just need some advice, I'm here to help. Repairs If you have an issue with your heating system, feel free to reach out and I will be happy to diagnose before repairing. Conversions Over the years I have helped many clients with converting their old systems to something that works more efficiently. Replacements Need a complete replacement? Don't worry, I can provide you with advice and pricing on a selection of options. New Systems Have a project where you need assistance installing a whole new system? Reach out and I will be happy to help! Relocation of Boiler If you're looking to change the location of your boiler or heating system, I can help both plan and implement this for you. /* widget: Icon Pointer Button */ #uc_icon_pointer_button_elementor_8006cb2 *{ margin:0; box-sizing: border-box; } #uc_icon_pointer_button_elementor_8006cb2 { text-align:left; direction: ltr; } #uc_icon_pointer_button_elementor_8006cb2 .icon_pointer_button_holder { display:inline-block; } #uc_icon_pointer_button_elementor_8006cb2 a { display: flex; position: relative; transition: all 0.3s; text-decoration:none; overflow:hidden; } #uc_icon_pointer_button_elementor_8006cb2 .icon_pointer_button_icon { display:flex; align-items:center; justify-content:center; position:relative; transition: all 0.3s; } #uc_icon_pointer_button_elementor_8006cb2 .icon_pointer_button_text { flex-grow: 1; text-align:center; } #uc_icon_pointer_button_elementor_8006cb2 .icon_pointer_button_icon::after { content: ""; top: 50%; clip-path: polygon(100% 50%, 0 0, 0 100%); transition: all 0.3s; position:absolute; right: 0px; transform: translateX(98%) translateY(-50%); } #uc_icon_pointer_button_elementor_8006cb2 .icon_pointer_button_icon_holder { transition: all 0.3s; display:block; line-height:1em; background-color:transparent; } Call Me /* widget: Icon Pointer Button */ #uc_icon_pointer_button_elementor_04d5801 *{ margin:0; box-sizing: border-box; } #uc_icon_pointer_button_elementor_04d5801 { text-align:left; direction: ltr; } #uc_icon_pointer_button_elementor_04d5801 .icon_pointer_button_holder { display:inline-block; } #uc_icon_pointer_button_elementor_04d5801 a { display: flex; position: relative; transition: all 0.3s; text-decoration:none; overflow:hidden; } #uc_icon_pointer_button_elementor_04d5801 .icon_pointer_button_icon { display:flex; align-items:center; justify-content:center; position:relative; transition: all 0.3s; } #uc_icon_pointer_button_elementor_04d5801 .icon_pointer_button_text { flex-grow: 1; text-align:center; } #uc_icon_pointer_button_elementor_04d5801 .icon_pointer_button_icon::after { content: ""; top: 50%; clip-path: polygon(100% 50%, 0 0, 0 100%); transition: all 0.3s; position:absolute; right: 0px; transform: translateX(98%) translateY(-50%); } #uc_icon_pointer_button_elementor_04d5801 .icon_pointer_button_icon_holder { transition: all 0.3s; display:block; line-height:1em; background-color:transparent; } Email Me What My Customer's Say I pride myself on the service that I provide to all of my clients, but don’t just take my word for it – check out what some of them have to say below. Victoria Craggs a month ago David came to my rescue to correct a bad engineers mess...he got my heating back up and running on a temporary measure and talked me through my options. I decided to go for a new boiler due to the age...Read More » El Nel a month ago This is the second time I’ve used DCI, and he’s one of those rare unicorns who turns up when he says he will, does a brilliant job, and doesn’t rinse your bank account. No hesitation in wholeheartedly recommending. Connor Collin 2 months ago Couldn’t recommend enough. Honest as the days long. Came in his own spare time after hours. Fantastic Jo Laight a year ago Dave from DCI Heating is the one of the most straight-talking, honest, heating engineers I know. If he can fix it, rather than replace it, he will. Dave does an annual service on my boiler and now my Mums too. I can't...Read More » Adrian Noble a year ago Contacted Dave as my boiler had stopped working and he came out the next day. He diagnosed the problem in minutes and had the boiler up and running not long after. Excellent service and reasonably priced as well /* widget: Icon Pointer Button */ #uc_icon_pointer_button_elementor_db02af4 *{ margin:0; box-sizing: border-box; } #uc_icon_pointer_button_elementor_db02af4 { text-align:left; direction: ltr; } #uc_icon_pointer_button_elementor_db02af4 .icon_pointer_button_holder { display:inline-block; } #uc_icon_pointer_button_elementor_db02af4 a { display: flex; position: relative; transition: all 0.3s; text-decoration:none; overflow:hidden; } #uc_icon_pointer_button_elementor_db02af4 .icon_pointer_button_icon { display:flex; align-items:center; justify-content:center; position:relative; transition: all 0.3s; } #uc_icon_pointer_button_elementor_db02af4 .icon_pointer_button_text { flex-grow: 1; text-align:center; } #uc_icon_pointer_button_elementor_db02af4 .icon_pointer_button_icon::after { content: ""; top: 50%; clip-path: polygon(100% 50%, 0 0, 0 100%); transition: all 0.3s; position:absolute; right: 0px; transform: translateX(98%) translateY(-50%); } #uc_icon_pointer_button_elementor_db02af4 .icon_pointer_button_icon_holder { transition: all 0.3s; display:block; line-height:1em; background-color:transparent; } View More Reviews Get In Touch If you have any questions, need some advice or have an emergency – don’t worry, I’m here to help.If your issue is an emergency, please call me on 07947 469254, if not feel free to either email me via dciheatingservices@gmail.com or use the form below. Your Name Email Address Contact Number Post Code Message Terms Acceptance By submitting this form I understand my details will be used as per the privacy policy. Send Helpful Links Back to Top About Services Reviews Privacy Policy Accreditations Contact 07947 469254 dciheatingservices@gmail.com Facebook © DCI Heating Services 2025 Website by Who's Listening {"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\/oceanwp\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} <div class="cky-overlay cky-hide"></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#f4f4f4"> <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="1" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customise" data-cky-tag="settings-button" style="color:#0A68A5;background-color:transparent;border-color:#0A68A5">Customise</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#0A68A5;background-color:transparent;border-color:#0A68A5">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#0A68A5;border-color:#0A68A5">Accept All</button> </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#f4f4f4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="1" data-cky-tag="detail-title" style="color:#212121">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="[cky_preference_close_label]" data-cky-tag="detail-close"> <img src="http://dciheatingservices.co.uk/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p> <p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site.</p> <p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p> <p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#0A68A5;background-color:transparent;border-color:#0A68A5"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#0A68A5;background-color:transparent;border-color:#0A68A5"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#FFFFFF;background-color:#0A68A5;border-color:#0A68A5"> Accept All </button> </div></div></div></div> (function() { // Global page view and session tracking for UAEL Modal Popup feature try { // Session tracking: increment if this is a new session // Check if any popup on this page uses current page tracking var hasCurrentPageTracking = false; var currentPagePopups = []; // Check all modal popups on this page for current page tracking if (typeof jQuery !== 'undefined') { jQuery('.uael-modal-parent-wrapper').each(function() { var scope = jQuery(this).data('page-views-scope'); var enabled = jQuery(this).data('page-views-enabled'); var popupId = jQuery(this).attr('id').replace('-overlay', ''); if (enabled === 'yes' && scope === 'current') { hasCurrentPageTracking = true; currentPagePopups.push(popupId); } }); } // Global tracking: ALWAYS increment if ANY popup on the site uses global tracking // Current page tracking: increment per-page counters if (hasCurrentPageTracking && currentPagePopups.length > 0) { var currentUrl = window.location.href; var urlKey = 'uael_page_views_' + btoa(currentUrl).replace(/[^a-zA-Z0-9]/g, '').substring(0, 50); var currentPageViews = parseInt(localStorage.getItem(urlKey) || '0'); currentPageViews++; localStorage.setItem(urlKey, currentPageViews.toString()); // Store URL mapping for each popup for (var i = 0; i < currentPagePopups.length; i++) { var popupUrlKey = 'uael_popup_' + currentPagePopups[i] + '_url_key'; localStorage.setItem(popupUrlKey, urlKey); } } } catch (e) { // Silently fail if localStorage is not available } })(); const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); var oceanwpLocalize = {"nonce":"a59b98f243","isRTL":"","menuSearchStyle":"disabled","mobileMenuSearchStyle":"disabled","sidrSource":null,"sidrDisplace":"1","sidrSide":"left","sidrDropdownTarget":"link","verticalHeaderTarget":"link","customScrollOffset":"0","customSelects":".woocommerce-ordering .orderby, #dropdown_product_cat, .widget_categories select, .widget_archive select, .single-product .variations_form .variations select","loadMoreLoadingText":"Loading...","ajax_url":"https:\/\/dciheatingservices.co.uk\/wp-admin\/admin-ajax.php","oe_mc_wpnonce":"e0fa053bb8"}; var flickrWidgetParams = {"widgets":[]}; var uael_particles_script = {"uael_particles_url":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/min-js\/uael-particles.min.js","particles_url":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/lib\/particles\/particles.min.js","snowflakes_image":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/img\/snowflake.svg","gift":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/img\/gift.png","tree":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/img\/tree.png","skull":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/img\/skull.png","ghost":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/img\/ghost.png","moon":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/img\/moon.png","bat":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/img\/bat.png","pumpkin":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/ultimate-elementor\/assets\/img\/pumpkin.png"}; var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.32.5","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"theme_builder_v2":true,"home_screen":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"cloud-library":true,"e_opt_in_v4_page":true,"import-export-customization":true,"e_pro_variables":true},"urls":{"assets":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/dciheatingservices.co.uk\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/dciheatingservices.co.uk\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"a1aff60706"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":12,"title":"DCI%20Heating%20Services%20%7C%20Gas%20Central%20Heating%20Specialists%20North%20East","excerpt":"","featuredImage":false}}; window.scope_array = []; window.backend = 0; jQuery.cachedScript = function( url, options ) { // Allow user to set any option except for dataType, cache, and url. options = jQuery.extend( options || {}, { dataType: "script", cache: true, url: url }); // Return the jqXHR object so we can chain callbacks. return jQuery.ajax( options ); }; jQuery( window ).on( "elementor/frontend/init", function() { elementorFrontend.hooks.addAction( "frontend/element_ready/global", function( $scope, $ ){ if ( "undefined" == typeof $scope ) { return; } if ( $scope.hasClass( "uael-particle-yes" ) ) { window.scope_array.push( $scope ); $scope.find(".uael-particle-wrapper").addClass("js-is-enabled"); }else{ return; } if(elementorFrontend.isEditMode() && $scope.find(".uael-particle-wrapper").hasClass("js-is-enabled") && window.backend == 0 ){ var uael_url = uael_particles_script.uael_particles_url; jQuery.cachedScript( uael_url ); window.backend = 1; }else if(elementorFrontend.isEditMode()){ var uael_url = uael_particles_script.uael_particles_url; jQuery.cachedScript( uael_url ).done(function(){ var flag = true; }); } }); }); // Added both `document` and `window` event listeners to address issues where some users faced problems with the `document` event not triggering as expected. // Define cachedScript globally to avoid redefining it. jQuery.cachedScript = function(url, options) { options = jQuery.extend(options || {}, { dataType: "script", cache: true, url: url }); return jQuery.ajax(options); // Return the jqXHR object so we can chain callbacks }; let uael_particle_loaded = false; //flag to prevent multiple script loads. jQuery( document ).on( "ready elementor/popup/show", () => { loadParticleScript(); }); jQuery( window ).one( "elementor/frontend/init", () => { if (!uael_particle_loaded) { loadParticleScript(); } }); function loadParticleScript(){ // Use jQuery to check for the presence of the element if (jQuery(".uael-particle-yes").length < 1) { return; } uael_particle_loaded = true; var uael_url = uael_particles_script.uael_particles_url; // Call the cachedScript function jQuery.cachedScript(uael_url); } wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/dciheatingservices.co.uk\/wp-admin\/admin-ajax.php","nonce":"2f9aebaa83","urls":{"assets":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/dciheatingservices.co.uk\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_GB","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/dciheatingservices.co.uk\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};