1<!doctype html > 2<html xmlns="http://www.w3.org/1999/xhtml" lang="en" 3 class="ios-preview-native-scroll"> 4<head> 5 <meta charset="utf-8"> 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
45<script type="text/javascript"> 46 window._currentDevice = 'desktop'; 47 window.Parameters = window.Parameters || { 48 HomeUrl: 'https://www.roofing-brighton.com/', 49 50 SystemID: 'US_DIRECT_PRODUCTION', 51 SiteAlias: 'ad8936d6', 52 SiteType: atob('RFVEQU9ORQ=='), 53 PublicationDate: 'Sep 17, 2026', 54 ExternalUid: null, 55 IsSiteMultilingual: false, 56 InitialPostAlias: '', 57 InitialPostPageUuid: '', 58 InitialDynamicItem: '', 59 DynamicPageInfo: { 60 isDynamicPage: false, 61 base64JsonRowData: 'null', 62 }, 63 InitialPageAlias: 'roof-tiling', 64 InitialPageUuid: '634163a7b2b4494db3d22ae926d80ece', 65 InitialPageId: '1207707174', 66 InitialEncodedPageAlias: 'cm9vZi10aWxpbmc=', 67 InitialHeaderUuid: '6b9a4fdcc6d444909444cffb303a9c63', 68 CurrentPageUrl: '', 69 IsCurrentHomePage: false, 70 AllowAjax: false, 71 AfterAjaxCommand: null, 72 HomeLinkText: 'Back To Home', 73 UseGalleryModule: false, 74 CurrentThemeName: 'Layout Theme', 75 ThemeVersion: '500000', 76 DefaultPageAlias: '', 77 RemoveDID: true, 78 WidgetStyleID: null, 79 IsHeaderFixed: false, 80 IsHeaderSkinny: false, 81 IsBfs: true, 82 StorePageAlias: 'null', 83 StorePagesUrls: 'e30=', 84 IsNewStore: 'false', 85 StorePath: '', 86 StoreId: 'null', 87 StoreVersion: 0, 88 StoreBaseUrl: '', 89 StoreCleanUrl: true, 90 StoreDisableScrolling: true, 91 IsStoreSuspended: false, 92 HasCustomDomain: true, 93 SimpleSite: false, 94 showCookieNotification: false, 95 cookiesNotificationMarkup: 'null', 96 translatedPageUrl: '', 97 isFastMigrationSite: false, 98 sidebarPosition: 'NA', 99 currentLanguage: 'en', 100 currentLocale: 'en', 101 NavItems: '{}', 102 errors: { 103 general: 'There was an error connecting to the page.<br/> Make sure you are not offline.', 104 password: 'Incorrect name/password combination', 105 tryAgain: 'Try again' 106 }, 107 108 mapConsent: { 109 message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.', 110 enable: 'Enable' 111 }, 112 NavigationAreaParams: { 113 ShowBackToHomeOnInnerPages: true, 114 NavbarSize: 4, 115 NavbarLiveHomePage: 'https://www.roofing-brighton.com/', 116 BlockContainerSelector: '.dmBody', 117 NavbarSelector: '#dmNav:has(a)', 118 SubNavbarSelector: '#subnav_main' 119 }, 120 hasCustomCode: true, 121 planID: '5802', 122 customTemplateId: 'null', 123 siteTemplateId: 'null', 124 productId: 'DM_DIRECT', 125 disableTracking: false, 126 pageType: 'FROM_SCRATCH', 127 isRuntimeServer: true, 128 isInEditor: false, 129 isInPreview: false, 130 hasNativeStore: false, 131 defaultLang: 'en', 132 hamburgerMigration: null, 133 isFlexSite: false 134 }; 135 136 window.Parameters.LayoutID = {}; 137 window.Parameters.LayoutID[window._currentDevice] = 6; 138 window.Parameters.LayoutVariationID = {}; 139 window.Parameters.LayoutVariationID[window._currentDevice] = 5; 140</script>
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163<!-- Injecting site-wide to the head --> 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182
183<script type="text/javascript" id="d_track_campaign" data-entry-referrer> 184 (function() { 185 if (!window.location.search) { 186 return; 187 } 188 const cleanParams = window.location.search.substring(1); // Strip ? 189 const queryParams = cleanParams.split('&'); 190 191 const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000; 192 const domain = 'domain=' + window.location.hostname; 193 const path = "path=/"; 194 195 queryParams.forEach((param) => { 196 const [key, value = ''] = param.split('='); 197 if (key.startsWith('utm_')) { 198 const cookieName = "_dm_rt_" + key.substring(4); 199 const cookie = cookieName + "=" + value; 200 const joined = [cookie, expires, domain, path].join(";"); 201 document.cookie = joined; 202 } 203 }); 204 }()); 205</script>
205 206
207<script type="text/javascript" > 208 var _dm_gaq = {}; 209 var _gaq = _gaq || []; 210 var _dm_insite = []; 211</script>
211 212 213 214 215 216 217 218<!-- End Injecting site-wide to the head --> 219 220 221 222 223
224<script> 225 function toHash(str) { 226 var hash = 5381, i = str.length; 227 while (i) { 228 hash = hash * 33 ^ str.charCodeAt(--i) 229 } 230 return hash >>> 0 231 } 232</script>
vendor: 1 bytes, line 232
232
233<script> 234 (function (global) { 235 //const cacheKey = global.cacheKey; 236 const isOffline = 'onLine' in navigator && navigator.onLine === false; 237 const hasServiceWorkerSupport = 'serviceWorker' in navigator; 238 if (isOffline) { 239 console.log('offline mode'); 240 } 241 if (!hasServiceWorkerSupport) { 242 console.log('service worker is not supported'); 243 } 244 if (hasServiceWorkerSupport && !isOffline) { 245 window.addEventListener('load', function () { 246 const serviceWorkerPath = '/runtime-service-worker.js?v=3'; 247 navigator.serviceWorker 248 .register(serviceWorkerPath, { scope: './' }) 249 .then( 250 function (registration) { 251 // Registration was successful 252 console.log( 253 'ServiceWorker registration successful with scope: ', 254 registration.scope 255 ); 256 }, 257 function (err) { 258 // registration failed :( 259 console.log('ServiceWorker registration failed: ', err); 260 } 261 ) 262 .catch(function (err) { 263 console.log(err); 264 }); 265 }); 266 267 // helper function to refresh the page 268 var refreshPage = (function () { 269 var refreshing; 270 return function () { 271 if (refreshing) return; 272 // prevent multiple refreshes 273 var refreshkey = 'refreshed' + location.href; 274 var prevRefresh = localStorage.getItem(refreshkey); 275 if (prevRefresh) { 276 localStorage.removeItem(refreshkey); 277 if (Date.now() - prevRefresh < 30000) { 278 return; // dont go into a refresh loop 279 } 280 } 281 refreshing = true; 282 localStorage.setItem(refreshkey, Date.now()); 283 console.log('refereshing page'); 284 window.location.reload(); 285 }; 286 })(); 287 288 function messageServiceWorker(data) { 289 return new Promise(function (resolve, reject) { 290 if (navigator.serviceWorker.controller) { 291 var worker = navigator.serviceWorker.controller; 292 var messageChannel = new MessageChannel(); 293 messageChannel.port1.onmessage = replyHandler; 294 worker.postMessage(data, [messageChannel.port2]); 295 function replyHandler(event) { 296 resolve(event.data); 297 } 298 } else { 299 resolve(); 300 } 301 }); 302 } 303 } 304})(window); 305</script>
305 306 307 308 309<link rel="canonical" href="https://www.roofing-brighton.com/roof-tiling"> 310 311<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover"> 312 313<meta name="apple-mobile-web-app-capable" content="yes"> 314 315 316 317<link rel="apple-touch-icon" 318 href="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/Local+Roofing+Brighton+Logo.png"/> 319 320<link rel="icon" type="image/x-icon" href="https://irp.cdn-website.com/ad8936d6/site_favicon_16_1757896963495.ico"/> 321 322 323<link rel="preconnect" href="https://irp.cdn-website.com"/> 324<link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/> 325<link rel="preconnect" href="https://static.cdn-website.com"/> 326 327 328 329
330<script id='d-js-dmapi'> 331 window.SystemID = 'US_DIRECT_PRODUCTION'; 332 333 if (!window.dmAPI) { 334 window.dmAPI = { 335 registerExternalRuntimeComponent: function () { 336 }, 337 getCurrentDeviceType: function () { 338 return window._currentDevice; 339 }, 340 runOnReady: (ns, fn) => { 341 const safeFn = dmAPI.toSafeFn(fn); 342 ns = ns || 'global_' + Math.random().toString(36).slice(2, 11); 343 const eventName = 'afterAjax.' + ns; 344 345 if (document.readyState === 'complete') { 346 $.DM.events.off(eventName).on(eventName, safeFn); 347 setTimeout(function () { 348 safeFn({ 349 isAjax: false, 350 }); 351 }, 0); 352 } else { 353 window?.waitForDeferred?.('dmAjax', () => { 354 $.DM.events.off(eventName).on(eventName, safeFn); 355 safeFn({ 356 isAjax: false, 357 }); 358 }); 359 } 360 }, 361 toSafeFn: (fn) => { 362 if (fn?.safe) { 363 return fn; 364 } 365 const safeFn = function (...args) { 366 try { 367 return fn?.apply(null, args); 368 } catch (e) { 369 console.log('function failed ' + e.message); 370 } 371 }; 372 safeFn.safe = true; 373 return safeFn; 374 } 375 }; 376 } 377 378 if (!window.requestIdleCallback) { 379 window.requestIdleCallback = function (fn) { 380 setTimeout(fn, 0); 381 } 382 } 383</script>
383 384 385 386 387 388 389 390 391
392<script id="d-js-load-css"> 393/** 394 * There are a few <link> tags with CSS resource in them that are preloaded in the page 395 * in each of those there is a "onload" handler which invokes the loadCSS callback 396 * defined here. 397 * We are monitoring 3 main CSS files - the runtime, the global and the page. 398 * When each load we check to see if we can append them all in a batch. If threre 399 * is no page css (which may happen on inner pages) then we do not wait for it 400 */ 401(function () { 402 let cssLinks = {}; 403 function loadCssLink(link) { 404 link.onload = null; 405 link.rel = "stylesheet"; 406 link.type = "text/css"; 407 } 408 409 function checkCss() { 410 const pageCssLink = document.querySelector("[id*='CssLink']"); 411 const widgetCssLink = document.querySelector("[id*='widgetCSS']"); 412 413 if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { 414 const storedRuntimeCssLink = cssLinks.runtime; 415 const storedPageCssLink = cssLinks.page; 416 const storedGlobalCssLink = cssLinks.global; 417 const storedWidgetCssLink = cssLinks.widget; 418 419 storedGlobalCssLink.disabled = true; 420 loadCssLink(storedGlobalCssLink); 421 422 if (storedPageCssLink) { 423 storedPageCssLink.disabled = true; 424 loadCssLink(storedPageCssLink); 425 } 426 427 if(storedWidgetCssLink) { 428 storedWidgetCssLink.disabled = true; 429 loadCssLink(storedWidgetCssLink); 430 } 431 432 storedRuntimeCssLink.disabled = true; 433 loadCssLink(storedRuntimeCssLink); 434 435 requestAnimationFrame(() => { 436 setTimeout(() => { 437 storedRuntimeCssLink.disabled = false; 438 storedGlobalCssLink.disabled = false; 439 if (storedPageCssLink) { 440 storedPageCssLink.disabled = false; 441 } 442 if (storedWidgetCssLink) { 443 storedWidgetCssLink.disabled = false; 444 } 445 // (SUP-4179) Clear the accumulated cssLinks only when we're 446 // sure that the document has finished loading and the document 447 // has been parsed. 448 if(document.readyState === 'interactive') { 449 cssLinks = null; 450 } 451 }, 0); 452 }); 453 } 454 } 455 456 457 function loadCSS(link) { 458 try { 459 var urlParams = new URLSearchParams(window.location.search); 460 var noCSS = !!urlParams.get("nocss"); 461 var cssTimeout = urlParams.get("cssTimeout") || 0; 462 463 if (noCSS) { 464 return; 465 } 466 if (link.href && link.href.includes("d-css-runtime")) { 467 cssLinks.runtime = link; 468 checkCss(); 469 } else if (link.id === "siteGlobalCss") { 470 cssLinks.global = link; 471 checkCss(); 472 } 473 474 else if (link.id && link.id.includes("CssLink")) { 475 cssLinks.page = link; 476 checkCss(); 477 } else if (link.id && link.id.includes("widgetCSS")) { 478 cssLinks.widget = link; 479 checkCss(); 480 } 481 482 else { 483 requestIdleCallback(function () { 484 window.setTimeout(function () { 485 loadCssLink(link); 486 }, parseInt(cssTimeout, 10)); 487 }); 488 } 489 } catch (e) { 490 throw e 491 } 492 } 493 window.loadCSS = window.loadCSS || loadCSS; 494})(); 495</script>
495 496 497 498
499<script data-role="deferred-init" type="text/javascript"> 500 /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/ 501 function Def() { 502 this.promise = new Promise((function (a, b) { 503 this.resolve = a, this.reject = b 504 }).bind(this)) 505 } 506 507 const defs = {}; 508 window.getDeferred = function (a) { 509 return null == defs[a] && (defs[a] = new Def), defs[a] 510 } 511 window.waitForDeferred = function (b, a, c) { 512 let d = window?.getDeferred?.(b); 513 d 514 ? d.promise.then(a) 515 : c && ["complete", "interactive"].includes(document.readyState) 516 ? setTimeout(a, 1) 517 : c 518 ? document.addEventListener("DOMContentLoaded", a) 519 : console.error(`Deferred does not exist`); 520 }; 521</script>
521 522<style id="forceCssIncludes"> 523 /* This file is auto-generated from a `scss` file with the same name */ 524 525.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}} 526 527 528</style> 529<style id="cssVariables" type="text/css"> 530 :root { 531 --color_1: rgba(0,0,0,1); 532 --color_2: rgba(255, 255, 255, 1); 533 --color_3: rgba(250, 139, 56, 1); 534 --color_4: rgba(254, 118, 15, 1); 535} 536</style> 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/fonts/css2?family=Roboto:wght@100;300;400;500;700;900&family=Montserrat:[email protected]&family=Poppins:wght@100;200;300;400;500;600;700;800;900&family=Amiko:wght@400;600;700&family=Source+Sans+Pro:wght@200;300;400;600;700;900&family=Comfortaa:[email protected]&family=Droid+Serif:wght@400;700&subset=latin-ext&display=swap" /> 581 582 583 584 585 586 587<link rel="stylesheet" type="text/css" href="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" /> 588 589 590 591<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/WIDGET_CSS/fa638ed5fd0012a75783cbfd1b90e25c.css" id="widgetCSS" /> 592 593 594<style>img[width][height] { 595 height: auto; 596}</style> 597 598 599<style> 600 body[data-page-alias="roof-tiling"] #dm [data-show-on-page-only="roof-tiling"] { 601 display: block !important; 602 } 603</style> 604 605 606<style id="pageAdditionalWidgetsCss" type="text/css"> 607</style> 608 609 610 611 612 613<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/ad8936d6/files/ad8936d6_1.min.css?v=1434" id="siteGlobalCss" /> 614 615 616 617<style id="customWidgetStyle" type="text/css"> 618 619</style> 620<style id="innerPagesStyle" type="text/css"> 621 622</style> 623 624 625<style 626 id="additionalGlobalCss" type="text/css" 627> 628</style> 629 630<style id="pagestyle" type="text/css"> 631 *#dm *.dmBody div.dmform-error 632{ 633 color:var(--color_1) !important; 634} 635*#dm *.dmBody div.dmforminput textarea 636{ 637 color:rgb(115,111,111) !important; 638 font-weight:normal !important; 639 text-decoration:none !important; 640} 641*#dm *.dmBody div.dmforminput *.fileUploadLink 642{ 643 color:rgb(115,111,111) !important; 644 font-weight:normal !important; 645 text-decoration:none !important; 646} 647*#dm *.dmBody div.checkboxwrapper span 648{ 649 color:rgb(115,111,111) !important; 650 font-weight:normal !important; 651 text-decoration:none !important; 652} 653*#dm *.dmBody div.radiowrapper span 654{ 655 color:rgb(115,111,111) !important; 656 font-weight:normal !important; 657 text-decoration:none !important; 658} 659*.dmFooterContainer 660{ 661 display:null !important; 662} 663*#dm *.dmBody nav.u_1954903913 664{ 665 color:black !important; 666} 667*#dm *.dmBody div.u_Free1196433167 668{ 669 background-color:rgba(0,0,0,0) !important; 670} 671*#dm *.dmBody div.u_1918946991 *.dmforminput label 672{ 673 color:rgba(100,100,100,1) !important; 674} 675*#dm *.dmBody div.u_1918946991 input:not([type="submit"]) 676{ 677 border-bottom-color:rgba(100,100,100,1) !important; 678} 679*#dm *.dmBody div.u_1918946991 textarea 680{ 681 border-bottom-color:rgba(100,100,100,1) !important; 682} 683*#dm *.dmBody div.u_1918946991 select 684{ 685 border-bottom-color:rgba(100,100,100,1) !important; 686} 687*#dm *.dmBody div.u_1918946991 688{ 689 background-color:rgba(0,0,0,0) !important; 690} 691*#dm *.dmBody *.u_1918946991 *.dmformsubmit 692{ 693 float:none !important; 694 text-align:CENTER !important; 695 display:block !important; 696 margin-left:auto !important; 697 margin-right:auto !important; 698} 699*#dm *.dmBody div.u_1918946991 input::placeholder 700{ 701 color:var(--color_1) !important; 702} 703*#dm *.dmBody div.u_1918946991 input.placeholder 704{ 705 color:var(--color_1) !important; 706} 707*#dm *.dmBody div.u_1918946991 textarea::placeholder 708{ 709 color:var(--color_1) !important; 710} 711*#dm *.dmBody div.u_1918946991 textarea.placeholder 712{ 713 color:var(--color_1) !important; 714} 715*#dm *.dmBody div.u_1918946991 select::placeholder 716{ 717 color:var(--color_1) !important; 718} 719*#dm *.dmBody div.u_1918946991 select.placeholder 720{ 721 color:var(--color_1) !important; 722} 723*#dm *.dmBody div.u_1918946991 .dmformsubmit:hover 724{ 725 background-color:rgba(50,145,189,1) !important; 726 background-image:none !important; 727} 728*#dm *.dmBody div.u_1918946991 .dmformsubmit.hover 729{ 730 background-color:rgba(50,145,189,1) !important; 731 background-image:none !important; 732} 733*#dm *.dmBody div.u_1385682852 734{ 735 background-color:rgba(0,0,0,0) !important; 736 border-style:solid !important; 737 border-width:0 !important; 738} 739*#dm *.dmBody *.u_1323836016:before 740{ 741 opacity:0.5 !important; 742 background-color:var(--color_2) !important; 743} 744*#dm *.dmBody *.u_1323836016.before 745{ 746 opacity:0.5 !important; 747 background-color:var(--color_2) !important; 748} 749*#dm *.dmBody *.u_1323836016>.bgExtraLayerOverlay 750{ 751 opacity:0.5 !important; 752 background-color:var(--color_2) !important; 753} 754*#dm *.dmBody div.u_1323836016:before 755{ 756 opacity:0.57 !important; 757 background-color:var(--color_1) !important; 758} 759*#dm *.dmBody div.u_1323836016.before 760{ 761 opacity:0.57 !important; 762 background-color:var(--color_1) !important; 763} 764*#dm *.dmBody div.u_1323836016>.bgExtraLayerOverlay 765{ 766 opacity:0.57 !important; 767 background-color:var(--color_1) !important; 768} 769*#dm *.dmBody div.u_Free1603893476 770{ 771 background-color:rgba(0,0,0,0) !important; 772} 773*#dm *.dmBody div.u_1541790327 774{ 775 border-bottom-width:5px !important; 776 border-bottom-style:solid !important; 777 border-bottom-color:var(--color_4) !important; 778} 779*#dm *.dmBody div.u_breakdownrecoverycost 780{ 781 border-style:solid !important; 782 border-width:0 !important; 783 border-color:rgba(213,30,59,1) !important; 784 border-top-width:3px !important; 785 border-top-style:solid !important; 786 border-top-color:var(--color_4) !important; 787} 788*#dm *.dmBody div.u_1907798748 *.dmforminput label 789{ 790 color:rgba(100,100,100,1) !important; 791} 792*#dm *.dmBody div.u_1907798748 input:not([type="submit"]) 793{ 794 border-bottom-color:rgba(100,100,100,1) !important; 795} 796*#dm *.dmBody div.u_1907798748 textarea 797{ 798 border-bottom-color:rgba(100,100,100,1) !important; 799} 800*#dm *.dmBody div.u_1907798748 select 801{ 802 border-bottom-color:rgba(100,100,100,1) !important; 803} 804*#dm *.dmBody div.u_1907798748 805{ 806 background-color:rgba(0,0,0,0) !important; 807} 808*#dm *.dmBody *.u_1907798748 *.dmformsubmit 809{ 810 float:none !important; 811 text-align:CENTER !important; 812 display:block !important; 813 margin-left:auto !important; 814 margin-right:auto !important; 815} 816*#dm *.dmBody div.u_1907798748 input::placeholder 817{ 818 color:var(--color_1) !important; 819} 820*#dm *.dmBody div.u_1907798748 input.placeholder 821{ 822 color:var(--color_1) !important; 823} 824*#dm *.dmBody div.u_1907798748 textarea::placeholder 825{ 826 color:var(--color_1) !important; 827} 828*#dm *.dmBody div.u_1907798748 textarea.placeholder 829{ 830 color:var(--color_1) !important; 831} 832*#dm *.dmBody div.u_1907798748 select::placeholder 833{ 834 color:var(--color_1) !important; 835} 836*#dm *.dmBody div.u_1907798748 select.placeholder 837{ 838 color:var(--color_1) !important; 839} 840*#dm *.dmBody div.u_1907798748 .dmformsubmit 841{ 842 background-color:var(--color_4) !important; 843} 844*#dm *.dmBody div.u_1907798748 .dmformsubmit:hover 845{ 846 background-color:rgba(238,151,38,1) !important; 847 background-image:none !important; 848} 849*#dm *.dmBody div.u_1907798748 .dmformsubmit.hover 850{ 851 background-color:rgba(238,151,38,1) !important; 852 background-image:none !important; 853} 854*#dm *.dmBody div.u_1936976940 *.dmforminput label 855{ 856 color:rgba(100,100,100,1) !important; 857} 858*#dm *.dmBody div.u_1936976940 input:not([type="submit"]) 859{ 860 border-bottom-color:rgba(100,100,100,1) !important; 861} 862*#dm *.dmBody div.u_1936976940 textarea 863{ 864 border-bottom-color:rgba(100,100,100,1) !important; 865} 866*#dm *.dmBody div.u_1936976940 select 867{ 868 border-bottom-color:rgba(100,100,100,1) !important; 869} 870*#dm *.dmBody div.u_1936976940 871{ 872 background-color:rgba(0,0,0,0) !important; 873} 874*#dm *.dmBody *.u_1936976940 *.dmformsubmit 875{ 876 float:none !important; 877 text-align:CENTER !important; 878 display:block !important; 879 margin-left:auto !important; 880 margin-right:auto !important; 881} 882*#dm *.dmBody div.u_1936976940 input::placeholder 883{ 884 color:var(--color_1) !important; 885} 886*#dm *.dmBody div.u_1936976940 input.placeholder 887{ 888 color:var(--color_1) !important; 889} 890*#dm *.dmBody div.u_1936976940 textarea::placeholder 891{ 892 color:var(--color_1) !important; 893} 894*#dm *.dmBody div.u_1936976940 textarea.placeholder 895{ 896 color:var(--color_1) !important; 897} 898*#dm *.dmBody div.u_1936976940 select::placeholder 899{ 900 color:var(--color_1) !important; 901} 902*#dm *.dmBody div.u_1936976940 select.placeholder 903{ 904 color:var(--color_1) !important; 905} 906*#dm *.dmBody div.u_1936976940 .dmformsubmit 907{ 908 background-color:var(--color_4) !important; 909} 910*#dm *.dmBody div.u_1936976940 .dmformsubmit:hover 911{ 912 background-color:rgba(238,151,38,1) !important; 913 background-image:none !important; 914} 915*#dm *.dmBody div.u_1936976940 .dmformsubmit.hover 916{ 917 background-color:rgba(238,151,38,1) !important; 918 background-image:none !important; 919} 920*#dm *.dmBody div.u_1725415331 .arrow-wrapper 921{ 922 background-color:var(--color_4) !important; 923} 924*#dm *.dmBody div.u_1227757509 925{ 926 border-top-style:solid !important; 927 border-top-color:var(--color_4) !important; 928 border-top-width:0 !important; 929} 930*#dm *.dmBody nav.u_1723798786 931{ 932 color:white !important; 933} 934*#dm *.dmBody div.u_1958366310 935{ 936 border-bottom-style:solid !important; 937 border-bottom-color:var(--color_4) !important; 938 border-bottom-width:0 !important; 939} 940*#dm *.dmBody div.u_1725415331 .accordion-description .section-inner 941{ 942 color:rgba(0,0,0,1) !important; 943} 944*#dm *.dmBody div.u_1725415331 .accordion-title 945{ 946 color:rgba(0,0,0,1) !important; 947} 948*#dm *.dmBody div.u_1725415331 .title-text 949{ 950 color:rgba(0,0,0,1) !important; 951} 952*#dm *.dmBody div.u_1725415331 .title-text * 953{ 954 color:rgba(0,0,0,1) !important; 955} 956*#dm *.dmBody div.u_Free1035432088 957{ 958 background-color:rgba(0,0,0,0) !important; 959} 960*#dm *.dmBody h3.u_1679534752 961{ 962 border-bottom-style:solid !important; 963 border-bottom-color:rgba(247,207,33,1) !important; 964 border-bottom-width:6px !important; 965} 966*#dm *.dmBody div.u_1035432088 967{ 968 background-color:rgba(0,0,0,0) !important; 969} 970*#dm *.dmBody div.u_1176358946 971{ 972 background-color:var(--color_2) !important; 973 box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; 974 -moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; 975 -webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; 976 border-bottom-style:solid !important; 977 border-color:var(--color_4) !important; 978 border-width:2px !important; 979 border-style:solid !important; 980} 981*#dm *.dmBody div.u_1679534752 982{ 983 border-bottom-style:solid !important; 984 border-bottom-width:5px !important; 985 border-bottom-color:var(--color_4) !important; 986} 987*#dm *.dmBody *.u_1018592022 988{ 989 width:100% !important; 990} 991*#dm *.dmBody div.u_1590349040 *.svg 992{ 993 color:var(--color_4) !important;
994 fill:var(--color_4) !important; 995} 996*#dm *.dmBody nav.u_1169410882 997{ 998 color:black !important; 999} 1000*#dm *.dmBody div.u_1323836016 1001{ 1002 background-color:var(--color_2) !important; 1003 border-top-style:solid !important; 1004 border-top-color:rgba(226,226,226,1) !important; 1005 border-bottom-style:solid !important; 1006 border-bottom-color:rgba(226,226,226,1) !important; 1007 border-top-width:0 !important; 1008 border-bottom-width:0 !important; 1009 background-repeat:no-repeat !important; 1010 background-image:url(https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Roof+Tiling-52f38920-2880w.png) !important; 1011 background-size:cover !important; 1012} 1013*#dm *.dmBody div.u_1782749847 1014{ 1015 background-repeat:no-repeat !important; 1016 background-image:url(https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Roof+Tiling-52f38920-2880w.png) !important; 1017} 1018*#dm *.dmBody div.u_1699889289 1019{ 1020 background-repeat:no-repeat !important; 1021 background-image:url(https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Roof+Tiling-52f38920-2880w.png) !important; 1022} 1023*#dm *.dmBody div.u_1120323651 1024{ 1025 background-repeat:no-repeat !important; 1026 background-image:url(https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Roof+Tiling-52f38920-2880w.png) !important; 1027} 1028*#dm *.dmBody *.u_1658468998 1029{ 1030 width:100% !important; 1031} 1032*#dm *.dmBody nav.u_1066889640 1033{ 1034 color:black !important; 1035} 1036*#dm *.dmBody div.u_1124559367 *.dmforminput label 1037{ 1038 color:rgba(100,100,100,1) !important; 1039} 1040*#dm *.dmBody div.u_1124559367 input:not([type="submit"]) 1041{ 1042 border-bottom-color:rgba(100,100,100,1) !important; 1043} 1044*#dm *.dmBody div.u_1124559367 textarea 1045{ 1046 border-bottom-color:rgba(100,100,100,1) !important; 1047} 1048*#dm *.dmBody div.u_1124559367 select 1049{ 1050 border-bottom-color:rgba(100,100,100,1) !important; 1051} 1052*#dm *.dmBody div.u_1124559367 1053{ 1054 background-color:rgba(0,0,0,0) !important; 1055} 1056*#dm *.dmBody *.u_1124559367 *.dmformsubmit 1057{ 1058 float:none !important; 1059 text-align:CENTER !important; 1060 display:block !important; 1061 margin-left:auto !important; 1062 margin-right:auto !important; 1063} 1064*#dm *.dmBody div.u_1124559367 input::placeholder 1065{ 1066 color:var(--color_1) !important; 1067} 1068*#dm *.dmBody div.u_1124559367 input.placeholder 1069{ 1070 color:var(--color_1) !important; 1071} 1072*#dm *.dmBody div.u_1124559367 textarea::placeholder 1073{ 1074 color:var(--color_1) !important; 1075} 1076*#dm *.dmBody div.u_1124559367 textarea.placeholder 1077{ 1078 color:var(--color_1) !important; 1079} 1080*#dm *.dmBody div.u_1124559367 select::placeholder 1081{ 1082 color:var(--color_1) !important; 1083} 1084*#dm *.dmBody div.u_1124559367 select.placeholder 1085{ 1086 color:var(--color_1) !important; 1087} 1088*#dm *.dmBody div.u_1124559367 .dmformsubmit 1089{ 1090 background-color:var(--color_4) !important; 1091} 1092*#dm *.dmBody div.u_1124559367 .dmformsubmit:hover 1093{ 1094 background-color:var(--color_3) !important; 1095 background-image:none !important; 1096 border-color:var(--color_3) !important; 1097} 1098*#dm *.dmBody div.u_1124559367 .dmformsubmit.hover 1099{ 1100 background-color:var(--color_3) !important; 1101 background-image:none !important; 1102 border-color:var(--color_3) !important; 1103} 1104*#dm *.dmBody div.u_1124559367 .dmforminput input 1105{ 1106 color:var(--color_1) !important; 1107} 1108*#dm *.dmBody div.u_1124559367 .dmforminput textarea 1109{ 1110 color:var(--color_1) !important; 1111} 1112*#dm *.dmBody div.u_1124559367 .dmforminput .fileUploadLink 1113{ 1114 color:var(--color_1) !important; 1115} 1116*#dm *.dmBody div.u_1124559367 .checkboxwrapper span 1117{ 1118 color:var(--color_1) !important; 1119} 1120*#dm *.dmBody div.u_1124559367 .radiowrapper span 1121{ 1122 color:var(--color_1) !important; 1123} 1124*#dm *.dmBody div.u_1124559367 .optinwrapper div 1125{ 1126 color:var(--color_1) !important; 1127} 1128*#dm *.dmBody div.u_1124559367 .freetextwrapper 1129{ 1130 color:var(--color_1) !important; 1131} 1132*#dm *.dmBody div.u_1124559367 .dmforminput select 1133{ 1134 color:var(--color_1) !important; 1135} 1136*#dm *.dmBody div.u_1124559367 .dmforminput option 1137{ 1138 color:var(--color_1) !important; 1139} 1140 1141</style> 1142 1143<style id="pagestyleDevice" type="text/css"> 1144 *#dm *.dmBody div.u_Free1196433167 1145{ 1146 padding-top:70px !important; 1147 padding-bottom:50px !important; 1148} 1149*#dm *.dmBody div.u_1918946991 *.dmforminput label 1150{ 1151 font-size:13px !important; 1152} 1153*#dm *.dmBody div.u_1918946991 *.dmformsubmit 1154{ 1155 height:51px !important; 1156 width:1px !important; 1157} 1158*#dm *.dmBody div.u_1918946991 input::placeholder 1159{ 1160 font-size:16px !important; 1161} 1162*#dm *.dmBody div.u_1918946991 input.placeholder 1163{ 1164 font-size:16px !important; 1165} 1166*#dm *.dmBody div.u_1918946991 textarea::placeholder 1167{ 1168 font-size:16px !important; 1169} 1170*#dm *.dmBody div.u_1918946991 textarea.placeholder 1171{ 1172 font-size:16px !important; 1173} 1174*#dm *.dmBody div.u_1918946991 select::placeholder 1175{ 1176 font-size:16px !important; 1177} 1178*#dm *.dmBody div.u_1918946991 select.placeholder 1179{ 1180 font-size:16px !important; 1181} 1182*#dm *.dmBody div.u_1918946991 1183{ 1184 padding-top:10px !important; 1185 float:none !important; 1186 top:0 !important; 1187 left:0 !important; 1188 width:calc(100% - 0px) !important; 1189 position:relative !important; 1190 height:auto !important; 1191 padding-left:20px !important; 1192 padding-bottom:10px !important; 1193 max-width:100% !important; 1194 padding-right:20px !important; 1195 min-width:25px !important; 1196 text-align:start !important; 1197 display:block !important; 1198 margin-right:0 !important; 1199 margin-left:0 !important; 1200 margin-top:0 !important; 1201 margin-bottom:0 !important; 1202} 1203*#dm *.dmBody div.u_1385682852 1204{ 1205 padding-right:40px !important; 1206 padding-left:40px !important; 1207 padding-top:0 !important; 1208 padding-bottom:0 !important; 1209 margin-left:0 !important; 1210 margin-top:0 !important; 1211 margin-bottom:0 !important; 1212 margin-right:0 !important; 1213} 1214*#dm *.dmBody div.u_Free1603893476 1215{ 1216 padding-top:70px !important; 1217 padding-bottom:50px !important; 1218} 1219*#dm *.dmBody div.u_1907798748 *.dmforminput label 1220{ 1221 font-size:13px !important; 1222} 1223*#dm *.dmBody div.u_1907798748 *.dmformsubmit 1224{ 1225 height:51px !important; 1226 width:1px !important; 1227} 1228*#dm *.dmBody div.u_1907798748 input::placeholder 1229{ 1230 font-size:16px !important; 1231} 1232*#dm *.dmBody div.u_1907798748 input.placeholder 1233{ 1234 font-size:16px !important; 1235} 1236*#dm *.dmBody div.u_1907798748 textarea::placeholder 1237{ 1238 font-size:16px !important; 1239} 1240*#dm *.dmBody div.u_1907798748 textarea.placeholder 1241{ 1242 font-size:16px !important; 1243} 1244*#dm *.dmBody div.u_1907798748 select::placeholder 1245{ 1246 font-size:16px !important; 1247} 1248*#dm *.dmBody div.u_1907798748 select.placeholder 1249{ 1250 font-size:16px !important; 1251} 1252*#dm *.dmBody div.u_1907798748 1253{ 1254 padding-top:10px !important; 1255 float:none !important; 1256 top:0 !important; 1257 left:0 !important; 1258 width:calc(100% - 0px) !important; 1259 position:relative !important; 1260 height:auto !important; 1261 padding-left:20px !important; 1262 padding-bottom:10px !important; 1263 max-width:100% !important; 1264 padding-right:20px !important; 1265 min-width:25px !important; 1266 text-align:start !important; 1267 display:block !important; 1268} 1269*#dm *.dmBody div.u_1936976940 *.dmforminput label 1270{ 1271 font-size:13px !important; 1272} 1273*#dm *.dmBody div.u_1936976940 *.dmformsubmit 1274{ 1275 height:51px !important; 1276 width:1px !important; 1277} 1278*#dm *.dmBody div.u_1936976940 input::placeholder 1279{ 1280 font-size:16px !important; 1281} 1282*#dm *.dmBody div.u_1936976940 input.placeholder 1283{ 1284 font-size:16px !important; 1285} 1286*#dm *.dmBody div.u_1936976940 textarea::placeholder 1287{ 1288 font-size:16px !important; 1289} 1290*#dm *.dmBody div.u_1936976940 textarea.placeholder 1291{ 1292 font-size:16px !important; 1293} 1294*#dm *.dmBody div.u_1936976940 select::placeholder 1295{ 1296 font-size:16px !important; 1297} 1298*#dm *.dmBody div.u_1936976940 select.placeholder 1299{ 1300 font-size:16px !important; 1301} 1302*#dm *.dmBody div.u_1936976940 1303{ 1304 padding-top:10px !important; 1305 float:none !important; 1306 top:0 !important; 1307 left:0 !important; 1308 width:calc(100% - 0px) !important; 1309 position:relative !important; 1310 height:auto !important; 1311 padding-left:20px !important; 1312 padding-bottom:10px !important; 1313 max-width:100% !important; 1314 padding-right:20px !important; 1315 min-width:25px !important; 1316 text-align:start !important; 1317 display:block !important; 1318} 1319*#dm *.dmBody div.u_1323836016 1320{ 1321 float:none !important; 1322 top:0 !important; 1323 left:0 !important; 1324 width:auto !important; 1325 position:relative !important; 1326 height:auto !important; 1327 padding-top:253.5px !important; 1328 padding-left:0 !important; 1329 padding-bottom:173.5px !important; 1330 max-width:100% !important; 1331 padding-right:0 !important; 1332 min-width:0 !important; 1333 text-align:center !important; 1334 background-position:50% 50% !important; 1335} 1336*#dm *.dmBody div.u_1684589992 1337{ 1338 margin-left:0 !important; 1339 padding-top:2px !important; 1340 padding-left:0 !important; 1341 padding-bottom:2px !important; 1342 margin-top:8px !important; 1343 margin-bottom:8px !important; 1344 margin-right:0 !important; 1345 padding-right:15px !important; 1346} 1347*#dm *.dmBody div.u_cost 1348{ 1349 margin-left:0 !important; 1350 padding-top:30px !important; 1351 padding-left:40px !important; 1352 padding-bottom:0 !important; 1353 margin-top:0 !important; 1354 margin-bottom:0 !important; 1355 margin-right:0 !important; 1356 padding-right:40px !important; 1357 width:auto !important; 1358} 1359*#dm *.dmBody div.u_1697574299 1360{ 1361 margin-left:0 !important; 1362 padding-top:30px !important; 1363 padding-left:40px !important; 1364 padding-bottom:0 !important; 1365 margin-top:0 !important; 1366 margin-bottom:0 !important; 1367 margin-right:0 !important; 1368 padding-right:40px !important; 1369 width:auto !important; 1370} 1371*#dm *.dmBody div.u_Free1035432088 1372{ 1373 padding-top:70px !important; 1374 padding-bottom:50px !important; 1375} 1376*#dm *.dmBody div.u_1590349040 1377{ 1378 width:calc(100% - 150px) !important; 1379 height:61px !important; 1380 float:none !important; 1381 top:0 !important; 1382 left:0 !important; 1383 position:relative !important; 1384 padding-top:0 !important; 1385 padding-left:0 !important; 1386 padding-bottom:0 !important; 1387 margin-right:auto !important; 1388 margin-left:auto !important; 1389 max-width:100px !important; 1390 margin-top:0 !important; 1391 margin-bottom:10px !important; 1392 padding-right:0 !important; 1393 min-width:25px !important; 1394 text-align:center !important; 1395} 1396*#dm *.dmBody h3.u_1679534752 1397{ 1398 display:block !important; 1399 float:none !important; 1400 top:0 !important; 1401 left:0 !important; 1402 width:calc(100% - 63px) !important; 1403 position:relative !important; 1404 height:auto !important; 1405 padding-top:2px !important; 1406 padding-left:0 !important; 1407 padding-bottom:2px !important; 1408 margin-right:auto !important; 1409 margin-left:auto !important; 1410 max-width:273.969px !important; 1411 margin-top:-10px !important; 1412 margin-bottom:8px !important; 1413 padding-right:0 !important; 1414 min-width:25px !important; 1415 text-align:center !important; 1416} 1417*#dm *.dmBody div.u_1035432088 1418{ 1419 padding-top:0 !important; 1420 padding-left:0 !important; 1421 padding-bottom:0 !important; 1422 padding-right:0 !important; 1423 width:auto !important; 1424} 1425*#dm *.dmBody div.u_1176358946 1426{ 1427 padding-top:20px !important; 1428 margin-left:0 !important; 1429 padding-left:0 !important; 1430 padding-bottom:0 !important; 1431 margin-top:-100px !important; 1432 margin-bottom:0 !important; 1433 margin-right:0 !important; 1434 padding-right:0 !important; 1435} 1436*#dm *.dmBody div.u_1679534752 1437{ 1438 display:block !important; 1439 float:none !important; 1440 top:0 !important; 1441 left:0 !important; 1442 width:calc(100% - 20px) !important; 1443 position:relative !important; 1444 height:auto !important; 1445 padding-top:2px !important; 1446 padding-left:0 !important; 1447 padding-bottom:2px !important; 1448 margin-right:auto !important; 1449 margin-left:auto !important; 1450 max-width:356px !important; 1451 margin-top:-10px !important; 1452 margin-bottom:8px !important; 1453 padding-right:0 !important; 1454 min-width:25px !important; 1455} 1456*#dm *.dmBody div.u_1018592022 1457{ 1458 float:none !important; 1459 top:0 !important; 1460 left:0 !important; 1461 width:calc(100% - 166px) !important; 1462 position:relative !important; 1463 height:auto !important; 1464 padding-top:0 !important; 1465 padding-left:0 !important; 1466 padding-bottom:0 !important; 1467 margin-right:auto !important; 1468 margin-left:auto !important; 1469 max-width:164.8px !important; 1470 margin-top:0 !important; 1471 margin-bottom:0 !important; 1472 padding-right:0 !important; 1473 min-width:25px !important; 1474 text-align:start !important; 1475 display:block !important; 1476} 1477*#dm *.dmBody div.u_1416304853 1478{ 1479 float:none !important; 1480 top:0px !important; 1481 left:0px !important; 1482 width:1180.47px !important; 1483 position:relative !important; 1484 height:auto !important; 1485 padding-top:2px !important; 1486 padding-left:0px !important; 1487 padding-bottom:2px !important; 1488 min-height:auto !important; 1489 margin-right:0 !important; 1490 margin-left:0 !important; 1491 max-width:100% !important; 1492 margin-top:0 !important; 1493 margin-bottom:0 !important; 1494 padding-right:0px !important; 1495 min-width:0 !important; 1496} 1497*#dm *.dmBody div.u_1541790327 1498{ 1499 float:none !important; 1500 top:0px !important; 1501 left:0px !important; 1502 width:calc(100% - 0px) !important; 1503 position:relative !important; 1504 height:auto !important; 1505 padding-top:2px !important; 1506 padding-left:0px !important; 1507 padding-bottom:2px !important; 1508 margin-right:120px !important; 1509 margin-left:0px !important; 1510 max-width:299px !important; 1511 margin-top:-139px !important; 1512 margin-bottom:40px !important; 1513 padding-right:0px !important; 1514 min-width:25px !important; 1515 display:block !important; 1516 min-height:auto !important; 1517} 1518*#dm *.dmBody div.u_1782749847 1519{ 1520 background-attachment:fixed !important; 1521 background-size:cover !important; 1522} 1523*#dm *.dmBody div.u_1699889289
1524{ 1525 background-attachment:fixed !important; 1526 background-size:cover !important; 1527} 1528*#dm *.dmBody div.u_1464139658 1529{ 1530 margin-left:0px !important; 1531 padding-top:2px !important; 1532 padding-left:0px !important; 1533 padding-bottom:2px !important; 1534 margin-top:8px !important; 1535 margin-bottom:8px !important; 1536 margin-right:0px !important; 1537 padding-right:15px !important; 1538} 1539*#dm *.dmBody div.u_1469021673 1540{ 1541 margin-left:0px !important; 1542 padding-top:2px !important; 1543 padding-left:0px !important; 1544 padding-bottom:2px !important; 1545 margin-top:8px !important; 1546 margin-bottom:8px !important; 1547 margin-right:0px !important; 1548 padding-right:15px !important; 1549} 1550*#dm *.dmBody div.u_1120323651 1551{ 1552 background-attachment:fixed !important; 1553 background-size:cover !important; 1554} 1555*#dm *.dmBody div.u_1658468998 1556{ 1557 float:none !important; 1558 top:0px !important; 1559 left:0 !important; 1560 width:calc(100% - 0px) !important; 1561 position:relative !important; 1562 height:auto !important; 1563 padding-top:0px !important; 1564 padding-left:0px !important; 1565 padding-bottom:0px !important; 1566 min-height:auto !important; 1567 margin-right:auto !important; 1568 margin-left:auto !important; 1569 max-width:100% !important; 1570 margin-top:8.01538px !important; 1571 margin-bottom:0px !important; 1572 padding-right:0px !important; 1573 min-width:25px !important; 1574 text-align:start !important; 1575} 1576*#dm *.dmBody div.u_1958366310 1577{ 1578 margin-left:0px !important; 1579 padding-top:10px !important; 1580 padding-left:40px !important; 1581 padding-bottom:30px !important; 1582 margin-top:0px !important; 1583 margin-bottom:0px !important; 1584 margin-right:0px !important; 1585 padding-right:40px !important; 1586 width:auto !important; 1587} 1588*#dm *.dmBody div.u_1124559367 *.dmforminput label 1589{ 1590 font-size:13px !important; 1591} 1592*#dm *.dmBody div.u_1124559367 *.dmformsubmit 1593{ 1594 height:51px !important; 1595 width:1px !important; 1596} 1597*#dm *.dmBody div.u_1124559367 input::placeholder 1598{ 1599 font-size:16px !important; 1600} 1601*#dm *.dmBody div.u_1124559367 input.placeholder 1602{ 1603 font-size:16px !important; 1604} 1605*#dm *.dmBody div.u_1124559367 textarea::placeholder 1606{ 1607 font-size:16px !important; 1608} 1609*#dm *.dmBody div.u_1124559367 textarea.placeholder 1610{ 1611 font-size:16px !important; 1612} 1613*#dm *.dmBody div.u_1124559367 select::placeholder 1614{ 1615 font-size:16px !important; 1616} 1617*#dm *.dmBody div.u_1124559367 select.placeholder 1618{ 1619 font-size:16px !important; 1620} 1621*#dm *.dmBody div.u_1124559367 1622{ 1623 padding-top:10px !important; 1624 float:none !important; 1625 top:0 !important; 1626 left:0 !important; 1627 width:calc(100% - 0px) !important; 1628 position:relative !important; 1629 height:auto !important; 1630 padding-left:20px !important; 1631 padding-bottom:10px !important; 1632 max-width:100% !important; 1633 padding-right:20px !important; 1634 min-width:25px !important; 1635 text-align:start !important; 1636 display:block !important; 1637} 1638*#dm *.dmBody div.u_1124559367 *.dmforminput label 1639{ 1640 font-size:13px !important; 1641} 1642*#dm *.dmBody div.u_1124559367 *.dmformsubmit 1643{ 1644 height:51px !important; 1645 width:1px !important; 1646} 1647*#dm *.dmBody div.u_1124559367 input::placeholder 1648{ 1649 font-size:16px !important; 1650} 1651*#dm *.dmBody div.u_1124559367 input.placeholder 1652{ 1653 font-size:16px !important; 1654} 1655*#dm *.dmBody div.u_1124559367 textarea::placeholder 1656{ 1657 font-size:16px !important; 1658} 1659*#dm *.dmBody div.u_1124559367 textarea.placeholder 1660{ 1661 font-size:16px !important; 1662} 1663*#dm *.dmBody div.u_1124559367 select::placeholder 1664{ 1665 font-size:16px !important; 1666} 1667*#dm *.dmBody div.u_1124559367 select.placeholder 1668{ 1669 font-size:16px !important; 1670} 1671*#dm *.dmBody div.u_1124559367 1672{ 1673 padding-top:10px !important; 1674 float:none !important; 1675 top:0 !important; 1676 left:0 !important; 1677 width:calc(100% - 0px) !important; 1678 position:relative !important; 1679 height:auto !important; 1680 padding-left:20px !important; 1681 padding-bottom:10px !important; 1682 max-width:100% !important; 1683 padding-right:20px !important; 1684 min-width:25px !important; 1685 text-align:start !important; 1686 display:block !important; 1687} 1688 1689</style> 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699<style id="globalFontSizeStyle" type="text/css"> 1700 .font-size-30, .size-30, .size-30 > font { font-size: 30px !important; }.font-size-40, .size-40, .size-40 > font { font-size: 40px !important; }.font-size-26, .size-26, .size-26 > font { font-size: 26px !important; }.font-size-24, .size-24, .size-24 > font { font-size: 24px !important; }.font-size-32, .size-32, .size-32 > font { font-size: 32px !important; }.font-size-20, .size-20, .size-20 > font { font-size: 20px !important; } 1701</style> 1702<style id="pageFontSizeStyle" type="text/css"> 1703</style> 1704 1705 1706 1707 1708<style id="hideAnimFix"> 1709 .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { 1710 visibility: hidden; 1711 } 1712 1713 .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { 1714 visibility: hidden !important; 1715 } 1716 1717 #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { 1718 visibility: hidden; 1719 } 1720 1721</style> 1722 1723 1724 1725 1726<style id="fontFallbacks"> 1727 @font-face { 1728 font-family: "Roboto Fallback"; 1729 src: local('Arial'); 1730 ascent-override: 92.6709%; 1731 descent-override: 24.3871%; 1732 size-adjust: 100.1106%; 1733 line-gap-override: 0%; 1734 }@font-face { 1735 font-family: "Montserrat Fallback"; 1736 src: local('Arial'); 1737 ascent-override: 84.9466%; 1738 descent-override: 22.0264%; 1739 size-adjust: 113.954%; 1740 line-gap-override: 0%; 1741 }@font-face { 1742 font-family: "Poppins Fallback"; 1743 src: local('Arial'); 1744 ascent-override: 92.326%; 1745 descent-override: 30.7753%; 1746 line-gap-override: 8.793%; 1747 size-adjust: 113.7274%; 1748}@font-face { 1749 font-family: "Amiko Fallback"; 1750 src: local('Arial'); 1751 ascent-override: 82.254%; 1752 descent-override: 35.9861%; 1753 size-adjust: 112.8212%; 1754 line-gap-override: 0%; 1755 }@font-face { 1756 font-family: "Helvetica Fallback"; 1757 src: local('Arial'); 1758 ascent-override: 77.002%; 1759 descent-override: 22.998%; 1760 line-gap-override: 0%; 1761 }@font-face { 1762 font-family: "Comfortaa Fallback"; 1763 src: local('Arial'); 1764 ascent-override: 74.2135%; 1765 descent-override: 19.7117%; 1766 size-adjust: 118.7115%; 1767 line-gap-override: 0%; 1768 } 1769</style> 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 <link type="application/rss+xml" rel="alternate" href="https://www.roofing-brighton.com/feed/rss2"/> 1783 <link type="application/atom+xml" rel="alternate" href="https://www.roofing-brighton.com/feed/atom"/> 1784 <meta property="og:type" content="website"/> 1785 <meta property="og:url" content="https://www.roofing-brighton.com/roof-tiling"/> 1786 <title> 1787 1788 Affordable Roof Tiling Services | Local Roofing Brighton 1789 1790 </title> 1791 <meta name="description" content="Local Roofing Brighton offers expert roof tiling services, from new installations to repairs, with quality workmanship at affordable rates."/> 1792 1793 <meta name="twitter:card" content="summary"/> 1794 <meta name="twitter:title" content="Affordable Roof Tiling Services | Local Roofing Brighton"/> 1795 <meta name="twitter:description" content="Local Roofing Brighton offers expert roof tiling services, from new installations to repairs, with quality workmanship at affordable rates."/> 1796 <meta name="twitter:image" content="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Local+Roofing+Brighton+Logo-1920w.png"/> 1797 <meta property="og:description" content="Local Roofing Brighton offers expert roof tiling services, from new installations to repairs, with quality workmanship at affordable rates."/> 1798 <meta property="og:title" content="Affordable Roof Tiling Services | Local Roofing Brighton"/> 1799 <meta property="og:image" content="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Local+Roofing+Brighton+Logo-1920w.png"/> 1800 1801 1802 1803 1804<!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= --> 1805</head> 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827<body id="dmRoot" data-page-alias="roof-tiling" class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody responsiveTablet " 1828 style="padding:0;margin:0;" 1829 1830 > 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847<div id="dm" class='dmwr'> 1848 1849 <div class="dm_wrapper standard-var5 widgetStyle-3 standard"> 1850 <div dmwrapped="true" id="1901957768" class="dm-home-page" themewaschanged="true"> <div dmtemplateid="Hamburger" data-responsive-name="ResponsiveDesktopTopTabletHamburger" class="runtime-module-container dm-bfs dm-layout-sec hasAnimations hasStickyHeader rows-1200 layout-drawer_fixed-header dmPageBody d-page-1716942098 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1716942098" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div id="site_content"> <div class="p_hfcontainer showOnMedium"> <div id="hamburger-drawer" class="hamburger-drawer layout-drawer" layout="5ff40d2f36ae4e5ea1bc96b2e2fcf67e===header" data-origin="top"> <div class="u_1306904239 dmRespRow" style="text-align: center;" id="1306904239"> <div class="dmRespColsWrapper" id="1069100022"> <div class="u_1763389341 dmRespCol small-12 medium-12 large-12 empty-column" id="1763389341"></div> 1851</div> 1852</div> 1853 <div class="u_1786489610 dmRespRow middleDrawerRow" style="text-align: center;" id="1786489610"> <div class="dmRespColsWrapper" id="1841528365"> <div class="dmRespCol small-12 u_1080436581 medium-12 large-12" id="1080436581"> <nav class="u_1169410882 effect-bottom2 main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_2" layout-sub="" data-show-vertical-sub-items="HIDE" id="1169410882" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1854 Home 1855 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 1856</span> 1857</a> 1858</li> 1859 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101257483 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1860 Services 1861 " data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> 1862</span> 1863</a> 1864 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roof-tiling" class="unifiednav__item unav-item dmNavItemSelected dmUDNavigationItem_010101486804 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 1865 Roof Tiling 1866 " data-auto="page-text-style">Roof Tiling<span class="icon icon-angle-right"></span> 1867</span> 1868</a> 1869</li> 1870 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roof-repair" class="unifiednav__item unav-item dmUDNavigationItem_010101693296 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1871 Roof Repair 1872 " data-auto="page-text-style">Roof Repair<span class="icon icon-angle-right"></span> 1873</span> 1874</a> 1875</li> 1876 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roof-replacement" class="unifiednav__item unav-item dmUDNavigationItem_010101207371 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1877 Roof Replacement 1878 " data-auto="page-text-style">Roof Replacement<span class="icon icon-angle-right"></span> 1879</span> 1880</a> 1881</li> 1882 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roof-surveyor" class="unifiednav__item unav-item dmUDNavigationItem_010101206214 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1883 Roof Surveyor 1884 " data-auto="page-text-style">Roof Surveyor<span class="icon icon-angle-right"></span> 1885</span> 1886</a> 1887</li> 1888 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/flat-roofs" class="unifiednav__item unav-item dmUDNavigationItem_010101377226 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1889 Flat Roofs 1890 " data-auto="page-text-style">Flat Roofs<span class="icon icon-angle-right"></span> 1891</span> 1892</a> 1893</li> 1894 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/garage-roofs" class="unifiednav__item unav-item dmUDNavigationItem_010101888606 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1895 Garage Roofs 1896 " data-auto="page-text-style">Garage Roofs<span class="icon icon-angle-right"></span> 1897</span> 1898</a> 1899</li> 1900</ul> 1901</li> 1902 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101751453 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1903 Locations 1904 " data-auto="page-text-style">Locations<span class="icon icon-angle-down"></span> 1905</span> 1906</a> 1907 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-worthing" class="unifiednav__item unav-item dmUDNavigationItem_010101359362 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1908 Worthing 1909 " data-auto="page-text-style">
1909Worthing<span class="icon icon-angle-right"></span> 1910</span> 1911</a> 1912</li> 1913 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-lancing" class="unifiednav__item unav-item dmUDNavigationItem_010101145036 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1914 Lancing 1915 " data-auto="page-text-style">Lancing<span class="icon icon-angle-right"></span> 1916</span> 1917</a> 1918</li> 1919 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-shoreham-by-sea" class="unifiednav__item unav-item dmUDNavigationItem_010101416110 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1920 Shoreham-by-Sea 1921 " data-auto="page-text-style">Shoreham-by-Sea<span class="icon icon-angle-right"></span> 1922</span> 1923</a> 1924</li> 1925 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-southwick" class="unifiednav__item unav-item dmUDNavigationItem_010101711816 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1926 Southwick 1927 " data-auto="page-text-style">Southwick<span class="icon icon-angle-right"></span> 1928</span> 1929</a> 1930</li> 1931 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-newhaven" class="unifiednav__item unav-item dmUDNavigationItem_010101644664 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1932 Newhaven 1933 " data-auto="page-text-style">Newhaven<span class="icon icon-angle-right"></span> 1934</span> 1935</a> 1936</li> 1937 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-peacehaven" class="unifiednav__item unav-item dmUDNavigationItem_010101590119 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1938 Peacehaven 1939 " data-auto="page-text-style">Peacehaven<span class="icon icon-angle-right"></span> 1940</span> 1941</a> 1942</li> 1943 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-seaford" class="unifiednav__item unav-item dmUDNavigationItem_010101435914 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1944 Seaford 1945 " data-auto="page-text-style">Seaford<span class="icon icon-angle-right"></span> 1946</span> 1947</a> 1948</li> 1949 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-burgess-hill" class="unifiednav__item unav-item dmUDNavigationItem_010101508412 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1950 Burgess Hill 1951 " data-auto="page-text-style">Burgess Hill<span class="icon icon-angle-right"></span> 1952</span> 1953</a> 1954</li> 1955 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-hassocks" class="unifiednav__item unav-item dmUDNavigationItem_010101199015 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1956 Hassocks 1957 " data-auto="page-text-style">Hassocks<span class="icon icon-angle-right"></span> 1958</span> 1959</a> 1960</li> 1961</ul> 1962</li> 1963 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/blog" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101762341 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1964 Blog 1965 " data-auto="page-text-style">Blog<span class="icon icon-angle-down"></span> 1966</span> 1967</a> 1968</li> 1969 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/our-work" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101938765 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1970 Our Work 1971 " data-auto="page-text-style">Our Work<span class="icon icon-angle-down"></span> 1972</span> 1973</a> 1974</li> 1975 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101567797 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1976 Contact us 1977 " data-auto="page-text-style">Contact us<span class="icon icon-angle-down"></span> 1978</span> 1979</a> 1980</li> 1981</ul> 1982</nav> 1983</div> 1984</div> 1985</div> 1986 <div class="dmRespRow u_1081130099" style="text-align: center;" id="1081130099"> <div class="dmRespColsWrapper" id="1797873809"> <div class="u_1758979932 dmRespCol small-12 medium-12 large-12 empty-column" id="1758979932"></div> 1987</div> 1988</div> 1989</div> 1990 <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> 1991</div> 1992 <div class="site_content"> <div id="hamburger-header-container" class="showOnMedium hamburger-header-container p_hfcontainer"> <div id="hamburger-header" class="hamburger-header p_hfcontainer" layout="44dc38f951e9489490b055748e10ba9f===header"> <div class="u_1368101915 dmRespRow" style="text-align: center;" id="1368101915">
1992 <div class="dmRespColsWrapper" id="1665411207"> <div class="dmRespCol small-12 u_1802694109 medium-4 large-4 empty-column content-removed" id="1802694109"></div> 1993 <div class="dmRespCol small-12 medium-4 large-4" id="1662706043"> <div class="u_1836768067 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1836768067"> <a href="/" id="1599828860"><img src="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Local-Roofing-Brighton-Logo-1920w.png" alt="" id="1843914317" class="" data-dm-image-path="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/Local-Roofing-Brighton-Logo.png" width="500" height="275" onerror="handleImageLoadError(this)"/></a> 1994</div> 1995</div> 1996 <div class="dmRespCol small-12 medium-4 large-4" id="1520764347"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1083613759" style="transition: opacity 1s ease-in-out 0s;" data-dashlane-rid="388f3f015e313402" data-dashlane-classification="identity"><p class="m-size-24 text-align-right size-30"><a href="tel:01273 110 253" runtime_url="tel:01273 110 253" type="call" class="m-font-size-24 font-size-30" style="font-weight: bold; display: initial;"><strong>01273 110 253</strong></a></p></div> 1997</div> 1998</div> 1999</div> 2000</div> 2001</div> 2002 <button class="showOnMedium layout-drawer-hamburger hamburger-on-header" id="layout-drawer-hamburger" data-auto="layout-drawer-hamburger" aria-label="menu" aria-controls="hamburger-drawer" aria-expanded="false"> <span class="hamburger__slice"></span> 2003 <span class="hamburger__slice"></span> 2004 <span class="hamburger__slice"></span> 2005</button> 2006 <div class="dmHeaderContainer fHeader d-header-wrapper showOnLarge"> <div id="hcontainer" class="dmHeader p_hfcontainer u_hcontainer" freeheader="true" layout="3e258119881349f1b0afec8887fc1e4b===header" data-scrollable-target="body" data-scrollable-target-threshold="1" data-scroll-responder-id="1" logo-size-target="100%" mini-header-show-only-navigation-row="true" data-auto="header"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="dmRespRow u_1662406642" id="1662406642"> <div class="dmRespColsWrapper" id="1293149076"> <div class="dmRespCol small-12 large-6 medium-6" id="1400200309"> <div class="u_1017519322 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1017519322"> <a href="/" id="1955496606"><img src="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Local-Roofing-Brighton-Logo-2f038dee-1920w.png" alt="" id="1058793992" class="" data-dm-image-path="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/Local-Roofing-Brighton-Logo-2f038dee.png" width="500" height="211" onerror="handleImageLoadError(this)"/></a> 2007</div> 2008</div> 2009 <div class="dmRespCol large-6 medium-6 small-12" id="1131404034"> <div class="u_1364829612 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1364829612" style="transition: none; text-align: left; display: block;" data-dashlane-rid="02c5b71a2efbfe9b" data-dashlane-classification="identity"><p class="m-size-32 text-align-right size-40" style="line-height: normal;"><a href="tel:01273 110 253" runtime_url="tel:01273 110 253" type="call" class="font-size-40 m-font-size-32" style="font-weight: bold; display: initial;"><strong>01273 110 253</strong></a></p></div> 2010</div> 2011</div> 2012</div> 2013 <div class="u_1045004388 dmRespRow" id="1045004388"> <div class="dmRespColsWrapper" id="1422623669"> <div class="dmRespCol large-12 medium-12 small-12" id="1363303649"> <nav class="u_1066889640 effect-bottom2 main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_1" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1066889640" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2014 Home 2015 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 2016</span> 2017</a> 2018</li> 2019 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101257483 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2020 Services 2021 " data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> 2022</span> 2023</a> 2024 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roof-tiling" class="unifiednav__item unav-item dmNavItemSelected dmUDNavigationItem_010101486804 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 2025 Roof Tiling 2026 " data-auto="page-text-style">Roof Tiling<span class="icon icon-angle-right"></span> 2027</span> 2028</a> 2029</li> 2030 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roof-repair" class="unifiednav__item unav-item dmUDNavigationItem_010101693296 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2031 Roof Repair 2032 " data-auto="page-text-style">Roof Repair<span class="icon icon-angle-right"></span> 2033</span> 2034</a> 2035</li> 2036 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roof-replacement" class="unifiednav__item unav-item dmUDNavigationItem_010101207371 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2037 Roof Replacement 2038 " data-auto="page-text-style">Roof Replacement<span class="icon icon-angle-right"></span> 2039</span> 2040</a> 2041</li> 2042 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roof-surveyor" class="unifiednav__item unav-item dmUDNavigationItem_010101206214 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2043 Roof Surveyor 2044 " data-auto="page-text-style">Roof Surveyor<span class="icon icon-angle-right"></span> 2045</span> 2046</a> 2047</li> 2048 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/flat-roofs" class="unifiednav__item unav-item dmUDNavigationItem_010101377226 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2049 Flat Roofs 2050 " data-auto="page-text-style">Flat Roofs<span class="icon icon-angle-right"></span> 2051</span> 2052</a> 2053</li> 2054 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/garage-roofs" class="unifiednav__item unav-item dmUDNavigationItem_010101888606 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2055 Garage Roofs 2056 " data-auto="page-text-style">Garage Roofs<span class="icon icon-angle-right"></span> 2057</span> 2058</a> 2059</li> 2060</ul> 2061</li> 2062 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101751453 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2063 Locations 2064 " data-auto="page-text-style">Locations<span class="icon icon-angle-down"></span> 2065</span> 2066</a> 2067 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-worthing" class="unifiednav__item unav-item dmUDNavigationItem_010101359362 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2068 Worthing 2069 " data-auto="page-text-style">
2069Worthing<span class="icon icon-angle-right"></span> 2070</span> 2071</a> 2072</li> 2073 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-lancing" class="unifiednav__item unav-item dmUDNavigationItem_010101145036 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2074 Lancing 2075 " data-auto="page-text-style">Lancing<span class="icon icon-angle-right"></span> 2076</span> 2077</a> 2078</li> 2079 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-shoreham-by-sea" class="unifiednav__item unav-item dmUDNavigationItem_010101416110 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2080 Shoreham-by-Sea 2081 " data-auto="page-text-style">Shoreham-by-Sea<span class="icon icon-angle-right"></span> 2082</span> 2083</a> 2084</li> 2085 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-southwick" class="unifiednav__item unav-item dmUDNavigationItem_010101711816 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2086 Southwick 2087 " data-auto="page-text-style">Southwick<span class="icon icon-angle-right"></span> 2088</span> 2089</a> 2090</li> 2091 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-newhaven" class="unifiednav__item unav-item dmUDNavigationItem_010101644664 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2092 Newhaven 2093 " data-auto="page-text-style">Newhaven<span class="icon icon-angle-right"></span> 2094</span> 2095</a> 2096</li> 2097 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-peacehaven" class="unifiednav__item unav-item dmUDNavigationItem_010101590119 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2098 Peacehaven 2099 " data-auto="page-text-style">Peacehaven<span class="icon icon-angle-right"></span> 2100</span> 2101</a> 2102</li> 2103 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-seaford" class="unifiednav__item unav-item dmUDNavigationItem_010101435914 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2104 Seaford 2105 " data-auto="page-text-style">Seaford<span class="icon icon-angle-right"></span> 2106</span> 2107</a> 2108</li> 2109 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-burgess-hill" class="unifiednav__item unav-item dmUDNavigationItem_010101508412 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2110 Burgess Hill 2111 " data-auto="page-text-style">Burgess Hill<span class="icon icon-angle-right"></span> 2112</span> 2113</a> 2114</li> 2115 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roofing-hassocks" class="unifiednav__item unav-item dmUDNavigationItem_010101199015 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2116 Hassocks 2117 " data-auto="page-text-style">Hassocks<span class="icon icon-angle-right"></span> 2118</span> 2119</a> 2120</li> 2121</ul> 2122</li> 2123 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/blog" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101762341 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2124 Blog 2125 " data-auto="page-text-style">Blog<span class="icon icon-angle-down"></span> 2126</span> 2127</a> 2128</li> 2129 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/our-work" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101938765 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2130 Our Work 2131 " data-auto="page-text-style">Our Work<span class="icon icon-angle-down"></span> 2132</span> 2133</a> 2134</li> 2135 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101567797 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 2136 Contact us 2137 " data-auto="page-text-style">Contact us<span class="icon icon-angle-down"></span> 2138</span> 2139</a> 2140</li> 2141</ul> 2142</nav> 2143</div> 2144</div> 2145</div> 2146</div> 2147</div> 2148</div> 2149 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-auto="sticky-header-spacer" data-new="true"></div> 2150 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_roof-tiling dm-home-page" themewaschanged="true"> <div id="allWrapper" class="allWrapper" data-auto="all-wrapper"><!-- navigation placeholders -->
2150 <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="170" class="dmHomeRespTmpl mainBorder dmRespRowsWrapper dmFullRowRespTmpl" id="1716942098"> <div class="u_1323836016 dmRespRow hasBackgroundOverlay" style="text-align: center;" id="1323836016"> <div class="dmRespColsWrapper" id="1490572645"> <div class="u_1385682852 dmRespCol small-12 medium-12 large-12" id="1385682852" data-anim-desktop="none"> <span id="1267976578"></span> 2151 <div class="u_1541790327 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1541790327" background-image":""}"="" style="transition: none 0s ease 0s; text-align: left; display: block;" data-dashlane-rid="c1f1eb8ea64eb609"> <h1 class="text-align-center m-size-40"><strong style="color: var(--color_2); display: unset; font-weight: bold;" class="m-font-size-40" m-font-size-set="true">Roof Tiling</strong></h1> 2152</div> 2153</div> 2154</div> 2155</div> 2156 <div class="dmRespRow" id="1320130866"> <div class="dmRespColsWrapper" id="1649984382"> <div class="u_1436882187 dmRespCol small-12 large-7 medium-7" id="1436882187"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1464139658" style="transition: opacity 1s ease-in-out 0s;"> <h2 class="m-text-align-center"><span style="display: initial;">Tile Roofers</span></h2> 2157<p class="text-align-justify"><span style="display: initial;"><br/></span></p><p class="text-align-justify"><span class="" style="display: initial;"><span style="display: initial;">At</span> 2158</span><a href="/" runtime_url="/" type="page" style="display: initial;">Local Roofing Brighton</a><span class="" style="display: initial;"><span style="display: initial;">, our skilled</span> 2159</span><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;">tile roofers</a><span class="" style="display: initial;"> <span style="display: initial;">specialise in installing, repairing, and maintaining tiled roofs to the highest standards. We provide</span> 2160</span><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;">roof tiling</a><span class="" style="display: initial;"> <span style="display: initial;">solutions that enhance both durability and appearance. Whether your property has traditional clay tiles, modern concrete tiles, or a bespoke design. Our team understands the importance of craftsmanship and precision, ensuring every tile is perfectly aligned for long-lasting protection against the unpredictable British weather.</span></span></p><p class="text-align-justify"><span style="display: initial;"><br/></span></p><p class="text-align-justify"><span class="" style="display: initial;"><span style="display: initial;">We offer a wide range of</span> 2161</span><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;">tile roofing</a><span class="" style="display: initial;"> <span style="display: initial;">services, including new roof installations, re-roofing, and emergency repairs for damaged or slipped tiles. Using high-quality materials and proven techniques, our roofers guarantee a watertight finish that improves the energy efficiency and overall value of your home. We deliver reliable results with minimal disruption to your daily routine, from minor repairs to full-scale roofing projects.</span></span></p><p class="text-align-justify"><br/></p><p class="text-align-justify"><span style="display: initial;">Choosing Local Roofing Brighton means working with trusted professionals who are dedicated to delivering exceptional service at competitive prices. We take pride in our attention to detail, transparent communication, and commitment to customer satisfaction. Whether you need a minor repair or a complete tiled roof replacement, our expert team is here to keep your property safe, secure, and looking its best for years to come.<br/></span></p></div> 2162</div> 2163 <div class="u_1023786396 dmRespCol small-12 large-5 medium-5" id="1023786396"> <div class="dmRespRow u_1035432088" id="1035432088"> <div class="dmRespColsWrapper" id="1215300741"> <div class="dmRespCol small-12 medium-12 large-12 u_1176358946" id="1176358946"> <div class="u_1590349040 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1590349040"> <a id="1126021541" class="" aria-label="estimated_quoteArtboard 3"> <svg id="1025915013" data-name="Layer 4" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 172 173.87" class="svg u_1025915013" data-icon-custom="true" data-icon-name="estimated_quoteArtboard 3.
2163svg"> <title id="1731743024">estimated_quoteArtboard 3</title> 2164 <path d="M127.13,72.4q0,28.11,0,56.22a26.62,26.62,0,0,1-.22,4.38c-.38,2.32-1.61,3.66-4.24,3.66q-36.44-.07-72.87,0a4,4,0,0,1-4.34-3.59,19.38,19.38,0,0,1-.23-3.74q0-57,0-114a20.39,20.39,0,0,1,.11-3.13c.39-2.56,1.56-4.06,4.55-4q36.42.12,72.86,0c2.66,0,3.85,1.29,4.18,3.65a30.45,30.45,0,0,1,.2,4.38Q127.15,44.29,127.13,72.4ZM49,72.34c0,19,.05,37.9,0,56.85,0,2.74.54,3.74,3.57,3.73q33.77-.21,67.53,0c2.51,0,3.44-.53,3.43-3.24q-.12-57.33,0-114.65c0-2.7-.92-3.29-3.44-3.28q-33.76.13-67.53,0c-3.06,0-3.57,1.07-3.56,3.78C49,34.44,49,53.39,49,72.34Z" id="1741622609"></path> 2165 <path d="M136.43,120.12c0-7.54,0-15.08,0-22.62,0-3.78.7-4.25,4.3-3,7.59,2.69,15.14,5.47,22.76,8,2.44.83,3,2,2.37,4.45-5.29,19.91-11.81,39.44-18,59.08-.63,2-1.78,2.37-3.57,1.88L97.7,155.42c-2-.53-2.54-1.65-1.76-3.52a8.52,8.52,0,0,0,.26-.9c1.64-5.06,1.64-5.06,6.86-5.06,10.26,0,20.53-.06,30.79,0,2,0,2.66-.55,2.63-2.62C136.37,135.62,136.43,127.87,136.43,120.12Zm3.76,3.56q0,11,0,22c0,3.92-.13,4-4.12,4q-16.65,0-33.31,0c-1.18,0-2.38-.12-2.65,1.45s1.17,1.3,1.88,1.49c13.52,3.7,27.06,7.3,40.57,11,1.38.37,2.08.3,2.54-1.19,5.63-18.06,11.66-36,16.53-54.3.42-1.61.07-2.16-1.44-2.68q-8.9-3-17.71-6.36c-1.85-.69-2.34-.34-2.32,1.62C140.24,108.39,140.19,116,140.19,123.68Z" id="1010391130"></path> 2166 <path d="M35.88,87.19c0,10.67-.06,21.35,0,32,0,2.24-.68,3.39-2.85,4.11-9.27,3.07-7.64,3.35-10.25-5.09-5.4-17.46-10.59-35-16-52.46-.89-2.87-.55-4.31,2.5-5.41,7.37-2.66,14.6-5.68,21.89-8.55,4.06-1.59,4.67-1.15,4.68,3.35Zm-3.76.59c0-9.84,0-19.68,0-29.51,0-2.12-.31-2.79-2.56-1.84Q21.38,59.91,13,63c-2.13.78-2.55,1.66-1.87,3.89,5.24,17,10.3,34,15.51,51,.34,1.09-.14,3.36,2.36,2.84,2.15-.45,3.27-1.38,3.22-4C32,107,32.12,97.4,32.12,87.78Z" id="1064979484"></path> 2167 <path d="M86.13,80.73A1.92,1.92,0,0,1,88,83.1c-.5,2.87,1,3.79,3.49,4.33,1.64.36,4.57.31,3.75,3s-3.18.9-4.81.39c-2.58-.79-5.07-1.24-7.6.11a3.48,3.48,0,0,0-2.13,3.22A3.19,3.19,0,0,0,82.8,97c1.15.5,2.34.89,3.52,1.3,1.39.48,2.83.82,4.16,1.43,2.83,1.3,4.9,3.36,4.94,6.66a6.77,6.77,0,0,1-4.8,6.69c-2,.73-3,1.62-2.62,3.79.19,1.3,0,2.74-1.73,2.76-1.88,0-2.15-1.5-2-2.91.31-2.22-.92-2.92-2.73-3.33a19.36,19.36,0,0,1-3.59-1.1,1.81,1.81,0,0,1,1.14-3.43,28,28,0,0,1,3,.89,10.28,10.28,0,0,0,5,.48c2.22-.32,4.29-1.06,4.55-3.53s-1.92-3.24-3.79-3.94c-2.06-.76-4.23-1.22-6.24-2.09C78.83,99.48,77,97.36,77,94.19a6.67,6.67,0,0,1,4.54-6.56c2.24-.82,3.17-1.95,2.82-4.31A2.16,2.16,0,0,1,86.13,80.73Z" id="1534213286"></path> 2168 <path d="M86.11,67.7H62.29c-.83,0-1.67,0-2.5-.07A1.6,1.6,0,0,1,58.18,66a1.72,1.72,0,0,1,1.56-2,30.17,30.17,0,0,1,3.43-.12h47.65c1.47,0,3.28,0,3.19,2-.07,1.81-1.75,1.77-3.13,1.77Z" id="1509832587"></path> 2169 <path d="M85.75,28.52q-12.23,0-24.45,0c-1.34,0-3,.27-3.1-1.69s1.56-2.1,3.11-2.1h49.54c1.54,0,3.26.11,3.16,2.09-.09,1.78-1.78,1.71-3.18,1.71Z" id="1767659616"></path> 2170 <path d="M86.42,37.83h24.14c1.47,0,3.35-.21,3.42,1.77.08,2.26-1.91,2-3.47,2H61.6c-1.41,0-3.31.4-3.38-1.73-.07-2.3,1.86-2.05,3.44-2.05Z" id="1732351144"></path> 2171 <path d="M86.41,50.92h24.17c1.45,0,3.37-.26,3.41,1.76,0,2.21-1.95,2-3.52,2H61.81c-.42,0-.84,0-1.25,0-1.24-.13-2.35-.52-2.32-2s1.17-1.77,2.43-1.77H86.41Z" id="1900470539"></path> 2172</svg> 2173</a> 2174</div> 2175 <div class="u_1679534752 dmNewParagraph" data-element-type="paragraph" id="1679534752" style="transition: opacity 1s ease-in-out 0s; text-align: center;" data-version="5" data-dashlane-rid="6da14438cfec9bf8" data-dashlane-classification="identity"><p class="text-align-center m-size-21 size-26"><strong style="color: rgb(59, 59, 59); font-weight: bold; display: initial;" class="font-size-26 m-font-size-21">Get Your Free Instant Quote</strong><span style="display: initial;"><br/></span></p></div> <div class="u_1018592022 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1018592022"> <a id="1068139500" class="" target="_blank" file="false" rel="nofollow" href="/"><img src="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/We-re-on-Trustpilot-1920w.png" alt="" id="1202253550" class="" data-dm-image-path="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/We-re-on-Trustpilot.png" width="1500" height="260" onerror="handleImageLoadError(this)"/></a> 2176</div> 2177 <div class="u_1124559367 dmform default native-inputs" data-element-type="dContactUsRespId" id="1124559367" data-layout="layout-3" captcha="true" data-captcha-position="text" data-captcha-message="VGhpcyBzaXRlIGlzIHByb3RlY3RlZCBieSByZUNBUFRDSEEuIEdvb2dsZSdzIDxhIHR5cGU9InVybCIgZGF0YS1ydW50aW1lLXVybD0iaHR0cHM6Ly9wb2xpY2llcy5nb29nbGUuY29tL3ByaXZhY3kiIGhyZWY9Imh0dHBzOi8vcG9saWNpZXMuZ29vZ2xlLmNvbS9wcml2YWN5IiB0YXJnZXQ9Il9ibGFuayI+UHJpdmFjeSBQb2xpY3k8L2E+IGFuZCA8YSB0eXBlPSJ1cmwiIGRhdGEtcnVudGltZS11cmw9Imh0dHBzOi8vcG9saWNpZXMuZ29vZ2xlLmNvbS90ZXJtcyIgaHJlZj0iaHR0cHM6Ly9wb2xpY2llcy5nb29nbGUuY29tL3Rlcm1zIiB0YXJnZXQ9Il9ibGFuayI+VGVybXMgb2YgU2VydmljZTwvYT4gYXBwbHkuIA==" data-require-captcha="true"> <h3 class="dmform-title dmwidget-title" id="1345630079" hide="true">Roofing Brighton Leads</h3> 2178 <div class="dmform-wrapper" id="1158827637" captcha-lang="en"> <form method="post" class="dmRespDesignRow" locale="ENGLISH" id="1853127066">
2178 <div class="dmforminput required small-12 dmRespDesignCol medium-12 large-12" id="1239117893"> <label for="1538813756" id="1003556992" class="" data-dm-for="dmform-0">Name</label> 2179<input type="text" class="" name="dmform-0" id="1538813756"/><input type="hidden" name="label-dmform-0" value="Name" id="1955476479" class=""/></div> 2180 <div class="dmforminput required small-12 dmRespDesignCol medium-12 large-12" id="1169226906"> <label for="1814690001" id="1615139228" class="" data-dm-for="dmform-2">Phone number</label> 2181<input type="tel" class="" name="dmform-2" id="1814690001"/><input type="hidden" name="label-dmform-2" value="Phone number" id="1038270425" class=""/></div> 2182 <span id="1049500737" class="dmWidgetClear"></span> 2183 <span id="1155679548" class="dmWidgetClear"></span> 2184 <div class="dmforminput small-12 dmRespDesignCol medium-12 large-12" id="1781656074"> <label for="1753344454" id="1626774643" data-dm-for="dmform-8">Postcode</label> 2185<input type="text" name="dmform-8" id="1753344454"/><input type="hidden" name="label-dmform-8" value="Postcode" id="1540487316" class=""/></div> 2186 <div class="dmforminput small-12 dmRespDesignCol medium-12 large-12" id="1638431273"> <label for="1752413752" id="1442424102" data-dm-for="dmform-7">Describe Your Requirements</label> 2187 <textarea name="dmform-7" id="1752413752"></textarea> 2188<input type="hidden" name="label-dmform-7" value="Describe Your Requirements" id="1422431334" class=""/></div> 2189 <div class="dmforminput small-12 dmRespDesignCol medium-12 large-12" id="1651739504"> <label for="1232308533" id="1757647489" data-dm-for="dmform-9">When would you like the work to start?</label> 2190<input type="text" name="dmform-9" id="1232308533"/><input type="hidden" name="label-dmform-9" value="When would you like the work to start?" id="1847651752" class=""/></div> 2191 <div class="dmformsubmit dmWidget R" id="1181114607"><input class="" name="submit" type="submit" value="Get My Free Instant Quote →" id="1891708555"/></div> 2192<input name="dmformsendto" type="hidden" value="O0wrseIfFLuU1GcN6QydlNYL12pjgoACQqWXif7Q18/W715Bs6aFFsqxlGpse3mlZ6x75FF7D/zjZ7FqDnEw1jdymC3Zzixv" id="1995334654" class="" data-dec="true"/><input class="dmActionInput" type="hidden" name="action" value="/_dm/s/rt/widgets/dmform.submit.jsp" id="1114599710"/><input name="dmformsubject" type="hidden" value="Roofing Brighton Lead" id="1957245415" class="" data-email-subject="Roofing Brighton Lead"/><input name="dmformfrom" type="hidden" id="1296131052" class="" value="Leads by George"/><input type="hidden" name="spreadsheetId" value="13zqx2SABeCVaWB-JpHHQvJNXP3yVc48mAHfiDRtb6NE" [object="" object]="" id="1066053904"/><input type="hidden" name="googleIntegrationUUID" value="323515ffd89745ef89fffbc5cf9102d9" [object="" object]="" id="1172119255"/><input name="dmformsubmitparams" type="hidden" value="8mpKnCSiNQXK/d9M7IDrSxTMRsFZNSUHG3GSCLts40TGSaygczg+tpmjbZKz8c4u3A/MPzre1NvYHsxVvBydijRndSDnOmf2sfMRaz5MAUVrM3AilKEFSSph0f+lbVljd8dhr4qmQ0A1VAcAeomvFioZuhlP53XsrqrP9ez7DrCpOqH1NGR/m2Nu4Yv6YiT1659FaBGZjtxrosrUxtcz6AlXo8IvNGxqPjEt2GCsH/7W6/AHYP4DLpwrxoECUVENYRSsL9fmHZIDEJCSlrMvBEB6ULQU0OQ/uLcvUbpsAUA=" data-dec="true"/><input type="hidden" name="page_uuid" value="634163a7b2b4494db3d22ae926d80ece"/></form> 2193</div> 2194 <div class="dmform-success" style="display:none" id="1391594338" data-success-page="thank-you">Thank you for contacting us.<br id="1223143656"/>We will get back to you as soon as possible.</div> 2195 <div class="dmform-error" style="display:none" id="1795831025">Oops, there was an error sending your message.<br id="1904936652"/>Please try again later.</div> 2196</div> 2197</div> 2198</div> 2199</div> 2200</div> 2201</div> 2202</div> 2203 <div class="dmRespRow u_1697574299" id="1697574299"> <div class="dmRespColsWrapper" id="1432351176"> <div class="dmRespCol small-12 medium-12 large-12" id="1448029957"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1284809560" style="transition: opacity 1s ease-in-out 0s;" data-dashlane-rid="bcc8a5fe6041becd" data-dashlane-classification="identity"> <h2 class="text-align-center"><span style="display: initial;">Why Choose Us?</span></h2> 2204<p class="text-align-center m-text-align-justify"><span style="display: initial;"><br/></span></p><p class="text-align-center m-text-align-justify"><span class="" style="display: initial;"><span style="display: initial;">We know how important it is to have the right professionals handling your roof. That’s why Local Roofing Brighton is dedicated to delivering reliable, high-quality</span> 2205</span><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;">roof tiling</a><span class="" style="display: initial;"> <span style="display: initial;">services designed to suit the specific needs of every property.</span></span></p></div> 2206</div> 2207</div> 2208</div> 2209 <div class="dmRespRow u_1958366310" id="1958366310"> <div class="dmRespColsWrapper" id="1233688725"> <div class="dmRespCol small-12 large-6 medium-6" id="1506266392"> <div class="dmNewParagraph u_1684589992" data-element-type="paragraph" data-version="5" id="1684589992" style="transition: opacity 1s ease-in-out 0s;" data-dashlane-rid="48f6347979a3bd4a" data-dashlane-classification="identity"> <h3><span style="display: initial;">Skilled and Experienced Team</span></h3> 2210<p class="text-align-justify"><span class="" style="display: initial;"><span style="display: initial;">Our</span> 2211</span><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;">roof tiler</a><span class="" style="display: initial;"> <span style="display: initial;">have years of hands-on experience working with different types of roof tiles, from clay to concrete. This expertise enables us to deliver durable and reliable finishes tailored to the specific needs of each property.</span></span></p><p class="text-align-justify"><span style="display: initial;"><br/></span></p> <h3><span style="display: initial;">High-Quality Materials</span></h3> 2212<p class="text-align-justify"><span style="display: initial;">We use only premium-grade tiles and roofing supplies to ensure your roof stands the test of time. By combining trusted materials with professional installation, we create roofs that are both functional and visually appealing.</span></p><p class="text-align-justify"><span style="display: initial;"><br/></span></p> <h3><span style="display: initial;">Personalised Service</span></h3> 2213<p class="text-align-justify"><span style="display: initial;">Every home is unique, and we take time to understand your preferences and requirements. From style choices to budget considerations, our team offers solutions that perfectly complement your property.<br/></span></p></div> 2214</div> 2215 <div class="dmRespCol large-6 medium-6 small-12" id="1785735463"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1812012381" style="transition: opacity 1s ease-in-out;" data-dashlane-rid="22ca5af43e17f3b2" data-dashlane-classification="identity"> <h3><span style="display: initial;">Reputation You Can Trust</span></h3> 2216<p class="text-align-justify"><span style="display: initial;">We are committed to delivering every project with integrity, professionalism, and care. Much of our work comes from customer recommendations, reflecting the confidence and trust people place in our service.</span></p><p class="text-align-justify"><span style="display: initial;"><br/></span></p> <h3><span style="display: initial;">Transparent Pricing</span></h3> 2217<p class="text-align-justify"><span style="display: initial;">We offer clear, upfront quotes with no hidden costs, so you always know what to expect. This honest approach gives our customers confidence and peace of mind when choosing our services.</span></p><p class="text-align-justify"><span style="display: initial;"><br/></span></p> <h3><span style="display: initial;">Reliable and Timely Work</span></h3> 2218<p class="text-align-justify"><span style="display: initial;">Our team takes pride in completing projects on schedule while maintaining high quality. We work efficie
2218ntly and maintain open communication, ensuring minimal disruption to your daily life.<br/></span></p></div> 2219</div> 2220</div> 2221</div> 2222 <div class="dmRespRow u_1782749847 dmSectionParallaxNew" id="1782749847"> <div class="dmRespColsWrapper" id="1635279724"> <div class="dmRespCol empty-column large-12 medium-12 small-12" id="1618673676"></div> 2223</div> 2224</div> 2225 <div class="dmRespRow" id="1492041145"> <div class="dmRespColsWrapper" id="1780831389"> <div class="dmRespCol small-12 large-6 medium-6" id="1065639217"> <div class="dmNewParagraph u_1469021673" data-element-type="paragraph" data-version="5" id="1469021673" style="transition: opacity 1s ease-in-out;" data-dashlane-rid="3773c14e7fe55718" data-dashlane-classification="identity"> <h2 class="text-align-center"><span style="display: unset;">Benefits of Roof Tiling</span></h2> 2226<p class="text-align-justify"><br/></p><p class="text-align-justify"><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;"><span class="ql-cursor"></span>Roof tiling</a><span class="" style="display: initial;"> <span style="display: initial;">is one of the most reliable and attractive roofing options available for homeowners. A well-installed tiled roof can last for decades, offering outstanding durability and strength against the elements. Tiles are resistant to rain, wind, and changing weather conditions, making them a wise choice for long-term protection. Alongside their resilience, tiled roofs provide excellent insulation benefits, helping homes stay warmer in winter and cooler in summer, which can contribute to lower energy bills over time. Another significant advantage of roof tiling is the wide variety of styles, shapes, and colours available, allowing you to choose a finish that perfectly complements your property. Whether you prefer the traditional look of clay tiles or the modern appeal of concrete alternatives, roof tiling enhances the appearance and overall value of your home. With minimal maintenance required compared to other materials, and the added benefit of boosting kerb appeal, roof tiling offers a long-term investment that combines practicality with timeless design.<br/></span></span></p></div> 2227</div> 2228 <div class="dmRespCol large-6 medium-6 small-12" id="1619007259"> <div class="u_1658468998 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1658468998"><img src="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Tile+Roofing-1920w.png" alt="" id="1307271556" class="" width="976" height="695" data-dm-image-path="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/Tile+Roofing.png" onerror="handleImageLoadError(this)"/></div> 2229</div> 2230</div> 2231</div> 2232 <div class="dmRespRow" id="cost" data-anchor="cost"> <div class="dmRespColsWrapper" id="1569061173"> <div class="dmRespCol large-12 medium-12 small-12" id="1266504373"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1084417915" style="transition: opacity 1s ease-in-out 0s;"> <h2 class="text-align-center" style="line-height: 1.5;"><span style="display: initial;">How Much Does Roof Tiling Cost?</span></h2> 2233<p class="text-align-justify"><span style="display: initial;"><br/></span></p><p class="text-align-justify"><span class="" style="display: initial;"><span style="display: initial;">The</span> 2234</span><a href="/roof-tiling#cost" runtime_url="/roof-tiling#cost" type="anchor" style="display: initial;">tile roof cost</a><span class="" style="display: initial;"> <span style="display: initial;">will depend on a number of factors, such as the size and design of your roof, the materials selected, and the complexity of the installation. Clay and concrete tiles are popular options, with concrete being more affordable, while premium materials like natural</span> 2235</span><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;">roof slates</a><span class="" style="display: initial;"> <span style="display: initial;">generally come at a higher price. Other aspects that can influence the overall cost include labour, ease of access to the property, and whether you require a completely new roof or a re-tiling project. Local Roofing Brighton provides clear, upfront quotes s
2235o you know exactly what to expect before any work begins.</span> 2236</span></p><p class="text-align-justify"><span class="" style="display: initial;"><span style="display: initial;">While the initial expense can seem like a significant investment, professional</span> 2237</span><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;">tile roofing</a><span class="" style="display: initial;"> <span style="display: initial;">is designed to add long-term value to your property and minimise future repair needs. By working with experienced</span> 2238</span><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;">tile roofers</a><span class="" style="display: initial;"> <span style="display: initial;">who use proven techniques and high-quality materials, you'll benefit from a roof that delivers durability and performance for decades. Local Roofing Brighton prioritises competitive pricing without compromising on workmanship, offering a balance of quality and value. Whether upgrading an older roof or planning a new build, we'll help you find the right solution to suit both your budget and your home.<br/></span></span></p></div> 2239</div> 2240</div> 2241</div> 2242 <div class="dmRespRow u_1699889289 dmSectionParallaxNew" id="1699889289"> <div class="dmRespColsWrapper" id="1297409383"> <div class="dmRespCol empty-column large-12 medium-12 small-12" id="1132409318"></div> 2243</div> 2244</div> 2245 <div class="dmRespRow" id="1736886057"> <div class="dmRespColsWrapper" id="1402106020"> <div class="dmRespCol large-12 medium-12 small-12" id="1237356054"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1805239736" style="transition: opacity 1s ease-in-out;" data-dashlane-rid="3728283abe19c88c" data-dashlane-classification="identity"> <h2 class="text-align-center"><span style="display: initial;">How Long Does It Take to Tile a Roof?</span></h2> 2246<p class="m-text-align-justify"><span style="display: initial;"><br/></span></p><p class="m-text-align-justify"><span style="display: initial;">The time required to complete a roof tiling project varies depen
2246ding on the property's size, the type of tiles selected, the roof structure's condition, and the weather. For most standard homes, the process usually takes between three and seven days. However, larger or more complex projects may need additional time. Suppose the existing roof needs stripping back or structural repairs before tiling can begin. In that case, this will also extend the overall schedule.</span></p><p class="m-text-align-justify"><span style="display: initial;">Experienced roofers strive to work efficiently while maintaining the highest standards of safety and quality. A clear timeline is typically provided at the project's outset, with regular updates given throughout to keep homeowners informed and prevent surprises. With the right planning, professional equipment, and skilled workmanship, your new tiled roof can be completed on time and with minimal disruption to your daily routine.<br/></span></p></div> 2247</div> 2248</div> 2249</div> 2250 <div class="dmRespRow" id="1402817731"> <div class="dmRespColsWrapper" id="1445854778"> <div class="dmRespCol large-12 medium-12 small-12" id="1769103147"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1708358376" style="transition: opacity 1s ease-in-out;" data-dashlane-rid="35a655a373acd050" data-dashlane-classification="identity"> <h2 class="text-align-center"><span style="display: initial;">How Many Years Do Roof Tiles Last?</span></h2> 2251<p class="m-text-align-justify"><span style="display: initial;"><br/></span></p><p class="m-text-align-justify"><span style="display: initial;">The lifespan of roof tiles is influenced by the material chosen, the standard of installation, and the level of upkeep over the years. Clay tiles are exceptionally long-lasting, with a typical lifespan ranging from 60 to 100 years, while concrete tiles usually last between 40 and 60 years when properly maintained. Both materials are designed to withstand harsh weather conditions, providing reliable protection against rain, frost, and wind for decades.</span></p><p class="m-text-align-justify"><span style="display: initial;">Consistent maintenance is crucial to maximise the lifespan of a tiled roof. Keeping the surface clear of moss, repairing cracks promptly, and replacing any slipped or broken tiles helps prevent minor issues from developing into major repairs. When installed by skilled professionals using quality underlay and effective ventilation, tiled roofs don’t just shield the tiles themselves but also protect the structure beneath. With expert fitting and regular care, a tiled roof remains a strong, lasting investment that will protect your home well into the future.</span></p></div> 2252</div> 2253</div> 2254</div> 2255 <div class="dmRespRow u_1120323651 dmSectionParallaxNew" id="1120323651"> <div class="dmRespColsWrapper" id="1215048278"> <div class="dmRespCol empty-column large-12 medium-12 small-12" id="1632023159"></div> 2256</div> 2257</div> 2258 <div class="dmRespRow" id="1723101056"> <div class="dmRespColsWrapper" id="1317185981"> <div class="dmRespCol large-12 medium-12 small-12" id="1033883437"> <div class="dmNewParagraph u_1416304853" data-element-type="paragraph" data-version="5" id="1416304853" style="transition: opacity 1s ease-in-out; text-align: left; display: block;" data-dashlane-rid="04eff57dde1e943a" data-dashlane-classification="identity"> <h2 class="text-align-center"><span style="display: initial;">What Roof Tiles Are Best?</span></h2> 2259<p class="text-align-center"><span style="display: initial;"><br/></span></p><p class="m-text-align-justify text-align-center"><span style="display: initial;">Choosing the right roof tiles is just as important as selecting the right design, as both durability and appearance play a big role in protecting your home. The best option will depend on your property style, budget, and performance needs. Still, with the wide variety of materials available today, there’s a tile to suit every home.</span></p><p class="text-align-justify"><span style="display: initial;"><br/></span></p><p class="text-align-justify"><span style="display: initial;"><br/></span></p> <ul class="defaultList bullet"><li class="text-align-justify"><strong style="display: initial; font-weight: bold;">Slate Roof Tiles</strong><span style="display: initial;">: Natural slate is highly regarded for its refined look, long-lasting performance, and moisture resistance. When expertly fitted, slate tiles create a roof that offers both elegance and lasting protection for decades.</span></li><li class="text-align-justify"><strong style="display: initial; font-weight: bold;">Clay Roof Tiles</strong><span style="display: initial;">: Clay tiles are a timeless choice, known for their strength, breathability, and natural beauty. They are particularly well-suited to traditional and period-style properties where heritage character matters.</span></li><li class="text-align-justify"><strong style="display: initial; font-weight: bold;">Concrete Roof Tiles</strong><span style="display: initial;">: As one of the most affordable and versatile options, concrete tiles are extremely popular. Available in a wide selection of styles and colours, they provide a durable finish that works well for both modern homes and extensions.</span></li><li class="text-align-justify"><strong style="display: initial; font-weight: bold;">Synthetic Slate Tiles</strong><span style="display: initial;">: These tiles provide the look of natural slate without the higher cost or added weight. Lightweight and easier to install, they are a smart alternative for those seeking a similar aesthetic on a budget.</sp
2259an></li><li class="text-align-justify"><strong style="display: initial; font-weight: bold;">Solar Roof Tiles</strong><span style="display: initial;">: A modern option, solar tiles combine energy generation with traditional roofing protection. They integrate seamlessly into tiled roofs, offering an eco-friendly upgrade without compromising on style.</span></li><li class="text-align-justify"><strong style="display: initial; font-weight: bold;">Interlocking Roof Tiles</strong><span style="display: initial;">: Designed to lock together, these tiles are quick to install and excellent at keeping out wind and rain. Their sleek appearance and efficiency make them a cost-effective solution for larger roofing projects.</span></li><li class="text-align-justify"><strong style="display: initial; font-weight: bold;">Pantiles</strong><span style="display: initial;">: With their distinct curved shape, pantiles allow rainwater to run off easily while giving roofs a traditional charm. Lightweight and stylish, they remain a favourite in many classic British homes.</span></li><li class="text-align-justify"><strong style="display: initial; font-weight: bold;">Double Roman Tiles</strong><span style="display: initial;">: Featuring a rounded profile, Double Roman tiles combine durability with a classic tiled effect. They are a practical choice for urban properties, offering both strength and curb appeal.</span></li></ul> 2260<p class="text-align-center"><br/></p><p class="text-align-center"><span style="display: initial;"><span class="ql-cursor"></span><br/></span></p><p class="text-align-center"><span style="display: initial;">Local Roofing Brighton makes it easy to find the right balance of style and strength for your roof—simply search ‘</span><a href="/roof-tiling" runtime_url="/roof-tiling" type="page" style="display: initial;">roof tilers near me</a><span style="display: initial;">’ to find us. Our team is ready to schedule your consultation to help you achieve the perfect balance of performance, style, and long-term value.</span></p></div> 2261</div> 2262</div> 2263</div> 2264 <div class="dmRespRow" id="1092877041"> <div class="dmRespColsWrapper" id="1427117725"> <div class="dmRespCol large-12 medium-12 small-12" id="1200983201"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1162897419" style="transition: opacity 1s ease-in-out;" data-dashlane-rid="b79dfe52ee0f242b" data-dashlane-classification="identity"> <h3 class="text-align-center m-size-19 size-24"><span class="font-size-24 m-font-size-19" style="display: initial;">What is the Best Type of Tile for a Roof?</span></h3> 2265<p class="m-text-align-justify"><span style="display: initial;"><br/></span></p><p class="m-text-align-justify"><span style="display: initial;">The best roof tile for your home will depend on a combination of factors, including architectural style, budget, desired appearance, and the level of maintenance you’re willing to undertake. Clay tiles remain a popular choice due to their natural appearance, colour stability, and impressive lifespan, often lasting more than 60 years when properly maintained. They are particularly suited to traditional and character properties where charm and heritage appeal are essential.</span></p><p class="text-align-justify m-text-align-justify"><span style="display: initial;">Concrete tiles, on the other hand, are widely chosen for their affordability and versatility. Available in a variety of shapes, profiles, and colours, they offer strong durability and reliable weather resistance while giving homeowners more flexibility in design. For those seeking a premium option, natural slate is considered one of the finest roofing materials available. With its elegant finish and exceptional durability, slate can last well over a century if correctly installed and maintained. However, it is heavier and more costly than other materials, so ensuring the roof structure can support it is essential. Local Roofing Brighton works closely with homeowners to select the most suitable tile option, balancing performance, style, and long-term value for each property.</span></p></div> 2266</div> 2267</div> 2268</div> 2269 <div class="dmRespRow" id="1755225393"> <div class="dmRespColsWrapper" id="1309604583"> <div class="dmRespCol large-12 medium-12 small-12" id="1586613308"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1689521555" style="transition: opacity 1s ease-in-out;" data-dashlane-rid="2e782d166329a031" data-dashlane-classification="identity"> <h2 class="text-align-center"><span style="display: unset;">FAQs</span></h2> 2270</div> 2271</div> 2272</div> 2273</div> 2274 <div class="dmRespRow u_1227757509" id="1227757509"> <div class="dmRespColsWrapper" id="1820806046"> <div class="dmRespCol large-12 medium-12 small-12" id="1185328108"> <div class="widget-832a29 u_1725415331 dmCustomWidget" data-lazy-load="" data-title="" id="1725415331" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="832a29738c2b44fdb4e63369b1bf458a" data-widget-version="81" data-widget-config="eyJpdGVtcyI6W3sidGl0bGUiOiJIb3cgZG8gSSBrbm93IGlmIG15IHJvb2YgdGlsZXMgbmVlZCB0byBiZSByZXBsYWNlZD8iLCJoZWFkaW5nVHlwZSI6ImgzIiwiZGVzY3JpcHRpb24iOiI8cCBjbGFzcz1cInJ0ZUJsb2NrXCI+SW4gc29tZSBjYXNlcywgdGlsZSBvdmVyIGFuIGV4aXN0aW5nIHJvb2YgaXMgcG9zc2libGUgaWYgdGhlIHN0cnVjdHVyZSBpcyBzdHJvbmcgZW5vdWdoIGFuZCBtZWV0cyBidWlsZGluZyByZWd1bGF0aW9ucy4gQSBwcm9wZXIgaW5zcGVjdGlvbiBieSBSb29maW5nIENyb3lkb24gd2lsbCBkZXRlcm1pbmUgaWYgdGhpcyBvcHRpb24gaXMgc2FmZSBhbmQgc3VpdGFibGUgZm9yIHlvdXIgaG9tZS48L3A+IiwiaWNvbiI6IjxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTAwJVwiIGhlaWdodD1cIjEwMCVcIiB2aWV3Qm94PVwiMCAwIDE3OTIgMTc5MlwiPjxwYXRoIGZpbGw9XCJpbmhlcml0XCIgZD1cIk0xNjcxIDU2NnEwIDQwLTI4IDY4bC03MjQgNzI0LTEzNiAxMzZxLTI4IDI4LTY4IDI4dC02OC0yOGwtMTM2LTEzNi0zNjItMzYycS0yOC0yOC0yOC02OHQyOC02OGwxMzYtMTM2cTI4LTI4IDY4LTI4dDY4IDI4bDI5NCAyOTUgNjU2LTY1N3EyOC0yOCA2OC0yOHQ2OCAyOGwxMzYgMTM2cTI4IDI4IDI4IDY4elwiIC8+PC9zdmc+In0seyJ0aXRsZSI6IkFyZSB0aWxlIHJvb2ZzIGZpcmUtcmVzaXN0YW50PyIsImhlYWRpbmdUeXBlIjoiaDMiLCJkZXNjcmlwdGlvbiI6IjxwIGNsYXNzPVwicnRlQmxvY2tcIj5DbGF5IGFuZCBjb25jcmV0ZSB0aWxlcyBvZmZlciBleGNlbGxlbnQgZmlyZSByZXNpc3RhbmNlLCBhIGtleSByZWFzb24gZm9yIHRoZWlyIHdpZGVzcHJlYWQgdXNlIGluIHJlc2lkZW50aWFsIHJvb2ZpbmcuIFRoZXkgcHJvdmlkZSBhbiBleHRyYSBsYXllciBvZiBwcm90ZWN0aW9uIGNvbXBhcmVkIHRvIG1hdGVyaWFscyBsaWtlIHRpbWJlciBvciBzeW50aGV0aWMgYWx0ZXJuYXRpdmVzLjwvcD4iLCJpY29uIjoiPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMDAlXCIgaGVpZ2h0PVwiMTAwJVwiIHZpZXdCb3g9XCIwIDAgMTc5MiAxNzkyXCI+PHBhdGggZmlsbD1cImluaGVyaXRcIiBkPVwiTTE2NzEgNTY2cTAgNDAtMjggNjhsLTcyNCA3MjQtMTM2IDEzNnEtMjggMjgtNjggMjh0LTY4LTI4bC0xMzYtMTM2LTM2Mi0zNjJxLTI4LTI4LTI4LTY4dDI4LTY4bDEzNi0xMzZxMjgtMjggNjgtMjh0NjggMjhsMjk0IDI5NSA2NTYtNjU3cTI4LTI4IDY4LTI4dDY4IDI4bDEzNiAxMzZxMjggMjggMjggNjh6XCIgLz48L3N2Zz4ifSx7InRpdGxlIjoiQ2FuIEkgdGlsZSBvdmVyIGFuIGV4aXN0aW5nIHJvb2Y/IiwiaGVhZGluZ1R5cGUiOiJoMyIsImRlc2NyaXB0aW9uIjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPlllcywgY2xheSBhbmQgY29uY3JldGUgdGlsZXMgb2ZmZXIgZXhjZWxsZW50IGZpcmUgcmVzaXN0YW5jZSwgd2hpY2ggaXMgb25lIG9mIHRoZSByZWFzb25zIHRoZXkgYXJlIHBvcHVsYXIgaW4gcmVzaWRlbnRpYWwgcm9vZmluZy4gVGhleSBwcm92aWRlIGFuIGFkZGVkIGxheWVyIG9mIHNhZmV0eSBjb21wYXJlZCB0byB0aW1iZXIgb3Igc3ludGhldGljIGFsdGVybmF0aXZlcy48L3A+IiwiaWNvbiI6IjxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTAwJVwiIGhlaWdodD1cIjEwMCVcIiB2aWV3Qm94PVwiMCAwIDE3OTIgMTc5MlwiPjxwYXRoIGZpbGw9XCJpbmhlcml0XCIgZD1cIk0xNjcxIDU2NnEwIDQwLTI4IDY4bC03MjQgNzI0LTEzNiAxMzZxLTI4IDI4LTY4IDI4dC02OC0yOGwtMTM2LTEzNi0zNjItMzYycS0yOC0yOC0yOC02OHQyOC02OGwxMzYtMTM2cTI4LTI4IDY4LTI4dDY4IDI4bDI5NCAyOTUgNjU2LTY1N3EyOC0yOCA2OC0yOHQ2OCAyOGwxMzYgMTM2cTI4IDI4IDI4IDY4elwiIC8+PC9zdmc+In0seyJ0aXRsZSI6IkFyZSB0aWxlZCByb29mcyBlbnZpcm9ubWVudGFsbHkgZnJpZW5kbHk/IiwiaGVhZGluZ1R5cGUiOiJoMyIsImRlc2NyaXB0aW9uIjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPlllcywgY2xheSBhbmQgc2xhdGUgdGlsZXMgYXJlIG1hZGUgZnJvbSBuYXR1cmFsIG1hdGVyaWFscyBhbmQgY2FuIGJlIHJlY3ljbGVkIGF0IHR
2274oZSBlbmQgb2YgdGhlaXIgbGlmZS4gVGlsZWQgcm9vZnMgYWxzbyBwcm92aWRlIG5hdHVyYWwgaW5zdWxhdGlvbiwgaGVscGluZyB0byByZWd1bGF0ZSBpbmRvb3IgdGVtcGVyYXR1cmVzIGFuZCByZWR1Y2UgZW5lcmd5IGNvbnN1bXB0aW9uLjwvcD4iLCJpY29uIjoiPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMDAlXCIgaGVpZ2h0PVwiMTAwJVwiIHZpZXdCb3g9XCIwIDAgMTc5MiAxNzkyXCI+PHBhdGggZmlsbD1cImluaGVyaXRcIiBkPVwiTTE2NzEgNTY2cTAgNDAtMjggNjhsLTcyNCA3MjQtMTM2IDEzNnEtMjggMjgtNjggMjh0LTY4LTI4bC0xMzYtMTM2LTM2Mi0zNjJxLTI4LTI4LTI4LTY4dDI4LTY4bDEzNi0xMzZxMjgtMjggNjgtMjh0NjggMjhsMjk0IDI5NSA2NTYtNjU3cTI4LTI4IDY4LTI4dDY4IDI4bDEzNiAxMzZxMjggMjggMjggNjh6XCIgLz48L3N2Zz4ifV0sImV4cGFuZEZpcnN0SXRlbSI6ZmFsc2UsImNvbGxhcHNlT3RoZXJzIjp0cnVlLCJzY2hlbWEiOnRydWUsImxheW91dCI6InJvdW5kZWRJY29uIn0="><!-- FAQ Schema json-ld -->
2274<script type="application/ld+json"> 2275 2276 2277 2278 { 2279 "@context": "https://schema.org", 2280 "@type": "FAQPage", 2281 "mainEntity": [ 2282 2283 { 2284 "@type": "Question", 2285 "name": "How do I know if my roof tiles need to be replaced?", 2286 "acceptedAnswer": { 2287 "@type": "Answer", 2288 "text": "<p class=\"rteBlock\">In some cases, tile over an existing roof is possible if the structure is strong enough and meets building regulations. A proper inspection by Roofing Croydon will determine if this option is safe and suitable for your home.</p>" 2289 } 2290 } 2291 , 2292 2293 { 2294 "@type": "Question", 2295 "name": "Are tile roofs fire-resistant?", 2296 "acceptedAnswer": { 2297 "@type": "Answer", 2298 "text": "<p class=\"rteBlock\">Clay and concrete tiles offer excellent fire resistance, a key reason for their widespread use in residential roofing. They provide an extra layer of protection compared to materials like timber or synthetic alternatives.</p>" 2299 } 2300 } 2301 , 2302 2303 { 2304 "@type": "Question", 2305 "name": "Can I tile over an existing roof?", 2306 "acceptedAnswer": { 2307 "@type": "Answer", 2308 "text": "<p class=\"rteBlock\">Yes, clay and concrete tiles offer excellent fire resistance, which is one of the reasons they are popular in residential roofing. They provide an added layer of safety compared to timber or synthetic alternatives.</p>" 2309 } 2310 } 2311 , 2312 2313 { 2314 "@type": "Question", 2315 "name": "Are tiled roofs environmentally friendly?", 2316 "acceptedAnswer": { 2317 "@type": "Answer", 2318 "text": "<p class=\"rteBlock\">Yes, clay and slate tiles are made from natural materials and can be recycled at the end of their life. Tiled roofs also provide natural insulation, helping to regulate indoor temperatures and reduce energy consumption.</p>" 2319 } 2320 } 2321 2322 2323 ]} 2324 2325 2326 2327 </script>
2327 2328<!-- End of FAQ Schema json -ld --> <ul class="accordion-wrapper roundedIcon " data-first-expanded="false"> <li class="accordion-item"> <div class="accordion-title"> <div class="title-text"> <h3>How do I know if my roof tiles need to be replaced?</h3> 2329</div> 2330 <div class="arrow-wrapper"> <div class="arrow"> <svg class="close" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1152 1792" style="background-color:inherit !important" fill="currentColor"> <path fill="inherit" d="M1075 736q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z"></path> 2331</svg> 2332</div> 2333</div> 2334</div> 2335 <div class="accordion-description"> <div class="section"> <div class="section-inner"><p class="rteBlock">In some cases, tile over an existing roof is possible if the structure is strong enough and meets building regulations. A proper inspection by Roofing Croydon will determine if this option is safe and suitable for your home.</p></div> 2336</div> 2337</div> 2338</li> 2339 <li class="accordion-item"> <div class="accordion-title"> <div class="title-text"> <h3>Are tile roofs fire-resistant?</h3> 2340</div> 2341 <div class="arrow-wrapper"> <div class="arrow"> <svg class="close" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1152 1792" style="background-color:inherit !important" fill="currentColor"> <path fill="inherit" d="M1075 736q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z"></path> 2342</svg> 2343</div> 2344</div> 2345</div> 2346 <div class="accordion-description"> <div class="section"> <div class="section-inner"><p class="rteBlock">Clay and concrete tiles offer excellent fire resistance, a key reason for their widespread use in residential roofing. They provide an extra layer of protection compared to materials like timber or synthetic alternatives.</p></div> 2347</div> 2348</div> 2349</li> 2350 <li class="accordion-item"> <div class="accordion-title"> <div class="title-text"> <h3>Can I tile over an existing roof?</h3> 2351</div> 2352 <div class="arrow-wrapper"> <div class="arrow"> <svg class="close" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1152 1792" style="background-color:inherit !important" fill="currentColor"> <path fill="inherit" d="M1075 736q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z"></path> 2353</svg> 2354</div> 2355</div> 2356</div> 2357 <div class="accordion-description"> <div class="section"> <div class="section-inner"><p class="rteBlock">Yes, clay and concrete tiles offer excellent fire resistance, which is one of the reasons they are popular in residential roofing. They provide an added layer of safety compared to timber or synthetic alternatives.</p></div> 2358</div> 2359</div> 2360</li> 2361 <li class="accordion-item"> <div class="accordion-title"> <div class="title-text"> <h3>Are tiled roofs environmentally friendly?</h3> 2362</div> 2363 <div class="arrow-wrapper"> <div class="arrow"> <svg class="close" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1152 1792" style="background-color:inherit !important" fill="currentColor"> <path fill="inherit" d="M1075 736q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z"></path> 2364</svg> 2365</div> 2366</div> 2367</div> 2368 <div class="accordion-description"> <div class="section"> <div class="section-inner"><p class="rteBlock">Yes, clay and slate tiles are made from natural materials and can be recycled at the end of their life. Tiled roofs also provide natural insulation, helping to regulate indoor temperatures and reduce energy consumption.</p></div> 2369</div> 2370</div> 2371</li> 2372</ul> 2373</div> 2374</div> 2375</div> 2376</div> 2377</div> 2378</div> 2379</div> 2380</div> 2381 <div class="dmFooterContainer"> <div id="fcontainer" class="u_fcontainer f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="u_1775141471 dmRespRow" id="1775141471"> <div class="dmRespColsWrapper" id="1013821648"> <div class="dmRespCol large-12 medium-12 small-12" id="1139135468"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1139381004" style="transition: opacity 1s ease-in-out 0s;" data-dashlane-rid="7d1cac9e148f2053" data-dashlane-classification="identity"> <h2 class="text-align-center"><span style="display: unset; color: rgb(59, 59, 59);">Service Areas</span></h2> 2382</div> 2383</div> 2384</div> 2385</div> 2386 <div class="dmRespRow u_1391166876" id="1391166876"> <div class="dmRespColsWrapper" id="1648085928"> <div class="dmRespCol small-12 large-4 medium-4" id="1275408002"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1101100698" style="transition: opacity 1s ease-in-out 0s;" data-dashlane-rid="e60486571550c526" data-dashlane-classification="identity"> <ul class="defaultList bullet"><li class="m-size-19 size-24"><a href="/" runtime_url="/" type="page" class="font-size-24 m-font-size-19" style="font-weight: bold; display: initial;"><strong>Brighton</strong></a></li><li class="m-size-19 size-24"><a href="/roofing-shoreham-by-sea" runtime_url="/roofing-shoreham-by-sea" type="page" class="m-font-size-19 font-size-24" style="font-weight: bold; display: initial;"><strong>Shoreham-by-Sea</strong></a></li><li class="m-size-19 size-24"><a href="/roofing-peacehaven" runtime_url="/roofing-peacehaven" type="page" class="m-font-size-19 font-size-24" style="display: initial;"><strong>Peacehaven</strong></a></li><li class="size-24 m-size-19"><a href="/roofing-hassocks" runtime_url="/roofing-hassocks" type="page" class="font-size-24 m-font-size-19" style="display: initial; font-weight: bold;"><strong>Hassocks</strong></a><span class="font-size-24 m-font-size-19" style="display: initial;"><br/></span></li></ul> 2387</div> 2388</div> 2389 <div class="dmRespCol small-12 large-4 medium-4" id="1925107642"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1352871815" style="transition: opacity 1s ease-in-out;" data-dashlane-rid="bf759eaffa64d831" data-dashlane-classification="identity"> <ul class="defaultList bullet"><li class="m-size-19 size-24"><a href="/roofing-worthing" runtime_url="/roofing-worthing" type="page" class="m-font-size-19 font-size-24" style="font-weight: bold; display: initial;"><strong>Worthing</strong></a></li><li class="m-size-19 size-24"><a href="/roofing-southwick" runtime_url="/roofing-southwick" type="page" class="font-size-24 m-font-size-19" style="font-weight: bold; display: initial;"><strong>Southwick</strong></a></li><li class="size-24 m-size-19"><a href="/roofing-seaford" runtime_url="/roofing-seaford" type="page" style="display: initial; font-weight: bold;" class="font-size-24 m-font-size-19"><strong>Seaford</strong></a></li></ul> 2390</div> 2391</div> 2392 <div class="dmRespCol large-4 medium-4 small-12" id="1206970922"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1985447015" style="transition: opacity 1s ease-in-out;" data-dashlane-rid="c7cfc2b9ef69036b" data-dashlane-classification="identity"> <ul class="defaultList bullet"><li class="m-size-19 size-24"><a href="/roofing-lancing" runtime_url="/roofing-lancing" type="page" class="m-font-size-19 font-size-24" style="font-weight: bold; display: initial;"><strong>Lancing</strong></a></li><li class="m-size-19 size-24"><a href="/roofing-newhaven" runtime_url="/roofing-newhaven" type="page" class="m-font-size-19 font-size-24" style="font-weight: bold; display: initial;"><strong>Newhaven</strong></a></li><li class="size-24 m-size-19"><a href="/roofing-burgess-hill" runtime_url="/roofing-burgess-hill" type="page" style="display: initial; font-weight: bold;" class="font-size-24 m-font-size-19"><strong>Burgess Hill</strong></a></li></ul> 2393</div> 2394</div> 2395</div> 2396</div> 2397 <div class="dmRespRow u_1061962457" id="1061962457"> <div class="dmRespColsWrapper" id="1577710112"> <div class="u_1572528794 dmRespCol small-12 medium-6 large-6" id="1572528794"> <div class="u_1423332001 dmNewParagraph" data-element-type="paragraph" id="1423332001" background-image="" :="" data-version="5" style="transition: none 0s ease 0s; text-align: left; display: block;" data-dashlane-rid="8a5f5acda3f5a48a" data-dashlane-classification="identity"><p class="text-align-center m-size-26 size-32"><strong style="font-weight: bold; display: initial; color: var(--color_2);" class="m-font-size-26 font-size-32">Give us a</strong><strong style="font-weight: bold; display: initial;" class="m-font-size-26 font-size-32"> </strong><a href="tel:01273 110 253" runtime_url="tel:01273 110 253" type="call" class="m-font-size-26 font-size-32" style="font-weight: bold; display: initial; text-transform: uppercase; color: var(--color_1);"><strong>call</strong></a><span style="display: initial;"> </span><strong style="display: initial; color: var(--color_2); font-weight: bold;" class="m-font-size-26 font-size-32">today!</strong></p></div></div> 2398 <div class="u_1913553546 dmRespCol small-12 medium-6 large-6" id="1913553546"> <a class="u_1537819126 default dmDefaultGradient align-center dmCall voipReplacement dmWidget dmNoMark dmWwr" href="tel:01273 110 253" contenteditable="false" onclick=";
2398return dm_gaq_push_event('ClickToCall', 'Call',null,'ad8936d6', this);" id="1537819126" dmle_extension="clicktocall" data-element-type="clicktocall" data-buttonstyle="FLAT_ROUND_ICON" wr="true" data-display-type="block" icon="true" surround="true" description="01273 110 253" adwords="" icon-name="icon-phone" phone="01273 110 253" text="" image=""> <span class="iconBg" data-auto="button-icon-bg" aria-hidden="true"> <span class="icon hasFontIcon icon-phone" data-auto="button-icon"></span> 2399</span> 2400 <span class="text" data-auto="button-text">01273 110 253</span> 2401</a> 2402</div> 2403</div> 2404</div> 2405 <div class="dmRespRow u_1562130718 fullBleedChanged fullBleedMode" id="1562130718"> <div class="dmRespColsWrapper" id="1340037228"> <div class="u_1701542800 dmRespCol small-12 large-7 medium-7" id="1701542800"> <div data-element-type="html" class="dmCustomHtml" id="1854457356"></div> 2406 <div data-element-type="html" class="dmCustomHtml" id="1120040169"></div> 2407 <div data-element-type="html" class="dmCustomHtml u_1074996868" id="1074996868"></div> 2408 <div data-element-type="html" class="dmCustomHtml" id="1217649538"> <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3029245.848962015!2d-3.289720590971958!3d52.05254891056242!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x224d4a9061feb88f%3A0x36a935957cd5890d!2sLocal%20Roofing%20Brighton!5e1!3m2!1sen!2suk!4v1761105239192!5m2!1sen!2suk" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade" title="Google Maps"></iframe> 2409</div> 2410</div> 2411 <div class="u_1493387202 dmRespCol small-12 large-5 medium-5" id="1493387202"> <div class="u_1686378265 widget-128151 dmCustomWidget" data-lazy-load="" data-title="" id="1686378265" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="128151275e4145de9c457a6ae729489e" data-widget-version="115" data-widget-config="eyJoZWlnaHRfbW9iaWxlIjoiNTAwIiwiaXNTaG93Q292ZXJQaG90byI6dHJ1ZSwid2lkdGgiOiIzNDAiLCJtZXNzYWdlcyI6bnVsbCwidGltZWxpbmUiOmZhbHNlLCJpc0xhcmdlSGVhZGVyIjp0cnVlLCJpc0ZyaWVuZHNQaG90b3MiOmZhbHNlLCJldmVudHMiOm51bGwsInVybCI6Imh0dHBzOi8vZmFjZWJvb2suY29tL3Byb2ZpbGUucGhwP2lkPTYxNTgxODU4NzYyMzI5IiwiaGVpZ2h0IjoiNTAwIiwiZGltZW5zaW9ucyI6bnVsbH0="> <div class="fallback" style="width:340px;"><!--<span class="fallback-text">Click to add Facebook feed</span>--><!--<svg xmlns="http://www.w3.org/2000/svg" width="62" height="46" viewBox="0 0 62 46">--><!-- <g fill="#FFF" fill-rule="evenodd">--><!-- <path d="M24.65.057H18.8c-6.75 0-11.025 4.343-11.025 11.2v5.257H1.7c-.45 0-.9.457-.9.915v7.542c0 .458.45.915.9.915h6.075v18.971c0 .457.45.914.9.914h7.875c.45 0 .9-.457.9-.914V25.886h6.975c.45 0 .9-.457.9-.915V17.43c0-.229 0-.458-.225-.686-.225-.229-.45-.229-.675-.229H17.45v-4.343c0-2.057.45-3.2 3.15-3.2h4.05c.45 0 .9-.457.9-.914V.971c0-.457-.45-.914-.9-.914z"/>--><!-- <path fill-rule="nonzero" d="M61.325 34.343h-29.7V.057h29.7v34.286zm-27-2.514H58.85V2.57H34.325V31.83z"/>--><!-- <path d="M37.7 7.143h17.775v2.743H37.7zM37.7 11.943h17.775v2.743H37.7zM37.7 17.2h17.775v10.057H37.7z"/>--><!-- </g>--><!--</svg>--></div> 2412 <div class="fb-page" data-facebook-widget="true" data-href="https://facebook.com/profile.php?id=61581858762329" data-tabs="," data-small-header="false" data-hide-cover="false" data-show-facepile="false" data-height="500" data-adapt-container-width="true"> <blockquote cite="https://facebook.com/profile.php?id=61581858762329" class="fb-xfbml-parse-ignore"> <a href="https://facebook.com/profile.php?id=61581858762329"></a> 2413</blockquote> 2414</div> 2415</div> 2416 <div class="dmTwitterFeedWrapper" data-element-type="dTwitterId" id="1417774932"> <div class="dmTwitterFeed dmWwr dmTwitterNoScroll" twitterusername="Roofing" numberoftweets="2" twittertype="Profile" hideheaderfooter="false" lang="en" id="1171843226"></div> 2417</div> 2418</div> 2419</div> 2420</div> 2421 <div class="dmRespRow u_1811589022" id="1811589022"> <div class="dmRespColsWrapper" id="1890241002"> <div class="dmRespCol large-12 medium-12 small-12" id="1577732771"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1617741585" style="transition: opacity 1s ease-in-out;" data-dashlane-rid="80356cbb6a4a1703" data-dashlane-classification="identity"><p class="text-align-center m-size-16 size-20"><strong style="color: var(--color_2); font-weight: bold; display: unset;" class="m-font-size-16 font-size-20">Proud to be part of the Castle Solutions Group!</strong></p></div> 2422 <div class="u_1464038947 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1464038947"><img src="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/opt/Screenshot+2025-07-30+at+18.49.43-1920w.png" alt="" id="1063140909" class="" width="622" height="496" data-dm-image-path="https://irp.cdn-website.com/ad8936d6/dms3rep/multi/Screenshot+2025-07-30+at+18.49.43.png" onerror="handleImageLoadError(this)"/></div> 2423</div> 2424</div> 2425</div> 2426 <div class="u_1686005289 dmRespRow" style="text-align: center;" id="1686005289"> <div class="dmRespColsWrapper" id="1837856251"> <div class="u_1449882040 dmRespCol small-12 large-3 medium-3" id="1449882040"> <div class="u_1701912412 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1701912412" style="transition: none 0s ease 0s; text-align: left; display: block;" data-dashlane-rid="92b80c6db8a526a0" data-dashlane-classification="identity"><p class="m-text-align-center text-align-left m-size-16 size-20"><strong style="color: var(--color_2); font-weight: bold; display: initial;" class="m-font-size-16 font-size-20">Phone:</strong> 2427 <a href="tel:01273 110 253" runtime_url="tel:01273 110 253" type="call" class="m-font-size-16 font-size-20" style="font-weight: bold; display: initial; color: var(--color_2);"><strong>01273 110 253</strong></a></p></div> 2428</div> 2429 <div class="u_1738521024 dmRespCol small-12 large-3 medium-3" id="1738521024"> <div class="u_1633845132 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1633845132" style="transition: none 0s ease 0s; text-align: left; display: block;" data-diy-text=""><p class="m-size-16 text-align-center size-20"><strong style="color: var(--color_2); display: initial; font-weight: bold;" class="m-font-size-16 font-size-20">Services</strong></p><p class="text-align-center"><a href="/mobile-oil-and-filter-change" runtime_url="/mobile-oil-and-filter-change" type="page" style="display: initial; color: var(--color_2); font-weight: bold;"><strong>Roof Tiling</strong></a></p><p class="text-align-center"><a href="/roof-repair" runtime_url="/roof-repair" type="page" style="color: var(--color_2); display: initial;"><strong>Roof Repair</strong></a></p><p class="text-align-center"><a href="/roof-surveyor" runtime_url="/roof-surveyor" type="page" style="color: var(--color_2); display: initial;"><strong>Roof Surveyor</strong></a></p><p class="text-align-center"><a href="/roof-replacement" runtime_url="/roof-replacement" type="page" style="color: var(--color_2); display: initial;"><strong>Roof Replacement</strong></a></p><p class="text-align-center"><a href="/flat-roofs" runtime_url="/flat-roofs" type="page" style="color: var(--color_2); display: initial;"><strong>Flat Roofs</strong></a></p><p class="text-align-center"><a href="/garage-roofs" runtime_url="/garage-roofs" type="page" style="color: var(--color_2); display: initial;"><strong>Garage Roofs</strong></a><span style="display: initial;"><br/></span></p></div> 2430</div> 2431 <div class="u_1698552461 dmRespCol small-12 large-2 medium-2" id="1698552461"> <div class="u_1125268815 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1125268815" style="transition: none; text-align: left; display: block;" data-diy-text=""><p class="text-align-center m-size-16 m-text-align-center size-20"><strong style="display: initial; color: var(--color_2); font-weight: bold;" class="font-size-20 m-font-size-16">Location:</strong></p><p class="text-align-center m-text-align-center"><a href="https://maps.app.goo.gl/WegQG3bQZ6ZoALDJ8" rel="nofollow" target="_blank" runtime_url="https://maps.app.goo.gl/WegQG3bQZ6ZoALDJ8" type="url" style="display: initial; color: var(--color_2);">100 Hollingdean Road, Brighton, BN2 4AA, United Kingdom</a></p></div> 2432</div> 2433 <div class="u_1143953165 dmRespCol small-12 large-4 medium-4" id="1143953165"> <div class="u_1128826426 dmNewParagraph" id="1128826426" data-element-type="paragraph" style="transition: none 0s ease 0s; text-align: left; display: block;" data-version="5" data-dashlane-rid="09b825a754512134" data-dashlane-classification="identity"><p class="text-align-center m-size-16 size-20"><strong style="font-weight: bold; color: var(--color_2); display: initial;" class="m-font-size-16 font-size-20">Brighton's Reliable Roofing Company!</strong></p></div></div> 2434</div> 2435</div> 2436 <div class="dmRespRow u_1645075548" id="1645075548"> <div class="dmRespColsWrapper" id="1290546367"> <div class="dmRespCol large-12 medium-12 small-12" id="1973937283"> <div class="u_1986241391 align-center text-align-center dmSocialHub gapSpacing" id="1986241391" dmle_extension="social_hub" data-element-type="social_hub" extractelementdata="true" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/profile.php?id=61581858762329" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event &&
2436 dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2437</a> 2438 <a href="https://www.google.com/maps/place/Local+Roofing+Brighton/data=!4m2!3m1!1s0x0:0x36a935957cd5890d?sa=X&ved=1t:2428&hl=en-GB&ictx=111" target="_blank" dm_dont_rewrite_url="true" aria-label="google_my_business" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'GoogleMyBusiness')"> <span class="dmSocialGoogleMyBusiness dm-social-icons-google-my-business oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2439</a> 2440 <a href="https://twitter.com/rooferbrighton" target="_blank" dm_dont_rewrite_url="true" aria-label="twitter" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Twitter')"> <span class="dmSocialTwitter dm-social-icons-twitter oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2441</a> 2442 <a href="https://pinterest.com/roofingbrighton/" target="_blank" dm_dont_rewrite_url="true" aria-label="pinterest" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Pinterest')"> <span class="dmSocialPinterest icon-pinterest oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2443</a> 2444 <a href="" dm_dont_rewrite_url="true" aria-label="yelp" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Yelp')"> <span class="dmSocialYelp dm-social-icons-yelp oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2445</a> 2446 <a href="https://business.foursquare.com/places/69456df6b3104807f9bd9c8e" target="_blank" dm_dont_rewrite_url="true" aria-label="foursquare" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Foursquare')"> <span class="dmSocialFoursquare icon-foursquare oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 2447</a> 2448 <a href="https://www.yell.com/biz/local-roofing-brighton-brighton-11003908/" target="_blank" dm_dont_rewrite_url="true" aria-label="Social network" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Custom1')"> <span class="dmSocialCustom1 oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="100%" viewbox="0 0 608 592" enable-background="new 0 0 608 592" xml:space="preserve"> <path fill="#000000" opacity="1.000000" stroke="none" d=" 2449M341.174164,165.937393 2450 C347.007904,178.498123 352.644073,190.733734 358.435272,202.895554 2451 C368.303925,223.620255 378.260468,244.303131 388.197601,264.995148 2452 C398.563660,286.580200 408.966858,308.147369 419.323364,329.737000 2453 C429.256073,350.443237 439.134155,371.175690 449.066284,391.882233 2454 C455.252380,404.779114 461.570496,417.613190 467.685303,430.543549 2455 C472.066864,439.808777 471.591644,440.361816 461.519775,440.373230 2456 C438.590332,440.399231 421.119873,430.113068 408.741394,411.404083 2457 C385.955505,376.965271 365.058167,341.331299 343.128448,306.348694 2458 C328.182831,282.507141 314.016296,258.163269 297.880402,235.086227 2459 C292.025909,226.713318 285.072327,219.299728 275.606293,214.761642 2460 C259.192322,206.892731 244.033432,208.675064 230.198151,220.653091 2461 C215.348450,233.509384 200.545242,246.419815 185.639114,259.210358 2462 C175.813736,267.641235 164.586990,273.654327 151.588760,274.498230 2463 C141.799255,275.133789 131.911133,273.866455 123.846107,267.053925 2464 C118.349731,262.411133 118.064384,258.210541 123.060593,253.116211 2465 C139.040497,236.822495 154.716141,220.265930 168.679367,202.163895 2466 C180.250397,187.163116 190.565292,171.533112 194.139145,152.460037 2467 C194.810791,148.875549 195.581619,145.230453 195.583237,141.613007 2468 C195.591202,123.629448 196.331268,105.633972 194.849594,87.666054 2469 C194.282272,80.786179 194.453903,80.702988 201.411224,80.700958 2470 C235.566208,80.690971 269.721405,80.747772 303.875916,80.621613 2471 C308.038361,80.606232 310.150574,81.366180 310.568298,86.168495 2472 C311.668213,98.814407 318.125031,109.817406 322.547485,121.401764 2473 C328.238495,136.308975 334.838104,150.869324 341.174164,165.937393 2474z"></path> 2475 <path fill="#000000" opacity="1.000000" stroke="none" d=" 2476M229.000000,527.886963
2477 C203.013748,527.887573 177.527237,527.958557 152.041306,527.867920 2478 C128.674835,527.784851 112.145134,514.832397 106.418549,492.254608 2479 C105.935646,490.350677 105.906174,488.317627 105.795143,486.337311 2480 C105.671295,484.128479 106.765854,482.891846 109.029709,482.813873 2481 C110.028099,482.779419 111.027740,482.768585 112.026817,482.768768 2482 C239.124939,482.789398 366.223083,482.810638 493.321198,482.837738 2483 C502.463318,482.839691 503.042145,484.406006 501.086487,493.581940 2484 C497.112671,512.226868 478.160461,527.964417 455.359406,527.685669 2485 C394.401398,526.940430 333.428223,527.407532 272.461151,527.457642 2486 C258.140656,527.469421 243.820374,527.737061 229.000000,527.886963 2487z"></path> 2488 <path fill="#000000" opacity="1.000000" stroke="none" d=" 2489M230.345276,282.374817 2490 C238.261459,270.215881 245.965576,258.349976 253.683258,246.492905 2491 C258.525726,239.053162 263.120544,237.292496 271.516754,240.489349 2492 C286.336151,246.131790 296.389801,257.374969 304.960968,270.123383 2493 C307.004425,273.162720 306.441864,276.333832 304.151794,279.372131 2494 C288.832184,299.697266 273.660858,320.134277 258.322693,340.445343 2495 C236.869736,368.853851 215.321075,397.190125 193.794235,425.542786 2496 C189.772247,430.840118 185.600616,436.024384 181.609940,441.344757 2497 C178.706650,445.215393 174.995422,445.964752 170.539703,444.844177 2498 C155.047516,440.947937 147.064178,427.982697 150.079483,412.250610 2499 C151.955551,402.462372 157.101151,394.377533 162.371719,386.295624 2500 C180.644302,358.276489 198.958801,330.284729 217.263367,302.286438 2501 C221.543106,295.740234 225.846436,289.209473 230.345276,282.374817 2502z"></path> 2503</svg> 2504</span> 2505</a> 2506</div> 2507</div> 2508</div> 2509</div> 2510</div> 2511</div> 2512</div> 2513 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 2514</div> 2515</div> 2516</div> 2517</div> 2518</div> 2519</div> 2520</div> 2521</div> 2522</div> 2523 2524 </div> 2525</div> 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564
2565<script> 2566 var isWLR = true; 2567 2568 window.customWidgetsFunctions = {}; 2569 window.customWidgetsStrings = {}; 2570 window.collections = {}; 2571 window.currentLanguage = "ENGLISH" 2572 window.isSitePreview = false; 2573</script>
2573 2574 2575 2576
2577<script> 2578 window.customWidgetsFunctions["128151275e4145de9c457a6ae729489e~115"] = function (element, data, api) { 2579 ///There is a problem with changing the width, because widget resizing is off. 2580element.style.setProperty('width', data.config.width + 'px', 'important'); 2581 2582 }; 2583</script>
2583 2584
2585<script> 2586 window.customWidgetsFunctions["832a29738c2b44fdb4e63369b1bf458a~81"] = function (element, data, api) { 2587 2588 2589$(element).find('[data-first-expanded="true"]').attr('data-first-expanded', 'false').find('.accordion-item').eq(0).addClass('expanded'); 2590 2591$(element).off('click.toggle').on('click.toggle', '.accordion-title', function(){ 2592 if(data.config.collapseOthers){ 2593 $(this).parents('.accordion-item').siblings().removeClass('expanded'); 2594 // $(element).find('.accordion-item').not(this).removeClass('expanded'); 2595 } 2596 $(this).parents('.accordion-item').toggleClass('expanded'); 2597}); 2598 2599 2600 }; 2601</script>
2601 2602 2603
2604<script> 2605 if (!window.customWidgetsStrings["128151275e4145de9c457a6ae729489e"]) { 2606 window.customWidgetsStrings["128151275e4145de9c457a6ae729489e"] = {}; 2607 } 2608 var value = "dGVzdCBlbmJn"; 2609 window.customWidgetsStrings["128151275e4145de9c457a6ae729489e"]["FacebookFeed.widgetTitle"] = atob( 2610 value); 2611</script>
2611 2612 2613
2614<script type="text/javascript"> 2615 2616 var d_version = "production_6817"; 2617 var build = "2026-10-01T14_02_32"; 2618 window['v' + 'ersion'] = d_version; 2619 2620 function buildEditorParent() { 2621 window.isMultiScreen = true; 2622 window.editorParent = {}; 2623 window.previewParent = {}; 2624 window.assetsCacheQueryParam = "?version=2026-10-01T14_02_32"; 2625 try { 2626 var _p = window.parent; 2627 if (_p && _p.document && _p.$ && _p.$.dmfw) { 2628 window.editorParent = _p; 2629 } else if (_p.isSitePreview) { 2630 window.previewParent = _p; 2631 } 2632 } catch (e) { 2633 2634 } 2635 } 2636 2637 buildEditorParent(); 2638</script>
2638 2639 2640 2641 2642
2643<script type="text/javascript" id='d-js-jquery' 2644 src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
2644 2645 2646 2647 2648 2649<!-- Injecting site-wide before scripts --> 2650 2651<!-- End Injecting site-wide to the head --> 2652 2653 2654
2655<script> 2656 var _jquery = window.$; 2657 2658 var jqueryAliases = ['$', 'jquery', 'jQuery']; 2659 2660 jqueryAliases.forEach((alias) => { 2661 Object.defineProperty(window, alias, { 2662 get() { 2663 return _jquery; 2664 }, 2665 set() { 2666 console.warn("Trying to over-write the global jquery object!"); 2667 } 2668 }); 2669 }); 2670 window.jQuery.migrateMute = true; 2671</script>
2671 2672 2673 2674 2675
2676<script> 2677 window.cookiesNotificationMarkupPreview = 'null'; 2678</script>
2678 2679 2680
2681<script id='d-js-params'> 2682 window.INSITE = window.INSITE || {}; 2683 window.INSITE.device = "desktop"; 2684 2685 window.rtCommonProps = {}; 2686 rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com'; 2687 rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; 2688 rtCommonProps["inlineEditGrid.snap"] =true; 2689 rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; 2690 rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; 2691 rtCommonProps["common.mapbox.js.override"] =false; 2692 rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; 2693 rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; 2694 rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; 2695 rtCommonProps["common.build.dist.folder"] = 'production/6817'; 2696 rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com'; 2697 rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6817'; 2698 rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family='; 2699 rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; 2700 rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; 2701 rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; 2702 rtCommonProps["feature.flag.runOnReadyNewTask"] =true; 2703 rtCommonProps["isAutomation.test"] =false; 2704 rtCommonProps["booking.cal.api.domain"] = 'api.cal.com'; 2705 2706 2707 rtCommonProps['common.mapsProvider'] = 'mapbox'; 2708 2709 rtCommonProps['common.mapsProvider.version'] = '0.52.0'; 2710 rtCommonProps['common.geocodeProvider'] = 'mapbox'; 2711 rtCommonProps['server.for.resources'] = ''; 2712 rtCommonProps['feature.flag.lazy.widgets'] = true; 2713 rtCommonProps['feature.flag.single.wow'] = false; 2714 rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; 2715 rtCommonProps['feature.flag.mark.anchors'] = true; 2716 rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; 2717 rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; 2718 rtCommonProps["images.sizes.small"] =160; 2719 rtCommonProps["images.sizes.mobile"] =640; 2720 rtCommonProps["images.sizes.tablet"] =1280; 2721 rtCommonProps["images.sizes.desktop"] =1920; 2722 rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/'; 2723 rtCommonProps["feature.flag.performance.logs"] =false; 2724 rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; 2725 rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; 2726 rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; 2727 rtCommonProps["termly.mapbox.consent.category"] = 'performance'; 2728 // feature flags that's used out of runtime module (in legacy files) 2729 rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; 2730 2731 window.rtFlags = {}; 2732 rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true; 2733 rtFlags["scripts.widgetCount.enabled"] =true; 2734 rtFlags["fnb.animations.tracking.enabled"] =true; 2735 rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; 2736 rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; 2737 rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; 2738 rtFlags["ecom.ecwid.oldStore.keepScrollOnLoad.enabled"] = true; 2739 rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; 2740 rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false; 2741 rtFlags["geocode.search.localize"] =false; 2742 rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; 2743 rtFlags["twitter.heightLimit.enabled"] = true; 2744 rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; 2745 rtFlags["flex.animation.design.panel.layout"] =true; 2746 rtFlags["runtime.cwv.report.cls.enabled"] =false; 2747 rtFlags["runtime.cwv.report.lcp.enabled"] =false; 2748 rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; 2749 rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; 2750 rtFlags["runtime.lcp.preload.monitor.enabled"] =false; 2751 rtFlags["runtime.customwidget.heightpin.enabled"] =true; 2752 rtFlags["runtime.video.widget.lazy.enabled"] =true; 2753 rtFlags["contact.form.useActiveForm"] =true; 2754 rtFlags["contact.form.custom.errors.enabled"] =true; 2755 rtFlags["runtime.ssr.productStore.internal.observer"] =true; 2756 rtFlags["editor.widget.form.a11y"] =true; 2757</script>
vendor: 1 bytes, line 2757
2757
2758<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js" id="d-js-core"></script>
2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772
2772<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
2772 2773 2774 2775 2776 2777
2778<script> 2779 2780 $(window).bind("orientationchange", function (e) { 2781 $.layoutManager.initLayout(); 2782 2783 }); 2784 $(document).resize(function () { 2785 2786 }); 2787</script>
2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806
2807<script type="text/javascript" id="d_track_sp"> 2808 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 2809 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 2810 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 2811 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); 2812 window.dmsnowplow = window.snowplow; 2813 2814 dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker 2815 appId: 'ad8936d6' 2816 }); 2817 2818 // snowplow queries element styles so we wait until CSS calculations are done. 2819 requestAnimationFrame(() => { 2820 dmsnowplow('trackPageView'); 2821 _dm_insite.forEach((rule) => { 2822 // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here 2823 // the tracking is in popup.js 2824 if (rule.actionName !== "popup") { 2825 dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); 2826 } 2827 window?.waitForDeferred?.('dmAjax', () => { 2828 $.DM.events.trigger('event-ruleTriggered', {value: rule}); 2829 }); 2830 }); 2831 }); 2832</script>
2832 2833 2834 2835 2836<div style="display:none;" id="P6iryBW0Wu"></div> 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 2849 2850 2851 <div class="pswp__bg"></div> 2852 2853 2854 <div class="pswp__scroll-wrap"> 2855 2856 2857 <div class="pswp__container"> 2858 <div class="pswp__item"></div> 2859 <div class="pswp__item"></div> 2860 <div class="pswp__item"></div> 2861 </div> 2862 2863 2864 <div class="pswp__ui pswp__ui--hidden"> 2865 2866 <div class="pswp__top-bar"> 2867 2868 2869 2870 <div class="pswp__counter"></div> 2871 2872 <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button> 2873 2874 <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button> 2875 2876 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 2877 2878 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 2879 2880 2881 2882 <div class="pswp__preloader"> 2883 <div class="pswp__preloader__icn"> 2884 <div class="pswp__preloader__cut"> 2885 <div class="pswp__preloader__donut"></div> 2886 </div> 2887 </div> 2888 </div> 2889 </div> 2890 2891 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 2892 <div class="pswp__share-tooltip"></div> 2893 </div> 2894 2895 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 2896 </button> 2897 2898 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 2899 </button> 2900 2901 <div class="pswp__caption"> 2902 <div class="pswp__caption__center"></div> 2903 </div> 2904 2905 </div> 2906 2907 </div> 2908 2909</div> 2910<div id="fb-root" 2911 data-locale="en"></div> 2912<!-- Alias: ad8936d6 --> 2913<div class="dmPopupMask" id="dmPopupMask"></div> 2914<div id="dmPopup" class="dmPopup" data-auto="popup"> 2915 <div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div> 2916 <div class="dmPopupTitle"> <span></span> Share by:</div> 2917 <div class="data"></div> 2918</div>
2918<script id="d_track_personalization"> 2919 window?.waitForDeferred?.('dmAjax', () => { 2920 // Collects client data and updates cookies used by smart sites 2921 window.expireDays = 365; 2922 window.visitLength = 30 * 60000; 2923 $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); 2924 setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); 2925 }); 2926</script>
vendor: 1 bytes, line 2926
2926
2927<script type="text/javascript"> 2928 2929 Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; 2930 2931 Parameters.NavigationAreaParams.LessButtonText = 'LESS'; 2932 Parameters.HomeLinkText = 'Home'; 2933 </script>
2933 2934<!-- Site Wide Html Markup --> 2935<!-- Site Wide Html Markup --> 2936</body> 2937</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.