Fiber Quality Services (FQS) – Quality John Mellon and Grea Smith explain how committing to "Quality" by FQS assures that your project is completed on time and on budget Closing The Digital Divide Fiber Quality Services (FQS) - Quality Play Episode Pause Episode 1x 00:00 / 00:05:25 Subscribe Share Amazon Apple Podcasts Castro Google Podcasts Pandora Spotify Stitcher YouTube RSS Feed Share Link Embed <blockquote class="wp-embedded-content" data-secret="jNWKqZlJeF"><a href="https://trailruncom.net/podcast/fiber-quality-services-fqs-quality/">Fiber Quality Services (FQS) – Quality</a></blockquote><iframe sandbox="allow-scripts" security="restricted" src="https://trailruncom.net/podcast/fiber-quality-services-fqs-quality/embed/#?secret=jNWKqZlJeF" width="500" height="350" title="“Fiber Quality Services (FQS) – Quality” — TrailRunner Communications" data-secret="jNWKqZlJeF" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"></iframe><script> /*! This file is auto-generated */ !function(d,l){"use strict";l.querySelector&&d.addEventListener&&"undefined"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!/[^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<o.length;i++)o[i].style.display="none";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute("style"),"height"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):"link"===t.message&&(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(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<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://trailruncom.net/wp-includes/js/wp-embed.min.js </script>