Skip to content

@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}}

Property Care Specialists Across London020 8970 7471   ·   [email protected]   ·   WhatsApp 07950 225214

Property Care Specialists Across London

Damp Proofing & Property Care Specialists Across London

Professional damp investigations, waterproofing, timber treatments, structural repairs, ventilation and specialist decorating across London.

Free quotationsClear advice, no pressure
London coverageProperty care across the capital
Company no. 13807242Active UK limited company
Our expertise

Complete protection for your property.

We identify the source of the problem before recommending work, helping you avoid temporary fixes and unnecessary expense.

01

Damp proofing

Diagnosis and targeted treatment for rising damp, penetrating damp and recurring moisture problems.

Explore damp proofing →

02

Condensation control

Ventilation, humidity and cold-surface measures designed to reduce recurring condensation and mould risk.

Explore condensation control →

03

Waterproofing

Protection for vulnerable walls, floors and structures affected by above-ground water ingress.

Explore waterproofing →

04

Basement tanking

Below-ground waterproofing options considered against the structure, water pressure and intended use.

Explore basement tanking →

05

Timber treatments

Investigation and treatment for timber affected by moisture, decay or wood-destroying organisms.

Explore timber treatments →

07

DPC injection cream

Targeted remedial DPC work for suitable masonry where rising damp has been properly established.

Explore DPC injection →

A considered approach

Fix the cause, not just the visible damage.

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.

Clear assessment
We inspect the affected areas and discuss the likely cause.
Transparent proposal
You receive a clear scope of work before making a decision.
Careful delivery
Our team treats your property with respect from preparation to finish.

Why clients choose Sherifi →

Simple and transparent

From first call to a lasting repair.

A straightforward process designed to give you clarity and confidence.

01 — Tell us

Share the problem

Call or send your details, location and a short description of what you have noticed.

02 — Assess

We inspect and advise

We identify likely causes, answer your questions and define the right work.

03 — Resolve

Professional completion

We complete the agreed treatment and leave you with a clear outcome.

Frequently asked questions

Useful answers before you book.

How do I know what type of damp I have?

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.

Do you cover my area?

We work across Central, North, East, South and West London. Send us your postcode and we will confirm availability.

Can I request a free quotation?

Free quotations are available for clearly defined remedial works. A professional damp survey with written findings and recommendations is £220 + VAT.

Do you also complete plastering and decoration?

We provide specialist replastering and painting and decorating where these form part of the agreed property-care work.

Read all property-care questions →

Assessment & quotation

Need help identifying the cause?

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]

    Include the room or elevation, timing, visible signs and any previous repair.

    JPG, PNG, WebP or PDF up to 8 MB.

    Start with the symptoms

    Property problems rarely have a one-size-fits-all answer.

    Tell us what you can see, smell or feel. We will help identify the likely source before recommending a repair.

    Damp patches or staining

    Marks on internal walls can relate to rain penetration, plumbing, condensation or moisture rising through the structure.

    Mould and condensation

    Persistent window moisture, black mould and musty air may indicate excess humidity, cold surfaces or inadequate ventilation.

    Peeling paint or damaged plaster

    Flaking finishes and salt deposits are often symptoms. The underlying moisture source should be addressed before redecoration.

    Water entering a basement

    Below-ground areas need a waterproofing approach suited to the building, intended use and level of water pressure.

    Soft or affected timber

    Timber defects should be assessed alongside the moisture conditions that allowed damage to develop.

    Cracks or movement

    Cracking varies widely in significance. A careful inspection helps determine the appropriate next step.

    Areas we cover

    Professional Property Care Services Across London

    Sherifi Group Ltd provides specialist damp proofing, waterproofing, timber treatment, ventilation, structural repairs and decorating services throughout London.

    Across the capital

    Central London · North London · East London · South London · West London

    Request an assessment

    Local London enquiries

    Enfield · Camden · Islington · Hackney · Greenwich · Fulham · Kensington · Chelsea · Westminster · Canary Wharf · Richmond · Hampstead · Maida Vale · Notting Hill

    Send your postcode

    WhatsApp

    {“@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}));}});});
    });