{"id":3635,"date":"2026-08-25T14:00:00","date_gmt":"2026-08-25T12:00:00","guid":{"rendered":"https:\/\/verticalsbarcelona.es\/is-there-a-risk-of-falling-when-to-install-a-safety-net-for-building-facades-in-barcelona\/"},"modified":"2026-08-27T14:44:50","modified_gmt":"2026-08-27T12:44:50","slug":"is-there-a-risk-of-falling-when-to-install-a-safety-net-for-building-facades-in-barcelona","status":"publish","type":"post","link":"https:\/\/verticalsbarcelona.es\/en\/is-there-a-risk-of-falling-when-to-install-a-safety-net-for-building-facades-in-barcelona\/","title":{"rendered":"Is There a Risk of Falling? When to Install a Safety Net for Building Facades in Barcelona"},"content":{"rendered":"<p><!--\nVERTICALS BARCELONA \u00b7 PUBLICACI\u00d3N 14 \u00b7 AGOSTO 2026\nKeyword: red de protecci\u00f3n para fachadas en Barcelona\nSlug: red-proteccion-fachadas-barcelona\nUso: contenido HTML completo para WordPress. Plantilla: Elementor Header & Footer, sin editar con Elementor.\n--><\/p>\n<style>\n  #vb-r0826, #vb-r0826 * { box-sizing: border-box; }\n  #vb-r0826 {\n    --red:#c8102e; --red-dark:#961326; --ink:#1f2023; --copy:#51545a;\n    --muted:#73767c; --line:#e8e8eb; --soft:#fff5f6; --warm:#faf8f7;\n    --white:#fff; --shadow:0 18px 50px rgba(28,30,34,.09);\n    width:100%; max-width:100%; min-width:0; overflow-x:hidden; overflow-y:visible; color:var(--copy); background:var(--white);\n    font-family:\"Montserrat\",Arial,sans-serif; font-size:16px; line-height:1.72;\n  }\n  #vb-r0826 > * { max-width:100%; min-width:0; }\n  #vb-r0826 img { display:block; max-width:100%; height:auto; }\n  #vb-r0826 a { color:var(--red-dark); text-underline-offset:3px; }\n  #vb-r0826 a:hover { color:var(--red); }\n  #vb-r0826 h1, #vb-r0826 h2, #vb-r0826 h3 {\n    margin:0; color:var(--ink); font-family:\"Outfit\",\"Montserrat\",Arial,sans-serif;\n    line-height:1.08; letter-spacing:-.025em; text-wrap:balance;\n  }\n  #vb-r0826 h1 { max-width:720px; font-size:clamp(32px,3.35vw,43px); font-weight:900; }\n  #vb-r0826 h2 { margin-bottom:18px; font-size:clamp(27px,3vw,35px); font-weight:850; }\n  #vb-r0826 h3 { margin-bottom:9px; font-size:clamp(19px,2vw,23px); font-weight:800; }\n  #vb-r0826 p { margin:0 0 19px; }\n  #vb-r0826 strong { color:var(--ink); }\n  #vb-r0826 [id] { scroll-margin-top:112px; }\n  #vb-r0826 .vb-wrap, #vb-r0826 .vb-shell, #vb-r0826 .vb-answer { width:calc(100% - clamp(36px,6vw,96px)); max-width:1240px; min-width:0; margin-inline:auto; }\n  #vb-r0826 .vb-kicker { display:inline-flex; align-items:center; gap:10px; margin-bottom:17px; color:var(--red); font-size:12px; font-weight:850; letter-spacing:.13em; line-height:1.3; text-transform:uppercase; }\n  #vb-r0826 .vb-kicker::before { width:28px; height:3px; border-radius:9px; background:currentColor; content:\"\"; }\n  #vb-r0826 .vb-button { display:inline-flex; min-height:50px; align-items:center; justify-content:center; gap:9px; padding:13px 20px; border:2px solid var(--red); border-radius:10px; background:var(--red); box-shadow:0 10px 24px rgba(200,16,46,.2); color:#fff; font-size:14px; font-weight:850; line-height:1.25; text-align:center; text-decoration:none; transition:transform .2s ease,box-shadow .2s ease,background .2s ease; }\n  #vb-r0826 .vb-button:hover { transform:translateY(-2px); background:var(--red-dark); box-shadow:0 14px 30px rgba(200,16,46,.25); color:#fff; }\n  #vb-r0826 .vb-button:focus-visible, #vb-r0826 a:focus-visible, #vb-r0826 summary:focus-visible { outline:3px solid rgba(200,16,46,.3); outline-offset:4px; }\n  #vb-r0826 .vb-button--ghost { border-color:#d9d9dc; background:#fff; box-shadow:none; color:var(--ink); }\n  #vb-r0826 .vb-button--ghost:hover { border-color:var(--red); background:var(--soft); color:var(--red-dark); }\n  #vb-r0826 .vb-buttons { display:flex; flex-wrap:wrap; gap:12px; }<\/p>\n<p>  #vb-r0826 .vb-hero { position:relative; padding:58px 0 56px; overflow:hidden; background:linear-gradient(118deg,#fff 0%,#fff 54%,#fff2f4 100%); }\n  #vb-r0826 .vb-hero::after { position:absolute; right:-160px; bottom:-190px; width:390px; height:390px; border:46px solid rgba(200,16,46,.06); border-radius:50%; content:\"\"; pointer-events:none; }\n  #vb-r0826 .vb-hero__grid { position:relative; z-index:1; display:grid; grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr); align-items:center; gap:clamp(30px,4vw,56px); }\n  #vb-r0826 .vb-hero__copy { display:flex; flex-direction:column; justify-content:center; min-width:0; }\n  #vb-r0826 .vb-breadcrumb { margin-bottom:25px; color:var(--muted); font-size:11px; font-weight:750; letter-spacing:.05em; text-transform:uppercase; }\n  #vb-r0826 .vb-breadcrumb a { color:inherit; text-decoration:none; }\n  #vb-r0826 .vb-hero__accent { display:block; color:var(--red); }\n  #vb-r0826 .vb-lead { max-width:680px; margin:19px 0 22px; color:#5a5d62; font-size:clamp(15.5px,1.35vw,18px); line-height:1.6; }\n  #vb-r0826 .vb-hero__micro { margin:13px 0 0; color:var(--muted); font-size:12px; font-weight:700; }\n  #vb-r0826 .vb-hero__proof { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:9px; margin:25px 0 0; padding:0; list-style:none; }\n  #vb-r0826 .vb-hero__proof li { min-width:0; padding:12px 11px; border:1px solid #ecdfe1; border-radius:12px; background:rgba(255,255,255,.88); color:#56585d; font-size:11px; font-weight:750; line-height:1.45; }\n  #vb-r0826 .vb-hero__proof li::before { display:block; margin-bottom:3px; color:var(--red); content:\"\u2713\"; font-size:15px; font-weight:900; }\n  #vb-r0826 .vb-hero__media { position:relative; width:100%; aspect-ratio:3\/4; min-width:0; margin:0; overflow:hidden; border:1px solid #eadfe0; border-radius:22px; background:#ece9e6; box-shadow:var(--shadow); }\n  #vb-r0826 .vb-hero__media::before { position:absolute; z-index:1; inset:0; background:linear-gradient(180deg,rgba(20,20,23,0) 46%,rgba(20,20,23,.76) 100%); content:\"\"; pointer-events:none; }\n  #vb-r0826 .vb-hero__media > img { width:100%; height:100%; object-fit:cover; object-position:center; }\n  #vb-r0826 .vb-hero__caption { position:absolute; z-index:2; right:18px; bottom:18px; left:18px; margin:0; padding:14px 16px; border:1px solid rgba(255,255,255,.23); border-radius:13px; background:rgba(25,26,29,.56); backdrop-filter:blur(10px); color:rgba(255,255,255,.86); font-size:11px; font-weight:700; line-height:1.45; }\n  #vb-r0826 .vb-hero__caption b { color:#fff; }<\/p>\n<p>  \/* Elementor applies a transparent background to generic asides on this template. *\/\n  #vb-r0826 .vb-answer { position:relative; z-index:2; display:block; max-width:1040px; margin-top:-18px; padding:24px 28px; border-left:5px solid var(--red); border-radius:0 16px 16px 0; background:var(--ink) !important; box-shadow:var(--shadow); color:rgba(255,255,255,.82); }\n  #vb-r0826 .vb-answer__label { display:block; margin:0 0 6px; color:#ff98a7; font-size:11px; font-weight:850; letter-spacing:.13em; line-height:1.3; text-transform:uppercase; }\n  #vb-r0826 .vb-answer p { margin:0; font-size:15px; line-height:1.65; }\n  #vb-r0826 .vb-answer strong { color:#fff; }<\/p>\n<p>  #vb-r0826 .vb-shell { display:grid; grid-template-areas:\"main sidebar\"; grid-template-columns:minmax(0,1fr) 292px; align-items:start; gap:46px; margin-top:70px; overflow:visible; }\n  #vb-r0826 .vb-main { grid-area:main; min-width:0; }\n  #vb-r0826 .vb-section { padding:0 0 72px; }\n  #vb-r0826 .vb-section + .vb-section { padding-top:72px; border-top:1px solid var(--line); }\n  #vb-r0826 .vb-intro { max-width:760px; color:#5b5e63; font-size:18px; line-height:1.72; }\n  #vb-r0826 .vb-callout { margin:28px 0; padding:22px 24px; border:1px solid #f0d9dd; border-radius:16px; background:linear-gradient(135deg,var(--soft),#fff); }\n  #vb-r0826 .vb-callout p:last-child { margin-bottom:0; }\n  #vb-r0826 .vb-cards { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:14px; margin-top:28px; }\n  #vb-r0826 .vb-card { min-width:0; padding:22px; border:1px solid var(--line); border-radius:16px; background:#fff; box-shadow:0 10px 28px rgba(31,32,35,.05); }\n  #vb-r0826 .vb-card__num { display:grid; width:38px; height:38px; place-items:center; margin-bottom:16px; border-radius:10px; background:var(--ink); color:#fff; font-family:\"Outfit\",sans-serif; font-size:13px; font-weight:900; }\n  #vb-r0826 .vb-card p { margin:0; color:#62656a; font-size:14px; line-height:1.62; }\n  #vb-r0826 .vb-photo { width:min(100%,620px); margin:30px auto 0; min-width:0; }\n  #vb-r0826 .vb-photo img { width:100%; height:auto; border-radius:18px; }\n  #vb-r0826 .vb-photo figcaption { padding:10px 3px 0; color:var(--muted); font-size:11px; font-weight:650; line-height:1.5; text-align:center; }\n  #vb-r0826 .vb-gallery { margin:32px 0 4px; padding:18px; border:1px solid var(--line); border-radius:20px; background:linear-gradient(145deg,#fff,#fff8f8); box-shadow:0 14px 34px rgba(31,32,35,.06); }\n  #vb-r0826 .vb-gallery__head { display:flex; align-items:center; justify-content:space-between; gap:18px; margin-bottom:14px; }\n  #vb-r0826 .vb-gallery__head h3 { margin:0; font-size:18px; }\n  #vb-r0826 .vb-gallery__controls { display:flex; align-items:center; gap:8px; }\n  #vb-r0826 .vb-gallery__status { min-width:42px; color:var(--muted); font-size:11px; font-weight:800; text-align:center; }\n  #vb-r0826 .vb-gallery__button { display:grid; width:38px; height:38px; place-items:center; border:1px solid #dedee2; border-radius:50%; background:#fff; color:var(--ink); cursor:pointer; font-size:19px; line-height:1; transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease; }\n  #vb-r0826 .vb-gallery__button:hover { border-color:var(--red); background:var(--soft); color:var(--red); transform:translateY(-1px); }\n  #vb-r0826 .vb-gallery__button:focus-visible { outline:3px solid rgba(200,16,46,.25); outline-offset:2px; }\n  #vb-r0826 .vb-gallery__button:disabled { opacity:.35; cursor:not-allowed; transform:none; }\n  #vb-r0826 .vb-gallery__track { display:grid; grid-auto-columns:calc((100% - 24px)\/3); grid-auto-flow:column; gap:12px; overflow-x:auto; overscroll-behavior-inline:contain; scroll-behavior:smooth; scroll-snap-type:x mandatory; scrollbar-width:none; }\n  #vb-r0826 .vb-gallery__track::-webkit-scrollbar { display:none; }\n  #vb-r0826 .vb-gallery__item { min-width:0; margin:0; scroll-snap-align:start; }\n  #vb-r0826 .vb-gallery__item img { width:100%; aspect-ratio:3\/4; border-radius:13px; object-fit:cover; }\n  #vb-r0826 .vb-gallery__item figcaption { padding:9px 3px 3px; color:#66696e; font-size:11px; font-weight:650; line-height:1.45; }\n  #vb-r0826 .vb-hero__controls { display:none; }\n  #vb-r0826 .vb-list { display:grid; gap:13px; margin:24px 0; padding:0; list-style:none; }\n  #vb-r0826 .vb-list li { position:relative; padding-left:30px; }\n  #vb-r0826 .vb-list li::before { position:absolute; top:3px; left:0; display:grid; width:20px; height:20px; place-items:center; border-radius:50%; background:var(--soft); color:var(--red); content:\"\u2713\"; font-size:11px; font-weight:900; }\n  #vb-r0826 .vb-process { --vb-process-progress:0%; position:relative; display:grid; gap:15px; margin-top:30px; padding:8px 0; min-width:0; }\n  #vb-r0826 .vb-process::before, #vb-r0826 .vb-process::after { position:absolute; top:44px; bottom:44px; left:29px; width:2px; border-radius:999px; content:\"\"; }\n  #vb-r0826 .vb-process::before { background:#e8e4e5; }\n  #vb-r0826 .vb-process::after { height:var(--vb-process-progress); bottom:auto; max-height:calc(100% - 88px); background:linear-gradient(var(--red),#ee6b7f); transition:height .6s cubic-bezier(.2,.7,.2,1); }\n  #vb-r0826 .vb-step { position:relative; display:grid; grid-template-columns:60px minmax(0,1fr) 82px; align-items:center; gap:18px; min-width:0; padding:20px; border:1px solid var(--line); border-radius:18px; background:linear-gradient(105deg,#fff,#fffafa); box-shadow:0 10px 25px rgba(31,32,35,.045); transition:opacity .42s ease,transform .42s ease,border-color .42s ease,box-shadow .42s ease; }\n  \/* El proceso sigue siendo perfectamente legible aunque el navegador limite las animaciones. *\/\n  #vb-r0826.vb-js .vb-step { opacity:.82; transform:none; }\n  #vb-r0826 .vb-step.is-step-visible { border-color:#eccfd4; box-shadow:0 15px 35px rgba(130,25,42,.09); opacity:1; transform:none; }\n  #vb-r0826 .vb-step.is-step-current { box-shadow:0 18px 38px rgba(130,25,42,.14); }\n  #vb-r0826 .vb-step__num { position:relative; z-index:1; display:grid; width:48px; height:48px; place-items:center; border:7px solid #fff; border-radius:50%; background:#e7e4e5; box-shadow:0 0 0 1px #ddd8da; color:#777a80; font-family:\"Outfit\",sans-serif; font-size:13px; font-weight:900; transition:background .38s ease,color .38s ease,box-shadow .38s ease; }\n  #vb-r0826 .vb-step.is-step-visible .vb-step__num { background:var(--red); box-shadow:0 0 0 1px #d4a9b1,0 7px 18px rgba(200,16,46,.2); color:#fff; }\n  #vb-r0826 .vb-step h3 { font-size:20px; }\n  #vb-r0826 .vb-step p { margin:2px 0 0; font-size:14px; }\n  #vb-r0826 .vb-step__image { width:82px; overflow:hidden; border-radius:11px; background:#eee; }\n  #vb-r0826 .vb-step__image img { width:100%; height:auto; transition:transform .55s ease; }\n  #vb-r0826 .vb-step.is-step-visible .vb-step__image img { transform:scale(1.025); }\n  #vb-r0826 .vb-midcta { display:grid; grid-template-columns:1fr auto; align-items:center; gap:22px; margin:0 0 72px; padding:28px; border-radius:18px; background:linear-gradient(135deg,var(--ink),#34363b); color:rgba(255,255,255,.8); }\n  #vb-r0826 .vb-midcta h2 { margin-bottom:8px; color:#fff; font-size:clamp(24px,2.6vw,31px); }\n  #vb-r0826 .vb-midcta p { margin:0; font-size:14px; }\n  #vb-r0826 .vb-midcta .vb-button { white-space:nowrap; }<\/p>\n<p>  #vb-r0826 .vb-sidebar { position:sticky; top:104px; grid-area:sidebar; display:grid; gap:14px; min-width:0; }\n  #vb-r0826 .vb-side { overflow:hidden; border:1px solid var(--line); border-radius:16px; background:#fff; box-shadow:0 12px 30px rgba(31,32,35,.06); }\n  #vb-r0826 .vb-side__head { padding:14px 16px; background:var(--ink); color:#fff; font-family:\"Outfit\",sans-serif; font-size:14px; font-weight:850; }\n  #vb-r0826 .vb-side__body { padding:16px; }\n  #vb-r0826 .vb-toc { display:grid; gap:9px; margin:0; padding:0; list-style:none; counter-reset:vb-r-toc; }\n  #vb-r0826 .vb-toc a { display:grid; grid-template-columns:24px 1fr; gap:7px; color:#56585d; font-size:12px; font-weight:750; line-height:1.4; text-decoration:none; }\n  #vb-r0826 .vb-toc a::before { color:var(--red); content:counter(vb-r-toc,decimal-leading-zero); counter-increment:vb-r-toc; font-weight:900; }\n  #vb-r0826 .vb-toc a[aria-current=\"true\"] { color:var(--red-dark); }\n  #vb-r0826 .vb-side--urgent { border:0; background:linear-gradient(145deg,var(--red),var(--red-dark)); color:#fff; }\n  #vb-r0826 .vb-side--urgent .vb-side__head { padding-bottom:0; background:transparent; }\n  #vb-r0826 .vb-side--urgent p { margin-bottom:13px; color:rgba(255,255,255,.88); font-size:12px; line-height:1.55; }\n  #vb-r0826 .vb-side--urgent .vb-button { width:100%; margin-top:7px; border-color:#fff; background:#fff; box-shadow:none; color:var(--red-dark); }\n  #vb-r0826 .vb-side--urgent .vb-button--call { border-color:rgba(255,255,255,.45); background:transparent; color:#fff; }\n  #vb-r0826 .vb-side__links { display:grid; gap:10px; margin:0; padding:0; list-style:none; }\n  #vb-r0826 .vb-side__links a { font-size:12px; font-weight:800; line-height:1.4; }<\/p>\n<p>  #vb-r0826 .vb-faq { border-top:1px solid var(--line); }\n  #vb-r0826 .vb-faq details { border-bottom:1px solid var(--line); }\n  #vb-r0826 .vb-faq summary { position:relative; padding:18px 42px 18px 0; color:var(--ink); cursor:pointer; font-family:\"Outfit\",sans-serif; font-size:17px; font-weight:800; list-style:none; }\n  #vb-r0826 .vb-faq summary::-webkit-details-marker { display:none; }\n  #vb-r0826 .vb-faq summary::after { position:absolute; top:15px; right:0; display:grid; width:28px; height:28px; place-items:center; border-radius:50%; background:var(--soft); color:var(--red); content:\"+\"; font-size:20px; }\n  #vb-r0826 .vb-faq details[open] summary::after { content:\"\u2212\"; }\n  #vb-r0826 .vb-faq details p { padding-right:35px; }\n  #vb-r0826 .vb-final { padding:70px 0; overflow:clip; background:linear-gradient(125deg,#fff2f4,#fff 58%); }\n  #vb-r0826 .vb-final__inner { display:grid; grid-template-columns:1fr auto; align-items:center; gap:36px; padding:38px; border:1px solid #efdadd; border-radius:22px; background:#fff; box-shadow:var(--shadow); }\n  #vb-r0826 .vb-final h2 { max-width:700px; }\n  #vb-r0826 .vb-final p { max-width:720px; margin:14px 0 0; }\n  #vb-r0826 .vb-final__actions { display:grid; gap:10px; min-width:230px; }\n  #vb-r0826 .vb-final__actions .vb-button { width:100%; }\n  #vb-r0826 .vb-reveal { opacity:1; transform:none; }\n  #vb-r0826.vb-js .vb-reveal { opacity:0; transform:translateY(14px); transition:opacity .5s ease,transform .5s ease; }\n  #vb-r0826.vb-js .vb-reveal.is-visible { opacity:1; transform:none; }<\/p>\n<p>  @media (max-width:980px) {\n    #vb-r0826 .vb-hero__grid { grid-template-columns:1fr; gap:36px; }\n    #vb-r0826 .vb-hero__copy { max-width:760px; }\n    #vb-r0826 .vb-hero__media { width:100%; max-width:560px; margin-inline:auto; }\n    #vb-r0826 .vb-shell { display:block; max-width:800px; }\n    #vb-r0826 .vb-sidebar { position:static; grid-template-columns:repeat(2,minmax(0,1fr)); margin:0 0 64px; }\n    #vb-r0826 .vb-side:first-child { grid-column:1\/-1; }\n  }\n  @media (max-width:700px) {\n    #vb-r0826 { font-size:15px; line-height:1.68; }\n    #vb-r0826 .vb-wrap, #vb-r0826 .vb-shell, #vb-r0826 .vb-answer { width:calc(100% - 32px); }\n    #vb-r0826 .vb-hero { padding:42px 0 42px; }\n    #vb-r0826 h1 { font-size:clamp(28px,7.8vw,32px); line-height:1.1; }\n    #vb-r0826 h2 { font-size:clamp(25px,8vw,31px); }\n    #vb-r0826 .vb-lead { margin:16px 0 20px; font-size:15.5px; line-height:1.58; }\n    #vb-r0826 .vb-buttons { display:grid; }\n    #vb-r0826 .vb-button { width:100%; }\n    #vb-r0826 .vb-hero__proof { display:none; }\n    #vb-r0826 .vb-hero__proof li { display:grid; grid-template-columns:22px 1fr; align-items:center; }\n    #vb-r0826 .vb-hero__proof li::before { margin:0; }\n    #vb-r0826 .vb-answer { width:calc(100% - 30px); padding:21px 20px; }\n    #vb-r0826 .vb-shell { margin-top:54px; }\n    #vb-r0826 .vb-section { padding-bottom:54px; }\n    #vb-r0826 .vb-section + .vb-section { padding-top:54px; }\n    #vb-r0826 .vb-cards { grid-template-columns:1fr; }\n    #vb-r0826 .vb-process { gap:13px; }\n    #vb-r0826 .vb-process::before, #vb-r0826 .vb-process::after { left:24px; }\n    #vb-r0826 .vb-step { grid-template-columns:50px minmax(0,1fr) 58px; gap:12px; padding:16px; }\n    #vb-r0826 .vb-step__num { width:42px; height:42px; border-width:5px; }\n    #vb-r0826 .vb-step h3 { font-size:19px; }\n    #vb-r0826 .vb-step__image { width:58px; margin:0; }\n    #vb-r0826 .vb-midcta, #vb-r0826 .vb-final__inner { grid-template-columns:1fr; }\n    #vb-r0826 .vb-sidebar { grid-template-columns:1fr; }\n    #vb-r0826 .vb-side:first-child { grid-column:auto; }\n    #vb-r0826 .vb-final { padding:54px 0; }\n    #vb-r0826 .vb-final__inner { padding:26px 20px; }\n    #vb-r0826 .vb-final__actions { min-width:0; }\n    #vb-r0826 .vb-hero__media { aspect-ratio:3\/4; }\n    #vb-r0826 .vb-hero__caption { right:12px; bottom:12px; left:12px; padding:12px 13px; font-size:10.5px; }\n    #vb-r0826 .vb-gallery { margin-inline:-2px; padding:12px; }\n    #vb-r0826 .vb-gallery__head { display:grid; grid-template-columns:1fr; gap:10px; }\n    #vb-r0826 .vb-gallery__controls { justify-self:end; }\n    #vb-r0826 .vb-gallery__track { grid-auto-columns:82%; gap:10px; scrollbar-width:none; }\n    #vb-r0826 .vb-gallery__track::-webkit-scrollbar { display:none; }\n  }\n  @media (max-width:420px) {\n    #vb-r0826 .vb-hero__media { border-radius:17px; }\n  }\n  @media (prefers-reduced-motion:reduce) {\n    #vb-r0826 *, #vb-r0826 *::before, #vb-r0826 *::after { scroll-behavior:auto; transition:none; }\n  }\n<\/style>\n<article id=\"vb-r0826\" aria-labelledby=\"vb-r0826-title\">\n<header class=\"vb-hero\">\n<div class=\"vb-wrap vb-hero__grid\">\n<div class=\"vb-hero__copy vb-reveal\">\n<nav class=\"vb-breadcrumb\" aria-label=\"Migas de pan\">Work at Heights \u00b7 Facade Protection<\/nav>\n<p>        <span class=\"vb-kicker\">Well-planned temporary security<\/span><\/p>\n<h1 id=\"vb-r0826-title\">Is there a risk of falling?<span class=\"vb-hero__accent\">When to Install a Safety Net for Building Facades in Barcelona<\/span><\/h1>\n<p class=\"vb-lead\">A net may contain patches while repairs are being made, but <strong>not all netting or anchors are suitable<\/strong>. We&#8217;ll explain when this is the right approach. <\/p>\n<div class=\"vb-buttons\">\n          <a class=\"vb-button vb-track\" data-action=\"whatsapp_protection\" href=\"https:\/\/wa.me\/34611848229?text=Hola%2C%20quiero%20valorar%20una%20red%20de%20protecci%C3%B3n%20para%20una%20fachada%20en%20Barcelona.%20Puedo%20enviar%20fotos%20del%20edificio%20y%20de%20la%20zona%20inferior.\" target=\"_blank\" rel=\"noopener noreferrer\">Request an Estimate<\/a><br \/>\n          <a class=\"vb-button vb-button--ghost vb-track\" data-action=\"call_protection\" href=\"tel:+34611848229\">Talk to a technician<\/a>\n        <\/div>\n<p class=\"vb-hero__micro\">If debris is already falling or there is an immediate danger, clear the area and call emergency services.<\/p>\n<ul class=\"vb-hero__proof\" aria-label=\"Claves del servicio\">\n<li>Inspection of the area, route, and anchors<\/li>\n<li>Installation Using Vertical Access Methods<\/li>\n<li>A temporary measure, not a permanent fix<\/li>\n<\/ul><\/div>\n<figure class=\"vb-hero__media vb-reveal\">\n        <img data-opt-id=839952923  fetchpriority=\"high\" src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/equipo-trabajos-verticales-seguridad-barcelona.jpg\" alt=\"The Verticals Barcelona team working with ropes and safety equipment\" width=\"1350\" height=\"1800\" fetchpriority=\"high\" decoding=\"async\"><figcaption class=\"vb-hero__caption\">Actual access at height.  <b>The network provides; the repair solves.<\/b><\/figcaption><\/figure>\n<\/p><\/div>\n<\/header>\n<div class=\"vb-answer\" aria-label=\"Respuesta r\u00e1pida\" style=\"position:relative!important;z-index:2;display:block!important;width:calc(100% - clamp(32px,6vw,88px))!important;max-width:1040px!important;margin:-18px auto 0!important;padding:24px 28px!important;border-left:5px solid #c8102e!important;border-radius:0 16px 16px 0!important;background:#1f2023!important;box-shadow:0 18px 50px rgba(28,30,34,.09)!important;color:rgba(255,255,255,.82)!important;\">\n<p class=\"vb-answer__label\">The Key Idea<\/p>\n<p><strong>A safety net is not installed to hide a deteriorated facade.<\/strong>  It is designed to prevent potential falls for a limited period of time, with appropriate anchor points and a prior inspection of the area to be protected. Afterward, the source of the problem must be addressed and repaired. <\/p>\n<\/p><\/div>\n<div class=\"vb-shell\">\n    <main class=\"vb-main\"><\/p>\n<section class=\"vb-section vb-reveal\" id=\"cuando-hace-falta\">\n        <span class=\"vb-kicker\">When Does It Make Sense?<\/span><\/p>\n<h2>The network is useful when the risk cannot be resolved immediately<\/h2>\n<p class=\"vb-intro\">A <strong>protective netting system for building facades in Barcelona<\/strong> may be appropriate when there is a large at-risk area, when repairs require permits or planning, or when it is necessary to temporarily protect patios, entrances, or walkways. If <a href=\"https:\/\/verticalsbarcelona.es\/en\/vertical-works\/24h-service\/\">urgent protective measures need to be installed in Barcelona due to the risk of falling debris<\/a>, the first step is to determine what might fall and which area needs to be secured. <\/p>\n<div class=\"vb-cards\">\n<article class=\"vb-card\"><span class=\"vb-card__num\">01<\/span><\/p>\n<h3>Extended risk<\/h3>\n<p>There are several degraded areas, or it is not possible to determine from the ground which areas remain unstable.<\/p>\n<\/article>\n<article class=\"vb-card\"><span class=\"vb-card__num\">02<\/span><\/p>\n<h3>Repair Postponed<\/h3>\n<p>A permanent solution requires a plan, permits, coordination with neighbors, or more extensive preparation.<\/p>\n<\/article>\n<article class=\"vb-card\"><span class=\"vb-card__num\">03<\/span><\/p>\n<h3>Sensitive lower area<\/h3>\n<p>The facade faces an entrance, courtyard, terrace, store, or walkway where the risk must be reduced.<\/p>\n<\/article>\n<article class=\"vb-card\"><span class=\"vb-card__num\">04<\/span><\/p>\n<h3>Difficult access<\/h3>\n<p>Vertical access methods make it possible to reach the facade and install protective measures without the need for full scaffolding.<\/p>\n<\/article><\/div>\n<div class=\"vb-callout\">\n<p><strong>The network does not turn a dangerous facade into a repaired one.<\/strong>  Its purpose is to contain any potential fragments while a permanent solution is implemented and control over their status is maintained.<\/p>\n<\/div>\n<figure class=\"vb-photo\"><img data-opt-id=1605218177  fetchpriority=\"high\" loading=\"lazy\" src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/fachadas-patrimoniales-3.jpg\" alt=\"A professional performing vertical maintenance work on a building facade in Barcelona\" width=\"800\" height=\"1200\" loading=\"lazy\" decoding=\"async\"><figcaption>Access at height allows the affected area to be inspected and protected without turning the temporary measure into a makeshift solution.<\/figcaption><\/figure>\n<\/section>\n<section class=\"vb-section vb-reveal\" id=\"que-se-revisa\">\n        <span class=\"vb-kicker\">Before installation<\/span><\/p>\n<h2>The anchor is just as important as the net itself<\/h2>\n<p>The protective covering must be adapted to the building&#8217;s geometry and the material it is intended to contain. Before designing it, we examine the panel, the path it will follow, the edges, any potential supports, and the area below. <\/p>\n<ul class=\"vb-list\">\n<li><strong>What might fall:<\/strong> A thin layer of cladding has different requirements than a heavy part or a rigid component.<\/li>\n<li><strong>Where it can be anchored:<\/strong> Anchor points must be installed on a suitable substrate, not on deteriorated material.<\/li>\n<li><strong>What needs to remain unobstructed\u2014<\/strong> windows, downspouts, exits, equipment, and maintenance areas\u2014influences the design.<\/li>\n<li><strong>Who passes underneath:<\/strong> courtyards, access points, and public streets also require planning for the work area.<\/li>\n<\/ul>\n<div class=\"vb-gallery\" data-carousel=\"\">\n<div class=\"vb-gallery__head\">\n<h3>Access Points and Factors Affecting Protection<\/h3>\n<div class=\"vb-gallery__controls\" aria-label=\"Navegar por la galer\u00eda\"><button class=\"vb-gallery__button\" type=\"button\" data-dir=\"-1\" aria-label=\"Imagen anterior\">\u2039<\/button><span class=\"vb-gallery__status\" aria-live=\"polite\">1 \/ 4<\/span><button class=\"vb-gallery__button\" type=\"button\" data-dir=\"1\" aria-label=\"Imagen siguiente\">\u203a<\/button><\/div>\n<\/div>\n<div class=\"vb-gallery__track vb-carousel-track\" tabindex=\"0\" aria-label=\"Galer\u00eda de protecci\u00f3n y trabajos en altura\">\n<figure class=\"vb-gallery__item\"><img data-opt-id=1358168207  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/balcon-riesgo-desprendimiento.jpg\"  loading=\"lazy\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Balcony of a building being inspected to assess the risk of collapse\" width=\"1200\" height=\"1600\" loading=\"lazy\" decoding=\"async\"><figcaption>Balconies and changes in floor plan require a specific solution.<\/figcaption><\/figure>\n<figure class=\"vb-gallery__item\"><img data-opt-id=449421965  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/operario-proteccion-altura-barcelona.jpg\"  loading=\"lazy\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Worker wearing a harness and ropes during a work-at-height safety operation\" width=\"1350\" height=\"1800\" loading=\"lazy\" decoding=\"async\"><figcaption>Access and anchor points are assessed before installation.<\/figcaption><\/figure>\n<figure class=\"vb-gallery__item\"><img data-opt-id=683628546  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/acceso-patio-trabajos-verticales-barcelona.jpg\"  loading=\"lazy\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Worker using ropes to access an inner courtyard in Barcelona\" width=\"1350\" height=\"1800\" loading=\"lazy\" decoding=\"async\"><figcaption>Courtyards and party walls require routes that are adapted to the building.<\/figcaption><\/figure>\n<figure class=\"vb-gallery__item\"><img data-opt-id=870969396  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/fachada-revisada-seguridad-barcelona.jpg\"  loading=\"lazy\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Residential facade inspected following safety and maintenance work\" width=\"1350\" height=\"1800\" loading=\"lazy\" decoding=\"async\"><figcaption>The temporary measure should lead to a permanent solution.<\/figcaption><\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<aside class=\"vb-midcta vb-reveal\" aria-label=\"Solicitud de valoraci\u00f3n\">\n<div>\n<h2>Do you need to protect a building facade while repairs are being arranged?<\/h2>\n<p>Send us an overview, a photo of the affected area, and a shot of the underside\u2014always from a safe location.<\/p>\n<\/div>\n<p>        <a class=\"vb-button vb-track\" data-action=\"whatsapp_mid\" href=\"https:\/\/wa.me\/34611848229?text=Hola%2C%20quiero%20valorar%20una%20protecci%C3%B3n%20temporal%20para%20una%20fachada.%20La%20direcci%C3%B3n%20es%3A%20\" target=\"_blank\" rel=\"noopener noreferrer\">Submit Information<\/a><br \/>\n      <\/aside>\n<section class=\"vb-section vb-reveal\" id=\"como-se-instala\">\n        <span class=\"vb-kicker\">Work Process<\/span><\/p>\n<h2>A clean installation, without any improvisation on the facade<\/h2>\n<p>The work is organized to minimize exposure and keep the network accessible for future inspections. Rope access is useful when it allows workers to work directly on the fabric. <\/p>\n<div class=\"vb-process\" data-process=\"\">\n<article class=\"vb-step\" data-step=\"\">\n<div class=\"vb-step__num\">01<\/div>\n<div>\n<h3>Risk Assessment<\/h3>\n<p>We determine which area needs to be covered, which objects might fall, and which spaces require protection.<\/p>\n<\/div>\n<div class=\"vb-step__image\"><img data-opt-id=1358168207  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/balcon-riesgo-desprendimiento.jpg\"  loading=\"lazy\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Balcony assessed for potential risk of collapse\" width=\"1200\" height=\"1600\" loading=\"lazy\" decoding=\"async\"><\/div>\n<\/article>\n<article class=\"vb-step\" data-step=\"\">\n<div class=\"vb-step__num\">02<\/div>\n<div>\n<h3>Route Design<\/h3>\n<p>We design edges, junctions, overlaps, and attachment points without obstructing necessary building elements.<\/p>\n<\/div>\n<div class=\"vb-step__image\"><img data-opt-id=683628546  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/acceso-patio-trabajos-verticales-barcelona.jpg\"  loading=\"lazy\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Access via ropes to an interior courtyard in Barcelona\" width=\"1350\" height=\"1800\" loading=\"lazy\" decoding=\"async\"><\/div>\n<\/article>\n<article class=\"vb-step\" data-step=\"\">\n<div class=\"vb-step__num\">03<\/div>\n<div>\n<h3>Installation at Height<\/h3>\n<p>The team performs access and installation based on the safety assessment and the actual conditions of the structure.<\/p>\n<\/div>\n<div class=\"vb-step__image\"><img data-opt-id=449421965  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/operario-proteccion-altura-barcelona.jpg\"  loading=\"lazy\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Worker performing safety work at height\" width=\"1350\" height=\"1800\" loading=\"lazy\" decoding=\"async\"><\/div>\n<\/article>\n<article class=\"vb-step\" data-step=\"\">\n<div class=\"vb-step__num\">04<\/div>\n<div>\n<h3>Review and Next Steps<\/h3>\n<p>The protection is checked, and the steps that need to be taken to repair the source of the damage are clearly outlined.<\/p>\n<\/div>\n<div class=\"vb-step__image\"><img data-opt-id=870969396  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/fachada-revisada-seguridad-barcelona.jpg\"  loading=\"lazy\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Facade inspected following safety and maintenance work\" width=\"1350\" height=\"1800\" loading=\"lazy\" decoding=\"async\"><\/div>\n<\/article><\/div>\n<\/section>\n<section class=\"vb-section vb-reveal\" id=\"red-o-reparacion\">\n        <span class=\"vb-kicker\">Choosing the Right Size<\/span><\/p>\n<h2>When Is It Better to Clean Up Directly Rather Than Install a Net?<\/h2>\n<p>If the damage is localized, accessible, and can be safely repaired in a brief procedure, it may be more appropriate to remove the unstable material and reconstruct the area. The mesh makes sense when it is necessary to contain a large area or buy time to prepare for the permanent repair. <\/p>\n<p>When <a href=\"https:\/\/verticalsbarcelona.es\/en\/has-a-piece-fallen-onto-the-street-what-to-do-if-a-piece-of-a-buildings-facade-falls-off-in-barcelona\/\">a section of a facade detaches<\/a>, the priority is to prevent further detachment. Afterward, <a href=\"https:\/\/verticalsbarcelona.es\/en\/vertical-works\/facades\/\">facade restoration must address the underlying<\/a> cause: lack of adhesion, open joints, water ingress, corrosion, or degradation of the substrate. <\/p>\n<\/section>\n<section class=\"vb-section vb-reveal\" id=\"barrios-urgencias\">\n        <span class=\"vb-kicker\">Protection Tailored to the Environment<\/span><\/p>\n<h2>A street-facing cornice is not protected in the same way as a courtyard-facing facade<\/h2>\n<p>In the <strong>Eixample<\/strong> and <strong>Ciutat Vella<\/strong> neighborhoods, crosswalks and the proximity of shops may influence the work area. In <strong>Gr\u00e0cia<\/strong>, <strong>Sants-Montju\u00efc<\/strong>, and <strong>Horta-Guinard\u00f3<\/strong>, courtyards, uneven terrain, or narrow entrances alter the route. In <strong>Les Corts<\/strong>, <strong>Nou Barris<\/strong>, and <strong>Sant Mart\u00ed<\/strong>, balconies, shared walls, and apartment buildings also require careful consideration of each section.  <\/p>\n<p>When a community needs <a href=\"https:\/\/verticalsbarcelona.es\/en\/vertical-works\/24h-service\/\">urgent protection for a building facade due to falling debris<\/a>, they can send us the address, the neighborhood, an overview, and photographs of the lower part of the building taken from a safe distance. This allows us to determine whether spot repairs, temporary stabilization, or direct repairs are needed. <\/p>\n<\/section>\n<section class=\"vb-section vb-reveal\" id=\"precio-plazo\">\n        <span class=\"vb-kicker\">Realistic Budget<\/span><\/p>\n<h2>What Determines the Price of a Safety Net?<\/h2>\n<p>The visible surface area isn&#8217;t the only factor. Access, the type of mounting, the number of joints, and the area that must be kept protected during installation also play a role. <\/p>\n<ul class=\"vb-list\">\n<li>Meters and the actual geometry of the area to be covered.<\/li>\n<li>Elevation, route, and available access points.<\/li>\n<li>A support structure where fasteners must be secured.<\/li>\n<li>Balconies, cornices, windows, downspouts, and other junctions.<\/li>\n<li>The need to secure entrances, patios, terraces, or public streets.<\/li>\n<\/ul>\n<p>An overview and several photos taken from a safe location help prepare the assessment. The on-site visit confirms the measurements and the fastening system when they cannot be verified remotely. <\/p>\n<\/section>\n<section class=\"vb-section vb-reveal\" id=\"preguntas\">\n        <span class=\"vb-kicker\">Frequently Asked Questions<\/span><\/p>\n<h2>Frequently Asked Questions from Homeowners&#8217; Associations and Homeowners<\/h2>\n<div class=\"vb-faq\">\n<details>\n<summary>Does a net prevent debris from falling onto the street?<\/summary>\n<p>Its purpose is to contain potential debris within the designated area. Its effectiveness depends on the material, geometry, anchors, and maintenance of the protective structure. <\/p>\n<\/details>\n<details>\n<summary>Can the network remain permanently installed?<\/summary>\n<p>It is intended as a temporary measure. It should be reviewed and either removed or modified once the permanent repair is completed or the conditions of the facade change. <\/p>\n<\/details>\n<details>\n<summary>Is it the same net that&#8217;s used to keep pigeons away?<\/summary>\n<p>No. Although both may look like nets, their purpose, design, strength, and method of attachment are different. A bird net should not be used as protection against falling debris.  <\/p>\n<\/details>\n<details>\n<summary>Can it be installed without scaffolding?<\/summary>\n<p>In many buildings, vertical access work allows workers to reach the facade using ropes, provided that a safety assessment and the anchor points make this feasible.<\/p>\n<\/details>\n<details>\n<summary>What photos do you need to assess the facade?<\/summary>\n<p>An overview of the building, photos of the damage, and a view of the lower section. These should be taken without leaning out, climbing stairs, or approaching unstable structures. <\/p>\n<\/details><\/div>\n<\/section>\n<p>    <\/main><\/p>\n<aside class=\"vb-sidebar\" aria-label=\"Ayuda y navegaci\u00f3n\">\n<section class=\"vb-side\">\n<div class=\"vb-side__head\">In this guide<\/div>\n<div class=\"vb-side__body\">\n<ol class=\"vb-toc\">\n<li><a href=\"#cuando-hace-falta\">When it&#8217;s needed<\/a><\/li>\n<li><a href=\"#que-se-revisa\">What Is Reviewed<\/a><\/li>\n<li><a href=\"#como-se-instala\">How to Install It<\/a><\/li>\n<li><a href=\"#red-o-reparacion\">Net or Repair<\/a><\/li>\n<li><a href=\"#barrios-urgencias\">Neighborhoods and Emergencies<\/a><\/li>\n<li><a href=\"#precio-plazo\">Price and Term<\/a><\/li>\n<li><a href=\"#preguntas\">Frequently Asked Questions<\/a><\/li>\n<\/ol>\n<\/div>\n<\/section>\n<section class=\"vb-side vb-side--urgent\">\n<div class=\"vb-side__head\">Assess Your Facade<\/div>\n<div class=\"vb-side__body\">\n<p>Indicate the address, approximate height, the area to be protected, and whether it affects access points, courtyards, or public streets.<\/p>\n<p><a class=\"vb-button vb-track\" data-action=\"whatsapp_sidebar\" href=\"https:\/\/wa.me\/34611848229?text=Hola%2C%20quiero%20enviar%20fotos%20para%20valorar%20una%20red%20de%20protecci%C3%B3n%20de%20fachada.\" target=\"_blank\" rel=\"noopener noreferrer\">Send photos<\/a><a class=\"vb-button vb-button--call vb-track\" data-action=\"call_sidebar\" href=\"tel:+34611848229\">Call now<\/a><\/div>\n<\/section>\n<section class=\"vb-side\">\n<div class=\"vb-side__head\">Related services<\/div>\n<div class=\"vb-side__body\">\n<ul class=\"vb-side__links\">\n<li><a href=\"https:\/\/verticalsbarcelona.es\/en\/vertical-works\/protection\/\">Protection Systems<\/a><\/li>\n<li><a href=\"https:\/\/verticalsbarcelona.es\/en\/vertical-works\/facades\/\">Rehabilitation of facades<\/a><\/li>\n<li><a href=\"https:\/\/verticalsbarcelona.es\/en\/vertical-works\/24h-service\/\">24-Hour Emergency Services<\/a><\/li>\n<li><a href=\"https:\/\/verticalsbarcelona.es\/en\/contact\/\">Contact Form<\/a><\/li>\n<\/ul>\n<\/div>\n<\/section>\n<\/aside><\/div>\n<footer class=\"vb-final\">\n<div class=\"vb-wrap vb-final__inner vb-reveal\">\n<div><span class=\"vb-kicker\">Protect Now, Repair Later<\/span><\/p>\n<h2>We designed a temporary protective measure compatible with the permanent repair<\/h2>\n<p>We assess building facades in Barcelona and the metropolitan area. We&#8217;ll let you know what information we need and whether the mesh is the right size for your situation. <\/p>\n<\/div>\n<div class=\"vb-final__actions\"><a class=\"vb-button vb-track\" data-action=\"whatsapp_final\" href=\"https:\/\/wa.me\/34611848229?text=Hola%2C%20quiero%20solicitar%20una%20valoraci%C3%B3n%20para%20proteger%20una%20fachada.\" target=\"_blank\" rel=\"noopener noreferrer\">Request a quote<\/a><a class=\"vb-button vb-button--ghost vb-track\" data-action=\"call_final\" href=\"tel:+34611848229\">611 842 229<\/a><\/div>\n<\/p><\/div>\n<\/footer>\n<\/article>\n<p><script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"\u00bfUna red evita que caigan cascotes a la calle?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Su funci\u00f3n es contener posibles fragmentos dentro de la zona dise\u00f1ada. La eficacia depende del material, la geometr\u00eda, los anclajes y el mantenimiento de la protecci\u00f3n.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfLa red puede quedarse instalada de forma permanente?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Se plantea como una medida temporal. Debe revisarse y retirarse o adaptarse cuando se ejecuta la reparaci\u00f3n definitiva o cambian las condiciones de la fachada.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfEs la misma red que se utiliza contra palomas?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Aunque ambas pueden parecer mallas, su finalidad, dise\u00f1o, resistencia y forma de fijaci\u00f3n son diferentes. Una red para aves no debe presentarse como protecci\u00f3n frente a desprendimientos.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfSe puede instalar sin andamio?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"En muchos edificios los trabajos verticales permiten acceder al pa\u00f1o mediante cuerdas, siempre que la evaluaci\u00f3n de seguridad y los anclajes lo hagan viable.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfQu\u00e9 fotograf\u00edas necesit\u00e1is para valorar la fachada?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Una vista general del edificio, im\u00e1genes del da\u00f1o y una vista de la zona inferior. Deben tomarse sin asomarse, subir a escaleras ni acercarse a piezas inestables.\"}}]}\n<\/script><br \/>\n<script>\n(function(){\n  var root=document.getElementById('vb-r0826'); if(!root) return;\n  root.classList.add('vb-js');\n  \/* Some WordPress templates alter media-query precedence inside HTML widgets. *\/\n  var heroGrid=root.querySelector('.vb-hero__grid');\n  var heroMedia=root.querySelector('.vb-hero__media');\n  var heroCopy=root.querySelector('.vb-hero__copy');\n  var heroButtons=root.querySelector('.vb-buttons');\n  var syncHeroLayout=function(){\n    var available=heroGrid?heroGrid.getBoundingClientRect().width:window.innerWidth;\n    var compact=Math.min(window.innerWidth,available)<=980;\n    if(heroGrid){\n      heroGrid.style.setProperty('grid-template-columns',compact?'1fr':'','important');\n      heroGrid.style.setProperty('gap',compact?'36px':'','important');\n    }\n    if(heroCopy) heroCopy.style.setProperty('max-width',compact?'760px':'','important');\n    if(heroMedia){\n      heroMedia.style.setProperty('max-width',compact?'560px':'','important');\n      heroMedia.style.setProperty('margin-inline',compact?'auto':'','important');\n    }\n    if(heroButtons&#038;&#038;Math.min(window.innerWidth,available)<=700){\n      heroButtons.style.setProperty('display','grid','important');\n      heroButtons.querySelectorAll('.vb-button').forEach(function(button){button.style.setProperty('width','100%','important');});\n    }else if(heroButtons){\n      heroButtons.style.removeProperty('display');\n      heroButtons.querySelectorAll('.vb-button').forEach(function(button){button.style.removeProperty('width');});\n    }\n  };\n  syncHeroLayout();\n  window.addEventListener('resize',syncHeroLayout,{passive:true});\n  var reduced=window.matchMedia&#038;&#038;window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  var reveal=function(el){el.classList.add('is-visible');};\n  var items=root.querySelectorAll('.vb-reveal');\n  if(!('IntersectionObserver' in window)||reduced){items.forEach(reveal);}else{\n    var observer=new IntersectionObserver(function(entries){entries.forEach(function(entry){if(entry.isIntersecting){reveal(entry.target);observer.unobserve(entry.target);}});},{threshold:.08,rootMargin:'0px 0px -30px'});\n    items.forEach(function(el){observer.observe(el);});\n  }\n  var toc=Array.prototype.slice.call(root.querySelectorAll('.vb-toc a'));\n  var sections=toc.map(function(a){return document.querySelector(a.getAttribute('href'));}).filter(Boolean);\n  if('IntersectionObserver' in window&#038;&#038;sections.length){\n    var navObserver=new IntersectionObserver(function(entries){entries.forEach(function(entry){if(entry.isIntersecting){toc.forEach(function(a){a.removeAttribute('aria-current');});var active=root.querySelector('.vb-toc a[href=&quot;#'+entry.target.id+'&quot;]');if(active)active.setAttribute('aria-current','true');}});},{rootMargin:'-22% 0px -65% 0px'});\n    sections.forEach(function(section){navObserver.observe(section);});\n  }\n  var process=root.querySelector('[data-process]');\n  var steps=process?Array.prototype.slice.call(process.querySelectorAll('[data-step]')):[];\n  var setProcess=function(index){\n    if(!process) return;\n    var progress=steps.length>1?(index\/(steps.length-1))*100:100;\n    process.style.setProperty('--vb-process-progress',Math.max(0,Math.min(100,progress))+'%');\n  };\n  if(steps.length){\n    if(reduced){\n      steps.forEach(function(step){step.classList.add('is-step-visible');});setProcess(steps.length-1);\n    }else{\n      var processTicking=false;\n      var syncProcess=function(){\n        var activationLine=window.innerHeight*.7;\n        var active=-1;\n        steps.forEach(function(step,index){\n          var rect=step.getBoundingClientRect();\n          if(rect.top<=activationLine){active=index;}\n        });\n        steps.forEach(function(step,index){\n          step.classList.toggle('is-step-visible',active>=index);\n          step.classList.toggle('is-step-current',active===index);\n        });\n        if(active>=0) setProcess(active);\n        processTicking=false;\n      };\n      var requestProcessSync=function(){\n        if(!processTicking){requestAnimationFrame(syncProcess);processTicking=true;}\n      };\n      window.addEventListener('scroll',requestProcessSync,{passive:true});\n      window.addEventListener('resize',requestProcessSync,{passive:true});\n      requestProcessSync();\n      window.addEventListener('load',requestProcessSync,{once:true});\n      window.setTimeout(requestProcessSync,180);\n    }\n  }\n  root.querySelectorAll('[data-carousel]').forEach(function(carousel){\n    var track=carousel.querySelector('.vb-carousel-track');\n    var slides=track?Array.prototype.slice.call(track.children):[];\n    var prev=carousel.querySelector('[data-dir=\"-1\"]');\n    var next=carousel.querySelector('[data-dir=\"1\"]');\n    var status=carousel.querySelector('.vb-gallery__status');\n    if(!track||!slides.length||!prev||!next) return;\n    var metrics=function(){\n      var gap=parseFloat(getComputedStyle(track).columnGap)||0;\n      var width=slides[0].getBoundingClientRect().width;\n      var step=width+gap;\n      var visible=Math.max(1,Math.floor((track.clientWidth+gap)\/step));\n      var current=Math.min(slides.length,Math.max(1,Math.round(track.scrollLeft\/step)+1));\n      return {step:step,visible:visible,current:current};\n    };\n    var update=function(){\n      var m=metrics(); var end=Math.min(slides.length,m.current+m.visible-1);\n      if(status) status.textContent=m.visible>1?m.current+'\u2013'+end+' \/ '+slides.length:m.current+' \/ '+slides.length;\n      prev.disabled=m.current===1;\n      next.disabled=end>=slides.length;\n    };\n    var move=function(direction){track.scrollBy({left:metrics().step*direction,behavior:reduced?'auto':'smooth'});};\n    prev.addEventListener('click',function(){move(-1);});\n    next.addEventListener('click',function(){move(1);});\n    track.addEventListener('keydown',function(event){if(event.key==='ArrowLeft'){event.preventDefault();move(-1);}if(event.key==='ArrowRight'){event.preventDefault();move(1);}});\n    var ticking=false; track.addEventListener('scroll',function(){if(!ticking){requestAnimationFrame(function(){update();ticking=false;});ticking=true;}},{passive:true});\n    window.addEventListener('resize',update,{passive:true}); update();\n  });\n  root.querySelectorAll('.vb-track').forEach(function(link){link.addEventListener('click',function(){if(typeof window.gtag==='function'){window.gtag('event','vb_contact_click',{contact_type:link.dataset.action||'unknown',content_slug:'red-proteccion-fachadas-barcelona',link_url:link.href});}});});\n})();\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When is it advisable to install a safety net on a building facade, what should be checked, and why it is not a substitute for a permanent repair.<\/p>\n","protected":false},"author":3,"featured_media":3590,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3635","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"_links":{"self":[{"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/posts\/3635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/comments?post=3635"}],"version-history":[{"count":7,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/posts\/3635\/revisions"}],"predecessor-version":[{"id":3657,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/posts\/3635\/revisions\/3657"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/media\/3590"}],"wp:attachment":[{"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/media?parent=3635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/categories?post=3635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/tags?post=3635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}