{"id":9683,"date":"2026-08-16T08:27:30","date_gmt":"2026-08-16T12:27:30","guid":{"rendered":"https:\/\/mtglass.com\/?page_id=9683"},"modified":"2026-08-17T01:19:02","modified_gmt":"2026-08-17T05:19:02","slug":"contractor-glass-hardware-supply","status":"publish","type":"page","link":"https:\/\/mtglass.com\/fr\/contractor-glass-hardware-supply\/","title":{"rendered":"Glass &#038; Hardware Supply for Contractors &#038; Renovators"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"9683\" class=\"elementor elementor-9683\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d43265a e-flex e-con-boxed e-con e-parent\" data-id=\"d43265a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20aaea1 elementor-widget elementor-widget-html\" data-id=\"20aaea1\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- SEO Schema (JSON-LD) for Contractors, Renovators & Restoration Specialists -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@graph\": [\r\n    {\r\n      \"@type\": \"LocalBusiness\",\r\n      \"name\": \"M&T Glass\",\r\n      \"address\": {\r\n        \"@type\": \"PostalAddress\",\r\n        \"streetAddress\": \"1551 Michael St\",\r\n        \"addressLocality\": \"Ottawa\",\r\n        \"addressRegion\": \"ON\",\r\n        \"postalCode\": \"K1B 3T4\",\r\n        \"addressCountry\": \"CA\"\r\n      },\r\n      \"telephone\": \"(613) 745-7158\",\r\n      \"url\": \"https:\/\/mtglass.com\/\"\r\n    },\r\n    {\r\n      \"@type\": \"Service\",\r\n      \"name\": \"Trade Glass, Window & Hardware Supply for Contractors\",\r\n      \"provider\": {\r\n        \"@type\": \"LocalBusiness\",\r\n        \"name\": \"M&T Glass\"\r\n      },\r\n      \"areaServed\": \"Ottawa-Gatineau Metropolitan Area\",\r\n      \"description\": \"Direct trade glass supply, custom glass cutting, replacement sealed window units, commercial door hardware, and repair services for building contractors, home renovators, and restoration companies in Ottawa.\"\r\n    },\r\n    {\r\n      \"@type\": \"FAQPage\",\r\n      \"mainEntity\": [\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Does M&T Glass offer trade pricing and priority service for contractors in Ottawa?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Yes, M&T Glass provides trade pricing, priority fabrication scheduling, and direct counter service for general contractors, home renovators, building restoration teams, and trade specialists across Ottawa.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Can contractors drop off broken window sashes or hardware for direct repair or matching?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Absolutely. Contractors can bring broken thermal units, sash frames, sliding door hardware, or commercial lock mechanisms directly to our trade counter at 1551 Michael St for fast identification, repair, or replacement.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"What custom glass products do you supply to home renovators and trade contractors?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"We supply custom-cut tempered glass, insulated thermal units (IGUs), custom shower enclosures, fireplace safety glass, plexiglass\/Lexan, glass railings, and full storefront door hardware assemblies.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"How quickly can custom glass or sealed units be fabricated for contractor jobs?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Many single-pane glass and acrylic orders are cut same-day or while you wait at our counter. Sealed thermo units and custom tempered glass orders are processed on expedited trade lead times.\"\r\n          }\r\n        }\r\n      ]\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n\r\n<!-- Embedded UI Styling -->\r\n<style>\r\n  .mt-lp-container {\r\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\r\n    color: #1a1a1a;\r\n    line-height: 1.6;\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 20px 10px;\r\n  }\r\n  \r\n  .mt-hero-card {\r\n    background: linear-gradient(135deg, #0f172a 0%, #0284c7 100%);\r\n    color: #ffffff;\r\n    padding: 40px 30px;\r\n    border-radius: 16px;\r\n    box-shadow: 0 10px 25px rgba(0,0,0,0.15);\r\n    margin-bottom: 25px;\r\n    text-align: center;\r\n  }\r\n  \r\n  .mt-hero-card h1 {\r\n    color: #ffffff !important;\r\n    font-size: 34px !important;\r\n    font-weight: 800 !important;\r\n    margin-bottom: 12px !important;\r\n    line-height: 1.2 !important;\r\n  }\r\n\r\n  .mt-rating-badge {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    background: rgba(255, 255, 255, 0.15);\r\n    padding: 6px 16px;\r\n    border-radius: 20px;\r\n    font-size: 14px;\r\n    margin-bottom: 15px;\r\n    border: 1px solid rgba(255, 255, 255, 0.2);\r\n  }\r\n  \r\n  .mt-hero-card p {\r\n    font-size: 18px;\r\n    color: #e0f2fe;\r\n    max-width: 800px;\r\n    margin: 0 auto 25px auto;\r\n  }\r\n  \r\n  .mt-btn-group {\r\n    display: flex;\r\n    gap: 15px;\r\n    justify-content: center;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  .mt-btn {\r\n    display: inline-block;\r\n    padding: 14px 28px;\r\n    border-radius: 8px;\r\n    font-weight: 700;\r\n    text-decoration: none !important;\r\n    transition: all 0.2s ease;\r\n    font-size: 16px;\r\n  }\r\n  \r\n  .mt-btn-primary {\r\n    background-color: #0284c7;\r\n    color: #ffffff !important;\r\n  }\r\n  .mt-btn-primary:hover {\r\n    background-color: #0369a1;\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  .mt-btn-secondary {\r\n    background-color: rgba(255, 255, 255, 0.2);\r\n    color: #ffffff !important;\r\n    border: 1px solid rgba(255,255,255,0.4);\r\n  }\r\n  .mt-btn-secondary:hover {\r\n    background-color: rgba(255, 255, 255, 0.3);\r\n  }\r\n\r\n  \/* Hyper-Local Neighborhood Tag Banner *\/\r\n  .mt-local-banner {\r\n    background: #f1f5f9;\r\n    border-radius: 8px;\r\n    padding: 12px 20px;\r\n    text-align: center;\r\n    font-size: 14px;\r\n    color: #475569;\r\n    margin-bottom: 35px;\r\n    border: 1px solid #e2e8f0;\r\n  }\r\n  .mt-local-banner strong {\r\n    color: #0f172a;\r\n  }\r\n  .mt-local-banner a {\r\n    color: #0284c7;\r\n    text-decoration: underline;\r\n    font-weight: 600;\r\n  }\r\n  .mt-local-banner a:hover {\r\n    color: #0369a1;\r\n  }\r\n\r\n  .mt-section-title {\r\n    font-size: 28px !important;\r\n    font-weight: 700 !important;\r\n    text-align: center;\r\n    margin: 40px 0 25px 0 !important;\r\n    color: #0f172a !important;\r\n  }\r\n\r\n  \/* Grid Layout (2 Cards Per Row) *\/\r\n  .mt-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, 1fr);\r\n    gap: 20px;\r\n    margin-bottom: 40px;\r\n  }\r\n\r\n  @media (max-width: 768px) {\r\n    .mt-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n  }\r\n\r\n  .mt-card {\r\n    background: #ffffff;\r\n    border: 1px solid #e2e8f0;\r\n    border-radius: 12px;\r\n    padding: 24px;\r\n    box-shadow: 0 4px 6px -1px rgba(0,0,0,0.05);\r\n    transition: transform 0.2s, box-shadow 0.2s;\r\n  }\r\n\r\n  .mt-card:hover {\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1);\r\n    border-color: #cbd5e1;\r\n  }\r\n\r\n  .mt-card h3 {\r\n    font-size: 20px !important;\r\n    font-weight: 700 !important;\r\n    color: #1e293b !important;\r\n    margin-bottom: 12px !important;\r\n    border-bottom: 2px solid #f1f5f9;\r\n    padding-bottom: 8px;\r\n  }\r\n\r\n  .mt-card p {\r\n    font-size: 15px;\r\n    color: #475569;\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n  .mt-card a {\r\n    color: #0284c7;\r\n    text-decoration: underline;\r\n    font-weight: 600;\r\n  }\r\n\r\n  \/* Trust Box *\/\r\n  .mt-trust-box {\r\n    background-color: #f0f9ff;\r\n    border-left: 4px solid #0284c7;\r\n    padding: 30px;\r\n    border-radius: 0 12px 12px 0;\r\n    margin-bottom: 40px;\r\n  }\r\n\r\n  .mt-trust-box ul {\r\n    list-style: none !important;\r\n    padding: 0 !important;\r\n    margin: 0 !important;\r\n    display: grid;\r\n    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\r\n    gap: 15px;\r\n  }\r\n\r\n  .mt-trust-box li {\r\n    font-size: 15px;\r\n    color: #334155;\r\n    position: relative;\r\n    padding-left: 28px;\r\n  }\r\n\r\n  .mt-trust-box li::before {\r\n    content: \"\u2713\";\r\n    position: absolute;\r\n    left: 0;\r\n    top: 0;\r\n    color: #0284c7;\r\n    font-weight: bold;\r\n    font-size: 18px;\r\n  }\r\n\r\n  \/* FAQ Accordions Layout *\/\r\n  .mt-faq-wrapper {\r\n    max-width: 900px;\r\n    margin: 0 auto 40px auto;\r\n  }\r\n\r\n  .mt-faq-card {\r\n    background: #f8fafc;\r\n    border-radius: 8px;\r\n    padding: 20px;\r\n    margin-bottom: 15px;\r\n    border: 1px solid #e2e8f0;\r\n  }\r\n\r\n  .mt-faq-card h3 {\r\n    font-size: 17px !important;\r\n    font-weight: 700 !important;\r\n    color: #0f172a !important;\r\n    margin-bottom: 8px !important;\r\n  }\r\n\r\n  .mt-faq-card p {\r\n    font-size: 15px;\r\n    color: #475569;\r\n    margin: 0;\r\n  }\r\n<\/style>\r\n\r\n<div class=\"mt-lp-container\">\r\n\r\n    <!-- Hero Card -->\r\n    <div class=\"mt-hero-card\">\r\n        <div class=\"mt-rating-badge\">\r\n            \ud83d\udd28 \u2b50 \u2b50 \u2b50 \u2b50 \u2b50 <span>Trade Counter & Glass Fabrication \u2022 Serving Ottawa Trades Since 1965<\/span>\r\n        <\/div>\r\n        <h1>Glass, Window & Hardware Supply for Contractors & Renovators in Ottawa<\/h1>\r\n        <p>Your One-Stop Trade Partner for Custom Glass Cutting, Insulated Sealed Units, Commercial Door Hardware, and Window Sash Repairs.<\/p>\r\n        \r\n        <div class=\"mt-btn-group\">\r\n            <a href=\"tel:6137457158\" class=\"mt-btn mt-btn-primary\">Call Contractor Desk: (613) 745-7158<\/a>\r\n            <a href=\"https:\/\/mtglass.com\/fr\/free-quote-thank\/\" class=\"mt-btn mt-btn-secondary\">Submit Contractor Quote Request<\/a>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Hyper-Local Neighborhood Tag Banner -->\r\n    <div class=\"mt-local-banner\">\r\n        \ud83d\udccd <strong>Supplying Active Jobsites & Contractors Across Ottawa:<\/strong> <a href=\"https:\/\/mtglass.com\/fr\/areas-served\/areas-served-ottawa\/\">Ottawa<\/a>, <a href=\"https:\/\/mtglass.com\/fr\/nepean\/\">N\u00e9p\u00e9an<\/a>, <a href=\"https:\/\/mtglass.com\/fr\/areas-served\/kanata\/\">Kanata<\/a>, <a href=\"https:\/\/mtglass.com\/fr\/stittsville\/\">Stittsville<\/a>, <a href=\"https:\/\/mtglass.com\/fr\/areas-served\/orleans\/\">Orl\u00e9ans<\/a>, <a href=\"https:\/\/mtglass.com\/fr\/areas-served\/barrhaven\/\">Barrhaven<\/a>, <a href=\"https:\/\/mtglass.com\/fr\/areas-served\/manotick\/\">Manotick<\/a>, and <a href=\"https:\/\/mtglass.com\/fr\/areas-served\/greely-glass\/\">Greely<\/a>.\r\n    <\/div>\r\n\r\n    <!-- Intro Text with Contextual Internal Links -->\r\n    <div style=\"text-align: center; max-width: 850px; margin: 0 auto 40px auto;\">\r\n        <p style=\"font-size: 16px; color: #475569;\">At <strong><a href=\"https:\/\/mtglass.com\/fr\/about-us\/\" style=\"color: #0284c7; text-decoration: underline; font-weight:600;\">Verre M&amp;T<\/a><\/strong>, we understand that contractors need fast turnaround, accurate measurements, and dependable wholesale supply. Whether you are a <strong>general contractor, home renovator, home restoration specialist, flooring & stair installer, plumbing contractor, or window restoration professional<\/strong>, our dedicated trade counter keeps your projects moving without delays. Visit our <a href=\"https:\/\/mtglass.com\/fr\/glass-store-ottawa\/\" style=\"color: #0284c7; text-decoration: underline; font-weight:600;\">Ottawa trade counter & showroom<\/a> at 1551 Michael St, order <a href=\"https:\/\/mtglass.com\/fr\/aluminum-windows-doors-aluminum\/\" style=\"color: #0284c7; text-decoration: underline; font-weight:600;\">commercial aluminum doors & entrance hardware<\/a>, access <a href=\"https:\/\/mtglass.com\/fr\/emergency-repairs\/\" style=\"color: #0284c7; text-decoration: underline; font-weight:600;\">24\/7 site backup support<\/a>, or offer your clients flexible <a href=\"https:\/\/mtglass.com\/fr\/financing-options\/\" style=\"color: #0284c7; text-decoration: underline; font-weight:600;\">project financing options<\/a>.<\/p>\r\n    <\/div>\r\n\r\n    <!-- Grid Layout (2x2 Grid) -->\r\n    <h2 class=\"mt-section-title\">Core Trade Services for Contractors & Renovators<\/h2>\r\n    \r\n    <div class=\"mt-grid\">\r\n        <div class=\"mt-card\">\r\n            <h3>1. On-Site Custom Glass & Acrylic Cutting<\/h3>\r\n            <p>On-demand glass cutting for single-pane window repairs, cabinet glass, custom mirror panels, plexiglass, Lexan polycarbonate, and high-temp fireplace glass.<\/p>\r\n            <p><strong>Trade Advantage:<\/strong> Rapid counter pickup, custom edge polishing, beveling, and hole drilling executed to exact CAD or template dimensions.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"mt-card\">\r\n            <h3>2. Replacement Thermal Sealed Units & Sash Repair<\/h3>\r\n            <p>Fast-turnaround replacement dual and triple-pane insulated glass units (IGUs) for fogged, broken, or energy-efficient window retrofits.<\/p>\r\n            <p><strong>Trade Advantage:<\/strong> Bring broken window sashes directly to our shop counter for re-glazing, seal restoration, or complete frame rebuilding.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"mt-card\">\r\n            <h3>3. Commercial & Residential Hardware Counter<\/h3>\r\n            <p>Ottawa\u2019s largest physical trade stock of window operators, patio door rollers, commercial door closers, concealed pivots, hinges, and panic hardware.<\/p>\r\n            <p><strong>Trade Advantage:<\/strong> Instant hard-to-find part matching by experienced counter specialists to prevent jobsite downtime.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"mt-card\">\r\n            <h3>4. Custom Glass Enclosures & Railing Supply<\/h3>\r\n            <p>Pre-engineered heavy glass shower hardware kits, custom shower doors, glass railing panels, and spigot hardware ready for contractor installation.<\/p>\r\n            <p><strong>Trade Advantage:<\/strong> Direct supply-only ordering or options to hire our master glaziers for complex installation assistance.<\/p>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Trust Box -->\r\n    <div class=\"mt-trust-box\">\r\n        <h2 style=\"font-size: 22px; font-weight: 700; margin-bottom: 20px; color: #0f172a;\">Why Ottawa Trades Rely on M&T Glass<\/h2>\r\n        <ul>\r\n            <li><strong>Dedicated Trade Counter & Parking:<\/strong> Convenient drop-off and pickup location at 1551 Michael St with free contractor truck parking.<\/li>\r\n            <li><strong>Fast Turnaround & Priority Scheduling:<\/strong> Accelerated production times for active construction and renovation timelines.<\/li>\r\n            <li><strong>60+ Years Local Expertise:<\/strong> Decades of experience assisting Ottawa renovators, restoration contractors, and commercial builders.<\/li>\r\n            <li><strong>Backed by Official Warranty:<\/strong> All trade materials and glass assemblies are backed by our official <a href=\"https:\/\/mtglass.com\/fr\/about-us\/warranty-policy\/\" style=\"color: #0284c7; text-decoration: underline; font-weight:600;\">warranty policy<\/a>.<\/li>\r\n        <\/ul>\r\n    <\/div>\r\n\r\n    <!-- FAQ Section -->\r\n    <h2 class=\"mt-section-title\">Frequently Asked Questions for Contractors<\/h2>\r\n    <div class=\"mt-faq-wrapper\">\r\n        \r\n        <div class=\"mt-faq-card\">\r\n            <h3>Does M&T Glass offer trade pricing and priority service for contractors in Ottawa?<\/h3>\r\n            <p>Yes, M&T Glass provides trade pricing, priority fabrication scheduling, and direct counter service for general contractors, home renovators, building restoration teams, and trade specialists across Ottawa. <a href=\"https:\/\/mtglass.com\/fr\/contact-us\/\" style=\"color: #0284c7; text-decoration: underline; font-weight:600;\">Set up your trade account today<\/a>.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"mt-faq-card\">\r\n            <h3>Can contractors drop off broken window sashes or hardware for direct repair or matching?<\/h3>\r\n            <p>Absolutely. Contractors can bring broken thermal units, sash frames, sliding door hardware, or commercial lock mechanisms directly to our trade counter at 1551 Michael St for fast identification, repair, or replacement.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"mt-faq-card\">\r\n            <h3>What custom glass products do you supply to home renovators and trade contractors?<\/h3>\r\n            <p>We supply custom-cut tempered glass, insulated thermal units (IGUs), custom shower enclosures, fireplace safety glass, plexiglass\/Lexan, glass railings, and full storefront door hardware assemblies.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"mt-faq-card\">\r\n            <h3>How quickly can custom glass or sealed units be fabricated for contractor jobs?<\/h3>\r\n            <p>Many single-pane glass and acrylic orders are cut same-day or while you wait at our counter. Sealed thermo units and custom tempered glass orders are processed on expedited trade lead times. <a href=\"tel:6137457158\" style=\"color: #0284c7; text-decoration: underline; font-weight:600;\">Call (613) 745-7158 for current trade lead times<\/a>.<\/p>\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-aade637 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"aade637\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-61a0fcc\" data-id=\"61a0fcc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-00703eb elementor-widget elementor-widget-menu-anchor\" data-id=\"00703eb\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"form\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39cde6f elementor-widget elementor-widget-shortcode\" data-id=\"39cde6f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script type=\"text\/javascript\">var gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(\"DOMContentLoaded\",o):document.addEventListener(\"gform_main_scripts_loaded\",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(\"action\",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(\"filter\",o,n,r,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,n){gform.removeHook(\"action\",o,n)},removeFilter:function(o,n,r){gform.removeHook(\"filter\",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+\"_\"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==n?t.apply(null,r):r[0]=t.apply(null,r)})),\"filter\"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});<\/script>\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_1' >\n                        <div class='gform_heading'>\n                            <h3 class=\"gform_title\">DEMANDEZ UN DEVIS GRATUIT SUR PLACE<\/h3>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_1'  action='\/fr\/wp-json\/wp\/v2\/pages\/9683' data-formid='1' novalidate data-trp-original-action=\"\/fr\/wp-json\/wp\/v2\/pages\/9683\">\n                        <div class='gform-body gform_body'><ul id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below'><li id=\"field_1_1\" class=\"gfield gfield--type-text gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_1\" ><label class='gfield_label gform-field-label' for='input_1_1'>Pr\u00e9nom (* indique un champ obligatoire)<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_1_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/> <\/div><\/li><li id=\"field_1_14\" class=\"gfield gfield--type-text gfield--width-full gf_right_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_14\" ><label class='gfield_label gform-field-label' for='input_1_14'>Nom de famille<\/label><div class='ginput_container ginput_container_text'><input name='input_14' id='input_1_14' type='text' value='' class='large'      aria-invalid=\"false\"   \/> <\/div><\/li><li id=\"field_1_3\" class=\"gfield gfield--type-phone gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_3\" ><label class='gfield_label gform-field-label' for='input_1_3'>T\u00e9l\u00e9phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_1_3' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_1_2\" class=\"gfield gfield--type-email gfield--width-full gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_2\" ><label class='gfield_label gform-field-label' for='input_1_2'>E-mail<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_2' id='input_1_2' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_1_18\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_18\" ><label class='gfield_label gform-field-label screen-reader-text gfield_label_before_complex' ><\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_1_18'><li class='gchoice gchoice_1_18_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_18.1' type='checkbox'  value='Yes, I&#039;d be happy to receive text messages!'  id='choice_1_18_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_18_1' id='label_1_18_1' class='gform-field-label gform-field-label--type-inline'>Oui, je serais ravi de recevoir des SMS !<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_1_9\" class=\"gfield gfield--type-address gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_9\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Adresse<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label>    \n                    <div class='ginput_complex ginput_container has_street ginput_container_address gform-grid-row' id='input_1_9' >\n                         <span class='ginput_full address_line_1 ginput_address_line_1 gform-grid-col' id='input_1_9_1_container' >\n                                        <input type='text' name='input_9.1' id='input_1_9_1' value=''    aria-required='true'    \/>\n                                        <label for='input_1_9_1' id='input_1_9_1_label' class='gform-field-label gform-field-label--type-sub'>Street Address<\/label>\n                                    <\/span><input type='hidden' class='gform_hidden' name='input_9.4' id='input_1_9_4' value=''\/><input type='hidden' class='gform_hidden' name='input_9.6' id='input_1_9_6' value='' \/>\n                    <div class='gf_clear gf_clear_complex'><\/div>\n                <\/div><\/li><li id=\"field_1_15\" class=\"gfield gfield--type-text gfield--width-full gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_15\" ><label class='gfield_label gform-field-label' for='input_1_15'>Ville<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_15' id='input_1_15' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/> <\/div><\/li><li id=\"field_1_16\" class=\"gfield gfield--type-text gfield--width-full gf_right_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_16\" ><label class='gfield_label gform-field-label' for='input_1_16'>Code Postal<\/label><div class='ginput_container ginput_container_text'><input name='input_16' id='input_1_16' type='text' value='' class='medium'      aria-invalid=\"false\"   \/> <\/div><\/li><li id=\"field_1_10\" class=\"gfield gfield--type-select gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_10\" ><label class='gfield_label gform-field-label' for='input_1_10'>Citez-moi sur :<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_10' id='input_1_10' class='medium gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Veuillez s\u00e9lectionner le type de devis dont vous avez besoin<\/option><option value='Supply Only' >Fourniture uniquement<\/option><option value='Supply &amp; installation (at my home or commercial site)' >Fourniture et installation (\u00e0 mon domicile ou sur mon lieu de travail)<\/option><option value='I&#039;m not sure just yet' >Je ne suis pas encore s\u00fbr.<\/option><\/select><\/div><\/li><li id=\"field_1_5\" class=\"gfield gfield--type-textarea gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_5\" ><label class='gfield_label gform-field-label' for='input_1_5'>Message<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_1_5' class='textarea small'     aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_1_8\" class=\"gfield gfield--type-fileupload gf_right_half field_sublabel_below gfield--has-description field_description_above gfield_visibility_visible\"  data-js-reload=\"field_1_8\" ><label class='gfield_label gform-field-label' for='gform_browse_button_1_8'>T\u00e9l\u00e9chargement d&#039;image (facultatif)<\/label><div class='gfield_description' id='gfield_description_1_8'> NOUVEAU ! AJOUTEZ DES PHOTOS OU DES VID\u00c9OS \u00c0 VOTRE DEMANDE !<\/div><div class='ginput_container ginput_container_fileupload'><div id='gform_multifile_upload_1_8' data-settings='{&quot;runtimes&quot;:&quot;html5,flash,html4&quot;,&quot;browse_button&quot;:&quot;gform_browse_button_1_8&quot;,&quot;container&quot;:&quot;gform_multifile_upload_1_8&quot;,&quot;drop_element&quot;:&quot;gform_drag_drop_area_1_8&quot;,&quot;filelist&quot;:&quot;gform_preview_1_8&quot;,&quot;unique_names&quot;:true,&quot;file_data_name&quot;:&quot;file&quot;,&quot;url&quot;:&quot;https:\\\/\\\/mtglass.com\\\/?gf_page=4b049294db1998f&quot;,&quot;flash_swf_url&quot;:&quot;https:\\\/\\\/mtglass.com\\\/wp-includes\\\/js\\\/plupload\\\/plupload.flash.swf&quot;,&quot;silverlight_xap_url&quot;:&quot;https:\\\/\\\/mtglass.com\\\/wp-includes\\\/js\\\/plupload\\\/plupload.silverlight.xap&quot;,&quot;filters&quot;:{&quot;mime_types&quot;:[{&quot;title&quot;:&quot;Allowed Files&quot;,&quot;extensions&quot;:&quot;jpg,jpeg,gif,png,pdf&quot;}],&quot;max_file_size&quot;:&quot;3221225472b&quot;},&quot;multipart&quot;:true,&quot;urlstream_upload&quot;:false,&quot;multipart_params&quot;:{&quot;form_id&quot;:1,&quot;field_id&quot;:8},&quot;gf_vars&quot;:{&quot;max_files&quot;:&quot;5&quot;,&quot;message_id&quot;:&quot;gform_multifile_messages_1_8&quot;,&quot;disallowed_extensions&quot;:[&quot;php&quot;,&quot;asp&quot;,&quot;aspx&quot;,&quot;cmd&quot;,&quot;csh&quot;,&quot;bat&quot;,&quot;html&quot;,&quot;htm&quot;,&quot;hta&quot;,&quot;jar&quot;,&quot;exe&quot;,&quot;com&quot;,&quot;js&quot;,&quot;lnk&quot;,&quot;htaccess&quot;,&quot;phtml&quot;,&quot;ps1&quot;,&quot;ps2&quot;,&quot;php3&quot;,&quot;php4&quot;,&quot;php5&quot;,&quot;php6&quot;,&quot;py&quot;,&quot;rb&quot;,&quot;tmp&quot;]}}' class='gform_fileupload_multifile'>\n\t\t\t\t\t\t\t\t\t\t<div id='gform_drag_drop_area_1_8' class='gform_drop_area gform-theme-field-control'>\n\t\t\t\t\t\t\t\t\t\t\t<span class='gform_drop_instructions'>Drop files here or <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<button type='button' id='gform_browse_button_1_8' class='button gform_button_select_files gform-theme-button gform-theme-button--control' aria-describedby=\"gfield_upload_rules_1_8 gfield_description_1_8\"  >Select files<\/button>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div><span class='gfield_description gform_fileupload_rules' id='gfield_upload_rules_1_8'>Accepted file types: jpg, jpeg, gif, png, pdf, Max. file size: 3 GB, Max. files: 5.<\/span><ul class='validation_message--hidden-on-empty gform-ul-reset' id='gform_multifile_messages_1_8'><\/ul> <!-- Leave <ul> empty to support CSS :empty selector. --><\/div><div id='gform_preview_1_8' class='ginput_preview_list'><\/div><\/li><li id=\"field_1_17\" class=\"gfield gfield--type-select gfield--width-full gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_17\" ><label class='gfield_label gform-field-label' for='input_1_17'>M\u00e9thode de communication pr\u00e9f\u00e9r\u00e9e\u00a0:<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_17' id='input_1_17' class='medium gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='By Phone' >Par t\u00e9l\u00e9phone<\/option><option value='By Email' >Par courriel<\/option><option value='By SMS' >Par SMS<\/option><\/select><\/div><\/li><li id=\"field_1_11\" class=\"gfield gfield--type-select gfield--width-full gf_right_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_11\" ><label class='gfield_label gform-field-label' for='input_1_11'>O\u00f9 avez-vous entendu parler de nous ?<\/label><div class='ginput_container ginput_container_select'><select name='input_11' id='input_1_11' class='medium gfield_select'     aria-invalid=\"false\" ><option value='Social media' >R\u00e9seaux sociaux<\/option><option value='Google' >Google<\/option><option value='Word of mouth' >Le bouche-\u00e0-oreille<\/option><\/select><\/div><\/li><li id=\"field_1_13\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gf_left_half field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_13\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Consentement<\/label><div class='ginput_container ginput_container_consent'><input name='input_13.1' id='input_1_13_1' type='checkbox' value='1'  aria-describedby=\"gfield_consent_description_1_13\"  aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_1_13_1' >J&#039;accepte les conditions g\u00e9n\u00e9rales de M&amp;T Glass.<\/label><input type='hidden' name='input_13.2' value='I consent to M&amp;T Glass' class='gform_hidden' \/><input type='hidden' name='input_13.3' value='11' class='gform_hidden' \/><\/div><div class='gfield_description gfield_consent_description' id='gfield_consent_description_1_13'>- Collecte de mes coordonn\u00e9es via ce formulaire et autorisation d&#039;\u00eatre contact\u00e9 par SMS\/MMS par M&amp;T Glass en cas de besoin.<br \/>\nVous pouvez vous d\u00e9sabonner de ces communications \u00e0 tout moment.<br \/>\n- Veuillez consulter notre politique de confidentialit\u00e9<\/div><\/li><li id=\"field_1_19\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_19\" ><div class='ginput_container ginput_container_text'><input name='input_19' id='input_1_19' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_1_20\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_20\" ><div class='ginput_container ginput_container_text'><input name='input_20' id='input_1_20' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_1_21\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_21\" ><div class='ginput_container ginput_container_text'><input name='input_21' id='input_1_21' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_1_22\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_22\" ><div class='ginput_container ginput_container_text'><input name='input_22' id='input_1_22' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_1_23\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_23\" ><div class='ginput_container ginput_container_text'><input name='input_23' id='input_1_23' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/li><li id=\"field_1_12\" class=\"gfield gfield--type-captcha gfield--width-full gf_right_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_1_12\" ><label class='gfield_label gform-field-label screen-reader-text' for='input_1_12'><\/label><div id='input_1_12' class='ginput_container ginput_recaptcha' data-sitekey='6LeBgJUgAAAAAOvcmCHxLWTZjkYfctrjbXE4X3fG'  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/li><\/ul><\/div>\n        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' value='SOUMETTRE une demande'  onclick='if(window[\"gf_submitting_1\"]){return false;}  if( !jQuery(\"#gform_1\")[0].checkValidity || jQuery(\"#gform_1\")[0].checkValidity()){window[\"gf_submitting_1\"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window[\"gf_submitting_1\"]){return false;} if( !jQuery(\"#gform_1\")[0].checkValidity || jQuery(\"#gform_1\")[0].checkValidity()){window[\"gf_submitting_1\"]=true;}  jQuery(\"#gform_1\").trigger(\"submit\",[true]); }' \/> \n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCIxOC4xXCI6XCJiM2ExNjQwODQ4MWI4M2JkMTM3N2FmNTdiZmViOTYwNVwiLFwiMTMuMVwiOlwiYWQyOTBmYThjMTI2OTY5MWQ1MGYyMDE2YzNiN2RjMjFcIixcIjEzLjJcIjpcIjQwYzlmMDRiM2QwMjUwMDBlYWM4YTQzMWM4MTIxMmZjXCIsXCIxMy4zXCI6XCJhMjYzMGZjNWRhOTIwMDc0YjYyN2VhZjU0YjVkNjZjM1wifSIsImMwMTQwNzVkMzlmNmM0NTdkODcxMzYzYTE4ZDBmODZkIl0=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            <input type='hidden' name='gform_uploaded_files' id='gform_uploaded_files_1' value='' \/>\n        <\/div>\n                        <p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"209\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n                        <\/div><script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/mtglass.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_1').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_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').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_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/mtglass.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}, 50);}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1, current_page]);gform.utils.trigger({ event: 'gform\/postRender', native: false, data: { formId: 1, currentPage: current_page } });} );} );\n<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>\ud83d\udd28 \u2b50 \u2b50 \u2b50 \u2b50 \u2b50 Trade Counter &#038; Glass Fabrication \u2022 Serving Ottawa Trades Since 1965 Glass, Window &#038; Hardware Supply for Contractors &#038; Renovators in Ottawa Your One-Stop Trade Partner for Custom Glass Cutting, Insulated Sealed Units, Commercial Door Hardware, and Window Sash Repairs. Call Contractor Desk: (613) 745-7158 Submit Contractor Quote Request [&hellip;]<\/p>","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-9683","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.7 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Glass &amp; Hardware Supply for Contractors &amp; Renovators - MT Glass<\/title>\n<meta name=\"description\" content=\"Trade glass supply, custom glass cutting, window sashes, and commercial door hardware for contractors &amp; renovators in Ottawa. Fast turnaround &amp; counter pickup.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mtglass.com\/fr\/contractor-glass-hardware-supply\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Glass &amp; Hardware Supply for Contractors &amp; Renovators\" \/>\n<meta property=\"og:description\" content=\"Trade glass supply, custom glass cutting, window sashes, and commercial door hardware for contractors &amp; renovators in Ottawa. Fast turnaround &amp; counter pickup.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mtglass.com\/fr\/contractor-glass-hardware-supply\/\" \/>\n<meta property=\"og:site_name\" content=\"MT Glass\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MTGLASSOTTAWA\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-17T05:19:02+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mtglass.com\/contractor-glass-hardware-supply\/\",\"url\":\"https:\/\/mtglass.com\/contractor-glass-hardware-supply\/\",\"name\":\"Glass & Hardware Supply for Contractors & Renovators - MT Glass\",\"isPartOf\":{\"@id\":\"https:\/\/mtglass.com\/#website\"},\"datePublished\":\"2026-08-16T12:27:30+00:00\",\"dateModified\":\"2026-08-17T05:19:02+00:00\",\"description\":\"Trade glass supply, custom glass cutting, window sashes, and commercial door hardware for contractors & renovators in Ottawa. Fast turnaround & counter pickup.\",\"breadcrumb\":{\"@id\":\"https:\/\/mtglass.com\/contractor-glass-hardware-supply\/#breadcrumb\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mtglass.com\/contractor-glass-hardware-supply\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mtglass.com\/contractor-glass-hardware-supply\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mtglass.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Glass &#038; Hardware Supply for Contractors &#038; Renovators\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mtglass.com\/#website\",\"url\":\"https:\/\/mtglass.com\/\",\"name\":\"M&T Glass\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/mtglass.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mtglass.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mtglass.com\/#organization\",\"name\":\"M&T Glass\",\"url\":\"https:\/\/mtglass.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\/\/mtglass.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mtglass.com\/wp-content\/uploads\/2023\/12\/logo-01-150x38-0001-1.png\",\"contentUrl\":\"https:\/\/mtglass.com\/wp-content\/uploads\/2023\/12\/logo-01-150x38-0001-1.png\",\"width\":366,\"height\":238,\"caption\":\"M&T Glass\"},\"image\":{\"@id\":\"https:\/\/mtglass.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/MTGLASSOTTAWA\",\"https:\/\/www.instagram.com\/mtglass1551\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Glass & Hardware Supply for Contractors & Renovators - MT Glass","description":"Trade glass supply, custom glass cutting, window sashes, and commercial door hardware for contractors & renovators in Ottawa. Fast turnaround & counter pickup.","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:\/\/mtglass.com\/fr\/contractor-glass-hardware-supply\/","og_locale":"fr_CA","og_type":"article","og_title":"Glass & Hardware Supply for Contractors & Renovators","og_description":"Trade glass supply, custom glass cutting, window sashes, and commercial door hardware for contractors & renovators in Ottawa. Fast turnaround & counter pickup.","og_url":"https:\/\/mtglass.com\/fr\/contractor-glass-hardware-supply\/","og_site_name":"MT Glass","article_publisher":"https:\/\/www.facebook.com\/MTGLASSOTTAWA","article_modified_time":"2026-08-17T05:19:02+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mtglass.com\/contractor-glass-hardware-supply\/","url":"https:\/\/mtglass.com\/contractor-glass-hardware-supply\/","name":"Glass & Hardware Supply for Contractors & Renovators - MT Glass","isPartOf":{"@id":"https:\/\/mtglass.com\/#website"},"datePublished":"2026-08-16T12:27:30+00:00","dateModified":"2026-08-17T05:19:02+00:00","description":"Trade glass supply, custom glass cutting, window sashes, and commercial door hardware for contractors & renovators in Ottawa. Fast turnaround & counter pickup.","breadcrumb":{"@id":"https:\/\/mtglass.com\/contractor-glass-hardware-supply\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mtglass.com\/contractor-glass-hardware-supply\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mtglass.com\/contractor-glass-hardware-supply\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mtglass.com\/"},{"@type":"ListItem","position":2,"name":"Glass &#038; Hardware Supply for Contractors &#038; Renovators"}]},{"@type":"WebSite","@id":"https:\/\/mtglass.com\/#website","url":"https:\/\/mtglass.com\/","name":"M&T Glass","description":"","publisher":{"@id":"https:\/\/mtglass.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mtglass.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"},{"@type":"Organization","@id":"https:\/\/mtglass.com\/#organization","name":"M&T Glass","url":"https:\/\/mtglass.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/mtglass.com\/#\/schema\/logo\/image\/","url":"https:\/\/mtglass.com\/wp-content\/uploads\/2023\/12\/logo-01-150x38-0001-1.png","contentUrl":"https:\/\/mtglass.com\/wp-content\/uploads\/2023\/12\/logo-01-150x38-0001-1.png","width":366,"height":238,"caption":"M&T Glass"},"image":{"@id":"https:\/\/mtglass.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/MTGLASSOTTAWA","https:\/\/www.instagram.com\/mtglass1551"]}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mtglass.com\/fr\/wp-json\/wp\/v2\/pages\/9683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mtglass.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mtglass.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mtglass.com\/fr\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/mtglass.com\/fr\/wp-json\/wp\/v2\/comments?post=9683"}],"version-history":[{"count":7,"href":"https:\/\/mtglass.com\/fr\/wp-json\/wp\/v2\/pages\/9683\/revisions"}],"predecessor-version":[{"id":9734,"href":"https:\/\/mtglass.com\/fr\/wp-json\/wp\/v2\/pages\/9683\/revisions\/9734"}],"wp:attachment":[{"href":"https:\/\/mtglass.com\/fr\/wp-json\/wp\/v2\/media?parent=9683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}