{"id":110,"date":"2026-08-18T15:25:32","date_gmt":"2026-08-18T15:25:32","guid":{"rendered":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/?page_id=110"},"modified":"2026-08-31T04:51:35","modified_gmt":"2026-08-31T04:51:35","slug":"roof-maintenance","status":"publish","type":"page","link":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/?page_id=110","title":{"rendered":"Roof Maintenance"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"110\" class=\"elementor elementor-110\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-818482b e-con-full e-flex e-con e-parent\" data-id=\"818482b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fab473e elementor-widget elementor-widget-html\" data-id=\"fab473e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.5, user-scalable=yes\">\r\n    <title>Roof Maintenance | Roofing365<\/title>\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:opsz,wght@14..32,300;400;500;600;700;800;900&display=swap\" rel=\"stylesheet\">\r\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\" \/>\r\n    <style>\r\n        \/* ----- reset \/ base (unique namespace .r365-maint-) ----- *\/\r\n        .r365-maint-wrapper {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n        .r365-maint-wrapper *,\r\n        .r365-maint-wrapper *::before,\r\n        .r365-maint-wrapper *::after {\r\n            box-sizing: inherit;\r\n        }\r\n\r\n        \/* ----- main sections (full width) ----- *\/\r\n        .r365-maint-section-dark {\r\n            background-color: #0f3d2e; \/* deep green *\/\r\n            color: #FFFFFF;\r\n            position: relative;\r\n            overflow: hidden;\r\n            width: 100%;\r\n            padding: 80px 24px 90px;\r\n        }\r\n        .r365-maint-section-light {\r\n            background-color: #FFFFFF;\r\n            color: #000000;\r\n            position: relative;\r\n            overflow: hidden;\r\n            width: 100%;\r\n            padding: 80px 24px 90px;\r\n        }\r\n\r\n        .r365-maint-container {\r\n            max-width: 1300px;\r\n            margin: 0 auto;\r\n            position: relative;\r\n            z-index: 10;\r\n            padding: 0 16px;\r\n        }\r\n\r\n        \/* ----- floating animated elements (roofing related) ----- *\/\r\n        .r365-maint-floating {\r\n            position: absolute;\r\n            inset: 0;\r\n            z-index: 3;\r\n            pointer-events: none;\r\n            overflow: hidden;\r\n        }\r\n        .r365-maint-float {\r\n            position: absolute;\r\n            font-size: 2.8rem;\r\n            opacity: 0.08;\r\n            color: #FFD700;\r\n            animation: r365MaintFloatAnim 24s infinite alternate ease-in-out;\r\n        }\r\n        .r365-maint-float-shield {\r\n            position: absolute;\r\n            font-size: 3rem;\r\n            opacity: 0.06;\r\n            color: #FFD700;\r\n            animation: r365MaintFloatAnim 28s infinite alternate ease-in-out;\r\n        }\r\n        .r365-maint-float-tools {\r\n            position: absolute;\r\n            font-size: 2.6rem;\r\n            opacity: 0.06;\r\n            color: #FFD700;\r\n            animation: r365MaintFloatAnim 22s infinite alternate ease-in-out;\r\n        }\r\n        .r365-maint-float-wave {\r\n            position: absolute;\r\n            border-radius: 50%;\r\n            background: rgba(255, 215, 0, 0.03);\r\n            animation: r365MaintWaveFloat 26s infinite alternate ease-in-out;\r\n        }\r\n        .r365-maint-float-shine {\r\n            position: absolute;\r\n            width: 200px;\r\n            height: 200px;\r\n            border-radius: 63% 37% 48% 52% \/ 41% 46% 54% 59%;\r\n            background: rgba(255, 215, 0, 0.025);\r\n            animation: r365MaintShineMorph 30s infinite alternate;\r\n        }\r\n        .r365-maint-float-dot {\r\n            position: absolute;\r\n            width: 14px;\r\n            height: 14px;\r\n            border-radius: 50%;\r\n            background: rgba(255, 215, 0, 0.04);\r\n            animation: r365MaintDotPulse 3s infinite alternate;\r\n        }\r\n        \/* green floating accents *\/\r\n        .r365-maint-float-green {\r\n            position: absolute;\r\n            font-size: 2.4rem;\r\n            opacity: 0.06;\r\n            color: #6fcf97;\r\n            animation: r365MaintFloatAnim 22s infinite alternate ease-in-out;\r\n        }\r\n        .r365-maint-float-shield-green {\r\n            position: absolute;\r\n            font-size: 2.8rem;\r\n            opacity: 0.05;\r\n            color: #6fcf97;\r\n            animation: r365MaintFloatAnim 26s infinite alternate ease-in-out;\r\n        }\r\n\r\n        \/* positions *\/\r\n        .r365-maint-f1 { top: 5%; left: 3%; animation-duration: 22s; }\r\n        .r365-maint-f2 { top: 18%; right: 4%; animation-duration: 26s; }\r\n        .r365-maint-f3 { bottom: 12%; left: 3%; animation-duration: 24s; }\r\n        .r365-maint-f4 { bottom: 28%; right: 5%; animation-duration: 30s; }\r\n        .r365-maint-f5 { top: 45%; left: 6%; animation-duration: 20s; }\r\n        .r365-maint-f6 { top: 60%; right: 7%; animation-duration: 28s; }\r\n        .r365-maint-shield1 { top: 8%; right: 12%; animation-duration: 26s; }\r\n        .r365-maint-shield2 { bottom: 18%; left: 8%; animation-duration: 32s; }\r\n        .r365-maint-tools1 { top: 35%; right: 15%; animation-duration: 24s; }\r\n        .r365-maint-tools2 { bottom: 40%; left: 12%; animation-duration: 28s; }\r\n        .r365-maint-wave1 { width: 50px; height: 50px; top: 22%; left: 15%; animation-duration: 22s; }\r\n        .r365-maint-wave2 { width: 70px; height: 70px; bottom: 15%; right: 14%; animation-duration: 28s; }\r\n        .r365-maint-wave3 { width: 35px; height: 35px; top: 65%; left: 32%; animation-duration: 20s; }\r\n        .r365-maint-shine1 { top: -60px; right: -30px; width: 260px; height: 260px; }\r\n        .r365-maint-shine2 { bottom: -50px; left: -20px; width: 220px; height: 220px; animation-duration: 34s; }\r\n        .r365-maint-dot1 { top: 12%; left: 35%; width: 16px; height: 16px; animation-duration: 2.6s; }\r\n        .r365-maint-dot2 { top: 48%; right: 28%; width: 20px; height: 20px; animation-duration: 3.2s; }\r\n        .r365-maint-dot3 { bottom: 18%; left: 45%; width: 12px; height: 12px; animation-duration: 2.8s; }\r\n        \/* green positions *\/\r\n        .r365-maint-gf1 { top: 12%; left: 22%; animation-duration: 24s; }\r\n        .r365-maint-gf2 { bottom: 32%; right: 18%; animation-duration: 28s; }\r\n        .r365-maint-gs1 { top: 40%; left: 28%; animation-duration: 26s; }\r\n\r\n        @keyframes r365MaintFloatAnim {\r\n            0% { transform: translate(0,0) rotate(0deg) scale(1); }\r\n            100% { transform: translate(30px,-20px) rotate(8deg) scale(1.06); }\r\n        }\r\n        @keyframes r365MaintWaveFloat {\r\n            0% { transform: translate(0,0) scale(1); }\r\n            100% { transform: translate(18px,-26px) scale(1.08); }\r\n        }\r\n        @keyframes r365MaintShineMorph {\r\n            0% { border-radius: 63% 37% 48% 52% \/ 41% 46% 54% 59%; transform: translate(0,0) rotate(0deg); }\r\n            50% { border-radius: 40% 60% 35% 65% \/ 55% 40% 60% 45%; transform: translate(10px,-12px) rotate(4deg); }\r\n            100% { border-radius: 52% 48% 61% 39% \/ 49% 53% 47% 51%; transform: translate(-10px,14px) rotate(-4deg); }\r\n        }\r\n        @keyframes r365MaintDotPulse {\r\n            0% { transform: scale(0.6); opacity: 0.02; }\r\n            100% { transform: scale(1.3); opacity: 0.06; }\r\n        }\r\n\r\n        .r365-maint-pattern-dark {\r\n            position: absolute;\r\n            inset: 0;\r\n            background-image:\r\n                radial-gradient(circle at 25% 30%, rgba(255,215,0,0.05) 1px, transparent 1px),\r\n                radial-gradient(circle at 75% 70%, rgba(255,215,0,0.035) 1px, transparent 1px);\r\n            background-size: 50px 50px;\r\n            pointer-events: none;\r\n            z-index: 2;\r\n        }\r\n        .r365-maint-pattern-light {\r\n            position: absolute;\r\n            inset: 0;\r\n            background-image:\r\n                radial-gradient(circle at 25% 30%, rgba(255,215,0,0.025) 1px, transparent 1px),\r\n                radial-gradient(circle at 75% 70%, rgba(255,215,0,0.02) 1px, transparent 1px);\r\n            background-size: 50px 50px;\r\n            pointer-events: none;\r\n            z-index: 2;\r\n        }\r\n\r\n        \/* ----- typography ----- *\/\r\n        .r365-maint-headline {\r\n            font-size: 2.6rem;\r\n            font-weight: 800;\r\n            letter-spacing: -0.02em;\r\n            line-height: 1.15;\r\n            margin-bottom: 0.8rem;\r\n            color: inherit;\r\n        }\r\n        .r365-maint-headline .r365-maint-gold {\r\n            color: #FFD700;\r\n        }\r\n        .r365-maint-section-dark .r365-maint-headline .r365-maint-gold {\r\n            color: #FFD700;\r\n        }\r\n        .r365-maint-section-light .r365-maint-headline .r365-maint-gold {\r\n            color: #FFD700;\r\n        }\r\n\r\n        .r365-maint-subhead {\r\n            font-size: 1.15rem;\r\n            font-weight: 500;\r\n            line-height: 1.6;\r\n            opacity: 0.9;\r\n            color: inherit;\r\n            margin-bottom: 1.2rem;\r\n        }\r\n\r\n        .r365-maint-text {\r\n            font-size: 1rem;\r\n            line-height: 1.8;\r\n            color: inherit;\r\n            opacity: 0.82;\r\n            margin-bottom: 1rem;\r\n        }\r\n        .r365-maint-section-dark .r365-maint-text {\r\n            color: #FFFFFF;\r\n            opacity: 0.85;\r\n        }\r\n        .r365-maint-section-light .r365-maint-text {\r\n            color: #000000;\r\n            opacity: 0.8;\r\n        }\r\n        .r365-maint-text strong {\r\n            color: #FFD700;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .r365-maint-underline {\r\n            width: 100px;\r\n            height: 3px;\r\n            border-radius: 3px;\r\n            margin-bottom: 1.8rem;\r\n            background: #FFD700;\r\n            position: relative;\r\n        }\r\n        .r365-maint-underline::after {\r\n            content: '';\r\n            position: absolute;\r\n            right: -16px;\r\n            top: -1px;\r\n            width: 7px;\r\n            height: 5px;\r\n            background: #FFD700;\r\n            border-radius: 50%;\r\n            opacity: 0.6;\r\n        }\r\n        .r365-maint-underline-center {\r\n            margin-left: auto;\r\n            margin-right: auto;\r\n        }\r\n\r\n        \/* ----- grid layout ----- *\/\r\n        .r365-maint-grid-2 {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 50px;\r\n            align-items: center;\r\n        }\r\n        .r365-maint-grid-3 {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 30px;\r\n        }\r\n\r\n        \/* ----- cards ----- *\/\r\n        .r365-maint-card-dark {\r\n            background: rgba(255, 255, 255, 0.05);\r\n            border: 1px solid rgba(255, 215, 0, 0.12);\r\n            border-radius: 24px;\r\n            padding: 30px 26px 34px;\r\n            transition: all 0.4s cubic-bezier(0.2, 0.95, 0.4, 1.2);\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n        .r365-maint-card-dark:hover {\r\n            transform: translateY(-6px);\r\n            border-color: #FFD700;\r\n            background: rgba(255, 255, 255, 0.08);\r\n            box-shadow: 0 20px 40px -15px rgba(255,215,0,0.10);\r\n        }\r\n        .r365-maint-card-dark::after {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            height: 2px;\r\n            background: linear-gradient(90deg, transparent, #FFD700, transparent);\r\n            opacity: 0;\r\n            transition: opacity 0.5s ease;\r\n        }\r\n        .r365-maint-card-dark:hover::after {\r\n            opacity: 1;\r\n        }\r\n\r\n        .r365-maint-card-light {\r\n            background: #FFFFFF;\r\n            border: 1px solid rgba(0, 0, 0, 0.05);\r\n            border-radius: 24px;\r\n            padding: 30px 26px 34px;\r\n            transition: all 0.4s cubic-bezier(0.2, 0.95, 0.4, 1.2);\r\n            position: relative;\r\n            overflow: hidden;\r\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.02);\r\n        }\r\n        .r365-maint-card-light:hover {\r\n            transform: translateY(-6px);\r\n            border-color: #FFD700;\r\n            box-shadow: 0 20px 40px -15px rgba(255,215,0,0.06);\r\n        }\r\n        .r365-maint-card-light::after {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            height: 2px;\r\n            background: linear-gradient(90deg, transparent, #FFD700, transparent);\r\n            opacity: 0;\r\n            transition: opacity 0.5s ease;\r\n        }\r\n        .r365-maint-card-light:hover::after {\r\n            opacity: 1;\r\n        }\r\n\r\n        .r365-maint-card-title {\r\n            font-size: 1.2rem;\r\n            font-weight: 700;\r\n            margin-bottom: 10px;\r\n            color: inherit;\r\n            letter-spacing: -0.01em;\r\n        }\r\n        .r365-maint-card-text {\r\n            font-size: 0.95rem;\r\n            line-height: 1.7;\r\n            color: inherit;\r\n            opacity: 0.8;\r\n        }\r\n\r\n        .r365-maint-icon {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 56px;\r\n            height: 56px;\r\n            border-radius: 50%;\r\n            background: rgba(255, 215, 0, 0.10);\r\n            margin-bottom: 16px;\r\n            border: 1px solid rgba(255, 215, 0, 0.10);\r\n            transition: all 0.4s ease;\r\n            font-size: 1.4rem;\r\n            color: #FFD700;\r\n        }\r\n        .r365-maint-card-dark:hover .r365-maint-icon {\r\n            background: rgba(255, 215, 0, 0.18);\r\n            border-color: #FFD700;\r\n            transform: scale(1.06) rotate(-3deg);\r\n        }\r\n        .r365-maint-card-light:hover .r365-maint-icon {\r\n            background: rgba(255, 215, 0, 0.1);\r\n            border-color: #FFD700;\r\n            transform: scale(1.06) rotate(-3deg);\r\n        }\r\n\r\n        \/* ----- service list ----- *\/\r\n        .r365-maint-list {\r\n            list-style: none;\r\n            padding: 0;\r\n            margin: 0.5rem 0 0.5rem;\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 3px 20px;\r\n        }\r\n        .r365-maint-list li {\r\n            font-size: 0.95rem;\r\n            padding: 5px 0 5px 26px;\r\n            position: relative;\r\n            line-height: 1.5;\r\n            color: inherit;\r\n            opacity: 0.85;\r\n        }\r\n        .r365-maint-list li::before {\r\n            content: \"\u25c6\";\r\n            position: absolute;\r\n            left: 0;\r\n            color: #FFD700;\r\n            font-size: 0.6rem;\r\n            top: 7px;\r\n        }\r\n        .r365-maint-list-single {\r\n            grid-template-columns: 1fr;\r\n        }\r\n\r\n        \/* ----- image ----- *\/\r\n        .r365-maint-img {\r\n            width: 100%;\r\n            border-radius: 24px;\r\n            object-fit: cover;\r\n            box-shadow: 0 20px 50px -18px rgba(0, 0, 0, 0.3);\r\n            border: 1px solid rgba(255, 215, 0, 0.08);\r\n            transition: all 0.6s cubic-bezier(0.2, 0.95, 0.4, 1.2);\r\n        }\r\n        .r365-maint-img:hover {\r\n            transform: scale(1.01) translateY(-4px);\r\n            border-color: #FFD700;\r\n            box-shadow: 0 25px 55px -20px rgba(255,215,0,0.12);\r\n        }\r\n\r\n        \/* ----- text center ----- *\/\r\n        .r365-maint-center {\r\n            text-align: center;\r\n        }\r\n\r\n        \/* ----- contact info block ----- *\/\r\n        .r365-maint-contact-block {\r\n            background: rgba(255, 215, 0, 0.06);\r\n            border: 1px solid rgba(255, 215, 0, 0.10);\r\n            border-radius: 20px;\r\n            padding: 24px 32px;\r\n            display: inline-flex;\r\n            flex-wrap: wrap;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 30px;\r\n            margin-top: 0.5rem;\r\n            transition: all 0.3s ease;\r\n        }\r\n        .r365-maint-contact-block:hover {\r\n            background: rgba(255, 215, 0, 0.08);\r\n            border-color: rgba(255, 215, 0, 0.18);\r\n        }\r\n        .r365-maint-contact-item {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 12px;\r\n        }\r\n        .r365-maint-contact-item i {\r\n            color: #FFD700;\r\n            font-size: 1.2rem;\r\n        }\r\n        .r365-maint-contact-item a {\r\n            color: inherit;\r\n            text-decoration: none;\r\n            font-weight: 500;\r\n            font-size: 1rem;\r\n            transition: color 0.3s ease;\r\n        }\r\n        .r365-maint-contact-item a:hover {\r\n            color: #FFD700;\r\n        }\r\n        .r365-maint-contact-label {\r\n            font-size: 0.65rem;\r\n            font-weight: 700;\r\n            letter-spacing: 1.2px;\r\n            text-transform: uppercase;\r\n            opacity: 0.4;\r\n            color: inherit;\r\n        }\r\n\r\n        \/* ----- responsive ----- *\/\r\n        @media (max-width: 1100px) {\r\n            .r365-maint-grid-2 { gap: 40px; }\r\n            .r365-maint-headline { font-size: 2.2rem; }\r\n        }\r\n        @media (max-width: 950px) {\r\n            .r365-maint-grid-2 { grid-template-columns: 1fr; gap: 40px; }\r\n            .r365-maint-grid-3 { grid-template-columns: 1fr 1fr; }\r\n        }\r\n        @media (max-width: 768px) {\r\n            .r365-maint-section-dark,\r\n            .r365-maint-section-light { padding: 60px 16px 70px; }\r\n            .r365-maint-headline { font-size: 1.8rem; }\r\n            .r365-maint-floating { display: none; }\r\n            .r365-maint-list { grid-template-columns: 1fr 1fr; gap: 2px 12px; }\r\n            .r365-maint-list li { font-size: 0.88rem; padding: 4px 0 4px 22px; }\r\n            .r365-maint-grid-3 { grid-template-columns: 1fr; gap: 20px; }\r\n            .r365-maint-contact-block { padding: 18px 20px; gap: 16px; flex-direction: column; }\r\n            .r365-maint-contact-item a { font-size: 0.92rem; }\r\n        }\r\n        @media (max-width: 576px) {\r\n            .r365-maint-section-dark,\r\n            .r365-maint-section-light { padding: 50px 14px 60px; }\r\n            .r365-maint-headline { font-size: 1.5rem; }\r\n            .r365-maint-subhead { font-size: 1rem; }\r\n            .r365-maint-text { font-size: 0.92rem; line-height: 1.7; }\r\n            .r365-maint-list { grid-template-columns: 1fr; }\r\n            .r365-maint-list li { font-size: 0.85rem; }\r\n            .r365-maint-card-dark,\r\n            .r365-maint-card-light { padding: 22px 18px 26px; }\r\n            .r365-maint-card-title { font-size: 1.05rem; }\r\n            .r365-maint-icon { width: 48px; height: 48px; font-size: 1.2rem; }\r\n            .r365-maint-contact-block { padding: 14px 16px; gap: 12px; width: 100%; }\r\n            .r365-maint-contact-item { gap: 10px; }\r\n            .r365-maint-contact-item a { font-size: 0.85rem; }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body style=\"margin:0; padding:0; background:#FFFFFF;\">\r\n<div class=\"r365-maint-wrapper\">\r\n\r\n    <!-- SECTION 1: DARK - Hero Roof Maintenance -->\r\n    <section class=\"r365-maint-section-dark\">\r\n        <div class=\"r365-maint-pattern-dark\"><\/div>\r\n        <div class=\"r365-maint-floating\">\r\n            <div class=\"r365-maint-float r365-maint-f1\"><i class=\"fas fa-home\"><\/i><\/div>\r\n            <div class=\"r365-maint-float r365-maint-f2\"><i class=\"fas fa-tools\"><\/i><\/div>\r\n            <div class=\"r365-maint-float r365-maint-f3\"><i class=\"fas fa-hard-hat\"><\/i><\/div>\r\n            <div class=\"r365-maint-float r365-maint-f4\"><i class=\"fas fa-hammer\"><\/i><\/div>\r\n            <div class=\"r365-maint-float r365-maint-f5\"><i class=\"fas fa-ladder\"><\/i><\/div>\r\n            <div class=\"r365-maint-float r365-maint-f6\"><i class=\"fas fa-shield-halved\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-shield r365-maint-shield1\"><i class=\"fas fa-shield-halved\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-shield r365-maint-shield2\"><i class=\"fas fa-shield-halved\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-tools r365-maint-tools1\"><i class=\"fas fa-screwdriver-wrench\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-tools r365-maint-tools2\"><i class=\"fas fa-wrench\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-wave r365-maint-wave1\"><\/div>\r\n            <div class=\"r365-maint-float-wave r365-maint-wave2\"><\/div>\r\n            <div class=\"r365-maint-float-wave r365-maint-wave3\"><\/div>\r\n            <div class=\"r365-maint-float-shine r365-maint-shine1\"><\/div>\r\n            <div class=\"r365-maint-float-shine r365-maint-shine2\"><\/div>\r\n            <div class=\"r365-maint-float-dot r365-maint-dot1\"><\/div>\r\n            <div class=\"r365-maint-float-dot r365-maint-dot2\"><\/div>\r\n            <div class=\"r365-maint-float-dot r365-maint-dot3\"><\/div>\r\n            <!-- green accents -->\r\n            <div class=\"r365-maint-float-green r365-maint-gf1\"><i class=\"fas fa-leaf\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-green r365-maint-gf2\"><i class=\"fas fa-tree\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-shield-green r365-maint-gs1\"><i class=\"fas fa-shield-halved\"><\/i><\/div>\r\n        <\/div>\r\n        <div class=\"r365-maint-container\">\r\n            <div class=\"r365-maint-grid-2\">\r\n                <div>\r\n                    <div class=\"r365-maint-headline\">Roof <span class=\"r365-maint-gold\">Maintenance<\/span><\/div>\r\n                    <div class=\"r365-maint-underline\"><\/div>\r\n                    <div class=\"r365-maint-subhead\">Professional Roof Maintenance Services in County Meath<\/div>\r\n                    <div class=\"r365-maint-text\">At <strong>Roofing365<\/strong>, we provide professional roof maintenance services for homeowners, landlords, and businesses across County Meath. Regular roof maintenance is essential for protecting your property, extending the life of your roof, and preventing costly repairs in the future.<\/div>\r\n                    <div class=\"r365-maint-text\">Our comprehensive maintenance services include thorough inspections, cleaning, gutter clearing, and minor repairs. By identifying and addressing small issues before they become major problems, we help you avoid unexpected expenses and maintain the integrity of your roof.<\/div>\r\n                <\/div>\r\n                <div>\r\n                    <img decoding=\"async\" class=\"r365-maint-img\" src=\"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/wp-content\/uploads\/2026\/08\/1-7.jpg\" alt=\"Professional roof maintenance services - Roofing365\">\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- SECTION 2: LIGHT - Our Roof Maintenance Services -->\r\n    <section class=\"r365-maint-section-light\">\r\n        <div class=\"r365-maint-pattern-light\"><\/div>\r\n        <div class=\"r365-maint-container\">\r\n            <div class=\"r365-maint-grid-2\">\r\n                <div>\r\n                    <img decoding=\"async\" class=\"r365-maint-img\" src=\"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/wp-content\/uploads\/2026\/08\/2-6.jpg\" alt=\"Roof maintenance services in County Meath - Roofing365\">\r\n                <\/div>\r\n                <div>\r\n                    <div class=\"r365-maint-headline\">Our Roof Maintenance <span class=\"r365-maint-gold\">Services<\/span><\/div>\r\n                    <div class=\"r365-maint-underline\"><\/div>\r\n                    <div class=\"r365-maint-text\">We provide a complete range of roof maintenance services to meet the needs of property owners throughout County Meath.<\/div>\r\n                    <ul class=\"r365-maint-list\">\r\n                        <li>Roof inspections<\/li>\r\n                        <li>Gutter cleaning<\/li>\r\n                        <li>Gutter repairs<\/li>\r\n                        <li>Tile and slate replacement<\/li>\r\n                        <li>Flat roof maintenance<\/li>\r\n                        <li>Chimney maintenance<\/li>\r\n                        <li>Roof moss removal<\/li>\r\n                        <li>Roof debris clearing<\/li>\r\n                    <\/ul>\r\n                    <div class=\"r365-maint-text\" style=\"margin-top: 0.5rem;\">Every roof maintenance project is approached with the same level of care and professionalism, ensuring your property remains protected throughout the year.<\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- SECTION 3: DARK - Why Choose Us (Separate Section) -->\r\n    <section class=\"r365-maint-section-dark\">\r\n        <div class=\"r365-maint-pattern-dark\"><\/div>\r\n        <div class=\"r365-maint-floating\">\r\n            <div class=\"r365-maint-float r365-maint-f1\"><i class=\"fas fa-check-circle\"><\/i><\/div>\r\n            <div class=\"r365-maint-float r365-maint-f2\"><i class=\"fas fa-star\"><\/i><\/div>\r\n            <div class=\"r365-maint-float r365-maint-f3\"><i class=\"fas fa-medal\"><\/i><\/div>\r\n            <div class=\"r365-maint-float r365-maint-f4\"><i class=\"fas fa-thumbs-up\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-shield r365-maint-shield1\"><i class=\"fas fa-shield-halved\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-wave r365-maint-wave1\"><\/div>\r\n            <div class=\"r365-maint-float-wave r365-maint-wave2\"><\/div>\r\n            <div class=\"r365-maint-float-dot r365-maint-dot1\"><\/div>\r\n            <div class=\"r365-maint-float-dot r365-maint-dot2\"><\/div>\r\n            <div class=\"r365-maint-float-green r365-maint-gf1\"><i class=\"fas fa-leaf\"><\/i><\/div>\r\n        <\/div>\r\n        <div class=\"r365-maint-container\">\r\n            <div class=\"r365-maint-center\">\r\n                <div class=\"r365-maint-headline\" style=\"justify-content: center;\">Why Choose <span class=\"r365-maint-gold\">Us<\/span><\/div>\r\n                <div class=\"r365-maint-underline r365-maint-underline-center\"><\/div>\r\n            <\/div>\r\n            <div class=\"r365-maint-grid-3\" style=\"margin-top: 30px;\">\r\n                <div class=\"r365-maint-card-dark\">\r\n                    <div class=\"r365-maint-icon\"><i class=\"fas fa-search\"><\/i><\/div>\r\n                    <div class=\"r365-maint-card-title\">Thorough Inspections<\/div>\r\n                    <div class=\"r365-maint-card-text\">We carefully inspect your roof to identify potential issues before they become major problems, saving you money and protecting your property.<\/div>\r\n                <\/div>\r\n                <div class=\"r365-maint-card-dark\">\r\n                    <div class=\"r365-maint-icon\"><i class=\"fas fa-broom\"><\/i><\/div>\r\n                    <div class=\"r365-maint-card-title\">Complete Cleaning<\/div>\r\n                    <div class=\"r365-maint-card-text\">We clean gutters, remove debris and moss, and ensure proper drainage to prevent water damage and maintain your roof's performance.<\/div>\r\n                <\/div>\r\n                <div class=\"r365-maint-card-dark\">\r\n                    <div class=\"r365-maint-icon\"><i class=\"fas fa-users\"><\/i><\/div>\r\n                    <div class=\"r365-maint-card-title\">Experienced Team<\/div>\r\n                    <div class=\"r365-maint-card-text\">Our team has years of experience in roof maintenance. We bring skill, knowledge, and professionalism to every project.<\/div>\r\n                <\/div>\r\n                <div class=\"r365-maint-card-dark\">\r\n                    <div class=\"r365-maint-icon\"><i class=\"fas fa-ruler-combined\"><\/i><\/div>\r\n                    <div class=\"r365-maint-card-title\">Professional Workmanship<\/div>\r\n                    <div class=\"r365-maint-card-text\">Every maintenance task is completed with precision and attention to detail. We follow industry best practices to ensure quality results.<\/div>\r\n                <\/div>\r\n                <div class=\"r365-maint-card-dark\">\r\n                    <div class=\"r365-maint-icon\"><i class=\"fas fa-smile\"><\/i><\/div>\r\n                    <div class=\"r365-maint-card-title\">Customer Satisfaction<\/div>\r\n                    <div class=\"r365-maint-card-text\">We work hard to ensure every property owner is satisfied with our work. Your satisfaction is the measure of our success.<\/div>\r\n                <\/div>\r\n                <div class=\"r365-maint-card-dark\">\r\n                    <div class=\"r365-maint-icon\"><i class=\"fas fa-tag\"><\/i><\/div>\r\n                    <div class=\"r365-maint-card-title\">Competitive Pricing<\/div>\r\n                    <div class=\"r365-maint-card-text\">We offer fair, transparent pricing on all roof maintenance services. No hidden fees or surprise charges.<\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- SECTION 4: LIGHT - Quality Workmanship (Separate Section) -->\r\n    <section class=\"r365-maint-section-light\">\r\n        <div class=\"r365-maint-pattern-light\"><\/div>\r\n        <div class=\"r365-maint-container\">\r\n            <div class=\"r365-maint-grid-2\">\r\n                <div>\r\n                    <div class=\"r365-maint-headline\">Quality Workmanship <span class=\"r365-maint-gold\">You Can Rely On<\/span><\/div>\r\n                    <div class=\"r365-maint-underline\"><\/div>\r\n                    <div class=\"r365-maint-text\">We believe quality roof maintenance starts with thorough inspections, careful cleaning, and attention to the small details that make a difference. Our team takes the time to properly assess each roof, identify potential issues, and provide solutions that protect your property.<\/div>\r\n                    <div class=\"r365-maint-text\">Regular roof maintenance can extend the life of your roof, improve energy efficiency, and prevent unexpected problems. We take pride in delivering results that give our customers peace of mind.<\/div>\r\n                    <div class=\"r365-maint-text\">Our commitment to quality extends to every aspect of our work:<\/div>\r\n                    <ul class=\"r365-maint-list r365-maint-list-single\">\r\n                        <li>Thorough inspection and assessment of your roof's condition<\/li>\r\n                        <li>Complete cleaning of gutters, valleys, and roof surfaces<\/li>\r\n                        <li>Removal of debris, moss, and algae to prevent damage<\/li>\r\n                        <li>Minor repairs to address small issues before they escalate<\/li>\r\n                        <li>Comprehensive clean-up and site maintenance<\/li>\r\n                        <li>Recommendations for future maintenance needs<\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div>\r\n                    <img decoding=\"async\" class=\"r365-maint-img\" src=\"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/wp-content\/uploads\/2026\/08\/3-6.jpg\" alt=\"Quality roof maintenance craftsmanship - Roofing365\">\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- SECTION 5: DARK - Contact -->\r\n    <section class=\"r365-maint-section-dark\">\r\n        <div class=\"r365-maint-pattern-dark\"><\/div>\r\n        <div class=\"r365-maint-floating\">\r\n            <div class=\"r365-maint-float r365-maint-f1\"><i class=\"fas fa-phone\"><\/i><\/div>\r\n            <div class=\"r365-maint-float r365-maint-f2\"><i class=\"fas fa-envelope\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-shield r365-maint-shield1\"><i class=\"fas fa-shield-halved\"><\/i><\/div>\r\n            <div class=\"r365-maint-float-wave r365-maint-wave1\"><\/div>\r\n            <div class=\"r365-maint-float-dot r365-maint-dot1\"><\/div>\r\n            <div class=\"r365-maint-float-green r365-maint-gf1\"><i class=\"fas fa-leaf\"><\/i><\/div>\r\n        <\/div>\r\n        <div class=\"r365-maint-container\">\r\n            <div class=\"r365-maint-center\">\r\n                <div class=\"r365-maint-headline\" style=\"justify-content: center;\">Protect Your Roof with Regular <span class=\"r365-maint-gold\">Maintenance<\/span><\/div>\r\n                <div class=\"r365-maint-underline r365-maint-underline-center\"><\/div>\r\n                <div class=\"r365-maint-text\" style=\"max-width: 750px; margin: 0 auto 20px;\">Regular roof maintenance can save you money and protect your property. Contact us today to schedule a maintenance inspection for your roof.<\/div>\r\n                <div class=\"r365-maint-contact-block\">\r\n                    <div class=\"r365-maint-contact-item\">\r\n                        <i class=\"fas fa-map-pin\"><\/i>\r\n                        <div>\r\n                            <div class=\"r365-maint-contact-label\">Location<\/div>\r\n                            <span>Serving County Meath, Ireland<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"r365-maint-contact-item\">\r\n                        <i class=\"fas fa-envelope\"><\/i>\r\n                        <div>\r\n                            <div class=\"r365-maint-contact-label\">Email<\/div>\r\n                            <a href=\"mailto:roofing365.ie@gmail.com\">roofing365.ie@gmail.com<\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n<\/div>\r\n\r\n<script>\r\n    (function() {\r\n        \/\/ ---- entrance animation ----\r\n        const targets = document.querySelectorAll('.r365-maint-headline, .r365-maint-subhead, .r365-maint-text, .r365-maint-list, .r365-maint-card-dark, .r365-maint-card-light, .r365-maint-img, .r365-maint-contact-block');\r\n        targets.forEach((el, i) => {\r\n            if (!el) return;\r\n            el.style.opacity = '0';\r\n            el.style.transform = 'translateY(28px)';\r\n            setTimeout(() => {\r\n                el.style.transition = 'opacity 0.6s ease, transform 0.6s ease';\r\n                el.style.opacity = '1';\r\n                el.style.transform = 'translateY(0)';\r\n            }, 100 + i * 60);\r\n        });\r\n\r\n        \/\/ ---- subtle parallax on floating elements ----\r\n        const floats = document.querySelectorAll('.r365-maint-float, .r365-maint-float-shield, .r365-maint-float-tools, .r365-maint-float-wave, .r365-maint-float-shine, .r365-maint-float-dot, .r365-maint-float-green, .r365-maint-float-shield-green');\r\n        document.addEventListener('mousemove', (e) => {\r\n            const x = e.clientX \/ window.innerWidth;\r\n            const y = e.clientY \/ window.innerHeight;\r\n            floats.forEach((el, idx) => {\r\n                const speedX = 0.004 + (idx % 5) * 0.0007;\r\n                const speedY = 0.004 + (idx % 5) * 0.0007;\r\n                el.style.transform = `translate(${(x - 0.5) * 14 * speedX}px, ${(y - 0.5) * 14 * speedY}px)`;\r\n            });\r\n        });\r\n\r\n    })();\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Roof Maintenance | Roofing365 Roof Maintenance Professional Roof Maintenance Services in County Meath At Roofing365, we provide professional roof maintenance services for homeowners, landlords, and businesses across County Meath. Regular roof maintenance is essential for protecting your property, extending the life of your roof, and preventing costly repairs in the future. Our comprehensive maintenance services [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-110","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/pages\/110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=110"}],"version-history":[{"count":10,"href":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/pages\/110\/revisions"}],"predecessor-version":[{"id":257,"href":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/index.php?rest_route=\/wp\/v2\/pages\/110\/revisions\/257"}],"wp:attachment":[{"href":"https:\/\/fabulous-blue-wombat.50-6-227-251.cpanel.site\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}