<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Simpson Windows &amp; Doors</provider_name><provider_url>http://www.simpsonwindowsanddoors.ca/blog</provider_url><author_name>Simpson Windows and Doors</author_name><author_url>http://www.simpsonwindowsanddoors.ca/blog/author/admin/</author_url><title>Clean Windows Without Streaks - Simpson Windows &amp; Doors</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="ymnINaPdKp"&gt;&lt;a href="http://www.simpsonwindowsanddoors.ca/blog/clean-windows-without-streaks/"&gt;Clean Windows Without Streaks&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="http://www.simpsonwindowsanddoors.ca/blog/clean-windows-without-streaks/embed/#?secret=ymnINaPdKp" width="600" height="338" title="&#x201C;Clean Windows Without Streaks&#x201D; &#x2014; Simpson Windows &amp; Doors" data-secret="ymnINaPdKp" 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);
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://www.simpsonwindowsanddoors.ca/blog/wp-content/uploads/2021/09/clean-windows-without-streaks.jpg</thumbnail_url><thumbnail_width>1200</thumbnail_width><thumbnail_height>550</thumbnail_height><description>When a professional comes to clean your windows, do you ever wonder what&#x2019;s in that magic bucket? What are they using to produce such perfectly clean windows without streaks? Why do my windows have streaks after window washing? The good news is that getting perfectly streak-free glass is not as mysterious as you think. It&#x2019;s [&hellip;]</description></oembed>
