PageSourceSearch

https://www.pfsolux.com/installation

html pfsolux.com collected 2026-10-04 02:30:56 UTC 48,952 bytes, 522 lines download raw bytes

1<!DOCTYPE html>
2<html lang="FR">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6
7    <title>Installation de Portes et Fenêtres dans le grand Montréal</title>
8    <meta name="description" content="Contactez SOLUX pour des portes et fenêtres de qualité. Choisissez parmi plusieurs succursales à Montréal, Laval et Rive-Sud. Obtenez une soumission gratuite et des conseils personnalisés dès aujourd’hui !">
9    <meta name="viewport" content="width=device-width, initial-scale=1">
10    <link rel="icon" type="image/png" href="/assets/img/shared/favicon/favicon.ico">
11
12    <style>
13      body{padding-top:178px}header#main-header{position:fixed;top:0;left:0;z-index:100;border-bottom:2px solid #f1f1f1;width:100%;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 25px 0 rgba(0,0,0,.2);box-shadow:0 5px 25px 0 rgba(0,0,0,.2);background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header#main-header nav.main{margin-top:0!important}header#main-header.fixed{border-bottom:0}header#main-header.fixed .logo{width:160px;margin:3.5px 0}header#main-header.fixed .contents{padding:0 40px}header#main-header.fixed nav.main{margin-top:0}header#main-header.fixed nav.main .main{margin-top:0}header#main-header #top-bar nav{float:right!important}header#main-header .contents{padding:1em 40px;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header#main-header .logo{text-align:left;float:left;display:block;margin:0;width:100%;max-width:188px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header#main-header .logo a{display:block}header#main-header .logo img{width:100%}header#main-header .logo::after{clear:both;content:" ";display:table}header#main-header .logo-mobile{display:none}header#main-header .logo-mobile a{display:block}header#main-header nav.main{text-align:right;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header#main-header nav ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:middle}header#main-header nav ul li{display:inline-block;position:relative}header#main-header nav ul li:hover .container-s-menu{display:block;visibility:visible;opacity:1;top:115%;height:700px}header#main-header nav ul li .container-s-menu{display:block;height:0;position:absolute;left:0;opacity:0;top:105%;z-index:400;overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:300px}header#main-header nav ul li .container-s-menu .arrow{width:0;height:0;margin-left:15px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid rgba(0,73,119,.96)}header#main-header nav ul li .container-s-menu ul.sous-menu{display:inline-block;text-align:left;background:rgba(0,73,119,.96);width:180%}header#main-header nav ul li .container-s-menu ul.sous-menu li{display:block;padding:30px 0;margin-left:20px;font-weight:bolder;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}header#main-header nav ul li .container-s-menu ul.sous-menu li:not(:last-child){border-bottom:1px solid #356c90}header#main-header nav ul li .container-s-menu ul.sous-menu li a{font-family:Lato;text-transform:uppercase;font-size:1em;color:#fff;border:0}header#main-header nav ul li .container-s-menu ul.sous-menu li a:hover{color:#f6921e;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;border:0}header#main-header nav ul li .container-s-menu ul.sous-menu .last-li{border-bottom:0}header#main-header nav ul li a{text-transform:uppercase;display:block;font-weight:400;font-size:.8em;margin-left:.5em;padding:.25em 0;border-top:2px solid transparent;border-bottom:2px solid transparent}header#main-header nav ul li a:hover{color:#34434c;border-top:2px solid #34434c;border-bottom:2px solid #34434c;
13cursor:pointer}header#main-header nav ul li a:focus{color:#34434c;border-top:2px solid #34434c;border-bottom:2px solid #34434c;cursor:pointer}header#main-header nav ul li a.xsmall{border:2px solid #34434c;font-size:.7em;font-weight:700;padding:.5em .625em}header#main-header nav ul li.active a{border-top:2px solid #34434c;border-bottom:2px solid #34434c}header#main-header nav .second{margin-top:.15em;display:inline-block;vertical-align:middle;float:none}header#main-header nav .main{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header#main-header nav .main li{display:inline-block;vertical-align:middle}header#main-header nav .main li img{margin-right:12px}header#main-header nav .main li a{font-size:1em;margin-left:.75em}header#main-header nav .main li a.btn{display:inline-block;vertical-align:middle;padding:4.5px 2em;background-color:#fa8012;border-color:#fa8012;color:#fff;margin:0 0 0 .75em;font-weight:700;border-radius:0;height:56px;line-height:39px}header#main-header nav .main li a.btn b{font-size:.6em;display:block;line-height:1em}header#main-header nav .main li a.btn:hover{color:#fff}header#main-header nav .main li a.btn:focus{color:#fff}header#main-header .mobile-assets{display:none;float:right;position:absolute;top:0;right:0;padding:0 20px;width:auto;height:100%;z-index:0}header#main-header .mobile-assets .inner{position:relative;height:100%}header#main-header .mobile-assets .inner .btn-menu-mobile{position:absolute;padding:0;margin:0;border-radius:0;width:24px;height:15px;top:50%;margin-top:-7px;right:60px;border:0;background-color:transparent;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;background-image:url(/assets/img/frontend/icons/NavIcon.png)}header#main-header .mobile-assets .inner .btn-succursales{position:absolute;padding:0;margin:0;border-radius:0;width:64px;height:64px;top:0;right:-20px;border:0;background-color:transparent;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;background-image:url(/assets/img/frontend/icons/btn-succursales-mobil.png)}header#main-header nav.mobile{display:none;position:absolute;top:100%;right:0;width:50%;height:auto;background:rgba(0,73,119,.96)}header#main-header nav.mobile ul{display:block;float:none;list-style:none;margin:0;font-size:1em}header#main-header nav.mobile ul .CTA-mobil{background-color:#fbb813;margin:0;padding-left:10px}header#main-header nav.mobile ul .CTA-mobil a{color:#34434c}header#main-header nav.mobile ul li{display:block;font-family:Lato;text-transform:uppercase;font-size:1em;color:#fff;padding:1em 0;margin-left:10px;border-bottom:1px solid #356c90;font-weight:bolder}header#main-header nav.mobile ul li .last-li{border-bottom:0}header#main-header nav.mobile ul li a{display:block;text-align:left;color:#fff;border:0;margin:0}header#main-header nav.mobile ul li .arrow-mobil{position:absolute;right:0;top:1em;width:25%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header#main-header nav.mobile ul li .arrow-mobil.active{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header#main-header nav.mobile ul li .container-s-menu-mobil{overflow:hidden;max-height:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header#main-header nav.mobile ul li .container-s-menu-mobil ul{text-align:left;padding-left:1em;margin-top:.5em}header#main-header nav.mobile ul li .container-s-menu-mobil ul li a{font-size:.8em;border:0;cursor:pointer}header#main-header nav.mobile ul li .container-s-menu-mobil.active{display:block;max-height:600px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}#top-bar.top-header-bar{background:#004977;padding:0}#top-bar.top-header-bar a{color:#fff;padding:1em 10px;text-transform:none;margin:0}#top-bar.top-header-bar a:hover{color:#fff;opacity:.5}#top-bar.top-header-bar .btn-succursale{background-color:#0073bb;color:#fff;font-size:16px;text-transform:uppercase;float:right;font-weight:500;padding:8px 25px;margin-left:45px}#top-bar.top-header-bar .btn-succursale img{margin-right:10px;height:31px}#top-bar.top-header-bar .btn-succursale:hover{color:#fff;background-color:#fbb813}#top-header{background:url(/assets/img/frontend/backgrounds/bg-darkblue-0.5.png);background:rgba(31,41,46,.5)}#top-header nav#main-nav{padding:20px/2 0}#top-header nav#main-nav .logo{margin:0 auto;float:left;text-align:center}#top-header nav#main-nav .logo a{display:block}#top-header nav#main-nav .logo a img{width:100%}#top-header nav#main-nav .nav{margin:.75em 0 .5em}#top-header nav#main-nav .nav ul{position:relative;margin:0;padding:0;display:inline-block;list-style-type:none;zoom:1}#top-header nav#main-nav .nav ul li{display:inline-block;text-align:center;margin:0 .25em}#top-header nav#main-nav .nav ul li a{display:block;text-transform:uppercase;text-decoration:none;color:#fff;font-size:.8em;font-weight:700;padding:.25em;border-bottom:2px solid transparent}#top-header nav#main-nav .nav ul li a:hover{border-bottom:2px solid #fff}#top-header nav#main-nav .nav ul li a:focus{border-bottom:2px solid #fff}#top-header nav#main-nav .nav ul li a.btn{border:1px solid #fff;padding:.5em .625em;margin-top:-.3em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#top-header nav#main-nav .nav ul li a.btn:hover{border:1px solid #2f3f49;color:#fff;background:#2f3f49}#top-header nav#main-nav .nav ul li a.btn:focus{border:1px solid #2f3f49;color:#fff;background:#2f3f49}#top-header nav#main-nav .nav ul li a.btn.xsmall{font-size:.7em}#top-header nav#main-nav .nav ul.main{float:left;left:-.25em}#top-header nav#main-nav .nav ul.second{float:right;right:-.25em}#top-header nav#main-nav .nav ul.socials{list-style:none;float:right;margin:0 0 0 1.5em;padding:0 0 0 .75em;border-left:2px/2 solid #c2c6c9}#top-header nav#main-nav .nav ul.socials li{display:inline-block;margin:0 .25em}#top-header nav#main-nav .nav ul.socials li a{display:block;margin:.25em;padding:0;width:20px;height:20px;background-size:100% 100%;background-repeat:no-repeat;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#top-header nav#main-nav .nav ul.socials li a:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}#top-header nav#main-nav .nav ul.socials li a:focus{-moz-opacity:1;-khtml-opacity:1;opacity:1}#top-header nav#main-nav .nav ul.socials li.facebook a{background-image:url(/assets/img/frontend/icons/ico-facebook.png)}#top-header nav#main-nav .nav ul.socials li.twitter a{background-image:url(/assets/img/frontend/icons/ico-twitter.png)}#top-header nav#main-nav .nav ul.socials li.linkedin a{background-image:url(/assets/img/frontend/icons/ico-linkedin.png)}#top-header.fixed{position:absolute;top:0;left:0;z-index:20;width:100%}.promo-janv{background-color:#c20000;width:100%;text-align:center;padding:25px 0}.promo-janv img{margin:0 35px;max-width:calc(100% - 70px);box-sizing:border-box}.quote-ref{display:block;float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quote-ref p{padding:.5em 0;margin:0;text-align:left;font-size:.8em;width:100%;overflow:hidden;text-overflow:ellipsis}#top-bar{background:#f5f5f5;padding:.35em 0}#top-bar .contents{padding:0 40px!important}#top-bar ul.second{margin-top:0!important}#top-bar nav{text-align:right;float:right;width:auto!important}#menu-mobile{display:none}#menu-mobile .mobile-socials{text-align:center}#menu-mobile .mobile-socials ul li{float:left}#menu-mobile .mobile-socials ul li a{text-align:center!important;border:0!important}#menu-mobile .mobile-socials ul li a i{width:3em;height:3em}#menu-mobile .mobile-socials ul li a:hover{opacity:1!important}#menu-mobile .mobile-socials ul li a:focus{opacity:1!important}.page-header{color:#34434c;padding:0;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:.02em;margin:2em 0}.content{padding:4em 0}.no-content{padding-top:10em;padding-bottom:10em}.no-content .section{margin:0}.no-content .note-wrap{text-align:center}.no-content .note-wrap .note{font-size:2em;margin:0}.section{margin-bottom:3.5em}#socials-section{background:#fff;border-top:1px solid #ebeced;text-align:center;padding:3em 0}#socials-section .title{text-transform:uppercase;font-size:2em;font-weight:700;display:block}
13#socials-section .subtitle{font-size:1.4em;display:block;margin-bottom:1.25em}#socials-section ul.socials{text-align:center;display:inline-block;list-style:none;margin:0;padding:0}#socials-section ul.socials li{display:inline-block;margin:0 .5em;vertical-align:middle}#socials-section ul.socials li a{display:inline-block}#socials-section ul.socials li a i{position:relative;top:0;display:block;width:3.75em;height:3.75em;background-repeat:no-repeat;background-size:100%;background-position:center center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#socials-section ul.socials li a:hover i{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#socials-section ul.socials li a:focus i{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#socials-section ul.socials li.facebook a i{background-image:url(/assets/img/frontend/icons/ico-facebook-official.png)}#certif{margin-top:1em}#certif img{max-width:4em}.city-title:hover{color:#fbb813!important}.bx-wrapper{border:none!important;position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;text-align:center}.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;
13background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%;text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom;font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;
13background:url(images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.boite-txt-stage{display:block;position:absolute;z-index:2000;width:100%;height:auto;letter-spacing:-.4px;text-shadow:0 0 20px rgba(0,0,0,.9);color:#fff;font-size:38px;text-align:center;line-height:47px;top:30%}.boite-txt-stage .txt-stage{width:100%;max-width:800px;background-color:rgba(22,26,26,.76);margin:0 auto;padding:50px}.boite-txt-stage .titre{font-size:50px;color:#fff;font-weight:700}.boite-txt-stage h1.titre{margin:0}.boite-txt-stage .subtitle{font-size:30px;line-height:1em}.home-slider{position:relative;z-index:10;background:#34434c;min-height:500px}.home-slider .bx-wrapper{max-width:100%;position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.home-slider .bx-wrapper .bx-viewport{position:absolute;top:0;left:0;width:100%;height:100%!important;margin:0}.home-slider .bx-wrapper .bx-viewport img.bg-cover{top:0!important}.home-slider .box{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;text-align:center;margin:0;padding:0}.home-slider .box .title{font-size:2.6em;line-height:1em;letter-spacing:.025em;margin:0 .25em;font-weight:400;text-transform:uppercase}.home-slider .box .title span{display:block;font-size:120%;font-weight:300;line-height:1.1em}.home-slider .box .title i{font-style:normal}.home-slider .box .subtitle{font-size:1.5em;margin:.25em auto;letter-spacing:.025em}.home-slider .box p.info{margin:2em auto 3em;line-height:1.4em}.home-slider .box .table{position:relative;z-index:10;margin:0 auto;display:table;width:100%;height:100%}.home-slider .box .table .tcell{display:table-cell;vertical-align:middle}.home-slider .box .inner{position:absolute;bottom:0;left:0;width:100%;padding:60px 0;margin-top:20%;text-align:center}.home-slider .box .btn{font-size:1.5em;padding:1em 1.8em;text-align:center;line-height:1.1em}.home-slider .box .btn b{font-size:.65em;display:block;line-height:1.15em;padding-top:.5em}.home-slider .box.yellow .inner{background:url(/assets/img/frontend/backgrounds/bg-yellow-0.95.png);background:rgba(251,184,19,.95)}.home-slider .box.yellow .title{color:#2f3f49}.home-slider .box.yellow .subtitle{color:#2f3f49}.home-slider .box.yellow p{color:#2f3f49}.home-slider .box.darkblue .inner{background:url(/assets/img/frontend/backgrounds/bg-darkblue-0.95.png);background:rgba(47,63,73,.95)}.home-slider .box.darkblue .title{color:#fff}.home-slider .box.darkblue .subtitle{color:#fff}.home-slider .box.darkblue p{color:#fff}.home-slider ul.bxslider{position:absolute;margin:0;padding:0;list-style:none;top:0;left:0;width:100%;height:100%}.home-slider ul.bxslider li{position:relative;float:left;display:block;width:100%;height:100%}.home-slider ul.bxslider li .logo{position:absolute;z-index:9;top:100px;margin-top:-45px;left:0;width:100%;height:505px;text-align:center}.home-slider ul.bxslider li .logo img{position:absolute;top:50%;left:50%;margin-top:-71px;margin-top:-83px;margin-left:-95.5px}.home-slider ul.bxslider img.bg-cover{top:0;width:100%;height:100%}.home-slider ul.bxslider img.bg-cover.small{display:none!important}a.arrow-down{display:none;width:50px;height:50px;position:absolute;z-index:100;left:50%;bottom:30px;margin-left:-25px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border:1px solid #fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}a.arrow-down i{display:block;margin:1.1em auto;width:20px;height:13px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background-size:100% 100%;background-position:center center;background-image:url(/assets/img/frontend/icons/arrow-down-light.png)}a.arrow-down:hover{-webkit-transform:scale(1.2) rotate(45deg);-moz-transform:scale(1.2) rotate(45deg);-ms-transform:scale(1.2) rotate(45deg);-o-transform:scale(1.2) rotate(45deg);transform:scale(1.2) rotate(45deg)}a.arrow-down:focus{-webkit-transform:scale(1.2) rotate(45deg);-moz-transform:scale(1.2) rotate(45deg);-ms-transform:scale(1.2) rotate(45deg);-o-transform:scale(1.2) rotate(45deg);transform:scale(1.2) rotate(45deg)}a.arrow-down.bg-blue{background:url(/assets/img/frontend/backgrounds/bg-darkblue-0.5.png);background:rgba(31,41,46,.5)}a.arrow-down.no-absolute{position:relative;bottom:inherit;
13left:inherit;margin:15px auto 0}.promotion-mai{color:#fff;height:auto;background-color:#c20000;width:100%}.lignes_prix{background-color:#fff;width:95px;height:4px;text-decoration:none;display:inline-block;vertical-align:middle}.promo_portepatio{max-width:100%}p.promo-block span{color:#fff;display:block;font-size:36px}p.promo-block span.txt-promotion{font-size:64px;font-weight:700;letter-spacing:4px}p.promo-block span.txt-toutpvc{font-weight:100;line-height:20px}p.promo-block span.txt-details{font-size:18px;font-style:italic;font-weight:100;margin-top:30px}p.price-block{text-align:center;vertical-align:middle;display:inline-block;margin:0 20px}p.price-block span{color:#fff;display:block}p.price-block span.txt-only{font-size:36px;font-weight:100}p.price-block span.txt-price{font-size:72px;font-weight:700;line-height:50px}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.fancybox-image{padding:0;margin:0;border:0;outline:0;vertical-align:top;display:block;width:100%;height:100%;max-width:100%;max-height:100%}.fancybox-inner{padding:0;margin:0;border:0;outline:0;vertical-align:top;position:relative;overflow:hidden}.fancybox-nav{padding:0;margin:0;border:0;outline:0;vertical-align:top;cursor:pointer;z-index:8040;position:absolute;top:0;width:40%;height:100%;text-decoration:none;background:url(blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-nav span{padding:0;margin:0;border:0;outline:0;vertical-align:top;cursor:pointer;z-index:8040;position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-nav:hover span{visibility:visible}.fancybox-outer{padding:0;margin:0;border:0;outline:0;vertical-align:top;position:relative}.fancybox-skin{padding:0;margin:0;border:0;outline:0;vertical-align:top;position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top;position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-wrap{padding:0;margin:0;border:0;outline:0;vertical-align:top;position:absolute;top:0;left:0;z-index:8020}.fancybox-wrap iframe{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe{display:block;width:100%;height:100%}#fancybox-loading{background-image:url(fancybox_sprite.png);position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{background-image:url(fancybox_sprite.png);cursor:pointer;z-index:8040;position:absolute;top:-18px;right:-18px;width:36px;height:36px}.fancybox-next{right:0}.fancybox-next span{background-image:url(fancybox_sprite.png);right:10px;background-position:0 -72px}.fancybox-prev{left:0}.fancybox-prev span{background-image:url(fancybox_sprite.png);left:10px;background-position:0 -36px}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}    </style>
14    <link rel="stylesheet" href="/assets/css/frontend.css" async>
15
16          <link rel="canonical" href="" />
17    
18    <!-- Event snippet for Appel téléphonique - site web conversion page
19    In your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->
20    
20<script>
21    function gtag(){dataLayer.push(arguments);}
22    function gtag_report_conversion(url) {
23      var callback = function () {
24        if (typeof(url) != 'undefined') {
25          window.location = url;
26        }
27      };
28      gtag('event', 'conversion', {
29          'send_to': 'AW-808381108/yMNsCJDdy4ABELTVu4ED',
30          'event_callback': callback
31      });
32      return false;
33    }
34    </script>
34
35
36                        
37    <link rel="alternate" href="https://www.pfsolux.com/installation" hreflang="fr-ca"/>
38    <link rel="alternate" href="https://www.pfsolux.com/en/installation" hreflang="en-ca"/>
39
40    
41    <!-- Google Tag Manager -->
42    
42<script>
vendor: 358 bytes, lines 42-47
42
43      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
44      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
45      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
46      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
47      })(window,document,'script','dataLayer','
47GTM-W7RX85C
vendor: 11 bytes, lines 47-49
47');
48
49      
49function googleTag(name, pageViews, options){
50        gtag(name, pageViews, options);
51      }
52    </script>
52
53    <!-- End Google Tag Manager -->
54
55      </head>
56  <body>
57    <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 57-58
57
58    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
58GTM-W7RX85C
vendor: 91 bytes, lines 58-60
58"
59    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
60    
60<!-- End Google Tag Manager (noscript) -->
61
62            <header id="main-header">
63  <div id="top-bar" class="top-header-bar">
64    <div class="contents">
65      <div class="row">
66        <div class="col-lg-12 col-md-12 col-sm-12 col-xs-6 pull-right">
67          <a href="/succursales" class="btn-succursale"><img src="/assets/img/frontend/icons/ico-location-solux-header.png" alt="" class="ico-succursale">TROUVER UNE SUCCURSALE</a>
68          <nav class="pull-right">
69            <ul class="second">
70              <li class=""><a href="/entreprise" title="Entreprise">Entreprise</a></li>
71              <li class="active"><a href="/installation" title="Installation Portes &amp; Fenêtres">Installation</a></li>
72              <li><a href="/emplois" title="Emplois | Solux, portes et fenêtres">Emplois</a></li>
73                              <li class=""><a href="/blogue" title="Blogue">Blogue</a></li>
74                          </ul>
75            <div class="clearfix"></div>
76          </nav>
77        </div>
78      </div>
79    </div>
80  </div>
81
82  <div class="contents">
83    <div class="row">
84      <div class=" col-lg-2 col-sm-12 col-xs-6">
85        <div class="logo">
86          <a href="/" title="Accueil | Solux, portes et fenêtres" title="Portes et Fenêtres Laval Montréal">
87            <img src="/assets/img/shared/logos/logo-solux-portes-et-fenetres-h.png" alt="Solux" title="Solux">
88          </a>
89        </div>
90        <div class="logo-mobile">
91          <a href="/" title="Accueil | Solux, portes et fenêtres">
92            <img src="/assets/img/shared/logos/logo-solux-portes-et-fenetres-h.png" alt="Solux" title="Solux">
93          </a>
94        </div>
95      </div>
96
97      <div class="col-lg-10 col-sm-12 col-xs-6">
98        <nav class="main">
99          <ul class="main">
100            <li class="">
101              <a title="Modèles Portes">Porte</a>
102              <div class="container-s-menu">
103                <div class='arrow'></div>
104                <ul class='sous-menu'>
105                  <li><a href="/porte-patio-details" title="Portes Patio">Porte patio</a></li>
106                  <li><a href="/porte-details" title="Portes Extérieures">Porte extérieure</a></li>
107                </ul>
108              </div>
109            </li>
110            <li class=""><a href="/produits/fenetres" title="Modèles Fenêtres">Fenêtre</a></li>
111            <li><a href="/balcon-details" title="Balcon &amp; Rampe | Solux, portes et fenêtres">Balcon &amp; Rampe</a></li>
112            <li class=""><a href="/planifier-votre-projet" title="Planifier">Planifier votre projet</a></li>
113            <li class=""><a href="/liquidation" title="Liquidation">Liquidation</a></li>
114            <li class="btn-group"><a href="/en/installation">English</a></li>
115            <li class="btn-group"><a class="btn color-fill" href="/soumission" title="Soumission gratuite"><img src="/assets/img/frontend/icons/main-header-icon.png">Estimer mon projet</a></li>
116          </ul>
117        </nav>
118        <div class="clearfix"></div>
119      </div>
120
121    </div>
122  </div>
123
124  <div class="mobile-assets">
125    <div class="inner">
126      <button id="btn-menu-mobile" class="btn-menu-mobile"></button>
127      <a href="/succursales" class="btn-succursales"></a>
128    </div>
129  </div>
130  <nav id="menu-mobile" class="mobile">
131      <ul>
132        <li class='CTA-mobil'>
133          <a href="/soumission" title="Estimer mon projet | Solux, portes et fenêtres">
134            Estimer mon projet
135          </a>
136        </li>
137        <li>
138          <a href="/" title="Accueil | Solux, portes et fenêtres">
139            Accueil
140          </a>
141        </li>
142        <li class="appear-s-menu">
143          <a title="Installation Portes &amp; Fenêtres">
144            Porte
145          </a>
146          <div class="arrow-mobil">
147            <img src="/assets/img/frontend/icons/arrow-mobil.png">
148          </div>
149          <div class="container-s-menu-mobil">
150            <ul class='sous-menu-mobil'>
151              <li>
152                <a href="/porte-patio-details" title="Portes Patio">
153                  Porte patio
154                </a>
155              </li>
156              <li class='last-li'>
157                <a href="/porte-details" title="Portes Extérieures">
158                  Porte extérieure
159                </a>
160              </li>
161            </ul>
162          </div>
163        </li>
164        <li>
165          <a href="/produits/fenetres" title="Fenêtre | Solux, portes et fenêtres">
166            Fenêtre
167          </a>
168        </li>
169        <li>
170          <a href="/balcon-details" title="Balcon &amp; Rampe | Solux, portes et fenêtres">
171            Balcon &amp; Rampe
172          </a>
173        </li>
174        <li>
175          <a href="/planifier-votre-projet" title="Planifier votre projet | Solux, portes et fenêtres">
176            Planifier votre projet
177          </a>
178        </li>
179        <li>
180          <a href="/liquidation" title="Liquidation">
181            Liquidation
182          </a>
183        </li>
184        <li>
185          <a href="/entreprise" title="Entreprise | Solux, portes et fenêtres">
186            Entreprise
187          </a>
188        </li>
189        <li>
190          <a href="/emplois" title="Emplois | Solux, portes et fenêtres">
191            Emplois
192          </a>
193        </li>
194        <li>
195          <a href="/installation" title="Installation | Solux, portes et fenêtres">
196            Installation
197          </a>
198        </li>
199        <li class="btn-group">
200          <a href="/en/installation">English</a>
201        </li>
202     </ul>
203    <div class="mobile-socials">
204      <ul class="socials">
205        <li class="facebook">
206          <a href="https://www.facebook.com/pfsolux" target="_blank">
207            <i class="ico-facebook-official"></i>
208          </a>
209        </li>
210      </ul>
211    </div>
212  </nav>
213</header>
214    
215    <section id="main-content">
216      
217  <section class="top-stage">
218    <img class="bg-cover" src="/assets/img/frontend/backgrounds/experts-portes-et-fenetres-solux-rive-sud-montreal.jpg" width="1920" height="320" alt="Installateurs de portes et fenêtres d'expérience" title="Installateurs de portes et fenêtres d'expérience">
219    <div class="overlay title-section">
220      <div class="table">
221        <div class="tcell">
222          <h1>Installation portes et fenêtres</h1>
223          <div class="text">
224            <p>Un installateur de portes et fenêtres oeuvrant dans les régions de Montréal, Laval, Longueuil, Brossard et ailleurs sur la Rive-Sud.</p>
225          </div>
226        </div>
227      </div>
228    </div>
229  </section>
230
231  <section class="contents">
232    <div class="content">
233
234      <div class="section">
235        <div class="row">
236
237          
238            <div class="col-6 col-sm-12 col-xs-12">
239              <p>Avec Solux Portes et Fenêtres, vous êtes assuré d’une  installation hors pair selon les normes les plus strictes réalisée par des  installateurs d’expérience. Vous serez ainsi assuré d’une durabilité supérieure  et pourrez espérer les meilleures performances possibles de vos nouvelles  portes et fenêtres.</p>
240              <p>Avant de faire la livraison et d’envoyer une équipe sur  place, nous vous consulterons pour déterminer le moyen le plus approprié  pour faire l’installation en tenant compte des</p>
241            </div>
242            <div class="col-6 col-sm-12 col-xs-12">
243              <p>contraintes de température, des  saisons et de la durée de votre projet. Nous pouvons faire des installations en  toutes saisons grâce à des techniques et méthodes de travail adaptées pour minimiser les inconvénients  climatiques (le froid et la neige en hiver ou  les pluies de printemps et d’automne, par exemple).</p>
244              <p> Lors de l’installation de nouvelles portes et fenêtres, il  faut passer par certaines étapes afin de s’assurer que le travail répondra aux  meilleurs standards de l’industrie.</p>
245            </div>
246
247          
248          <div class="clearfix"></div>
249        </div>
250      </div>
251
252      <div class="section installation">
253        <div class="row">
254          <div class="col-12">
255            <h2 class="page-header">Exemple d&#039;étapes d&#039;installation *</h2>
256          </div>
257        </div>
258        <div class="installation-blocks">
259                      <div class="blocks">
260              <h3>1- La préparation du chantier</h3>
261              <p>Sert à dégager l’espace de tout ce qui pourrait  nuire aux installateurs ou poser un risque pour la santé et sécurité au  travail. C’est principalement au maître des lieux que cette tâche incombe et  elle doit normalement être réalisé avant la livraison et l’arrivée de l’équipe  d’installation.</p>
262            </div>
263            <div class="blocks">
264              <h3>2- Le retrait des vieilles portes et fenêtres</h3>
265              <p>Se fait par secteur pour ne pas  laisser d’ouverture non protégée entre les quart de travail, selon la durée et l’ampleur du projet. On enlève seulement ce qu’on a le temps de remplacer.</p>
266            </div>
267            <div class="blocks">
268              <h3>3- L’inspection des ouvertures</h3>
269              <p>Sert à s’assurer de leur bon état avant l’installation.  Toutes les ouvertures doivent être solides et d’équerre afin de garantir une  bonne fixation des portes et fenêtres, mais aussi que tout ouvrira correctement  et sera étanche.</p>
270            </div>
271            <div class="blocks">
272              <h3>4- La préparation des ouvertures</h3>
273              <p>Se fera si l’inspection révèle des faiblesses ou  des irrégularités. C’est aussi à cette étape qu’on ajuste la dimension de  l’ouverture pour accommoder la dimension de la nouvelle porte ou fenêtre à  recevoir.</p>
274            </div>
275            <div class="blocks">
276              <h3>5- L’Installation</h3>
277              <p>Sert à ajuster la porte ou la fenêtre dans son ouverture afin qu’elle soit  d’équerre et au niveau et fixée solidement et de manière permanente.</p>
278            </div>
279            <div class="blocks">
280              <h3>6- L’Isolation  et le calfeutrage</h3>
281              <p>servent à assurer l’étanchéité de l’ensemble. Ils se font  autant par l’extérieur que par l’intérieur.</p>
282            </div>
283            <div class="blocks">
284              <h3>7- La finition</h3>
285              <p>Est l’étape où l’on ajoute les dernières touches (les solins,  feuillures, moulures de finition et seuils de portes).</p>
286            </div>
287            <div class="blocks">
288              <h3>8- Le nettoyage du chantier</h3>
289              <p>sert à ramasser le matériel d’installation et les  rebuts de construction. Les vieilles portes et fenêtres et autres matériaux  règlementés sont transportés à un site de tri pour le recyclage.</p>
290            </div>
291            <div class="blocks">
292              <h3>9- L’inspection finale</h3>
293              <p>sert  à s’assurer de n’avoir rien oublié, autant lors des travaux que lors du  nettoyage, afin que vous n’ayez plus qu’à admirer vos nouvelles portes et  fenêtre une fois tout terminé.</p>
294            </div>
295                  </div>
296        <div class="row" style="padding:60px 20px 0px 20px;">
297          <div class="col-lg-push-2 col-md-push-2 col-lg-8 col-md-8 col-12 text-center">
298            <strong>* Veuillez noter que nous ne sommes pas responsables des systèmes d&#039;alarme lors de l&#039;installation. Il se pourrait que vous ayez à contacter votre fournisseur d&#039;alarme afin de reconnecter votre système.</strong>
299          </div>
300        </div>
301      </div>
302    </div>
303  </section>
304
305    </section>
306
307    <footer>
308      <div class="contents">
309        <div class="top-box">
310          <div class="row">
311            <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 col-4">
312              <div class="spacer-block">
313                <h3>PRODUITS</h3>
314                <ul>
315                  <li><a href="/porte-patio-details" title="Portes Patio">Porte patio</a></li>
316                  <li><a href="/produits/fenetres" title="Modèles Fenêtres">Fenêtre</a></li>
317                  <li><a href="/porte-details" title="Portes Extérieures">Porte extérieure</a></li>
318                  <li>
318<a href="/balcon-details" title="Balcon &amp; Rampe | Solux, portes et fenêtres">Balcon &amp; Rampe</a></li>
319                  <li><a href="/liquidation" title="Liquidation">Liquidation</a></li>
320                </ul>
321              </div>
322            </div>
323            <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 col-4">
324              <div class="spacer-block">
325                <h3>
326                  Solux portes et fenêtres
327                  <a href="" class="social-icon">
328                    <img src="/assets/img/frontend/icons/facebook-icon.png" alt="">
329                  </a>
330                </h3>
331                <ul>
332                  <li><a href="/entreprise" title="Entreprise">Entreprise</a></li>
333                  <li><a href="/installation" title="Installation | Solux, portes et fenêtres">Installation</a></li>
334                  <li><a href="/contact" title="Contact | Solux, portes et fenêtres">Contact</a></li>
335                  <li><a href="/planifier-votre-projet" title="Planifier votre projet | Solux, portes et fenêtres">Planifier votre projet</a></li>
336                  <li><a href="/garantie" title="Garantie | Solux, portes et fenêtres">Garantie</a></li>
337                  <li><a href="/en/installation">English</a></li>
338                  <li><a href="/politique-de-confidentialite">Politique de confidentialité</a></li>
339                  <li><a href="/emplois" title="Emplois">Emplois</a></li>
340                </ul>
341              </div>
342            </div>
343            <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 col-4">
344              <div class="spacer-block">
345                <h3>MODE DE PAIEMENTS</h3>
346                <div class="paiement">
347                  <img src="/assets/img/frontend/icons/interac.png" alt="">
348                  <img src="/assets/img/frontend/icons/visa.png" alt="">
349                  <img src="/assets/img/frontend/icons/mastercard.png" alt="">
350                  <img src="/assets/img/frontend/icons/accordd.png" alt="">
351                  <span>Comptant<br/>et chèque</span>
352                </div>
353                <p class="conditions">Certaines conditions s&#039;appliquent, détails en succursale.</p>
354              </div>
355            </div>
356          </div>
357        </div>
358        <div class="bottom-box">
359          <div class="spacer-block">
360            <h2>NOS 3 SUCCURSALES PORTES ET FENÊTRES SOLUX</h2>
361          </div>
362          <div class="row desktop-only">
363            <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 col-4">
364              <div class="spacer-block">
365                <h3><a href="/succursales/solux-montreal-ouest">Montréal Ouest (LaSalle)</a></h3>
366                <address>
367                  7100, rue St-Patrick, Montréal, <br/>
368                  QC H8N 1V2
369                </address>
370                <a href="tel:5143666333" class="phone" succ-name="Montréal Ouest (LaSalle)">514 366-6333</a>
371              </div>
372            </div>
373            <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 col-4">
374              <div class="spacer-block">
375                <h3><a>Solux l'assomption</a></h3>
376                <address>1510 Boul. l'Ange Gardien N,<br/>QC J5W 5G9</address>
377                <a href="tel:4509143809" class="phone" succ-name="l'assomption">450 914-3809</a>
378              </div>
379            </div>
380            <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 col-4">
381              <div class="spacer-block">
382                <h3><a>Solux Pointes-aux-trembles</a></h3>
383                <address>2015, 8e avenue suite 103,<br/>QC H1B 4H8</address>
384                <a href="tel:5149006141" class="phone" succ-name="Pointes-aux-trembles">514 900-6141</a>
385              </div>
386            </div>
387          </div>
388          <div class="row spacing-top mobile-only">
389            <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 col-4">
390              <div class="spacer-block">
391                <h3><a>Solux l'assomption</a></h3>
392                <address>1510 Boul. l'Ange Gardien N,<br/>QC J5W 5G9</address>
393                <a href="tel:450 914-3809" class="phone" succ-name="l'assomption">450 914-3809</a>
394              </div>
395            </div>
396            <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 col-4">
397              <div class="spacer-block">
398                <h3><a>Solux Pointes-aux-trembles</a></h3>
399                <address>2015, 8e avenue suite 103,<br/>QC H1B 4H8</address>
400                <a href="tel:514 900-6141" class="phone" succ-name="Pointes-aux-trembles">514 900-6141</a>
401              </div>
402            </div>
403            <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 col-4">
404              <div class="spacer-block">
405                <h3><a href="/succursales/solux-montreal-ouest">Montréal Ouest (LaSalle)</a></h3>
406                <address>
407                  7100, rue St-Patrick, Montréal, <br/>
408                  QC H8N 1V2
409                </address>
410                <a href="tel:5146138708" class="phone" succ-name="Montréal Ouest (LaSalle)">514 613-8708</a>
411              </div>
412            </div>
413          </div>
414        </div>
415      </div>
416      <div class="copyrights">
417        <div class="contents">
418          <div class="spacer-block">
419            <p class="pull-left">© 2026 Balcons Verdun. Tous droits réservés Vente et Installation de Balcon, Rampe et Patio Région Montréal</p>
420            <p class="pull-right">
421              <span>CONÇU ET PROPULSÉ PAR</span>
422              <a href="//www.anekdotes.com" title="Anekdotes Communication" target="_blank">
423                <img src="//www.anekdotes.com/assets/img/frontend/logo-anek/logo-colorful-notext.svg" alt="Anekdotes Communication">
424              </a>
425            </p>
426            <div class="clearfix"></div>
427          </div>
428        </div>
429      </div>
430                </footer>
431
432    
433
434    <!--[if IE]>
435      
435<script type="text/javascript" src="/assets/lib/html5shiv/html5shiv.min.js"></script>
435
436    <![endif]-->
437
438    
438<script type="text/javascript" src="/assets/js/frontend/min/frontend.min.js"></script>
438
439
440    
440<script type="application/ld+json">
441      {
442        "@context": "https://schema.org",
443        "@type": "Organization",
444        "name": "PFSOLux",
445        "url": "https://www.pfsolux.com",
446        "logo": "https://www.pfsolux.com/assets/img/shared/logos/logo-solux-portes-et-fenetres-h.png",
447        "contactPoint": [
448          {
449            "@type": "ContactPoint",
450            "telephone": "+1-514-366-6333",
451            "contactType": "Customer Service",
452            "areaServed": "CA",
453            "availableLanguage": "French"
454          }
455        ],
456        "department": [
457          {
458            "@type": "LocalBusiness",
459            "name": "PFSOLux Montréal Ouest (Lasalle)",
460            "image": "https://www.pfsolux.com/assets/img/frontend/backgrounds/bg-succ-solarcan-1.jpg",
461            "address": {
462              "@type": "PostalAddress",
463              "streetAddress": "7100 Rue St-Patrick",
464              "addressLocality": "Montréal",
465              "addressRegion": "QC",
466              "postalCode": "H8N 1V2",
467              "addressCountry": "CA"
468            },
469            "geo": {
470              "@type": "GeoCoordinates",
471              "latitude": 45.437328,
472              "longitude": -73.608221
473            },
474            "telephone": "+1-514-366-6333",
475            "openingHours": "Mo-Fr 08:00-16:30"
476          },
477          {
478            "@type": "LocalBusiness",
479            "name": "PFSOLux L'Assomption",
480            "image": "https://www.pfsolux.com/assets/img/frontend/backgrounds/bg-succ-solarcan-1.jpg",
481            "address": {
482              "@type": "PostalAddress",
483              "streetAddress": "1510 Boul. de l'Ange Gardien N",
484              "addressLocality": "L'Assomption",
485              "addressRegion": "QC",
486              "postalCode": "J5W 5G9",
487              "addressCountry": "CA"
488            },
489            "geo": {
490              "@type": "GeoCoordinates",
491              "latitude": 45.825732,
492              "longitude": -73.427726
493            },
494            "telephone": "+1-450-914-3809",
495            "openingHours": "Mo-Fr 08:00-16:30"
496          },
497          {
498            "@type": "LocalBusiness",
499            "name": "PFSOLux Pointes-aux-Trembles",
500            "image": "https://www.pfsolux.com/assets/img/frontend/backgrounds/bg-succ-solarcan-1.jpg",
501            "address": {
502              "@type": "PostalAddress",
503              "streetAddress": "2015, 8e avenue suite 103",
504              "addressLocality": "Pointes-Aux-Trembles",
505              "addressRegion": "QC",
506              "postalCode": "H1B 4H8",
507              "addressCountry": "CA"
508            },
509            "geo": {
510              "@type": "GeoCoordinates",
511              "latitude": 45.651179,
512              "longitude": -73.506648
513            },
514            "telephone": "+1-514-900-6141",
515            "openingHours": "Mo-Su ByAppointment"
516          }
517        ]
518      }
519    </script>
519
520    
521  </body>
522</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.