Damp proofing
Diagnosis and targeted treatment for rising damp, penetrating damp and recurring moisture problems.
@import url(‘https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Schibsted+Grotesk:wght@500;600;700;800&display=swap’);
html{scroll-behavior:smooth}
:root{–sg-ink:#071b27;–sg-blue:#087db7;–sg-sky:#dff5ff;–sg-paper:#f7fafb;–sg-line:#dce7ec;–sg-white:#fff;–sg-radius:22px}.sg{font-family:Inter,Arial,sans-serif;color:var(–sg-ink);background:#fff;line-height:1.6}.sg *{box-sizing:border-box}.sg a{text-decoration:none}.sg .wrap{width:min(1160px,calc(100% – 40px));margin:auto}.sg .top{background:#061722;color:#dce9ef;font-size:14px}.sg .top .wrap{display:flex;justify-content:space-between;gap:20px;padding:10px 0}.sg .top a{color:#fff}.sg header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.96);border-bottom:1px solid var(–sg-line);backdrop-filter:blur(12px)}.sg .nav{min-height:80px;display:flex;align-items:center;gap:28px}.sg .brand{font-weight:900;letter-spacing:-.04em;font-size:22px;color:var(–sg-ink)}.sg .brand span{color:var(–sg-blue)}.sg nav{margin-left:auto;display:flex;gap:25px}.sg nav a{color:#294452;font-weight:700;font-size:14px}.sg .btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border-radius:999px;background:var(–sg-blue);color:#fff!important;font-weight:800;box-shadow:0 10px 25px rgba(8,125,183,.22)}.sg .btn.alt{background:#fff;color:var(–sg-ink)!important;box-shadow:none}.sg .hero{position:relative;overflow:hidden;background:linear-gradient(100deg,rgba(4,21,31,.97) 20%,rgba(4,21,31,.72) 58%,rgba(4,21,31,.32)),url(‘/wp-content/uploads/2026/07/sherifi-home-hero-london.jpg’) center/cover;min-height:670px;color:#fff;display:grid;align-items:center}.sg .hero-inner{max-width:760px;padding:90px 0}.sg .eyebrow{display:inline-flex;gap:9px;align-items:center;font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#79d5ff}.sg h1{font-size:clamp(44px,6vw,78px);line-height:1.02;letter-spacing:-.055em;margin:20px 0 25px;color:#fff}.sg .lead{font-size:20px;max-width:650px;color:#d9e7ed}.sg .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.sg .trustbar{margin-top:-40px;position:relative;z-index:3}.sg .trustgrid{background:#fff;border:1px solid var(–sg-line);border-radius:var(–sg-radius);box-shadow:0 18px 60px rgba(0,26,40,.12);display:grid;grid-template-columns:repeat(4,1fr);padding:26px}.sg .trustitem{padding:8px 22px;border-right:1px solid var(–sg-line)}.sg .trustitem:last-child{border:0}.sg .trustitem b{display:block;font-size:18px}.sg section{padding:100px 0}.sg .section-head{max-width:730px;margin-bottom:44px}.sg .section-head h2,.sg .split h2{font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.045em;margin:12px 0}.sg .section-head p,.sg .split p{color:#526b77;font-size:18px}.sg .services{background:var(–sg-paper)}.sg .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sg .card{background:#fff;border:1px solid var(–sg-line);border-radius:18px;padding:30px;min-height:225px;transition:.2s}.sg .card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,34,50,.09)}.sg .icon{width:44px;height:44px;border-radius:13px;background:var(–sg-sky);color:var(–sg-blue);display:grid;place-items:center;font-weight:900}.sg .card h3{font-size:21px;margin:22px 0 8px}.sg .card p{color:#607580;margin:0}.sg .split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.sg .photo{min-height:560px;border-radius:var(–sg-radius);background:url(‘/wp-content/uploads/2026/07/sherifi-home-assessment.jpg’) center/cover;position:relative}.sg .photo:after{content:’London’;position:absolute;right:20px;bottom:20px;background:#fff;padding:14px 20px;border-radius:999px;font-weight:800}.sg .ticks{display:grid;gap:14px;margin:28px 0}.sg .ticks div{display:flex;gap:12px;align-items:flex-start}.sg .ticks b{color:var(–sg-blue)}.sg .process{background:var(–sg-ink);color:#fff}.sg .process .section-head p{color:#b9cbd3}.sg .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sg .step{border:1px solid #29414d;border-radius:18px;padding:30px}.sg .step i{font-style:normal;color:#72d3ff;font-weight:900}.sg .step h3{font-size:22px}.sg .faq{max-width:850px}.sg details{border-bottom:1px solid var(–sg-line);padding:22px 0}.sg summary{font-size:19px;font-weight:800;cursor:pointer}.sg details p{color:#526b77}.sg .contact{background:linear-gradient(135deg,#e8f8ff,#f8fbfc)}.sg .contactbox{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;background:#fff;border:1px solid var(–sg-line);border-radius:var(–sg-radius);padding:45px;box-shadow:0 20px 60px rgba(0,32,48,.08)}.sg .contactbox .wpcf7 input,.sg .contactbox .wpcf7 select,.sg .contactbox .wpcf7 textarea{width:100%;border:1px solid #cfdde3;border-radius:10px;padding:13px;margin:6px 0 14px}.sg .contactbox .wpcf7-submit{background:var(–sg-blue);color:#fff;border:0;font-weight:800;cursor:pointer}.sg footer{background:#03131c;color:#bfd0d8;padding:55px 0}.sg footer .wrap{display:flex;justify-content:space-between;gap:30px}.sg footer strong{color:#fff}.sg footer a{color:#fff}.sg .mobile-call{display:none}
@media(max-width:800px){.sg .wrap{width:min(100% – 28px,1160px)}.sg .top .wrap{display:block;text-align:center}.sg nav{display:none}.sg .nav{min-height:68px}.sg .nav>.btn{display:none}.sg .hero{min-height:620px;background-position:65% center}.sg .hero-inner{padding:70px 0}.sg h1{font-size:46px}.sg .lead{font-size:18px}.sg .trustgrid{grid-template-columns:1fr 1fr;padding:15px}.sg .trustitem{border:0;padding:14px}.sg section{padding:72px 0}.sg .cards,.sg .steps,.sg .split,.sg .contactbox{grid-template-columns:1fr}.sg .split{gap:35px}.sg .photo{min-height:390px}.sg .contactbox{padding:25px}.sg footer .wrap{display:block}.sg .mobile-call{display:flex;position:fixed;right:16px;bottom:16px;z-index:50;width:58px;height:58px;border-radius:50%;background:var(–sg-blue);color:#fff;align-items:center;justify-content:center;font-size:24px;box-shadow:0 10px 30px rgba(0,0,0,.25)}}
/* UI/UX hardening */
.sg{–sg-muted:#435e6b;–sg-blue-dark:#05618f;–sg-focus:#ffbf47;color:var(–sg-ink)!important;font-size:16px}
.sg .btn{width:auto;max-width:100%;min-height:52px;height:auto!important;padding:14px 24px!important;border:0;line-height:1.25!important;text-align:center;white-space:normal!important;overflow:visible!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}
.sg .btn:hover{background:var(–sg-blue-dark);color:#fff!important;transform:translateY(-1px)}
.sg .btn:focus-visible,.sg a:focus-visible,.sg summary:focus-visible,.sg input:focus-visible,.sg select:focus-visible,.sg textarea:focus-visible{outline:3px solid var(–sg-focus)!important;outline-offset:3px}
.sg .card p{color:var(–sg-muted)!important}.sg .process{color:#fff!important}.sg .process h2,.sg .process h3{color:#fff!important}.sg .process .section-head p,.sg .process .step p{color:#d7e4e9!important}
.sg .contactbox a{color:#05618f!important;font-weight:700}.sg .contactbox .wpcf7 input,.sg .contactbox .wpcf7 select,.sg .contactbox .wpcf7 textarea{min-height:48px;height:auto!important;border-color:#9fb5bf!important;background:#fff!important;color:var(–sg-ink)!important;font-size:16px;line-height:1.35;padding:13px 14px!important}.sg .contactbox .wpcf7 input::placeholder,.sg .contactbox .wpcf7 textarea::placeholder{color:#526b77;opacity:1}.sg .contactbox .wpcf7-submit{display:block;width:100%!important;min-height:52px;height:auto!important;background:var(–sg-blue)!important;color:#fff!important;border:0!important;font-size:16px;line-height:1.25!important;white-space:normal!important;overflow:visible!important;padding:14px 18px!important}.sg .contactbox .wpcf7-submit:hover{background:var(–sg-blue-dark)!important}.sg .wpcf7-response-output{color:var(–sg-ink)!important;background:#fff;border-radius:10px;padding:12px!important}
@media(prefers-reduced-motion:reduce){.sg *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media(max-width:800px){.sg .hero-inner{padding:64px 0 82px}.sg h1{font-size:clamp(38px,11vw,48px);line-height:1.04;overflow-wrap:anywhere}.sg .actions{display:grid;grid-template-columns:1fr}.sg .actions .btn{width:100%}.sg .contactbox{padding:24px 18px}.sg .trustitem b{font-size:16px}.sg .trustitem span{font-size:14px}.sg footer{padding-bottom:92px}}
/* Content, SEO and conversion layer */
.sg .card-link{display:inline-flex;margin-top:18px;color:var(–sg-blue-dark);font-weight:800;text-decoration:underline;text-underline-offset:4px}.sg .trustitem a{display:block;color:inherit}.sg .trustitem a:hover b{text-decoration:underline;text-underline-offset:4px}.sg .problem-grid,.sg .area-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sg .problem{border-left:4px solid var(–sg-blue);background:#fff;border-radius:0 16px 16px 0;padding:24px;box-shadow:0 10px 30px rgba(0,32,48,.06)}.sg .problem h3{margin:0 0 8px;font-size:20px}.sg .problem p{margin:0;color:var(–sg-muted)}.sg .areas{background:#eef8fc}.sg .area-grid{grid-template-columns:1fr 1fr}.sg .area-card{background:#fff;border:1px solid var(–sg-line);border-radius:18px;padding:30px}.sg .area-card h3{margin-top:0;font-size:25px}.sg .area-card p{color:var(–sg-muted)}.sg .contact-points{display:grid;gap:12px;margin:28px 0}.sg .contact-point{display:flex;gap:12px;align-items:flex-start}.sg .contact-point span:first-child{width:28px;height:28px;border-radius:50%;background:var(–sg-sky);color:var(–sg-blue-dark);display:grid;place-items:center;font-weight:900;flex:0 0 28px}.sg .form-note{font-size:14px;color:var(–sg-muted)}.sg .contactbox label.sg-field-label{display:block;margin:4px 0 4px;font-weight:800;color:var(–sg-ink)}.sg .contactbox .wpcf7-not-valid-tip{color:#b42318;font-weight:700;margin-top:-8px;margin-bottom:12px}.sg .contactbox .wpcf7-spinner{margin:12px auto}.sg .mobile-actions{display:none}
@media(max-width:800px){.sg .problem-grid,.sg .area-grid{grid-template-columns:1fr}.sg .mobile-call{display:none}.sg .mobile-actions{display:grid;grid-template-columns:1fr 1fr;position:fixed;left:12px;right:12px;bottom:12px;z-index:60;background:#fff;border:1px solid var(–sg-line);border-radius:16px;padding:8px;box-shadow:0 12px 35px rgba(0,0,0,.22)}.sg .mobile-actions a{min-height:48px;display:flex;align-items:center;justify-content:center;border-radius:11px;font-weight:900}.sg .mobile-actions .call{color:var(–sg-blue-dark)}.sg .mobile-actions .quote{background:var(–sg-blue);color:#fff}.sg footer{padding-bottom:105px}}
/* Sherifi Design System v2 — premium property-care direction */
.sg{–sg-ink:#061c26;–sg-navy:#041820;–sg-teal:#0f766e;–sg-accent:#087db7;–sg-accent-2:#20a7df;–sg-mint:#dff7f3;–sg-paper:#f3f8f8;–sg-line:#cfe0e2;–sg-muted:#425f68;–sg-radius:28px;font-family:’Manrope’,Arial,sans-serif;background:#fff;color:var(–sg-ink);overflow:clip}
.sg h1,.sg h2,.sg h3,.sg .brand{font-family:’Schibsted Grotesk’,’Arial Black’,sans-serif!important}
.sg h1,.sg h2{font-weight:700!important;letter-spacing:-.055em!important;text-wrap:balance}.sg p{text-wrap:pretty}
.sg .top{position:fixed;inset:0 0 auto;z-index:102;background:#03151d;border-bottom:1px solid rgba(255,255,255,.08)}
.sg header{position:fixed;top:41px;left:0;right:0;z-index:101;background:rgba(255,255,255,.9);border-bottom:1px solid rgba(7,39,51,.08);backdrop-filter:blur(18px) saturate(150%);transition:box-shadow .25s ease,background-color .25s ease,transform .25s ease}
body.admin-bar .sg .top{top:32px}body.admin-bar .sg header{top:73px}
.sg header.is-scrolled{background:rgba(255,255,255,.97);box-shadow:0 14px 45px rgba(3,28,39,.12)}
.sg main{padding-top:121px}.sg .nav{min-height:80px}.sg .brand{font-size:24px;letter-spacing:-.045em!important}.sg .brand:before{content:”;display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:3px;background:linear-gradient(135deg,var(–sg-teal),var(–sg-accent-2));box-shadow:0 0 0 5px rgba(15,118,110,.1)}
.sg nav{gap:8px}.sg nav a{position:relative;padding:12px 13px;border-radius:999px;font-size:13px;letter-spacing:-.01em;transition:background-color .2s ease,color .2s ease}.sg nav a:hover{background:var(–sg-mint);color:var(–sg-teal)}
.sg .nav>.btn{min-height:46px!important;padding:11px 20px!important;box-shadow:0 12px 30px rgba(8,125,183,.23)}
.sg .hero{min-height:calc(100svh – 121px);background:linear-gradient(100deg,rgba(3,23,32,.98) 8%,rgba(3,23,32,.82) 49%,rgba(3,23,32,.25) 100%),url(‘/wp-content/uploads/2026/07/sherifi-home-hero-london.jpg’) center/cover;isolation:isolate}
.sg .hero:before{content:”;position:absolute;width:520px;height:520px;left:-180px;bottom:-260px;border-radius:50%;background:rgba(32,167,223,.22);filter:blur(90px);z-index:-1}.sg .hero:after{content:”;position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:90px 100%;mask-image:linear-gradient(90deg,#000,transparent 75%);z-index:-1}
.sg .hero-inner{max-width:none!important;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);align-items:end;gap:72px;padding:clamp(90px,11vh,140px) 0 130px}.sg .hero-copy{max-width:800px}
.sg .eyebrow{font-family:’Manrope’,sans-serif;letter-spacing:.16em;font-size:11px;color:#79dcff}.sg h1{font-size:clamp(52px,5.6vw,88px);max-width:900px}.sg .lead{font-size:19px;line-height:1.65;max-width:680px;color:#e4eef2}
.sg .btn{position:relative;gap:10px;border-radius:14px!important;font-family:’Manrope’,sans-serif;letter-spacing:-.015em;box-shadow:0 14px 32px rgba(8,125,183,.22)}.sg .btn:not(.alt):after{content:’→’;font-size:20px;line-height:1;transition:transform .2s ease}.sg .btn:not(.alt):hover:after{transform:translateX(4px)}.sg .btn.alt{background:rgba(255,255,255,.1)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;backdrop-filter:blur(10px)}.sg .btn.alt:hover{background:#fff!important;color:var(–sg-ink)!important}
.sg .hero-panel{align-self:end;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:24px;padding:28px;color:#fff;backdrop-filter:blur(18px);box-shadow:0 28px 70px rgba(0,0,0,.24)}.sg .hero-panel small{display:block;color:#7dddff;text-transform:uppercase;letter-spacing:.15em;font-weight:800}.sg .hero-panel h2{font-size:27px;line-height:1.15;letter-spacing:-.035em!important;margin:10px 0 18px;color:#fff}.sg .hero-checks{display:grid;gap:11px;margin:0 0 22px;padding:0;list-style:none}.sg .hero-checks li{display:flex;gap:10px;align-items:flex-start;color:#e3eef2}.sg .hero-checks li:before{content:’✓’;display:grid;place-items:center;flex:0 0 24px;height:24px;border-radius:50%;background:rgba(121,221,255,.15);color:#83dcff;font-weight:900}.sg .hero-panel>a{color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:5px}
.sg .trustbar{margin-top:-64px}.sg .trustgrid{border-radius:24px;padding:18px;background:rgba(255,255,255,.96);box-shadow:0 26px 70px rgba(3,32,44,.16)}.sg .trustitem{padding:13px 24px}.sg .trustitem b{font-family:’Schibsted Grotesk’;font-size:17px}.sg .trustitem span{color:var(–sg-muted);font-size:13px}
.sg section{position:relative;padding:clamp(84px,9vw,132px) 0}.sg section[id]{scroll-margin-top:145px}.sg .section-head{max-width:790px;margin-bottom:54px}.sg .section-head h2,.sg .split h2{font-size:clamp(40px,4.2vw,62px)}
.sg .services{background:radial-gradient(circle at 85% 10%,rgba(32,167,223,.11),transparent 28%),var(–sg-paper)}.sg .cards{gap:22px}.sg .card{display:flex;flex-direction:column;min-height:290px;padding:34px;border-radius:24px;border:1px solid rgba(7,73,91,.1);box-shadow:0 10px 35px rgba(3,35,47,.05);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.sg .card:hover{transform:translateY(-8px);border-color:rgba(8,125,183,.35);box-shadow:0 24px 55px rgba(3,35,47,.13)}.sg .icon{border-radius:50%;background:linear-gradient(135deg,var(–sg-mint),#dff2ff);font-family:’Schibsted Grotesk’}.sg .card h3{font-size:23px}.sg .card-link{margin-top:auto;padding-top:22px;text-decoration:none}.sg .card-link:after{content:’ ↗’;transition:transform .2s ease}.sg .card-link:hover:after{transform:translate(3px,-3px)}
.sg .photo{border-radius:30px;overflow:hidden;box-shadow:0 30px 80px rgba(3,35,47,.16);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.sg .photo:hover{transform:scale(1.015) rotate(-.35deg)}
.sg .process{background:radial-gradient(circle at 80% 0,rgba(32,167,223,.15),transparent 32%),var(–sg-navy)}.sg .step{position:relative;border:1px solid rgba(121,221,255,.18);border-radius:24px;padding:34px;background:rgba(255,255,255,.035);box-shadow:inset 0 1px rgba(255,255,255,.08)}
.sg details{padding:0;border:1px solid var(–sg-line);border-radius:18px;margin-bottom:12px;background:#fff;overflow:hidden}.sg summary{position:relative;padding:23px 62px 23px 24px;list-style:none}.sg summary::-webkit-details-marker{display:none}.sg summary:after{content:’+’;position:absolute;right:22px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(–sg-mint);color:var(–sg-teal);font-size:23px;transition:transform .2s ease}.sg details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.sg details p{padding:0 64px 24px 24px;margin:0}
.sg .contact{background:radial-gradient(circle at 10% 20%,rgba(15,118,110,.16),transparent 28%),#eaf7f8}.sg .contactbox{grid-template-columns:.8fr 1.2fr;gap:12px;padding:12px;border-radius:30px;box-shadow:0 30px 80px rgba(3,35,47,.12)}.sg .contactbox>div:first-child{padding:42px;border-radius:24px;background:linear-gradient(145deg,#052631,#031820);color:#fff}.sg .contactbox>div:first-child h2{font-size:42px;color:#fff}.sg .contactbox>div:first-child p{color:#d4e4e9}.sg .contactbox>div:first-child a{color:#85ddff!important}.sg .contactbox>div:last-child{padding:34px}.sg .contactbox .wpcf7 form{display:block}.sg .contactbox .wpcf7 .hidden-fields-container{display:none}.sg .contactbox .request-a-services{display:grid!important;grid-template-columns:1fr 1fr;gap:4px 16px;margin:0!important}.sg .contactbox .request-a-services>[class*=”col-“]{width:auto!important;max-width:none!important;flex:none!important;padding:0!important}.sg .contactbox .request-a-services>.form-button{grid-column:1/-1}.sg .contactbox .request-a-services p{margin:0}.sg .contactbox .request-a-services .submit-btn{width:100%}.sg .contactbox .wpcf7 input,.sg .contactbox .wpcf7 select,.sg .contactbox .wpcf7 textarea{border-radius:13px!important;border-color:#bed0d5!important}.sg .contactbox .wpcf7-submit{border-radius:13px!important;box-shadow:0 14px 30px rgba(8,125,183,.22)}
.sg .problem,.sg .area-card{border-radius:22px;box-shadow:0 12px 36px rgba(3,35,47,.06);transition:transform .25s ease,box-shadow .25s ease}.sg .problem:hover,.sg .area-card:hover{transform:translateY(-5px);box-shadow:0 22px 45px rgba(3,35,47,.11)}
.sg footer{background:#02141c;border-top:1px solid rgba(255,255,255,.08)}
.sg.motion-ready .sg-reveal{opacity:0;transform:translateY(22px);transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1)}.sg.motion-ready .sg-reveal.is-visible{opacity:1;transform:none}.sg.motion-ready .cards .sg-reveal:nth-child(2),.sg.motion-ready .problem-grid .sg-reveal:nth-child(2){transition-delay:.07s}.sg.motion-ready .cards .sg-reveal:nth-child(3),.sg.motion-ready .problem-grid .sg-reveal:nth-child(3){transition-delay:.14s}
.sg-lead-fab{border-radius:14px!important;background:linear-gradient(135deg,#087db7,#0f766e)!important;box-shadow:0 18px 45px rgba(3,35,47,.28)!important}
body .sg .contactbox .wpcf7 form .submit-btn input[type=”submit”]{background-color:var(–sg-accent)!important;background-image:none!important;color:#fff!important;text-transform:none!important}
@media(max-width:900px){.sg .top{display:none}.sg header{top:0}.sg main{padding-top:68px}.sg section[id]{scroll-margin-top:88px}body.admin-bar .sg header{top:46px}.sg .hero{min-height:auto}.sg .hero-inner{grid-template-columns:1fr;gap:30px;padding:82px 0 110px}.sg .hero-panel{display:none}.sg .trustbar{margin-top:-48px}.sg .contactbox{grid-template-columns:1fr}.sg .contactbox .request-a-services{grid-template-columns:1fr}.sg .contactbox .request-a-services>.form-button{grid-column:auto}}
@media(max-width:800px){.sg h1{font-size:clamp(42px,12.5vw,58px)!important}.sg .section-head h2,.sg .split h2{font-size:clamp(35px,10vw,48px)}.sg .trustgrid{grid-template-columns:1fr 1fr}.sg .trustitem{padding:14px}.sg .hero:after{display:none}.sg .contactbox>div:first-child,.sg .contactbox>div:last-child{padding:26px 22px}.sg .contactbox>div:first-child h2{font-size:36px}}
@media(prefers-reduced-motion:reduce){.sg.motion-ready .sg-reveal{opacity:1!important;transform:none!important;transition:none!important}.sg .photo:hover,.sg .card:hover,.sg .problem:hover,.sg .area-card:hover{transform:none!important}}
/* Final shared visual foundation: reliable visibility, consistent surfaces and CTA contrast. */
.sg.motion-ready .sg-reveal,.sg.motion-ready .sg-reveal.is-visible{opacity:1!important;transform:none!important;transition:none!important}
.sg .brand:before{display:none!important}.sg .brand img{display:block;width:232px;max-width:100%;height:auto;max-height:52px;object-fit:contain;object-position:left center}
.sg header .btn{min-height:48px;padding:9px 11px 9px 19px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background-color:#087db7;background-image:linear-gradient(135deg,#0f766e 0%,#087db7 72%);box-shadow:0 12px 28px rgba(8,125,183,.24);gap:10px}.sg header .btn:after{content:’→’;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:rgba(255,255,255,.18);font-size:17px;line-height:1}.sg header .btn:hover{background-image:linear-gradient(135deg,#0b5e58,#05618f);box-shadow:0 16px 34px rgba(8,125,183,.3)}
.sg .card,.sg .problem,.sg .area-card{background:#fff;border:1px solid #d5e2e6;border-radius:22px;box-shadow:0 14px 38px rgba(3,35,47,.075)}.sg .problem{border-top:4px solid #087db7;padding:28px;border-left:1px solid #d5e2e6}.sg .card:hover,.sg .problem:hover,.sg .area-card:hover{border-color:#a9cbd5;box-shadow:0 22px 48px rgba(3,35,47,.12)}
.sg section.process{background-color:#071b27!important;background-image:radial-gradient(circle at 82% 0,rgba(32,167,223,.14),transparent 34%)!important;color:#fff!important}.sg .process .section-head h2,.sg .process .step h3{color:#fff!important}.sg .process .section-head p,.sg .process .step p{color:#c9dce2!important}.sg .process .step{background:rgba(255,255,255,.065);border:1px solid rgba(125,221,255,.24);box-shadow:none}
.sg .trustgrid,.sg .contactbox{border:1px solid #d5e2e6;box-shadow:0 24px 64px rgba(3,35,47,.13)}.sg details{border-color:#d5e2e6;box-shadow:0 8px 24px rgba(3,35,47,.045)}
body .sg .contactbox .wpcf7 form input.wpcf7-submit[type=”submit”]{display:block!important;width:100%!important;min-height:54px!important;background-color:#087db7!important;background-image:linear-gradient(135deg,#0f766e 0%,#087db7 72%)!important;color:#fff!important;border:0!important;border-radius:13px!important;font-weight:800!important;opacity:1!important;box-shadow:0 14px 30px rgba(8,125,183,.24)!important}.sg .contactbox .wpcf7 input:focus,.sg .contactbox .wpcf7 select:focus,.sg .contactbox .wpcf7 textarea:focus{border-color:#087db7!important;box-shadow:0 0 0 3px rgba(8,125,183,.15)!important;outline:0!important}
.sg footer .footer-logo{display:block;width:238px;height:auto;max-height:58px;object-fit:contain;object-position:left center;margin-bottom:15px}
@media(max-width:650px){.sg .brand img{width:184px;max-height:43px}.sg .trustgrid{border-radius:18px}.sg .card,.sg .problem,.sg .area-card{border-radius:18px}}
.sg .whatsapp-float{position:fixed;right:22px;bottom:22px;z-index:70;display:flex;align-items:center;justify-content:center;min-height:54px;padding:0 19px;border-radius:999px;background:#128c7e;color:#fff!important;font-weight:900;box-shadow:0 14px 35px rgba(0,0,0,.24)}.sg .whatsapp-float:hover{background:#0d756a}.sg .whatsapp-float:focus-visible{outline:3px solid var(–sg-focus);outline-offset:3px}@media(max-width:800px){.sg .whatsapp-float{display:none}}
Professional damp investigations, waterproofing, timber treatments, structural repairs, ventilation and specialist decorating across London.
We identify the source of the problem before recommending work, helping you avoid temporary fixes and unnecessary expense.
Diagnosis and targeted treatment for rising damp, penetrating damp and recurring moisture problems.
Ventilation, humidity and cold-surface measures designed to reduce recurring condensation and mould risk.
Protection for vulnerable walls, floors and structures affected by above-ground water ingress.
Below-ground waterproofing options considered against the structure, water pressure and intended use.
Investigation and treatment for timber affected by moisture, decay or wood-destroying organisms.
Careful investigation and practical repair options for cracks and related structural defects.
Targeted remedial DPC work for suitable masonry where rising damp has been properly established.
Compatible preparation and replastering after treatment for a clean, durable finish.
Careful preparation and finishing once moisture sources and substrate defects have been addressed.
Damp can come from several sources. Our first job is to understand what is happening, explain it clearly and recommend the most appropriate next step.
A straightforward process designed to give you clarity and confidence.
Call or send your details, location and a short description of what you have noticed.
We identify likely causes, answer your questions and define the right work.
We complete the agreed treatment and leave you with a clear outcome.
Similar marks can have very different causes. An assessment considers the position of the moisture, ventilation, external defects and the construction of the property before treatment is recommended.
We work across Central, North, East, South and West London. Send us your postcode and we will confirm availability.
Free quotations are available for clearly defined remedial works. A professional damp survey with written findings and recommendations is £220 + VAT.
We provide specialist replastering and painting and decorating where these form part of the agreed property-care work.
Free quotations are available for clearly defined remedial works. Our Professional Damp Survey & Written Report is £220 + VAT and includes site findings, photographic evidence and written recommendations.
Office
020 8970 7471
WhatsApp
07950 225214
Email
[email protected]
Tell us what you can see, smell or feel. We will help identify the likely source before recommending a repair.
Marks on internal walls can relate to rain penetration, plumbing, condensation or moisture rising through the structure.
Persistent window moisture, black mould and musty air may indicate excess humidity, cold surfaces or inadequate ventilation.
Flaking finishes and salt deposits are often symptoms. The underlying moisture source should be addressed before redecoration.
Below-ground areas need a waterproofing approach suited to the building, intended use and level of water pressure.
Timber defects should be assessed alongside the moisture conditions that allowed damage to develop.
Cracking varies widely in significance. A careful inspection helps determine the appropriate next step.
Sherifi Group Ltd provides specialist damp proofing, waterproofing, timber treatment, ventilation, structural repairs and decorating services throughout London.
Central London · North London · East London · South London · West London
Enfield · Camden · Islington · Hackney · Greenwich · Fulham · Kensington · Chelsea · Westminster · Canary Wharf · Richmond · Hampstead · Maida Vale · Notting Hill
{“@context”:”https://schema.org”,”@graph”:[{“@type”:”HomeAndConstructionBusiness”,”@id”:”https://sherifigroup.co.uk/#business”,”name”:”Sherifi Group Ltd”,”legalName”:”SHERIFI GROUP LTD”,”identifier”:”13807242″,”url”:”https://sherifigroup.co.uk/”,”telephone”:”+44 20 8970 7471″,”email”:”[email protected]”,”address”:{“@type”:”PostalAddress”,”streetAddress”:”45 Chase Court Gardens”,”addressLocality”:”Enfield”,”postalCode”:”EN2 8DJ”,”addressCountry”:”GB”},”contactPoint”:[{“@type”:”ContactPoint”,”telephone”:”+44 20 8970 7471″,”contactType”:”office”},{“@type”:”ContactPoint”,”telephone”:”+44 7950 225214″,”contactType”:”WhatsApp”}],”sameAs”:[“https://uk.trustpilot.com/review/sherifigroup.co.uk”,”https://find-and-update.company-information.service.gov.uk/company/13807242″],”areaServed”:{“@type”:”AdministrativeArea”,”name”:”London”},”knowsAbout”:[“Damp proofing”,”Condensation control”,”Waterproofing”,”Basement tanking”,”Timber treatments”,”Structural repairs”,”DPC injection cream”,”Specialist replastering”,”Painting and decorating”]},{“@type”:”FAQPage”,”@id”:”https://sherifigroup.co.uk/#faq”,”mainEntity”:[{“@type”:”Question”,”name”:”How do I know what type of damp I have?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Similar marks can have different causes. An assessment considers the position of the moisture, ventilation, external defects and construction before treatment is recommended.”}},{“@type”:”Question”,”name”:”Do you cover my area?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Sherifi Group works across Central, North, East, South and West London. Send your postcode to confirm availability.”}},{“@type”:”Question”,”name”:”Can I request a free quotation?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Contact Sherifi Group with details about the property to arrange the appropriate next step.”}},{“@type”:”Question”,”name”:”Do you also complete plastering and decoration?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Sherifi Group provides specialist replastering and painting and decorating where these form part of the agreed property-care work.”}}]}]}
document.addEventListener(‘DOMContentLoaded’,function(){
var shell=document.querySelector(‘.sg’);
var header=shell&&shell.querySelector(‘header’);
if(shell&&header){
var updateHeader=function(){header.classList.toggle(‘is-scrolled’,window.scrollY>18);};
updateHeader();window.addEventListener(‘scroll’,updateHeader,{passive:true});
}
var form=document.querySelector(‘.sg .wpcf7 form’);
if(form){
var fields={
‘your-name’:[‘Full name’,’name’],
‘your-phone’:[‘Phone number’,’tel’],
‘your-email’:[‘Email address’,’email’],
‘your-address’:[‘Property address or postcode’,’street-address’],
‘Services’:[‘Service required’,”]
};
Object.keys(fields).forEach(function(name){
var control=form.querySelector(‘[name=”‘+name+'”]’);
if(!control)return;
if(!control.id)control.id=’sg-‘+name.toLowerCase();
if(fields[name][1])control.autocomplete=fields[name][1];
if(name===’your-phone’)control.inputMode=’tel’;
});
form.setAttribute(‘aria-label’,’Request a Sherifi Group assessment’);
form.addEventListener(‘submit’,function(){var b=form.querySelector(‘[type=”submit”]’);if(b){b.dataset.label=b.value;b.value=’Sending your request…’;b.setAttribute(‘aria-busy’,’true’);}});
document.addEventListener(‘wpcf7submit’,function(){var b=form.querySelector(‘[type=”submit”]’);if(b){b.value=b.dataset.label||’Request an assessment’;b.removeAttribute(‘aria-busy’);}});
}
document.querySelectorAll(‘[data-service]’).forEach(function(link){link.addEventListener(‘click’,function(){var select=document.querySelector(‘.sg .wpcf7 select[name=”Services”]’);if(select){select.value=link.dataset.service;select.dispatchEvent(new Event(‘change’,{bubbles:true}));}});});
});