<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Trade Roofing - Free roof inspection</provider_name><provider_url>https://traderoofing.com/es</provider_url><title>Multi-Unit Residential Property - Trade Roofing - Free roof inspection</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="fona8EsEuh"&gt;&lt;a href="https://traderoofing.com/es/portfolio/multi-unit-residential-property/"&gt;Multi-Unit Residential Property&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://traderoofing.com/es/portfolio/multi-unit-residential-property/embed/#?secret=fona8EsEuh" width="600" height="338" title="&#x201C;Multi-Unit Residential Property&#x201D; &#x2014; Trade Roofing - Free roof inspection" data-secret="fona8EsEuh" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://traderoofing.com/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;</html><thumbnail_url>https://traderoofing.com/wp-content/uploads/IMG-5-1-1.webp</thumbnail_url><thumbnail_width>2046</thumbnail_width><thumbnail_height>1535</thumbnail_height><description>Multi-Unit Residential Property Upgrading roofing performance while ensuring long-term durability and protection. Location Washington Shingle Roofing System 1,000 cms Type Size The Challenge The presence of multiple roofing layers and potential substrate deterioration required careful removal and evaluation to avoid structural inconsistencies during installation. Description A full tear-off was executed to expose the underlying structure. [&hellip;]</description></oembed>
