{"id":23746,"date":"2026-11-12T20:14:21","date_gmt":"2026-11-13T01:14:21","guid":{"rendered":"https:\/\/www.factorydirectmontreal.ca\/secteurs-desservis\/"},"modified":"2026-11-12T20:18:06","modified_gmt":"2026-11-13T01:18:06","slug":"secteurs-desservis","status":"publish","type":"page","link":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/","title":{"rendered":"Secteurs desservis"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:0px;--awb-padding-right:0px;--awb-padding-bottom:0px;--awb-padding-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:calc( 100% + 0px ) !important;max-width:calc( 100% + 0px ) !important;margin-left: calc(-0px \/ 2 );margin-right: calc(-0px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:0px;--awb-width-medium:100%;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:0px;--awb-width-small:100%;--awb-spacing-right-small:0px;--awb-spacing-left-small:0px;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><style>\n.fd-detail{max-width:1320px;margin:0 auto;padding:28px 24px 64px;font-family:Outfit,\"Helvetica Neue\",Arial,sans-serif;color:#0f1f2e}.fd-detail *{box-sizing:border-box}.fd-detail .fd-detail-hero{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center;margin-bottom:64px}.fd-detail .fd-detail-photo{display:block;width:100%;height:410px;object-fit:cover;border-radius:6px}.fd-detail .fd-detail-eyebrow{font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c8102e;margin:0 0 16px}.fd-detail h1{font-size:clamp(34px,3.1vw,50px);line-height:1.1;letter-spacing:-.035em;font-weight:700;margin:0 0 22px;color:#0f1f2e}.fd-detail p{font-size:17px;line-height:1.65;color:#465564;margin:0 0 20px}.fd-detail a{color:#a90925;text-decoration:underline;text-underline-offset:3px}.fd-detail a:focus-visible,.fd-detail summary:focus-visible{outline:3px solid #1768ff;outline-offset:4px}.fd-detail .fd-detail-action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;background:#c8102e;border:2px solid #c8102e;border-radius:4px;color:#fff;font-size:15px;line-height:1.3;font-weight:700;text-decoration:none}.fd-detail .fd-detail-action:hover{background:#a90925;border-color:#a90925}.fd-detail .fd-detail-proof{font-size:13px;line-height:1.6;margin:16px 0 0}.fd-detail section{margin-top:48px;scroll-margin-top:110px}.fd-detail h2{font-size:clamp(26px,2.2vw,34px);line-height:1.2;letter-spacing:-.025em;color:#0f1f2e;margin:0 0 20px}.fd-detail h3{font-size:23px;line-height:1.3;color:#0f1f2e;margin:0 0 18px}.fd-detail .fd-detail-options{margin:0;border-top:1px solid #dce3e8}.fd-detail .fd-detail-options>div{display:grid;grid-template-columns:1fr 2fr;gap:32px;padding:22px 0;border-bottom:1px solid #dce3e8}.fd-detail dt{font-size:20px;line-height:1.35;font-weight:600;margin:0}.fd-detail dd{font-size:17px;line-height:1.6;color:#465564;margin:0}.fd-detail .fd-detail-fit{display:grid;grid-template-columns:1fr 1.7fr;gap:48px;padding:32px;background:#f2f5f7;border-radius:6px}.fd-detail .fd-detail-fit h2{font-size:27px}.fd-detail .fd-detail-related{display:flex;flex-wrap:wrap;gap:12px 28px;padding:18px 0;border-top:1px solid #dce3e8;border-bottom:1px solid #dce3e8;margin:0;list-style:none}.fd-detail .fd-detail-related li{margin:0;font-size:17px;font-weight:600}.fd-detail details{border-bottom:1px solid #dce3e8}.fd-detail summary{font-size:19px;font-weight:600;line-height:1.4;padding:18px 0;cursor:pointer}.fd-detail details p{max-width:920px}.fd-detail .fd-detail-quote{background:#f2f5f7;padding:36px;border-radius:6px}.fd-detail .fd-detail-form{max-width:760px;margin:28px auto 0;padding:26px;background:#fff;border-radius:6px}.fd-detail .fd-detail-form .gform_wrapper{margin:0}.fd-detail .fd-detail-form p{font-size:15px}.fd-detail .fd-quote-proof{padding:0;list-style:none;font-size:13px;line-height:1.6;color:#465564}.fd-detail .fd-quote-proof li{display:inline}\n@media(max-width:900px){.fd-detail .fd-detail-hero{gap:28px;grid-template-columns:1fr 1fr}.fd-detail .fd-detail-photo{height:340px}.fd-detail .fd-detail-fit{grid-template-columns:1fr;gap:4px}}\n@media(max-width:600px){.fd-detail{padding:18px 18px 48px}.fd-detail .fd-detail-hero{grid-template-columns:1fr;gap:24px;margin-bottom:36px}.fd-detail .fd-detail-photo{height:240px}.fd-detail h1{font-size:34px}.fd-detail p,.fd-detail dd{font-size:16px}.fd-detail .fd-detail-action{width:100%}.fd-detail section{margin-top:36px}.fd-detail .fd-detail-options>div{grid-template-columns:1fr;gap:8px;padding:18px 0}.fd-detail .fd-detail-fit,.fd-detail .fd-detail-quote{padding:24px 18px}.fd-detail .fd-detail-form{padding:20px 14px}.fd-detail .fd-detail-related{flex-direction:column;gap:16px}}\n<\/style>\n<style id=\"fdwi-css\">html,body{overflow-x:clip}.fdwi{--ink:#0f2236;--navy:#13304d;--red:#c8102e;--red2:#a50d26;--mut:#5b6876;--line:#e3e8ee;--soft:#f4f7fa;color:var(--ink);font-size:17px;line-height:1.6}.fdwi *{box-sizing:border-box}.fdwi h1,.fdwi h2,.fdwi h3{color:inherit;letter-spacing:-.01em;margin:0}.fdwi a{color:var(--red)}.fdwi .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.fdwi-bleed{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.fdwi-hero{position:relative;color:#fff;overflow:hidden;background:var(--ink)}.fdwi-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%}.fdwi-hero:before{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,rgba(9,24,40,.93) 0%,rgba(9,24,40,.8) 40%,rgba(9,24,40,.38) 100%)}.fdwi-hero .wrap{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center;padding-top:64px;padding-bottom:120px}.fdwi-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:6px 14px;margin:0 0 20px}.fdwi-eyebrow:before{content:\"\";width:8px;height:8px;border-radius:50%;background:#ff4d5e}.fdwi-hero h1{font-size:clamp(34px,4.2vw,54px);line-height:1.08;font-weight:800;color:#fff;margin:0 0 18px}.fdwi-lead{font-size:19px;line-height:1.55;color:rgba(255,255,255,.9);margin:0 0 24px;max-width:34em}.fdwi-lead strong{color:#fff}.fdwi-chips{display:none}.fdwi-checks{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:10px}.fdwi-checks li{position:relative;padding-left:32px;color:#fff;font-weight:500}.fdwi-checks li:before{content:\"\";position:absolute;left:0;top:3px;width:21px;height:21px;border-radius:50%;background:var(--red) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'\/%3E%3C\/svg%3E\") center\/13px no-repeat}.fdwi-mini{display:flex;gap:14px;align-items:flex-start;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:16px 18px;max-width:34em}.fdwi-mini p{margin:0;color:rgba(255,255,255,.92);font-size:15px;line-height:1.5}.fdwi-mini b{display:block;color:#ffc845;letter-spacing:2px;font-size:15px;margin-bottom:2px}.fdwi-mini cite{display:block;font-style:normal;color:rgba(255,255,255,.7);font-size:13px;margin-top:4px}.fdwi-card{background:#fff;color:var(--ink);border-radius:18px;box-shadow:0 24px 60px rgba(4,15,28,.35);padding:26px 26px 18px;scroll-margin-top:110px}.fdwi-card h2{font-size:24px;font-weight:800;margin:0 0 4px}.fdwi-card .sub{color:var(--mut);font-size:15px;margin:0 0 6px}.fdwi-card .gform_wrapper{margin:0!important}.fdwi-proof{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:12px 0 10px;padding:0;font-size:13px;color:var(--mut)}.fdwi-proof a{color:var(--ink);text-decoration:underline}.fdwi-card p:has(>.fdwi-certs){margin:0}.fdwi-certs{display:block;width:100%;height:auto;max-width:420px;margin:0 auto;border-radius:8px}.fdwi-stats{position:relative;z-index:3;margin-top:-72px}.fdwi-stats ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:18px;box-shadow:0 16px 44px rgba(9,24,40,.14);overflow:hidden}.fdwi-stats li{padding:26px 22px;text-align:center;border-left:1px solid var(--line)}.fdwi-stats li:first-child{border-left:0}.fdwi-stats b{display:block;font-size:clamp(30px,3.2vw,44px);line-height:1;font-weight:800;color:var(--ink);letter-spacing:-.02em}.fdwi-stats b em{font-style:normal;color:var(--red)}.fdwi-stats span{display:block;margin-top:8px;font-size:15px;line-height:1.35;color:var(--mut)}.fdwi-sec{padding:72px 0 0}.fdwi-sec>.wrap>h2,.fdwi-head h2{font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.15;margin:0 0 10px}.fdwi-head p{color:var(--mut);margin:0 0 28px;max-width:44em}.fdwi-towns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:56px;align-items:start}.fdwi-bars{list-style:none;margin:0;padding:0;display:grid;gap:12px}.fdwi-bars li{display:grid;grid-template-columns:200px 1fr 92px;gap:14px;align-items:center;font-weight:600}.fdwi-bars i{display:block;height:12px;border-radius:999px;background:var(--soft);overflow:hidden}.fdwi-bars i:after{content:\"\";display:block;height:100%;width:var(--w);border-radius:999px;background:linear-gradient(90deg,var(--navy),var(--red))}.fdwi-bars span{text-align:right;color:var(--mut);font-weight:500;font-size:15px}.fdwi-bars a{color:var(--ink)}.fdwi-kicker{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin:0 0 10px}.fdwi-head .fdwi-kicker{color:var(--red);margin:0 0 10px}.fdwi-kicker:before{content:\"\";width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px rgba(200,16,46,.15)}.fdwi-note{font-size:14px;color:var(--mut);margin:16px 0 0}.fdwi-total{background:var(--soft);border-radius:18px;padding:28px}.fdwi-total b{display:block;font-size:56px;line-height:1;font-weight:800;color:var(--red);letter-spacing:-.02em}.fdwi-total p{margin:10px 0 0;color:var(--ink)}.fdwi-prod{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.fdwi-prod a{display:block;text-decoration:none;color:var(--ink);border:1px solid var(--line);border-radius:16px;overflow:hidden;height:100%;transition:box-shadow .2s,transform .2s;background:#fff}.fdwi-prod a:hover{box-shadow:0 14px 34px rgba(9,24,40,.12);transform:translateY(-2px)}.fdwi-prod img{display:block;width:100%;aspect-ratio:16\/10;object-fit:cover}.fdwi-prod strong{display:block;font-size:18px;padding:14px 16px 2px}.fdwi-prod small{display:block;font-size:14px;line-height:1.45;color:var(--mut);padding:0 16px 16px}.fdwi-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:20px}.fdwi-guide h3{font-size:19px;font-weight:800;margin:0 0 6px}.fdwi-guide p{margin:0;color:var(--mut);font-size:16px}.fdwi-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:s}.fdwi-steps li{position:relative;background:var(--soft);border-radius:16px;padding:22px 20px 20px;counter-increment:s}.fdwi-steps li:before{content:counter(s);display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--navy);color:#fff;font-weight:800;margin-bottom:12px}.fdwi-steps strong{display:block;font-size:18px;margin-bottom:4px}.fdwi-steps p{margin:0;font-size:15px;line-height:1.5;color:var(--mut)}.fdwi-quote{margin:0;display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;background:var(--navy);color:#fff;border-radius:20px;padding:36px 40px}.fdwi-quote .score{text-align:center;padding-right:28px;border-right:1px solid rgba(255,255,255,.2)}.fdwi-quote .score b{display:block;font-size:52px;line-height:1;font-weight:800}.fdwi-quote .score span{display:block;color:#ffc845;letter-spacing:3px;margin:6px 0 2px}.fdwi-quote .score a{color:rgba(255,255,255,.85);font-size:14px}.fdwi-quote blockquote{background:none!important;border:0!important;padding:0!important;color:#fff!important;font-style:normal!important;quotes:none;margin:0;font-size:clamp(20px,2vw,26px);line-height:1.4;font-weight:600}.fdwi-quote cite{display:block;font-style:normal;font-size:15px;color:rgba(255,255,255,.75);margin-top:10px;font-weight:400}.fdwi-faq{max-width:860px}.fdwi-faq details{border-bottom:1px solid var(--line);padding:18px 0}.fdwi-faq summary{cursor:pointer;font-weight:700;font-size:18px;list-style:none;display:flex;justify-content:space-between;gap:16px}.fdwi-faq summary::-webkit-details-marker{display:none}.fdwi-faq summary:after{content:\"+\";font-size:24px;line-height:1;color:var(--red)}.fdwi-faq details[open] summary:after{content:\"\\2212\"}.fdwi-faq p{margin:10px 0 0;color:var(--mut)}.fdwi-cta{margin-top:80px;background:linear-gradient(110deg,var(--ink),var(--navy));color:#fff}.fdwi-cta .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-top:52px;padding-bottom:52px}.fdwi-cta h2{font-size:clamp(26px,2.8vw,36px);font-weight:800;color:#fff}.fdwi-cta p{margin:6px 0 0;color:rgba(255,255,255,.8)}.fdwi-btns{display:flex;flex-wrap:wrap;gap:12px}.fdwi-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:10px;font-weight:700;text-decoration:none!important;background:var(--red);color:#fff!important}.fdwi-btn:hover{background:var(--red2)}.fdwi-btn.ghost{background:transparent;border:2px solid rgba(255,255,255,.6)}.fdwi-rel{list-style:none;margin:0;padding:28px 0 64px;display:flex;flex-wrap:wrap;gap:10px 22px;font-weight:600}@media (max-width:1100px){.fdwi-prod,.fdwi-steps{grid-template-columns:repeat(2,1fr)}.fdwi-guide{grid-template-columns:1fr}}@media (max-width:960px){ .fdwi-hero .wrap{grid-template-columns:1fr;gap:28px;padding-top:40px;padding-bottom:100px} .fdwi-card{max-width:640px} .fdwi-towns{grid-template-columns:1fr;gap:28px} .fdwi-stats ul{grid-template-columns:repeat(2,1fr)} .fdwi-stats li:nth-child(3){border-left:0} .fdwi-stats li:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:640px){ .fdwi{font-size:16px} .fdwi .wrap{padding:0 16px} .fdwi-hero .wrap{padding-top:24px;padding-bottom:88px;gap:20px} .fdwi-eyebrow{font-size:11px;margin-bottom:12px} .fdwi-eyebrow span{display:none} .fdwi-hero h1{font-size:30px;margin-bottom:10px} .fdwi-lead{font-size:16px;margin:0} .fdwi-checks,.fdwi-mini{display:none} .fdwi-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:14px 0 0;padding:0} .fdwi-chips li{font-size:13px;font-weight:600;color:#fff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:4px 10px} .fdwi-card{padding:20px 16px 14px;border-radius:14px} .fdwi-card h2{font-size:21px} .fdwi-stats li{padding:18px 10px} .fdwi-stats span{font-size:13px} .fdwi-sec{padding-top:52px} .fdwi-bars li{grid-template-columns:120px 1fr 74px;gap:10px;font-size:15px} .fdwi-bars span{font-size:13px} .fdwi-prod{grid-template-columns:1fr 1fr;gap:12px} .fdwi-prod strong{font-size:16px;padding:10px 12px 2px} .fdwi-prod small{display:none} .fdwi-steps{grid-template-columns:1fr} .fdwi-quote{grid-template-columns:1fr;padding:26px 22px;gap:18px} .fdwi-quote .score{border-right:0;padding:0 0 16px;border-bottom:1px solid rgba(255,255,255,.2)} .fdwi-cta{margin-top:56px} .fdwi-btns,.fdwi-btn{width:100%}}<\/style>\n<article class=\"fdwi\" lang=\"fr\">\n<section class=\"fdwi-hero fdwi-bleed\"><img width=\"1680\" height=\"945\" src=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-scaled.jpg\" class=\"fdwi-hero-img disable-lazyload\" alt=\"Une maison de pierre \u00e0 deux \u00e9tages dans la neige, avec des fen\u00eatres \u00e0 cadre noir, une porte d&#039;entr\u00e9e double noire et un toit sombre\" fetchpriority=\"high\" decoding=\"async\" sizes=\"100vw\" srcset=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-200x113.jpg 200w, https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-300x169.jpg 300w, https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-400x225.jpg 400w, https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-600x338.jpg 600w, https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-768x432.jpg 768w, https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-800x450.jpg 800w, https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-1024x576.jpg 1024w, https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-1200x675.jpg 1200w, https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-1536x864.jpg 1536w, https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-scaled.jpg 1680w\" \/><\/p>\n<div class=\"wrap\">\n<div>\n<p class=\"fdwi-eyebrow\">Grand Montr\u00e9al<span> \u00b7 5 r\u00e9gions<\/span><\/p>\n<h1>Portes et fen\u00eatres \u00e0 Montr\u00e9al et dans les environs<\/h1>\n<p class=\"fdwi-lead\"><strong>Nous rempla\u00e7ons des portes et des fen\u00eatres \u00e0 Montr\u00e9al et dans les environs, de Verdun \u00e0 Terrebonne et \u00e0 Brossard.<\/strong> Le remplacement de fen\u00eatres \u00e0 Montr\u00e9al et dans les environs suit une seule d\u00e9marche : nous mesurons chaque ouverture, nous vous expliquons les r\u00e8gles de permis de votre ville et nous vous remettons une soumission \u00e9crite. Plus de 9 200 projets dans le Grand Montr\u00e9al, plus de 35 ans.<\/p>\n<ul class=\"fdwi-chips\">\n<li>\u2605 4,5 \u00b7 484 avis Google<\/li>\n<li>Licence RBQ<\/li>\n<li>Estimation gratuite \u00e0 domicile<\/li>\n<\/ul>\n<ul class=\"fdwi-checks\">\n<li>Fen\u00eatres fabriqu\u00e9es au Canada, certifi\u00e9es ENERGY STAR<\/li>\n<li>Install\u00e9es par nos propres \u00e9quipes<\/li>\n<li>Dossier R\u00e9noclimat rempli avec vous, jusqu&rsquo;\u00e0 300 $ par fen\u00eatre admissible<\/li>\n<\/ul>\n<div class=\"fdwi-mini\">\n<p><b>\u2605\u2605\u2605\u2605\u2605<\/b>\u00ab Excellent service \u00e0 la client\u00e8le et installation impeccable. Les fen\u00eatres sont superbes. \u00bb<cite>Marco S., avis Google, septembre 2026 (traduit)<\/cite><\/p>\n<\/div>\n<\/div>\n<div class=\"fdwi-card\" id=\"fd-detail-quote\">\n<h2>Obtenez votre estimation gratuite<\/h2>\n<p class=\"sub\">Quatre \u00e9tapes rapides. Sans pression, sans engagement.<\/p>\n<script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework fd-multistep_wrapper' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_2' ><div id='gf_2' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_2' id='gform_2' class='fd-multistep' action='\/fr\/wp-json\/wp\/v2\/pages\/23746#gf_2' data-formid='2' novalidate>\n                        <div class='gform-body gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_2_31\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_31'><span class='gform-field-label__text'>Facebook<\/span><\/label><div class='ginput_container'><input name='input_31' id='input_2_31' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_2_31'>Ce champ n\u2019est utilis\u00e9 qu\u2019\u00e0 des fins de validation et devrait rester inchang\u00e9.<\/div><\/li><li id=\"field_2_1\" class=\"gfield gfield--type-radio gfield--type-choice fd-step gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><label class='gfield_label gform-field-label' ><span class='gform-field-label__text'>O\u00f9 se trouve la propri\u00e9t\u00e9?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_2_1'>\n\t\t\t<li class='gchoice gchoice_2_1_0'>\n\t\t\t\t<input name='input_1' type='radio' value='Montr\u00e9al'  id='choice_2_1_0'    \/>\n\t\t\t\t<label for='choice_2_1_0' id='label_2_1_0' class='gform-field-label gform-field-label--type-inline'>Montr\u00e9al et Laval<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_2_1_1'>\n\t\t\t\t<input name='input_1' type='radio' value='Rive-Nord'  id='choice_2_1_1'    \/>\n\t\t\t\t<label for='choice_2_1_1' id='label_2_1_1' class='gform-field-label gform-field-label--type-inline'>Rive-Nord<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_2_1_2'>\n\t\t\t\t<input name='input_1' type='radio' value='Rive-Sud'  id='choice_2_1_2'    \/>\n\t\t\t\t<label for='choice_2_1_2' id='label_2_1_2' class='gform-field-label gform-field-label--type-inline'>Rive-Sud<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_2_1_3'>\n\t\t\t\t<input name='input_1' type='radio' value='Vaudreuil-Soulanges'  id='choice_2_1_3'    \/>\n\t\t\t\t<label for='choice_2_1_3' id='label_2_1_3' class='gform-field-label gform-field-label--type-inline'>Vaudreuil-Soulanges<\/label>\n\t\t\t<\/li><\/ul><\/div><div class='gfield_description' id='gfield_description_2_1'>Nous desservons le Grand Montr\u00e9al, Laval, la Rive-Nord, la Rive-Sud et Vaudreuil-Soulanges.<\/div><\/li><li id=\"field_2_6\" class=\"gfield gfield--type-checkbox gfield--type-choice fd-step fd-project-type gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>De quoi avez-vous besoin?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_2_6'><li class='gchoice gchoice_2_6_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.1' type='checkbox'  value='Fen\u00eatres'  id='choice_2_6_1'   aria-describedby=\"gfield_description_2_6\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_2_6_1' id='label_2_6_1' class='gform-field-label gform-field-label--type-inline'>Fen\u00eatres<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_2_6_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.2' type='checkbox'  value='Porte d\u2019entr\u00e9e'  id='choice_2_6_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_6_2' id='label_2_6_2' class='gform-field-label gform-field-label--type-inline'>Porte d\u2019entr\u00e9e<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_2_6_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.3' type='checkbox'  value='Porte-patio'  id='choice_2_6_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_6_3' id='label_2_6_3' class='gform-field-label gform-field-label--type-inline'>Porte-patio<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_2_6_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.4' type='checkbox'  value='Porte de garage'  id='choice_2_6_4'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_6_4' id='label_2_6_4' class='gform-field-label gform-field-label--type-inline'>Porte de garage<\/label>\n\t\t\t\t\t\t\t<\/li><li class='gchoice gchoice_2_6_5'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.5' type='checkbox'  value='Verre'  id='choice_2_6_5'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_6_5' id='label_2_6_5' class='gform-field-label gform-field-label--type-inline'>Verre<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><div class='gfield_description' id='gfield_description_2_6'>Cochez tout ce qui s\u2019applique.<\/div><\/li><li id=\"field_2_2\" class=\"gfield gfield--type-name fd-step gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Qui notre estimateur doit-il demander?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_2_2'>\n                            \n                            <span id='input_2_2_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_2.3' id='input_2_2_3' value=''   aria-required='true'   placeholder='Pr\u00e9nom' autocomplete=\"given-name\" \/>\n                                                    <label for='input_2_2_3' class='gform-field-label gform-field-label--type-sub '>Pr\u00e9nom<\/label>\n                                                <\/span>\n                            \n                            <span id='input_2_2_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_2.6' id='input_2_2_6' value=''   aria-required='true'   placeholder='Nom' autocomplete=\"family-name\" \/>\n                                                    <label for='input_2_2_6' class='gform-field-label gform-field-label--type-sub '>Nom<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/li><li id=\"field_2_4\" class=\"gfield gfield--type-phone gfield--phone-format-international fd-step gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_4'><span class='gform-field-label__text'>\u00c0 quel num\u00e9ro pouvons-nous vous joindre pour votre soumission gratuite?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_2_4' type='tel' value='' class='large'  placeholder='(514) 649-2222' aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"gfield_description_2_4\" autocomplete=\"tel\"  \/><\/div><div class='gfield_description' id='gfield_description_2_4'>Nous vous appelons pour discuter de votre projet. Sans pression, sans engagement.<\/div><\/li><li id=\"field_2_3\" class=\"gfield gfield--type-email fd-step gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_3'><span class='gform-field-label__text'>O\u00f9 envoyer votre soumission \u00e9crite?<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_3' id='input_2_3' type='email' value='' class='large'   placeholder='courriel@gmail.com' aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"gfield_description_2_3\" autocomplete=\"email\"\/>\n                        <\/div><div class='gfield_description' id='gfield_description_2_3'>Votre soumission et vos documents de garantie sont envoy\u00e9s \u00e0 ce courriel.<\/div><\/li><li id=\"field_2_5\" class=\"gfield gfield--type-textarea fd-step fd-step-optional field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_5'><span class='gform-field-label__text'>Autre chose \u00e0 nous dire? (facultatif)<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_2_5' class='textarea medium'    placeholder='Nombre approximatif de fen\u00eatres ou de portes, type de propri\u00e9t\u00e9, \u00e9ch\u00e9ancier, meilleur moment pour vous joindre\u2026'  aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_2_20\" class=\"gfield gfield--type-hidden fd-attr fd-attr-utm_source gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_20' id='input_2_20' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_21\" class=\"gfield gfield--type-hidden fd-attr fd-attr-utm_medium gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_21' id='input_2_21' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_22\" class=\"gfield gfield--type-hidden fd-attr fd-attr-utm_campaign gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_22' id='input_2_22' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_23\" class=\"gfield gfield--type-hidden fd-attr fd-attr-utm_term gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_23' id='input_2_23' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_24\" class=\"gfield gfield--type-hidden fd-attr fd-attr-utm_content gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_24' id='input_2_24' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_25\" class=\"gfield gfield--type-hidden fd-attr fd-attr-gclid gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_25' id='input_2_25' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_26\" class=\"gfield gfield--type-hidden fd-attr fd-attr-fbclid gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_26' id='input_2_26' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_27\" class=\"gfield gfield--type-hidden fd-attr fd-attr-msclkid gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_27' id='input_2_27' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_28\" class=\"gfield gfield--type-hidden fd-attr fd-attr-landing_page gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_28' id='input_2_28' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_29\" class=\"gfield gfield--type-hidden fd-attr fd-attr-referrer_url gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_29' id='input_2_29' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_2_30\" class=\"gfield gfield--type-hidden fd-attr fd-attr-click_session_id gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_30' id='input_2_30' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_2' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Obtenir ma soumission gratuite<\/button> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;styles=[]&amp;hash=06fcc7194285192c12933191074eb9c4' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='Gz0Ul8ID0nzWppBF0FuD2Uz1uyvufBLv7Y\/FOuCatsvHw4sgpGtLwa6mgru6ily\/1DC0vtZeOj+nWHyQP2pCjJrebrbYwHpUZabfqHiGvD9OXzs=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_2' value='WyJ7XCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcIjJmYzU4N2RhZmU5OTMwM2VhN2FiYjk1MTg3YmEyZTgwXCIsXCJiZTQ2MTJiZTc1YjY3YWUyOTNiYWRjZjMwNmI3OGEwMlwiLFwiMmJmMzgyNGQ2YmVmNzFiYWVjN2VhODBjY2Q4M2I0YmFcIl0sXCJnZm9ybV90aGVtZVwiOlwiMjkxNDQ3ZjE1ODY4MjExOWE1Y2JkNDQ0OTYwODM5NTVcIixcImdmb3JtX3N0eWxlX3NldHRpbmdzXCI6XCIyZmM3NDc0YjRjN2ViYTJlYjNiNzQzMzNhYjVjZjc0YVwiLFwiZm9ybV9pZFwiOlwiNDZlNjlhODliZWVhYjU3MWI5MzlmMDc4NDk1YWJiNWZcIixcInVybFwiOlwiNjUyYzFiNTA2OTAwYjQ4NjFiNTQyM2Y3NmNlOGFmZmJcIixcInN0YXRlX3RpbWVzdGFtcFwiOlwiMmM2MGQwMDk0YmRmNzkyMDUxNWQwY2M0ZWQzODVkM2NcIn0iLCIxMGIxYzg1OWFhMjMyZmMzMWQwNTUxNTNjOWZhYjc2NCIsMTc5NDYzMzc5NF0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='Cette iframe contient la logique n\u00e9cessaire pour manipuler Gravity Forms avec AJAX'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_2').val();jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"2\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_2\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_2\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_2\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\n<ul class=\"fdwi-proof\">\n<li><a href=\"https:\/\/search.google.com\/local\/reviews?placeid=ChIJl206JqMvyUwRc5lXuMt7GnA\" target=\"_blank\" rel=\"noopener\">\u2605 4,5 \u00b7 484 avis Google<\/a><\/li>\n<li>RBQ 5735-2130-01<\/li>\n<li>Soumission \u00e9crite gratuite<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"lazyload fdwi-certs\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27617%27%20height%3D%2796%27%20viewBox%3D%270%200%20617%2096%27%3E%3Crect%20width%3D%27617%27%20height%3D%2796%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2019\/11\/certifications-factory-direct-montreal-windows-doors-laval-longueuil.jpg\" alt=\"Certifications : d\u00e9taillant certifi\u00e9 Window Wise, SAWDAC, ENERGY STAR, CSA, garantie de 25 ans transf\u00e9rable\" width=\"617\" height=\"96\" loading=\"lazy\"><\/div>\n<\/div>\n<\/section>\n<div class=\"fdwi-stats\">\n<div class=\"wrap\">\n<ul>\n<li><b>9 200<em>+<\/em><\/b><span>projets dans le Grand Montr\u00e9al<\/span><\/li>\n<li><b>35<em>+<\/em><\/b><span>ans d&rsquo;exp\u00e9rience en portes et fen\u00eatres<\/span><\/li>\n<li><b>4,5<em>\u2605<\/em><\/b><span>note moyenne sur Google<\/span><\/li>\n<li><b>RBQ<\/b><span>entrepreneur licenci\u00e9 5735-2130-01<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<style id=\"fdc3-css\">.fdc3-local{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-top:24px}\n.fdc3-local>div{border:1px solid var(--line);border-radius:14px;padding:24px}.fdc3-local h3{margin:0 0 8px;font-size:19px}.fdc3-local p{margin:0}\n.fdc3-rules{display:grid;gap:0;margin-top:20px;border-top:1px solid var(--line)}.fdc3-rules>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}\n.fdc3-rules h3{margin:0;font-size:18px}.fdc3-rules p{margin:0}\n.fdns-map{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:20px;align-items:start}\n.fdns-dist{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:14px;overflow:hidden}\n.fdns-dist li{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;padding:10px 16px;border-top:1px solid var(--line);font-size:16px}\n.fdns-dist li:first-child{border-top:0}.fdns-dist span{color:var(--mut);font-size:15px;white-space:nowrap}.fdns-dist a{font-size:14px;font-weight:700;white-space:nowrap}\n.fdns-side{display:grid;gap:16px}.fdns-side iframe{width:100%;height:300px;border:0;border-radius:14px}\n.fdns-side figure{margin:0}.fdns-side img{width:100%;height:auto;border-radius:14px;display:block}.fdns-side figcaption{color:var(--mut);font-size:14px;margin-top:6px}\n.fdc3-src{font-size:14px;color:var(--mut)}.fdc3-src ol{margin:8px 0 0;padding-left:20px}.fdc3-src li{margin:4px 0;word-break:break-word}\n@media (max-width:960px){.fdns-map{grid-template-columns:1fr}.fdc3-rules>div{grid-template-columns:1fr;gap:6px}}<\/style>\n<section class=\"fdwi-sec\">\n<div class=\"wrap\">\n<h2>Trouvez votre secteur dans le Grand Montr\u00e9al<\/h2>\n<p style=\"color:var(--mut);margin:0\">Choisissez la r\u00e9gion o\u00f9 vous habitez. Chaque lien ouvre la page de la ville, avec ses r\u00e8gles de permis, ses distances et ses r\u00e9ponses.<\/p>\n<div class=\"fdc3-local\">\n<div>\n<h3>Montr\u00e9al<\/h3>\n<p>Des plex, des maisons en rang\u00e9e en brique, des jumel\u00e9s en pierre et des immeubles en copropri\u00e9t\u00e9 remplissent les arrondissements de l&rsquo;\u00eele.<\/p>\n<ul class=\"fdah-towns\">\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-cote-des-neiges-ndg\/\">C\u00f4te-des-Neiges\u2013NDG<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-hampstead\/\">Hampstead<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-outremont-mont-royal\/\">Outremont et Mont-Royal<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-westmount\/\">Westmount<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-verdun\/\">Verdun<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-sud-ouest-montreal\/\">Sud-Ouest<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-et-portes-lasalle\/\">LaSalle<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-et-portes-lachine\/\">Lachine<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-et-portes-saint-leonard\/\">Saint-L\u00e9onard<\/a><\/li>\n<\/ul>\n<p class=\"fdah-x\">\n<\/div>\n<div>\n<h3>Ouest de l&rsquo;\u00eele<\/h3>\n<p>Des maisons avec cour, du bungalow au split-level, jusqu&rsquo;aux r\u00e9sidences du bord du lac.<\/p>\n<ul class=\"fdah-towns\">\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-ouest-de-lile\/\">Tout l&rsquo;ouest de l&rsquo;\u00eele<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-dorval\/\">Dorval<\/a><\/li>\n<\/ul>\n<p class=\"fdah-x\">\n<\/div>\n<div>\n<h3>Laval<\/h3>\n<p>Des appartements et des plex \u00e0 Chomedey, et des maisons familiales \u00e0 Sainte-Doroth\u00e9e, \u00e0 Fabreville et \u00e0 Vimont.<\/p>\n<ul class=\"fdah-towns\">\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-fenetres-laval\/\">Laval<\/a><\/li>\n<\/ul>\n<p class=\"fdah-x\">\n<\/div>\n<div>\n<h3>Rive-Nord<\/h3>\n<p>Surtout des maisons isol\u00e9es, souvent construites depuis 1960, avec une part croissante d&rsquo;immeubles \u00e0 logements.<\/p>\n<ul class=\"fdah-towns\">\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-rive-nord\/\">Toute la Rive-Nord<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-portes-terrebonne\/\">Terrebonne<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-portes-blainville\/\">Blainville<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-et-portes-boisbriand\/\">Boisbriand<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-et-portes-rosemere\/\">Rosem\u00e8re<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-fenetres-mascouche\/\">Mascouche<\/a><\/li>\n<\/ul>\n<p class=\"fdah-x\">\n<\/div>\n<div>\n<h3>Rive-Sud<\/h3>\n<p>Des bungalows, des split-levels, de vieux noyaux villageois et des maisons en rang\u00e9e r\u00e9centes, chaque ville avec son propre service d&rsquo;urbanisme.<\/p>\n<ul class=\"fdah-towns\">\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/rivesud-portes-fenetres\/\">Toute la Rive-Sud<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-fenetres-brossard\/\">Brossard<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-portes-longueuil\/\">Longueuil<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-saint-lambert\/\">Saint-Lambert<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-candiac-delson-sainte-catherine\/\">Candiac, Delson, Sainte-Catherine<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes-et-fenetres-boucherville-saint-bruno-chambly\/\">Boucherville, Saint-Bruno, Chambly<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-et-portes-chateauguay\/\">Ch\u00e2teauguay<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres-et-portes-la-prairie\/\">La Prairie<\/a><\/li>\n<\/ul>\n<p class=\"fdah-x\">\n<\/div>\n<div>\n<h3>Votre ville n&rsquo;est pas dans la liste?<\/h3>\n<p>Nous desservons tout le Grand Montr\u00e9al. Si votre ville n&rsquo;a pas encore de page, <a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/contact-installateur-portes-fenetres\/\">demandez une soumission gratuite<\/a> ou appelez le 514 387-0001 : nous confirmons votre adresse pendant l&rsquo;appel.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"fdwi-sec\">\n<div class=\"wrap\">\n<h2>Les r\u00e8gles de permis changent-elles d&rsquo;une ville \u00e0 l&rsquo;autre?<\/h2>\n<p style=\"margin:0\">Oui, et parfois d&rsquo;un arrondissement \u00e0 l&rsquo;autre. Nous avons lu les pages de chaque ville le 12 novembre 2026. Voici comment quatre types de r\u00e8gles se comparent, pour que vous sachiez quoi demander avant de commander.<\/p>\n<div class=\"fdc3-rules\">\n<div>\n<h3>Quatre arrondissements de Montr\u00e9al, quatre r\u00e9ponses<\/h3>\n<p><a href=\"https:\/\/montreal.ca\/demarches\/remplacer-des-portes-et-des-fenetres-par-des-modeles-de-memes-dimensions?arrondissement=LSL\">LaSalle<\/a> et <a href=\"https:\/\/montreal.ca\/demarches\/remplacer-des-portes-et-des-fenetres-par-des-modeles-de-memes-dimensions?arrondissement=VE\">Verdun<\/a> demandent un permis m\u00eame quand la nouvelle porte ou fen\u00eatre a les dimensions de l&rsquo;ancienne. <a href=\"https:\/\/montreal.ca\/demarches\/remplacer-des-portes-et-des-fenetres-par-des-modeles-de-memes-dimensions?arrondissement=LCH\">Lachine<\/a> indique qu&rsquo;un permis n&rsquo;est g\u00e9n\u00e9ralement pas n\u00e9cessaire pour des mod\u00e8les de m\u00eames dimensions, sauf dans un secteur soumis au plan d&rsquo;implantation et d&rsquo;int\u00e9gration architecturale (PIIA). <a href=\"https:\/\/montreal.ca\/demarches\/remplacer-des-portes-et-des-fenetres-par-des-modeles-de-memes-dimensions?arrondissement=SLN\">Saint-L\u00e9onard<\/a> indique qu&rsquo;un permis est requis pour les remplacer et ne d\u00e9finit pas ce qu&rsquo;est un travail mineur : nous posons la question au comptoir. L\u00e0 o\u00f9 un permis s&rsquo;applique, les quatre pages fixent les frais \u00e0 9,80 $ par tranche de 1 000 $ de travaux, avec un minimum de 167,40 $ pour un immeuble r\u00e9sidentiel.<\/p>\n<\/div>\n<div>\n<h3>Laval, Ch\u00e2teauguay et Rosem\u00e8re : m\u00eames dimensions peut vouloir dire aucun permis<\/h3>\n<p><a href=\"https:\/\/www.laval.ca\/reglements-permis\/trouver-mon-permis\/renovation-residentielle-exterieure\/\">Laval<\/a> range le remplacement de m\u00eames dimensions parmi les travaux sans permis, mais en demande un quand une ouverture est \u00e0 moins de 1,5 m de la limite du terrain. <a href=\"https:\/\/ville.chateauguay.qc.ca\/permis\/permis-residentiel\/remplacement-portes-fenetres\/\">Ch\u00e2teauguay<\/a> n&rsquo;exige aucun permis si les dimensions et la position ne changent pas, bien qu&rsquo;une approbation PIIA puisse quand m\u00eame s&rsquo;appliquer. <a href=\"https:\/\/www.ville.rosemere.qc.ca\/permis-construction\/\">Rosem\u00e8re<\/a> permet sans permis des r\u00e9novations de 20 000 $ ou moins avant taxes, si les ouvertures, l&rsquo;apparence et la structure restent les m\u00eames.<\/p>\n<\/div>\n<div>\n<h3>Vieux villages et b\u00e2timents patrimoniaux : un examen de plus<\/h3>\n<p>\u00c0 Ch\u00e2teauguay, une maison construite avant 1920 passe par un examen PIIA pour les travaux de fenestration, selon le <a href=\"https:\/\/ville.chateauguay.qc.ca\/wp-content\/uploads\/2025\/03\/Z-3600-PIIA-maj-2025.03.05.pdf\">r\u00e8glement Z-3600<\/a>. \u00c0 La Prairie, les propri\u00e9taires du site patrimonial ont besoin de l&rsquo;autorisation du minist\u00e8re de la Culture pour tous les travaux ext\u00e9rieurs, comme l&rsquo;explique la <a href=\"https:\/\/www.quebec.ca\/culture\/patrimoine-archeologie\/proprietaires\/faire-travaux\">page du gouvernement du Qu\u00e9bec sur le patrimoine<\/a>. \u00c0 Terrebonne, le <a href=\"https:\/\/terrebonne.ca\/wp-content\/uploads\/2024\/12\/R1011-003-Avis-public-promulgation_site-internet.pdf\">r\u00e8glement 1011-003<\/a> soumet \u00e0 l&rsquo;approbation d&rsquo;un PIIA les changements de portes et de fen\u00eatres sur les immeubles patrimoniaux inventori\u00e9s.<\/p>\n<\/div>\n<div>\n<h3>D\u00e9clarations, crit\u00e8re de dimensions et limites pour les petits travaux<\/h3>\n<p>Terrebonne demande une <a href=\"https:\/\/terrebonne.ca\/wp-content\/uploads\/2026\/01\/reglement-1004-2-permis-et-certificat.pdf\">d\u00e9claration de travaux<\/a> avant une r\u00e9novation ext\u00e9rieure, et son <a href=\"https:\/\/terrebonne.ca\/wp-content\/uploads\/2024\/03\/DT-01-declaration-travaux-RCI-assemble.pdf\">formulaire DT-01<\/a> pr\u00e9cise qu&rsquo;il ne constitue pas un permis. <a href=\"https:\/\/brossard.ca\/demarches\/faire-une-demande-de-permis-pour-des-fenetres-et-portes\/\">Brossard<\/a> exige un permis, sauf si les ouvertures ne sont pas modifi\u00e9es. \u00c0 La Prairie, le <a href=\"https:\/\/laprairie.ca\/storage\/app\/media\/ville\/administration\/reglements\/Reglement_1252_permis_et_certificats.pdf\">r\u00e8glement 1252<\/a> traite une fen\u00eatre qui garde sa dimension comme un menu travail d&rsquo;entretien, mais \u00e0 quatre conditions seulement, dont un total de moins de 5 000 $.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"fdwi-sec\">\n<div class=\"wrap\">\n<h2>Ce que nous rempla\u00e7ons dans les maisons du Grand Montr\u00e9al<\/h2>\n<ul class=\"fdwi-prod\" style=\"margin-top:24px\">\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres\/\"><img decoding=\"async\" class=\"disable-lazyload\" src=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2024\/06\/windows-installation-rosemont-la-petite-patrie-768x432.jpeg\" alt=\"Fen\u00eatres\" loading=\"lazy\" width=\"768\" height=\"480\"><strong>Fen\u00eatres<\/strong><small>PVC et hybrides, triple vitrage, double Low-E<\/small><\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes\/porte-dentree-a-montreal\/\"><img decoding=\"async\" class=\"disable-lazyload\" src=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2025\/04\/Front-Exterior-Door-Replacement-768x384.webp\" alt=\"Portes d'entr\u00e9e\" loading=\"lazy\" width=\"768\" height=\"480\"><strong>Portes d&rsquo;entr\u00e9e<\/strong><small>Acier ou fibre de verre, avec verre d\u00e9coratif au choix<\/small><\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes\/patio-patio\/\"><img decoding=\"async\" class=\"disable-lazyload\" src=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/03\/Sliding-Patio-Doors-Montreal-New-Factory-Direct-768x423.jpg\" alt=\"Portes-patio\" loading=\"lazy\" width=\"768\" height=\"480\"><strong>Portes-patio<\/strong><small>Portes-patio coulissantes et empilables<\/small><\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes\/portes-garage\/\"><img decoding=\"async\" class=\"disable-lazyload\" src=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2025\/04\/Garage-Door-Replacement-Montreal-1-768x448.webp\" alt=\"Portes de garage\" loading=\"lazy\" width=\"768\" height=\"480\"><strong>Portes de garage<\/strong><small>Portes de garage isol\u00e9es, pos\u00e9es avec le reste<\/small><\/a><\/li>\n<\/ul>\n<\/div>\n<\/section>\n<section class=\"fdwi-sec\">\n<div class=\"wrap\">\n<h2>Comment nous desservons chaque partie du Grand Montr\u00e9al<\/h2>\n<div class=\"fdwi-guide\">\n<div>\n<h3>Comment choisir la bonne page<\/h3>\n<p>Trouvez votre ville dans les cinq r\u00e9gions ci-dessus. Si elle fait partie d&rsquo;un regroupement, comme l&rsquo;ouest de l&rsquo;\u00eele, la Rive-Nord ou la Rive-Sud, ouvrez d&rsquo;abord la page du regroupement : elle renvoie \u00e0 chaque ville et nomme les r\u00e8gles qui diff\u00e8rent. Si vous habitez entre deux villes, choisissez la plus proche et appelez-nous.<\/p>\n<\/div>\n<div>\n<h3>Ce que couvre notre estimation, o\u00f9 que vous soyez dans la r\u00e9gion<\/h3>\n<p>L&rsquo;estimation est gratuite et se fait chez vous. Un estimateur mesure chaque ouverture et v\u00e9rifie les cadres. Vous recevez ensuite une soumission \u00e9crite. Elle \u00e9num\u00e8re chaque ouverture : vous pouvez la joindre \u00e0 une demande de permis quand votre ville en exige une.<\/p>\n<\/div>\n<div>\n<h3>Comment fonctionne la prise de rendez-vous selon la r\u00e9gion<\/h3>\n<p>Appelez le 514 387-0001 du lundi au vendredi, de 9 h \u00e0 16 h, ou utilisez le formulaire de soumission, et dites-nous votre ville. Les \u00e9tapes sont les m\u00eames partout. Seul le trajet change, de 10 km jusqu&rsquo;\u00e0 Chomedey \u00e0 36 km jusqu&rsquo;au Vieux-Terrebonne depuis notre salle de montre, mesur\u00e9s sans circulation.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"fdwi-sec\">\n<div class=\"wrap\">\n<h2>Le Grand Montr\u00e9al est \u00e0 10 \u00e0 36 km de notre salle de montre<\/h2>\n<p style=\"color:var(--mut);margin:0\">Nous partons du 1190, rue B\u00e9gin, \u00e0 Saint-Laurent, vers le centre de chaque r\u00e9gion. Les distances sont mesur\u00e9es sur le r\u00e9seau routier d&rsquo;OpenStreetMap, arrondies, sans circulation.<\/p>\n<div class=\"fdns-map\">\n<ul class=\"fdns-dist\">\n<li><strong>Downtown Montr\u00e9al<\/strong><span>17 km \u00b7 21 min<\/span><a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;origin=Downtown%20Montr%C3%A9al%2C%20QC&amp;destination=Factory+Direct+Montreal,+1190+Rue+B%C3%A9gin,+Saint-Laurent,+QC\" target=\"_blank\" rel=\"noopener\">Itin\u00e9raire<\/a><\/li>\n<li><strong>Pointe-Claire (West Island)<\/strong><span>16 km \u00b7 19 min<\/span><a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;origin=Pointe-Claire%20%28West%20Island%29%2C%20QC&amp;destination=Factory+Direct+Montreal,+1190+Rue+B%C3%A9gin,+Saint-Laurent,+QC\" target=\"_blank\" rel=\"noopener\">Itin\u00e9raire<\/a><\/li>\n<li><strong>Laval (Chomedey)<\/strong><span>10 km \u00b7 13 min<\/span><a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;origin=Laval%20%28Chomedey%29%2C%20QC&amp;destination=Factory+Direct+Montreal,+1190+Rue+B%C3%A9gin,+Saint-Laurent,+QC\" target=\"_blank\" rel=\"noopener\">Itin\u00e9raire<\/a><\/li>\n<li><strong>Terrebonne (Vieux-Terrebonne)<\/strong><span>36 km \u00b7 31 min<\/span><a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;origin=Terrebonne%20%28Vieux-Terrebonne%29%2C%20QC&amp;destination=Factory+Direct+Montreal,+1190+Rue+B%C3%A9gin,+Saint-Laurent,+QC\" target=\"_blank\" rel=\"noopener\">Itin\u00e9raire<\/a><\/li>\n<li><strong>Brossard (Quartier DIX30)<\/strong><span>27 km \u00b7 29 min<\/span><a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;origin=Brossard%20%28Quartier%20DIX30%29%2C%20QC&amp;destination=Factory+Direct+Montreal,+1190+Rue+B%C3%A9gin,+Saint-Laurent,+QC\" target=\"_blank\" rel=\"noopener\">Itin\u00e9raire<\/a><\/li>\n<\/ul>\n<div class=\"fdns-side\"><iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m14!1m8!1m3!1d11187.357901523099!2d-73.712134!3d45.4931772!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4cc92fa3263a6d97%3A0x701a7bcbb8579973!2sPortes%20et%20Fen%C3%AAtres%20Factory%20Direct%20Montr%C3%A9al%20Windows%20%26%20Doors!5e0!3m2!1sfr!2sca!4v1680490160515!5m2!1sfr!2sca\" title=\"Salle de montre Factory Direct Montr\u00e9al sur Google Maps\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe><\/p>\n<figure><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2024\/08\/portes-et-fenetres-windows-and-doors-montreal-1-scaled.jpg\" alt=\"Une maison \u00e0 paliers d\u00e9cal\u00e9s avec un \u00e9tage en pierre, des fen\u00eatres blanches et une porte de garage double brune. Chaque page de secteur donne les r\u00e8gles de sa ville.\" loading=\"lazy\"><figcaption>Une maison \u00e0 paliers d\u00e9cal\u00e9s avec un \u00e9tage en pierre, des fen\u00eatres blanches et une porte de garage double brune. Chaque page de secteur donne les r\u00e8gles de sa ville.<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"fdwi-sec\">\n<div class=\"wrap\">\n<h2>Comment se d\u00e9roule votre projet<\/h2>\n<ol class=\"fdwi-steps\" style=\"margin-top:24px\">\n<li><strong>Estimation gratuite \u00e0 domicile<\/strong>\n<p>Un estimateur mesure chaque ouverture et v\u00e9rifie les cadres.<\/p>\n<\/li>\n<li><strong>Soumission \u00e9crite<\/strong>\n<p>Produits, finis et travaux d&rsquo;installation confirm\u00e9s par \u00e9crit.<\/p>\n<\/li>\n<li><strong>Installation par nos \u00e9quipes<\/strong>\n<p>Nos propres installateurs font le travail, couvert par la garantie de 25 ans transf\u00e9rable.<\/p>\n<\/li>\n<li><strong>R\u00e9noclimat<\/strong>\n<p>Nous pr\u00e9parons les documents avec vous, jusqu&rsquo;\u00e0 150 $ par ouverture admissible.<\/p>\n<\/li>\n<\/ol>\n<\/div>\n<\/section>\n<section class=\"fdwi-sec\">\n<div class=\"wrap\">\n<figure class=\"fdwi-quote\">\n<div class=\"score\"><b>4.5<\/b><span>\u2605\u2605\u2605\u2605\u2605<\/span><a href=\"https:\/\/search.google.com\/local\/reviews?placeid=ChIJl206JqMvyUwRc5lXuMt7GnA\" target=\"_blank\" rel=\"noopener\">484 avis Google<\/a><\/div>\n<div>\n<blockquote>\n<p>\u00ab Excellent service \u00e0 la client\u00e8le et installation impeccable. Les fen\u00eatres sont superbes. \u00bb<\/p>\n<\/blockquote>\n<p><cite>Marco S., avis Google, septembre 2026 (traduit)<\/cite><\/div>\n<\/figure>\n<\/div>\n<\/section>\n<section class=\"fdwi-sec\">\n<div class=\"wrap fdwi-faq\">\n<h2>Les questions sur notre territoire de service<\/h2>\n<details>\n<summary>Desservez-vous ma ville?<\/summary>\n<p>Oui. Nous desservons tout le Grand Montr\u00e9al : l&rsquo;\u00eele, Laval, la Rive-Nord et la Rive-Sud. Trouvez votre ville dans la liste ci-dessus. Si elle n&rsquo;y est pas, appelez le 514 387-0001 avec votre adresse et nous confirmons.<\/p>\n<\/details>\n<details>\n<summary>Comment obtenir un prix pour mes portes et fen\u00eatres?<\/summary>\n<p>Le prix vient d&rsquo;une soumission \u00e9crite, apr\u00e8s une estimation \u00e0 domicile. Un estimateur mesure d&rsquo;abord vos ouvertures : la soumission convient donc \u00e0 votre maison. L&rsquo;estimation est gratuite.<\/p>\n<\/details>\n<details>\n<summary>Qui installe les portes et les fen\u00eatres?<\/summary>\n<p>Nos propres \u00e9quipes les installent. Nous sommes un entrepreneur licenci\u00e9, RBQ 5735-2130-01, et nous installons des portes et des fen\u00eatres depuis plus de 35 ans.<\/p>\n<\/details>\n<details>\n<summary>Ai-je besoin d&rsquo;un permis?<\/summary>\n<p>Cela d\u00e9pend de votre ville, et parfois de votre rue. Certaines villes demandent un permis m\u00eame pour un remplacement de m\u00eames dimensions, d&rsquo;autres non. La section sur les r\u00e8gles de permis ci-dessus les compare, et la page de chaque ville donne les d\u00e9tails et le lien officiel.<\/p>\n<\/details>\n<details>\n<summary>Y a-t-il une aide gouvernementale pour de nouvelles fen\u00eatres?<\/summary>\n<p>Le programme R\u00e9noclimat du Qu\u00e9bec verse jusqu&rsquo;\u00e0 300 $ par fen\u00eatre. Le plafond est de 4 500 $ pour une maison et de 6 000 $ pour un duplex, un triplex ou un immeuble \u00e0 logements multiples. Cela vaut pour les nouveaux dossiers depuis le 1er octobre 2026, sous r\u00e9serve des conditions. Consultez quebec.ca pour les r\u00e8gles \u00e0 jour.<\/p>\n<\/details>\n<\/div>\n<\/section>\n<section class=\"fdwi-cta fdwi-bleed\">\n<div class=\"wrap\">\n<div>\n<h2>R\u00e9servez votre estimation gratuite \u00e0 domicile partout dans le Grand Montr\u00e9al<\/h2>\n<p>Nous mesurons chez vous et vous envoyons une soumission \u00e9crite.<\/p>\n<\/div>\n<div class=\"fdwi-btns\"><a class=\"fdwi-btn\" href=\"#fd-detail-quote\">Obtenir ma soumission gratuite<\/a><a class=\"fdwi-btn ghost\" href=\"tel:5143870001\">(514) 387-0001<\/a><\/div>\n<\/div>\n<\/section>\n<div class=\"wrap\">\n<ul class=\"fdwi-rel\">\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/fenetres\/\">Fen\u00eatres<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/portes\/\">Portes<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/services-installation-portes-fenetres\/\">Services d&rsquo;installation<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/offre-portes-et-fenetres\/\">Offre en cours<\/a><\/li>\n<li><a href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/contact-installateur-portes-fenetres\/\">Nous joindre<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"wrap fdc3-src\">\n<details>\n<summary>Sources<\/summary>\n<ol>\n<li><a href=\"https:\/\/montreal.ca\/demarches\/remplacer-des-portes-et-des-fenetres-par-des-modeles-de-memes-dimensions?arrondissement=LSL\" target=\"_blank\" rel=\"noopener\">Ville de Montr\u00e9al, Remplacer des portes et des fen\u00eatres par des mod\u00e8les de m\u00eames dimensions (LaSalle block)<\/a><\/li>\n<li><a href=\"https:\/\/montreal.ca\/demarches\/remplacer-des-portes-et-des-fenetres-par-des-modeles-de-memes-dimensions?arrondissement=VE\" target=\"_blank\" rel=\"noopener\">Ville de Montr\u00e9al, same page (Verdun block)<\/a><\/li>\n<li><a href=\"https:\/\/montreal.ca\/demarches\/remplacer-des-portes-et-des-fenetres-par-des-modeles-de-memes-dimensions?arrondissement=LCH\" target=\"_blank\" rel=\"noopener\">Ville de Montr\u00e9al, same page (Lachine block)<\/a><\/li>\n<li><a href=\"https:\/\/montreal.ca\/demarches\/remplacer-des-portes-et-des-fenetres-par-des-modeles-de-memes-dimensions?arrondissement=SLN\" target=\"_blank\" rel=\"noopener\">Ville de Montr\u00e9al, same page (Saint-L\u00e9onard block)<\/a><\/li>\n<li><a href=\"https:\/\/www.laval.ca\/reglements-permis\/trouver-mon-permis\/renovation-residentielle-exterieure\/\" target=\"_blank\" rel=\"noopener\">Ville de Laval, R\u00e9novation r\u00e9sidentielle ext\u00e9rieure<\/a><\/li>\n<li><a href=\"https:\/\/ville.chateauguay.qc.ca\/permis\/permis-residentiel\/remplacement-portes-fenetres\/\" target=\"_blank\" rel=\"noopener\">Ville de Ch\u00e2teauguay, Remplacement de portes et fen\u00eatres<\/a><\/li>\n<li><a href=\"https:\/\/ville.chateauguay.qc.ca\/wp-content\/uploads\/2025\/03\/Z-3600-PIIA-maj-2025.03.05.pdf\" target=\"_blank\" rel=\"noopener\">Ville de Ch\u00e2teauguay, PIIA by-law Z-3600 (version of 2025-03-05)<\/a><\/li>\n<li><a href=\"https:\/\/www.ville.rosemere.qc.ca\/permis-construction\/\" target=\"_blank\" rel=\"noopener\">Ville de Rosem\u00e8re, Permis de construction<\/a><\/li>\n<li><a href=\"https:\/\/brossard.ca\/en\/procedures\/applying-for-a-window-and-door-permit\/\" target=\"_blank\" rel=\"noopener\">Ville de Brossard, Applying for a window and door permit<\/a><\/li>\n<li><a href=\"https:\/\/laprairie.ca\/storage\/app\/media\/ville\/administration\/reglements\/Reglement_1252_permis_et_certificats.pdf\" target=\"_blank\" rel=\"noopener\">Ville de La Prairie, By-law 1252 on permits and certificates<\/a><\/li>\n<li><a href=\"https:\/\/www.quebec.ca\/culture\/patrimoine-archeologie\/proprietaires\/faire-travaux\" target=\"_blank\" rel=\"noopener\">Gouvernement du Qu\u00e9bec, Faire des travaux (heritage)<\/a><\/li>\n<li><a href=\"https:\/\/terrebonne.ca\/wp-content\/uploads\/2026\/01\/reglement-1004-2-permis-et-certificat.pdf\" target=\"_blank\" rel=\"noopener\">Ville de Terrebonne, By-law 1004-2 on permits and certificates<\/a><\/li>\n<li><a href=\"https:\/\/terrebonne.ca\/wp-content\/uploads\/2024\/03\/DT-01-declaration-travaux-RCI-assemble.pdf\" target=\"_blank\" rel=\"noopener\">Ville de Terrebonne, form DT-01<\/a><\/li>\n<li><a href=\"https:\/\/terrebonne.ca\/wp-content\/uploads\/2024\/12\/R1011-003-Avis-public-promulgation_site-internet.pdf\" target=\"_blank\" rel=\"noopener\">Ville de Terrebonne, By-law 1011-003 (in force 2024-11-28)<\/a><\/li>\n<li><a href=\"https:\/\/www.quebec.ca\/habitation-territoire\/chauffage-consommation-energie\/aide-financiere-renovation-ecoenergetique\/renoclimat\/nouveautes-adaptation-inondations\" target=\"_blank\" rel=\"noopener\">Gouvernement du Qu\u00e9bec, R\u00e9noclimat: new measures since October 1, 2026 (page updated 2026-10-13)<\/a><\/li>\n<li><a href=\"https:\/\/project-osrm.org\/\" target=\"_blank\" rel=\"noopener\">OpenStreetMap Nominatim and OSRM, driving distances from 1190 Rue B\u00e9gin<\/a><\/li>\n<\/ol>\n<\/details>\n<\/div>\n<\/article>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"footnotes":""},"class_list":["post-23746","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Portes et fen\u00eatres Montr\u00e9al et environs<\/title>\n<meta name=\"description\" content=\"Remplacement de fen\u00eatres \u00e0 Montr\u00e9al et dans les environs. Trouvez votre secteur, lisez ses r\u00e8gles de permis et r\u00e9servez une estimation gratuite.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Portes et fen\u00eatres partout dans le Grand Montr\u00e9al | Factory Direct\" \/>\n<meta property=\"og:description\" content=\"Remplacement de fen\u00eatres \u00e0 Montr\u00e9al et dans les environs. Trouvez votre secteur, lisez ses r\u00e8gles de permis et r\u00e9servez une estimation gratuite.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/\" \/>\n<meta property=\"og:site_name\" content=\"Factory Direct Montr\u00e9al\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/FactoryDirectMTL\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-13T01:18:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2026\/11\/fmtl-secteurs-desservis-cover-fr.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Portes et fen\u00eatres partout dans le Grand Montr\u00e9al | Factory Direct\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2026\/11\/fmtl-secteurs-desservis-cover-fr.jpg\" \/>\n<meta name=\"twitter:site\" content=\"@FactoryDirectTM\" \/>\n<meta name=\"twitter:label1\" content=\"Estimation du temps de lecture\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/\",\"url\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/\",\"name\":\"Portes et fen\u00eatres Montr\u00e9al et environs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/Montreal-2024-Windows-and-Doors-Replacement-scaled.jpg\",\"datePublished\":\"2026-11-13T01:14:21+00:00\",\"dateModified\":\"2026-11-13T01:18:06+00:00\",\"description\":\"Remplacement de fen\u00eatres \u00e0 Montr\u00e9al et dans les environs. Trouvez votre secteur, lisez ses r\u00e8gles de permis et r\u00e9servez une estimation gratuite.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#breadcrumb\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/Montreal-2024-Windows-and-Doors-Replacement-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/Montreal-2024-Windows-and-Doors-Replacement-scaled.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Secteurs desservis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/\",\"name\":\"Portes et Fen\u00eatres Factory Direct Montr\u00e9al\",\"description\":\"Remplacement des fen\u00eatres et des portes\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-CA\"},{\"@type\":[\"Organization\",\"Place\",\"HomeAndConstructionBusiness\"],\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/#organization\",\"name\":\"Portes et Fen\u00eatres Factory Direct Montr\u00e9al Windows & Doors\",\"url\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/FactoryDirectMTL\\\/\",\"https:\\\/\\\/x.com\\\/FactoryDirectTM\",\"https:\\\/\\\/www.instagram.com\\\/factorydirectmtl\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/factory-direct-montreal-windows-doors\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@factorydirectmtl\",\"https:\\\/\\\/goo.gl\\\/maps\\\/3qZWeBkGtU2uK8T69\",\"https:\\\/\\\/www.pinterest.ca\\\/factorydirectwindowsfenetres\",\"https:\\\/\\\/www.google.com\\\/maps?cid=8077904996543732083\"],\"address\":{\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#local-main-place-address\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"45.49317720000001\",\"longitude\":\"-73.71213399999999\"},\"telephone\":[\"(514) 387-0001\"],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\"opens\":\"09:00\",\"closes\":\"16:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Saturday\",\"Sunday\"],\"opens\":\"00:00\",\"closes\":\"00:00\"}],\"email\":\"info@factorydirectmtl.ca\",\"areaServed\":\"Greater Montreal\",\"priceRange\":\"$$\",\"currenciesAccepted\":\"CAD, USD\",\"paymentAccepted\":\"CREDIT CARDS, CHEQUE, CASH, DEBIT\",\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":\"4.5\",\"reviewCount\":\"484\",\"bestRating\":\"5\",\"worstRating\":\"1\"}},{\"@type\":\"PostalAddress\",\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#local-main-place-address\",\"streetAddress\":\"1190 Rue B\u00e9gin\",\"addressLocality\":\"Saint-Laurent\",\"postalCode\":\"H4R 1X1\",\"addressRegion\":\"QC\",\"addressCountry\":\"CA\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/fr\\\/secteurs-desservis\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/factory-direct-portes-fenetres-montreal-big-1.png\",\"contentUrl\":\"https:\\\/\\\/www.factorydirectmontreal.ca\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/factory-direct-portes-fenetres-montreal-big-1.png\",\"width\":580,\"height\":84,\"caption\":\"Portes et Fen\u00eatres Factory Direct Montr\u00e9al Windows & Doors\"}]}<\/script>\n<meta name=\"geo.placename\" content=\"Saint-Laurent\" \/>\n<meta name=\"geo.position\" content=\"45.49317720000001;-73.71213399999999\" \/>\n<meta name=\"geo.region\" content=\"Canada\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Portes et fen\u00eatres Montr\u00e9al et environs","description":"Remplacement de fen\u00eatres \u00e0 Montr\u00e9al et dans les environs. Trouvez votre secteur, lisez ses r\u00e8gles de permis et r\u00e9servez une estimation gratuite.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/","og_locale":"fr_CA","og_type":"article","og_title":"Portes et fen\u00eatres partout dans le Grand Montr\u00e9al | Factory Direct","og_description":"Remplacement de fen\u00eatres \u00e0 Montr\u00e9al et dans les environs. Trouvez votre secteur, lisez ses r\u00e8gles de permis et r\u00e9servez une estimation gratuite.","og_url":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/","og_site_name":"Factory Direct Montr\u00e9al","article_publisher":"https:\/\/www.facebook.com\/FactoryDirectMTL\/","article_modified_time":"2026-11-13T01:18:06+00:00","og_image":[{"url":"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2026\/11\/fmtl-secteurs-desservis-cover-fr.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_title":"Portes et fen\u00eatres partout dans le Grand Montr\u00e9al | Factory Direct","twitter_image":"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2026\/11\/fmtl-secteurs-desservis-cover-fr.jpg","twitter_site":"@FactoryDirectTM","twitter_misc":{"Estimation du temps de lecture":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/","url":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/","name":"Portes et fen\u00eatres Montr\u00e9al et environs","isPartOf":{"@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#primaryimage"},"image":{"@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-scaled.jpg","datePublished":"2026-11-13T01:14:21+00:00","dateModified":"2026-11-13T01:18:06+00:00","description":"Remplacement de fen\u00eatres \u00e0 Montr\u00e9al et dans les environs. Trouvez votre secteur, lisez ses r\u00e8gles de permis et r\u00e9servez une estimation gratuite.","breadcrumb":{"@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/"]}]},{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#primaryimage","url":"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-scaled.jpg","contentUrl":"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2023\/12\/Montreal-2024-Windows-and-Doors-Replacement-scaled.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.factorydirectmontreal.ca\/fr\/"},{"@type":"ListItem","position":2,"name":"Secteurs desservis"}]},{"@type":"WebSite","@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/#website","url":"https:\/\/www.factorydirectmontreal.ca\/fr\/","name":"Portes et Fen\u00eatres Factory Direct Montr\u00e9al","description":"Remplacement des fen\u00eatres et des portes","publisher":{"@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.factorydirectmontreal.ca\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"},{"@type":["Organization","Place","HomeAndConstructionBusiness"],"@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/#organization","name":"Portes et Fen\u00eatres Factory Direct Montr\u00e9al Windows & Doors","url":"https:\/\/www.factorydirectmontreal.ca\/fr\/","logo":{"@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#local-main-organization-logo"},"image":{"@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/FactoryDirectMTL\/","https:\/\/x.com\/FactoryDirectTM","https:\/\/www.instagram.com\/factorydirectmtl\/","https:\/\/www.linkedin.com\/company\/factory-direct-montreal-windows-doors\/","https:\/\/www.youtube.com\/@factorydirectmtl","https:\/\/goo.gl\/maps\/3qZWeBkGtU2uK8T69","https:\/\/www.pinterest.ca\/factorydirectwindowsfenetres","https:\/\/www.google.com\/maps?cid=8077904996543732083"],"address":{"@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#local-main-place-address"},"geo":{"@type":"GeoCoordinates","latitude":"45.49317720000001","longitude":"-73.71213399999999"},"telephone":["(514) 387-0001"],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"16:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Saturday","Sunday"],"opens":"00:00","closes":"00:00"}],"email":"info@factorydirectmtl.ca","areaServed":"Greater Montreal","priceRange":"$$","currenciesAccepted":"CAD, USD","paymentAccepted":"CREDIT CARDS, CHEQUE, CASH, DEBIT","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.5","reviewCount":"484","bestRating":"5","worstRating":"1"}},{"@type":"PostalAddress","@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#local-main-place-address","streetAddress":"1190 Rue B\u00e9gin","addressLocality":"Saint-Laurent","postalCode":"H4R 1X1","addressRegion":"QC","addressCountry":"CA"},{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/www.factorydirectmontreal.ca\/fr\/secteurs-desservis\/#local-main-organization-logo","url":"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2016\/11\/factory-direct-portes-fenetres-montreal-big-1.png","contentUrl":"https:\/\/www.factorydirectmontreal.ca\/wp-content\/uploads\/2016\/11\/factory-direct-portes-fenetres-montreal-big-1.png","width":580,"height":84,"caption":"Portes et Fen\u00eatres Factory Direct Montr\u00e9al Windows & Doors"}]},"geo.placename":"Saint-Laurent","geo.position":{"lat":"45.49317720000001","long":"-73.71213399999999"},"geo.region":"Canada"},"_links":{"self":[{"href":"https:\/\/www.factorydirectmontreal.ca\/fr\/wp-json\/wp\/v2\/pages\/23746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.factorydirectmontreal.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.factorydirectmontreal.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.factorydirectmontreal.ca\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.factorydirectmontreal.ca\/fr\/wp-json\/wp\/v2\/comments?post=23746"}],"version-history":[{"count":1,"href":"https:\/\/www.factorydirectmontreal.ca\/fr\/wp-json\/wp\/v2\/pages\/23746\/revisions"}],"predecessor-version":[{"id":23748,"href":"https:\/\/www.factorydirectmontreal.ca\/fr\/wp-json\/wp\/v2\/pages\/23746\/revisions\/23748"}],"wp:attachment":[{"href":"https:\/\/www.factorydirectmontreal.ca\/fr\/wp-json\/wp\/v2\/media?parent=23746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}