Lead #4304

Company
MW Roofing
Website
https://mwroofingandproperty.co.uk
Best Contact
Email
()

Override

Captured Pages

View text

                    
View text

                    
View text

                    
View text

                    
View text

                    
View text

                    
View text
Home Our Services New Roof Installation GRP Waterproofing System Guttering, UPVC & Facias Chimneys Pointing & Painting Dry Ridge & Dry Verge Specialists Tiles, Slates & Gutter Cleaning Testimonials Storm Damage Contact Us Select Page Transforming Houses into Homes, One Roof at a Time! Are you looking for reliable roofing services that prioritize quality, durability, and affordability? Look no further than MW Roofing! We are a family run business with over 25 years of experience. Roofing specialists, based in Hartlepool, we welcome any enquiry from all surrounding areas. With MW Roofing, you get:  Expert Craftsmanship: Our experienced team delivers exceptional workmanship, ensuring every project is completed to the highest standards.  Tailored Solutions: We understand that every home is unique. That’s why we offer personalized roofing solutions designed to meet your specific needs and preferences.  Premium Materials: We use only the finest materials from trusted suppliers, guaranteeing long-lasting performance and beauty for your home.  Comprehensive Services: From roof installation and replacement to guttering solutions and solar panel bird protection, we’ve got you covered for all your roofing needs.  Exceptional Customer Service: Your satisfaction is our priority. We’re committed to providing friendly, professional service every step of the way. Don’t trust your roof to just anyone. Choose MW Roofing for quality you can rely on. Contact us today for a free consultation and let us exceed your expectations!  07979 795 850 New Roof Installation Experienced consultation, advice and installation. More Info GRP Waterproofing System Upgrade your flat roof and instantly add value to your home. More Info Guttering, UPVC & Facias Durable, weather-resistant, attractive and low maintenance. More Info Chimneys Comprehensive chimney repair and restoration. More Info Pointing & Painting Prevent water penetration and risk of damp or damage to your interior. More Info Tiles, Slates & Gutter Cleaning Providing regular maintenance to avoid future, costly issues. More Info Dry Ridge & Dry Verge Specialists Eliminates the use of mortar and is aesthetically pleasing. More Info Testimonials Came out within an hour and about 90 minutes later they found the problems, replaced a tile and done cementing and sealing work. Pat StearmanAmazing service, fast response due to the weather. Can’t recommend MW roofing enough. Faye JohnsonGreat service, friendly man and job done. Thanks Chic, will use again. Leanne Lou WoodwardDid a great job for us, great service, nice people. Keith KitchingI had the lead pinched off my roof. Contacted Michael who came around the next day. Gave me a quote, explained what needed to be done He even pointed out broken tiles. Price was reasonable. Quick, pleasant and tidy worker. Said any problems to contac... Read MoreMarty ThrelfallFantastic service, so quick and efficient. I would recommend MW Roofing to anyone. Thank you! Louise HargoReliable professional fantastic work, would highly recommend. Cheers Michael. Amanda BuckleWould highly recommend. Michael was great from start to finish. The work was quoted yesterday and completed today. Very happy. Donna KerrExcellent fast service at a good price, come out the next day after contacting, it’s no wonder I was getting damp on the internal wall! Thanks very much, would highly recommend. Lauren Kate Morrell5 star service if you’re after quality and great workmanship then look no further. 10/10. Lesley Alexandra Grant (function(){var waitForJQuery = setInterval(function () {if (typeof jQuery != "undefined") {clearInterval(waitForJQuery);jQuery(function($){ jQuery(window).load(function() { if( jQuery('body').find(' .b3_testimonial_grid_slider_swiper_0 .b3testimonialEqual').length >0 ){equalheight('.b3_testimonial_grid_slider_swiper_0 .b3testimonialEqual'); } if( jQuery('body').find('.b3_testimonial_grid_slider_swiper_0 .b3testimonialcontentEqual').length >0 ){equalheight('.b3_testimonial_grid_slider_swiper_0 .b3testimonialcontentEqual'); } }); jQuery(window).resize(function(){ if( jQuery('body').find('.b3_testimonial_grid_slider_swiper_0 .b3testimonialEqual').length >0 ){equalheight('.b3_testimonial_grid_slider_swiper_0 .b3testimonialEqual'); } if( jQuery('body').find('.b3_testimonial_grid_slider_swiper_0 .b3testimonialcontentEqual').length >0 ){equalheight('.b3_testimonial_grid_slider_swiper_0 .b3testimonialcontentEqual');} }); jQuery(document).ready(function () { var swiper = new Swiper('.b3_testimonial_grid_slider_swiper_0', { pagination: {el: '.ps_b3_testimonial_grid_slider_swiper_0',clickable: true,}, loop:true, slidesPerView: parseInt('1'), spaceBetween: 30, /* roundLengths:true, */ autoplay : { delay : 4000,}, speed : 500, navigation: {nextEl: '.next_b3_testimonial_grid_slider_swiper_0',prevEl: '.prev_b3_testimonial_grid_slider_swiper_0',}, breakpoints: { 768: { slidesPerView: parseInt('1'), spaceBetween: parseInt('30') }, 981: { slidesPerView: parseInt('1'), spaceBetween: parseInt('30') } } }); }); })}}, 10);})(); Contact Us Please leave your name and best contact number below, and we’ll get back to you ASAP. Name Mobile Phone Number What Do You Need? What Do You Need? New roof GRP waterproofing system Guttering, UPVC & Facias Chimney Pointing and/or Painting Dry Ridge Tiles, slates and/or gutter cleaning 12 + 14 = Submit 60 Durham StreetHartlepoolTS24 0HE  07979 795 850 OR  01429 428 869 FollowFollow Facebook © 2025 MW Roofing & Property Maintenance. All Rights Reserved. Privacy Policy. Hartlepool Roofing Specialists, North East. Site built by North East Web Creation. {"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/Divi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.Cookie SettingsAccept AllManage consent Close Privacy Overview This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously. CookieDurationDescriptioncookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. Functional Functional Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features. Performance Performance 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. Analytics Analytics Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. Advertisement Advertisement Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads. Others Others Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. SAVE & ACCEPT jQuery(function($){ function update($gallery) { setTimeout( function($gallery) { $gallery.find('.dbdb-slide-counter-active').text($gallery.find('.et-pb-active-slide').index()+1); }, 50, $gallery ); } update($('.et_pb_gallery')); $(document).on('mouseup', '.et_pb_gallery .et-pb-slider-arrows a, .et_pb_gallery .et-pb-controllers a', function () { update($(this).closest('.et_pb_gallery')); } ); }); .dbdb-slide-counter { position: absolute; width: 100%; } .et_pb_gallery { overflow: visible !important; } .et_pb_gallery_items { overflow: hidden; } jQuery(document).ready(function($){ $('.et_pb_slider.dbdb_slider_random').each(function() { var slides = $(this).find('.et_pb_slides'); slides.children().sort(function() {return Math.random()-0.5;}).detach().appendTo(slides); }); }); @font-face { font-family: 'Socicon'; src: url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.eot?87visu'); src: url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.eot?87visu#iefix') format('embedded-opentype'), url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.woff2?87visu') format('woff2'), url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.ttf?87visu') format('truetype'), url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.woff?87visu') format('woff'), url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.svg?87visu#Socicon') format('svg'); font-weight: normal; font-style: normal; font-display: block; } window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-V73044GYE3'); /* <![CDATA[ */ var DIVI = {"item_count":"%d Item","items_count":"%d Items"}; var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"}; var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; var et_pb_custom = {"ajaxurl":"https://mwroofingandproperty.co.uk/wp-admin/admin-ajax.php","images_uri":"https://mwroofingandproperty.co.uk/wp-content/themes/Divi/images","builder_images_uri":"https://mwroofingandproperty.co.uk/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"3227450630","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"6f5f5af3cf","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"2","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"no","is_shortcode_tracking":"","tinymce_uri":"https://mwroofingandproperty.co.uk/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#7EBEC5","waypoints_options":[]}; var et_pb_box_shadow_elements = []; //# sourceURL=divi-custom-script-js-extra /* ]]> */ /* <![CDATA[ */ var et_pb_motion_elements = {"desktop":[],"tablet":[],"phone":[]}; //# sourceURL=et-builder-modules-script-motion-js-extra /* ]]> */ /* <![CDATA[ */ var et_pb_sticky_elements = []; //# sourceURL=et-builder-modules-script-sticky-js-extra /* ]]> */ {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://mwroofingandproperty.co.uk/wp-includes/js/wp-emoji-release.min.js?ver=6.9"}} /* <![CDATA[ */ /*! This file is auto-generated */ const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); //# sourceURL=https://mwroofingandproperty.co.uk/wp-includes/js/wp-emoji-loader.min.js /* ]]> */
View text
Home Our Services New Roof Installation GRP Waterproofing System Guttering, UPVC & Facias Chimneys Pointing & Painting Dry Ridge & Dry Verge Specialists Tiles, Slates & Gutter Cleaning Testimonials Storm Damage Contact Us Select Page Transforming Houses into Homes, One Roof at a Time! Are you looking for reliable roofing services that prioritize quality, durability, and affordability? Look no further than MW Roofing! We are a family run business with over 25 years of experience. Roofing specialists, based in Hartlepool, we welcome any enquiry from all surrounding areas. With MW Roofing, you get:  Expert Craftsmanship: Our experienced team delivers exceptional workmanship, ensuring every project is completed to the highest standards.  Tailored Solutions: We understand that every home is unique. That’s why we offer personalized roofing solutions designed to meet your specific needs and preferences.  Premium Materials: We use only the finest materials from trusted suppliers, guaranteeing long-lasting performance and beauty for your home.  Comprehensive Services: From roof installation and replacement to guttering solutions and solar panel bird protection, we’ve got you covered for all your roofing needs.  Exceptional Customer Service: Your satisfaction is our priority. We’re committed to providing friendly, professional service every step of the way. Don’t trust your roof to just anyone. Choose MW Roofing for quality you can rely on. Contact us today for a free consultation and let us exceed your expectations!  07979 795 850 New Roof Installation Experienced consultation, advice and installation. More Info GRP Waterproofing System Upgrade your flat roof and instantly add value to your home. More Info Guttering, UPVC & Facias Durable, weather-resistant, attractive and low maintenance. More Info Chimneys Comprehensive chimney repair and restoration. More Info Pointing & Painting Prevent water penetration and risk of damp or damage to your interior. More Info Tiles, Slates & Gutter Cleaning Providing regular maintenance to avoid future, costly issues. More Info Dry Ridge & Dry Verge Specialists Eliminates the use of mortar and is aesthetically pleasing. More Info Testimonials Came out within an hour and about 90 minutes later they found the problems, replaced a tile and done cementing and sealing work. Pat StearmanAmazing service, fast response due to the weather. Can’t recommend MW roofing enough. Faye JohnsonGreat service, friendly man and job done. Thanks Chic, will use again. Leanne Lou WoodwardDid a great job for us, great service, nice people. Keith KitchingI had the lead pinched off my roof. Contacted Michael who came around the next day. Gave me a quote, explained what needed to be done He even pointed out broken tiles. Price was reasonable. Quick, pleasant and tidy worker. Said any problems to contac... Read MoreMarty ThrelfallFantastic service, so quick and efficient. I would recommend MW Roofing to anyone. Thank you! Louise HargoReliable professional fantastic work, would highly recommend. Cheers Michael. Amanda BuckleWould highly recommend. Michael was great from start to finish. The work was quoted yesterday and completed today. Very happy. Donna KerrExcellent fast service at a good price, come out the next day after contacting, it’s no wonder I was getting damp on the internal wall! Thanks very much, would highly recommend. Lauren Kate Morrell5 star service if you’re after quality and great workmanship then look no further. 10/10. Lesley Alexandra Grant (function(){var waitForJQuery = setInterval(function () {if (typeof jQuery != "undefined") {clearInterval(waitForJQuery);jQuery(function($){ jQuery(window).load(function() { if( jQuery('body').find(' .b3_testimonial_grid_slider_swiper_0 .b3testimonialEqual').length >0 ){equalheight('.b3_testimonial_grid_slider_swiper_0 .b3testimonialEqual'); } if( jQuery('body').find('.b3_testimonial_grid_slider_swiper_0 .b3testimonialcontentEqual').length >0 ){equalheight('.b3_testimonial_grid_slider_swiper_0 .b3testimonialcontentEqual'); } }); jQuery(window).resize(function(){ if( jQuery('body').find('.b3_testimonial_grid_slider_swiper_0 .b3testimonialEqual').length >0 ){equalheight('.b3_testimonial_grid_slider_swiper_0 .b3testimonialEqual'); } if( jQuery('body').find('.b3_testimonial_grid_slider_swiper_0 .b3testimonialcontentEqual').length >0 ){equalheight('.b3_testimonial_grid_slider_swiper_0 .b3testimonialcontentEqual');} }); jQuery(document).ready(function () { var swiper = new Swiper('.b3_testimonial_grid_slider_swiper_0', { pagination: {el: '.ps_b3_testimonial_grid_slider_swiper_0',clickable: true,}, loop:true, slidesPerView: parseInt('1'), spaceBetween: 30, /* roundLengths:true, */ autoplay : { delay : 4000,}, speed : 500, navigation: {nextEl: '.next_b3_testimonial_grid_slider_swiper_0',prevEl: '.prev_b3_testimonial_grid_slider_swiper_0',}, breakpoints: { 768: { slidesPerView: parseInt('1'), spaceBetween: parseInt('30') }, 981: { slidesPerView: parseInt('1'), spaceBetween: parseInt('30') } } }); }); })}}, 10);})(); Contact Us Please leave your name and best contact number below, and we’ll get back to you ASAP. Name Mobile Phone Number What Do You Need? What Do You Need? New roof GRP waterproofing system Guttering, UPVC & Facias Chimney Pointing and/or Painting Dry Ridge Tiles, slates and/or gutter cleaning 12 + 14 = Submit 60 Durham StreetHartlepoolTS24 0HE  07979 795 850 OR  01429 428 869 FollowFollow Facebook © 2025 MW Roofing & Property Maintenance. All Rights Reserved. Privacy Policy. Hartlepool Roofing Specialists, North East. Site built by North East Web Creation. {"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/Divi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.Cookie SettingsAccept AllManage consent Close Privacy Overview This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously. CookieDurationDescriptioncookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. Functional Functional Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features. Performance Performance 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. Analytics Analytics Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. Advertisement Advertisement Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads. Others Others Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. SAVE & ACCEPT jQuery(function($){ function update($gallery) { setTimeout( function($gallery) { $gallery.find('.dbdb-slide-counter-active').text($gallery.find('.et-pb-active-slide').index()+1); }, 50, $gallery ); } update($('.et_pb_gallery')); $(document).on('mouseup', '.et_pb_gallery .et-pb-slider-arrows a, .et_pb_gallery .et-pb-controllers a', function () { update($(this).closest('.et_pb_gallery')); } ); }); .dbdb-slide-counter { position: absolute; width: 100%; } .et_pb_gallery { overflow: visible !important; } .et_pb_gallery_items { overflow: hidden; } jQuery(document).ready(function($){ $('.et_pb_slider.dbdb_slider_random').each(function() { var slides = $(this).find('.et_pb_slides'); slides.children().sort(function() {return Math.random()-0.5;}).detach().appendTo(slides); }); }); @font-face { font-family: 'Socicon'; src: url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.eot?87visu'); src: url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.eot?87visu#iefix') format('embedded-opentype'), url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.woff2?87visu') format('woff2'), url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.ttf?87visu') format('truetype'), url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.woff?87visu') format('woff'), url('https://mwroofingandproperty.co.uk/wp-content/plugins/divi-booster/core/icons/socicon/fonts/Socicon.svg?87visu#Socicon') format('svg'); font-weight: normal; font-style: normal; font-display: block; } window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-V73044GYE3'); /* <![CDATA[ */ var DIVI = {"item_count":"%d Item","items_count":"%d Items"}; var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"}; var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; var et_pb_custom = {"ajaxurl":"https://mwroofingandproperty.co.uk/wp-admin/admin-ajax.php","images_uri":"https://mwroofingandproperty.co.uk/wp-content/themes/Divi/images","builder_images_uri":"https://mwroofingandproperty.co.uk/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"3227450630","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"6f5f5af3cf","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"2","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"no","is_shortcode_tracking":"","tinymce_uri":"https://mwroofingandproperty.co.uk/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#7EBEC5","waypoints_options":[]}; var et_pb_box_shadow_elements = []; //# sourceURL=divi-custom-script-js-extra /* ]]> */ /* <![CDATA[ */ var et_pb_motion_elements = {"desktop":[],"tablet":[],"phone":[]}; //# sourceURL=et-builder-modules-script-motion-js-extra /* ]]> */ /* <![CDATA[ */ var et_pb_sticky_elements = []; //# sourceURL=et-builder-modules-script-sticky-js-extra /* ]]> */ {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://mwroofingandproperty.co.uk/wp-includes/js/wp-emoji-release.min.js?ver=6.9"}} /* <![CDATA[ */ /*! This file is auto-generated */ const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); //# sourceURL=https://mwroofingandproperty.co.uk/wp-includes/js/wp-emoji-loader.min.js /* ]]> */