"});}catch(e) {VWO._.vAEH(e);} try{}catch(e) {VWO._.vAEH(e);} return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("head")}}, GL_764918_278_pre:{ fn:function(VWO_CURRENT_CAMPAIGN, VWO_CURRENT_VARIATION,nonce = ""){try{ ;(function(){try{var findReactInternalInstanceKey=function(element){return Object.keys(element).find(function(n){return n.startsWith("__reactInternalInstance$")||n.startsWith("__reactFiber$")})},getFiberNode=function(DOMNode,reactInternalsKey){if(DOMNode&&reactInternalsKey)return DOMNode[reactInternalsKey]},updateFiberNode=function(node,fiber,reactInternalsKey){var nodeName=(nodeName=node.nodeName)&&nodeName.toLowerCase();fiber.stateNode=node,fiber.child=null,fiber.tag=node.nodeType===Node.ELEMENT_NODE?5:6,fiber.type&&(fiber.type=fiber.elementType="vwo-"+nodeName),fiber.alternate&&(fiber.alternate.stateNode=node),node[reactInternalsKey]=fiber},updatePropsNode=function(option,el){function vwoAttrTimeout(){var key=Object.keys(el).find(function(n){return n.startsWith("__reactProps$")})||"",endTime=Date.now();if(key&&el[key])switch(option.name){case"href":el[key].href=option.value;break;case"onClick":el[key].onClick&&delete el[key].onClick;break;case"onChange":el[key].onChange&&el[key].onChange({target:el})}key||3e3/gm,""),e.__vwoExpInnerHTML=n)});var node,reactInternalsKey=findReactInternalInstanceKey(this[0]);return reactInternalsKey&&n&&((node=document.createElement("div")).innerHTML=n),void 0===n?this[0]&&this[0].innerHTML:this.each(function(t,e){var isFirstChildReferred=!1,fiber=(reactInternalsKey&&node&&(isFirstChildReferred=1===e.childNodes.length&&1===node.childNodes.length),getFiberNode(isFirstChildReferred?e.firstChild:e,reactInternalsKey));e.innerHTML=n,fiber&&e&&updateFiberNode(isFirstChildReferred?e.firstChild:e,fiber,reactInternalsKey)})},vwo_$.fn.vwoReplaceWith=function(){if(this.length){var content=this[0].outerHTML;if(content)return vwo_$(this).replaceWith(content)}return this},vwo_$.fn.vwoAttr&&!window.originalVwoAttrBeforeReact&&(window.originalVwoAttrBeforeReact=vwo_$.fn.vwoAttr),vwo_$.fn.vwoAttr=function(){var newHref_1;return this.length&&1===arguments.length&&arguments[0].href&&(newHref_1=arguments[0].href,this.each(function(i,el){updatePropsNode({name:"onClick"},el),updatePropsNode({name:"href",value:newHref_1},el)})),originalVwoAttrBeforeReact.apply(this,[].slice.call(arguments))}}catch(e){console.info(e)}})();(function(){try{var getFiberNode=function(DOMNode,reactInternalsKey){if(DOMNode&&reactInternalsKey)return DOMNode[reactInternalsKey]};window.originalBeforeReact||(window.originalBeforeReact=vwo_$.fn.before),vwo_$.fn.before=function(i){try{if(!this.length)return this;var isInputANode=!1,reactInternalsKey=("object"==typeof i&&(isInputANode=!0),element=this[0],Object.keys(element).find(function(n){return n.startsWith("__reactInternalInstance$")||n.startsWith("__reactFiber$")}));if(reactInternalsKey){if(!i)return this;var nodeToBeInserted_1=i[0]||i;if(!nodeToBeInserted_1)return this;this.each(function(t,e){var _c,element,fiber=getFiberNode(e,reactInternalsKey);document.createElement("div");fiber&&isInputANode&&(fiber=(null==(fiber=getFiberNode(e,reactInternalsKey))?void 0:fiber.return)!==getFiberNode(e.parentNode,reactInternalsKey)||!(null!=(fiber=getFiberNode(e.parentNode,reactInternalsKey))&&fiber.stateNode),_c=(null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.return)!==getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey)||!(null!=(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))&&_c.stateNode),!!(element=e)&&Object.keys(element).some(function(n){return n.startsWith("__reactInternalInstance$")})&&(fiber||_c)||(nodeToBeInserted_1.previousElementSibling&&null!=(element=getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey))&&element.sibling&&(getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey).sibling=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey)),(null==(fiber=nodeToBeInserted_1.parentNode)?void 0:fiber.firstChild)===nodeToBeInserted_1&&nodeToBeInserted_1.nextElementSibling&&null!=(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))&&_c.child&&(getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey).child=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey)),e.previousElementSibling&&null!=(element=getFiberNode(e.previousElementSibling,reactInternalsKey))&&element.sibling&&(getFiberNode(e.previousElementSibling,reactInternalsKey).sibling=getFiberNode(nodeToBeInserted_1,reactInternalsKey)),nodeToBeInserted_1&&null!=(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))&&fiber.sibling&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).sibling=getFiberNode(e,reactInternalsKey)),nodeToBeInserted_1&&null!=(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))&&_c.return&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).return=getFiberNode(e.parentNode,reactInternalsKey)),e.parentNode.firstChild===e&&null!=(element=getFiberNode(e.parentNode,reactInternalsKey))&&element.child&&(getFiberNode(e.parentNode,reactInternalsKey).child=getFiberNode(nodeToBeInserted_1,reactInternalsKey)),nodeToBeInserted_1.previousElementSibling&&null!=(_c=null==(fiber=getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey))?void 0:fiber.alternate)&&_c.sibling&&(getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey).alternate.sibling=null==(element=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey))?void 0:element.alternate),(null==(fiber=nodeToBeInserted_1.parentNode)?void 0:fiber.firstChild)===nodeToBeInserted_1&&nodeToBeInserted_1.nextElementSibling&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))?void 0:_c.alternate)&&element.child&&(getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey).alternate.child=null==(fiber=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey))?void 0:fiber.alternate),e.previousElementSibling&&null!=(element=null==(_c=getFiberNode(e.previousElementSibling,reactInternalsKey))?void 0:_c.alternate)&&element.sibling&&(getFiberNode(e.previousElementSibling,reactInternalsKey).alternate.sibling=null==(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:fiber.alternate),nodeToBeInserted_1&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.alternate)&&element.sibling&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).alternate.sibling=null==(fiber=getFiberNode(e,reactInternalsKey))?void 0:fiber.alternate),nodeToBeInserted_1&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.alternate)&&element.return&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).alternate.return=null==(fiber=getFiberNode(e.parentNode,reactInternalsKey))?void 0:fiber.alternate),e.parentNode.firstChild===e&&null!=(element=null==(_c=getFiberNode(e.parentNode,reactInternalsKey))?void 0:_c.alternate)&&element.child&&(getFiberNode(e.parentNode,reactInternalsKey).alternate.child=null==(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:fiber.alternate)))})}}catch(e){}var element;return originalBeforeReact.apply(this,[].slice.call(arguments))}}catch(e){console.info(e)}})(); }catch(e){}}}, GL_764918_278_post:{ fn:function(VWO_CURRENT_CAMPAIGN, VWO_CURRENT_VARIATION,nonce = ""){}}, GL_764918_232_pre:{ fn:function(VWO_CURRENT_CAMPAIGN, VWO_CURRENT_VARIATION,nonce = ""){try{ ;(function(){try{var findReactInternalInstanceKey=function(element){return Object.keys(element).find(function(n){return n.startsWith("__reactInternalInstance$")||n.startsWith("__reactFiber$")})},getFiberNode=function(DOMNode,reactInternalsKey){if(DOMNode&&reactInternalsKey)return DOMNode[reactInternalsKey]},updateFiberNode=function(node,fiber,reactInternalsKey){var nodeName=(nodeName=node.nodeName)&&nodeName.toLowerCase();fiber.stateNode=node,fiber.child=null,fiber.tag=node.nodeType===Node.ELEMENT_NODE?5:6,fiber.type&&(fiber.type=fiber.elementType="vwo-"+nodeName),fiber.alternate&&(fiber.alternate.stateNode=node),node[reactInternalsKey]=fiber},updatePropsNode=function(option,el){function vwoAttrTimeout(){var key=Object.keys(el).find(function(n){return n.startsWith("__reactProps$")})||"",endTime=Date.now();if(key&&el[key])switch(option.name){case"href":el[key].href=option.value;break;case"onClick":el[key].onClick&&delete el[key].onClick;break;case"onChange":el[key].onChange&&el[key].onChange({target:el})}key||3e3/gm,""),e.__vwoExpInnerHTML=n)});var node,reactInternalsKey=findReactInternalInstanceKey(this[0]);return reactInternalsKey&&n&&((node=document.createElement("div")).innerHTML=n),void 0===n?this[0]&&this[0].innerHTML:this.each(function(t,e){var isFirstChildReferred=!1,fiber=(reactInternalsKey&&node&&(isFirstChildReferred=1===e.childNodes.length&&1===node.childNodes.length),getFiberNode(isFirstChildReferred?e.firstChild:e,reactInternalsKey));e.innerHTML=n,fiber&&e&&updateFiberNode(isFirstChildReferred?e.firstChild:e,fiber,reactInternalsKey)})},vwo_$.fn.vwoReplaceWith=function(){if(this.length){var content=this[0].outerHTML;if(content)return vwo_$(this).replaceWith(content)}return this},vwo_$.fn.vwoAttr&&!window.originalVwoAttrBeforeReact&&(window.originalVwoAttrBeforeReact=vwo_$.fn.vwoAttr),vwo_$.fn.vwoAttr=function(){var newHref_1;return this.length&&1===arguments.length&&arguments[0].href&&(newHref_1=arguments[0].href,this.each(function(i,el){updatePropsNode({name:"onClick"},el),updatePropsNode({name:"href",value:newHref_1},el)})),originalVwoAttrBeforeReact.apply(this,[].slice.call(arguments))},vwo_$.fn.val&&!window.originalValBeforeReact&&(window.originalValBeforeReact=vwo_$.fn.val),vwo_$.fn.val=function(){return 0===arguments.length?originalValBeforeReact.apply(this,[].slice.call(arguments)):(this.length&&1===arguments.length&&(originalValBeforeReact.apply(this,[].slice.call(arguments)),this.each(function(i,el){updatePropsNode({name:"onChange"},el)})),this)}}catch(e){console.info(e)}})();(function(){try{var getFiberNode=function(DOMNode,reactInternalsKey){if(DOMNode&&reactInternalsKey)return DOMNode[reactInternalsKey]};window.originalBeforeReact||(window.originalBeforeReact=vwo_$.fn.before),vwo_$.fn.before=function(i){try{if(!this.length)return this;var isInputANode=!1,reactInternalsKey=("object"==typeof i&&(isInputANode=!0),element=this[0],Object.keys(element).find(function(n){return n.startsWith("__reactInternalInstance$")||n.startsWith("__reactFiber$")}));if(reactInternalsKey){if(!i)return this;var nodeToBeInserted_1=i[0]||i;if(!nodeToBeInserted_1)return this;this.each(function(t,e){var _c,element,fiber=getFiberNode(e,reactInternalsKey);document.createElement("div");fiber&&isInputANode&&(fiber=(null==(fiber=getFiberNode(e,reactInternalsKey))?void 0:fiber.return)!==getFiberNode(e.parentNode,reactInternalsKey)||!(null!=(fiber=getFiberNode(e.parentNode,reactInternalsKey))&&fiber.stateNode),_c=(null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.return)!==getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey)||!(null!=(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))&&_c.stateNode),!!(element=e)&&Object.keys(element).some(function(n){return n.startsWith("__reactInternalInstance$")})&&(fiber||_c)||(nodeToBeInserted_1.previousElementSibling&&null!=(element=getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey))&&element.sibling&&(getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey).sibling=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey)),(null==(fiber=nodeToBeInserted_1.parentNode)?void 0:fiber.firstChild)===nodeToBeInserted_1&&nodeToBeInserted_1.nextElementSibling&&null!=(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))&&_c.child&&(getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey).child=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey)),e.previousElementSibling&&null!=(element=getFiberNode(e.previousElementSibling,reactInternalsKey))&&element.sibling&&(getFiberNode(e.previousElementSibling,reactInternalsKey).sibling=getFiberNode(nodeToBeInserted_1,reactInternalsKey)),nodeToBeInserted_1&&null!=(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))&&fiber.sibling&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).sibling=getFiberNode(e,reactInternalsKey)),nodeToBeInserted_1&&null!=(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))&&_c.return&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).return=getFiberNode(e.parentNode,reactInternalsKey)),e.parentNode.firstChild===e&&null!=(element=getFiberNode(e.parentNode,reactInternalsKey))&&element.child&&(getFiberNode(e.parentNode,reactInternalsKey).child=getFiberNode(nodeToBeInserted_1,reactInternalsKey)),nodeToBeInserted_1.previousElementSibling&&null!=(_c=null==(fiber=getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey))?void 0:fiber.alternate)&&_c.sibling&&(getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey).alternate.sibling=null==(element=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey))?void 0:element.alternate),(null==(fiber=nodeToBeInserted_1.parentNode)?void 0:fiber.firstChild)===nodeToBeInserted_1&&nodeToBeInserted_1.nextElementSibling&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))?void 0:_c.alternate)&&element.child&&(getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey).alternate.child=null==(fiber=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey))?void 0:fiber.alternate),e.previousElementSibling&&null!=(element=null==(_c=getFiberNode(e.previousElementSibling,reactInternalsKey))?void 0:_c.alternate)&&element.sibling&&(getFiberNode(e.previousElementSibling,reactInternalsKey).alternate.sibling=null==(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:fiber.alternate),nodeToBeInserted_1&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.alternate)&&element.sibling&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).alternate.sibling=null==(fiber=getFiberNode(e,reactInternalsKey))?void 0:fiber.alternate),nodeToBeInserted_1&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.alternate)&&element.return&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).alternate.return=null==(fiber=getFiberNode(e.parentNode,reactInternalsKey))?void 0:fiber.alternate),e.parentNode.firstChild===e&&null!=(element=null==(_c=getFiberNode(e.parentNode,reactInternalsKey))?void 0:_c.alternate)&&element.child&&(getFiberNode(e.parentNode,reactInternalsKey).alternate.child=null==(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:fiber.alternate)))})}}catch(e){}var element;return originalBeforeReact.apply(this,[].slice.call(arguments))}}catch(e){console.info(e)}})(); }catch(e){}}}},rules:[{"tags":[{"metricId":0,"id":"metric","data":{"campaigns":[{"g":3,"c":232}],"type":"g"}}],"triggers":["15694790"]},{"tags":[{"metricId":1293550,"id":"metric","data":{"campaigns":[{"g":3,"c":286}],"type":"m"}}],"triggers":["11804401"]},{"tags":[{"metricId":0,"id":"metric","data":{"campaigns":[{"g":4,"c":278}],"type":"g"}}],"triggers":["18367361"]},{"tags":[{"metricId":1293544,"id":"metric","data":{"campaigns":[{"g":4,"c":286}],"type":"m"}}],"triggers":["11804398"]},{"tags":[{"id":"runCampaign","priority":4,"data":"campaigns.286"},{"id":"runCampaign","priority":4,"data":"campaigns.278"},{"id":"runCampaign","priority":4,"data":"campaigns.267"},{"id":"runCampaign","priority":4,"data":"campaigns.232"}],"triggers":["13327758"]},{"tags":[{"metricId":902493,"id":"metric","data":{"campaigns":[{"g":1,"c":286}],"type":"m"}}],"triggers":["8017110"]},{"tags":[{"metricId":902733,"id":"metric","data":{"campaigns":[{"g":1,"c":278}],"type":"m"}}],"triggers":["8018082"]},{"tags":[{"metricId":0,"id":"metric","data":{"campaigns":[{"g":2,"c":232}],"type":"g"}}],"triggers":["15694787"]},{"tags":[{"metricId":0,"id":"metric","data":{"campaigns":[{"g":1,"c":267}],"type":"g"}}],"triggers":["17224203"]},{"tags":[{"metricId":1282216,"id":"metric","data":{"campaigns":[{"g":2,"c":286}],"type":"m"}}],"triggers":["11706400"]},{"tags":[{"metricId":0,"id":"metric","data":{"campaigns":[{"g":3,"c":278}],"type":"g"}}],"triggers":["18367358"]},{"tags":[{"metricId":0,"id":"metric","data":{"campaigns":[{"g":1,"c":232}],"type":"g"}}],"triggers":["15694784"]},{"tags":[{"id":"prePostMutation","priority":3},{"id":"groupCampaigns","priority":2}],"triggers":["8"]},{"tags":[{"id":"visibilityService","priority":2}],"triggers":["9"]},{"tags":[{"id":"runTestCampaign"}],"triggers":["2"]},{"tags":[{"id":"urlChange"}],"triggers":["75"]},{"tags":[{"id":"checkEnvironment"}],"triggers":["5"]}],pages:{"ec":[{"2791043":{"inc":["o",["pg","eq","53038"]]}},{"1976233":{"inc":["o",["url","urlReg","(?i).*"]]}},{"1413456":{"inc":["o",["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/fr\\\/formulaire\\\/informations\\-additionnelles.*"],["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/formulaire\\\/informations\\-additionnelles.*"]]}},{"2749686":{"inc":["o",["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/fr\\\/formulaire\\\/page\\-succes\\-formulaire\\-entrepreneur.*"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?renoquotes\\.com\\\/en\\\/form\\\/success\\-page\\-contractor\\-form\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?renoquotes\\.com\\\/form\\\/success\\-page\\-contractor\\-form\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/formulaire\\\/page\\-succes\\-formulaire\\-entrepreneur\\\/?(?:[\\?#].*)?$"]]}},{"2573922":{"inc":["o",["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/fr\\\/blogue\\\/cout\\-dune\\-renovation\\-de\\-toiture.*"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/fr\\\/blogue.*"]]}},{"1976233":{"inc":["o",["url","urlReg","(?i).*"]]}},{"1413630":{"inc":["o",["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/formulaire\\\/validation\\-telephone.*"],["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?renoquotes\\.com\\\/en\\\/form\\\/phone\\-validation.*"],["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/formulaire\\\/informations\\-additionnelles.*"],["url","urlReg","(?i).*https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/fr\\\/formulaire\\\/informations\\-additionnelles.*"]]}},{"2780456":{"inc":["o",["url","urlReg","(?i).*\\\/formulaire\\\/.*"],["url","urlReg","(?i).*\\\/form\\\/.*"]]}},{"2215905":{"inc":["o",["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/fr\\\/blogue\\\/composants\\-de\\-toiture\\\/?(?:[\\?#].*)?$"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/fr\\\/blogue.*"]]}}],"pc":[{"53038":{"inc":["o",["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?soumissionrenovation\\.ca\\\/.*\\\/.*blogue.*$"]]}}]},pagesEval:{"ec":[2791043,1976233,2573922,1976233,2215905],"pc":[53038]},stags:{}}})(); ;;var commonWrapper=function(argument){if(!argument){argument={valuesGetter:function(){return{}},valuesSetter:function(){},verifyData:function(){return{}}}}var getVisitorUuid=function(){if(window._vwo_acc_id>=1037725){return window.VWO&&window.VWO.get("visitor.id")}else{return window.VWO._&&window.VWO._.cookies&&window.VWO._.cookies.get("_vwo_uuid")}};var pollInterval=100;var timeout=6e4;return function(){var accountIntegrationSettings={};var _interval=null;function waitForAnalyticsVariables(){try{accountIntegrationSettings=argument.valuesGetter();accountIntegrationSettings.visitorUuid=getVisitorUuid()}catch(error){accountIntegrationSettings=undefined}if(accountIntegrationSettings&&argument.verifyData(accountIntegrationSettings)){argument.valuesSetter(accountIntegrationSettings);return 1}return 0}var currentTime=0;_interval=setInterval((function(){currentTime=currentTime||performance.now();var result=waitForAnalyticsVariables();if(result||performance.now()-currentTime>=timeout){clearInterval(_interval)}}),pollInterval)}}; commonWrapper({valuesGetter:function(){return {"ga4s":0}},valuesSetter:function(data){var singleCall=data["ga4s"]||0;if(singleCall){window.sessionStorage.setItem("vwo-ga4-singlecall",true)}var ga4_device_id="";if(typeof window.VWO._.cookies!=="undefined"){ga4_device_id=window.VWO._.cookies.get("_ga")||""}if(ga4_device_id){window.vwo_ga4_uuid=ga4_device_id.split(".").slice(-2).join(".")}},verifyData:function(data){if(typeof window.VWO._.cookies!=="undefined"){return window.VWO._.cookies.get("_ga")||""}else{return false}}})(); var pushBasedCommonWrapper=function(argument){var firedCamp={};if(!argument){argument={integrationName:"",getExperimentList:function(){},accountSettings:function(){},pushData:function(){}}}return function(){window.VWO=window.VWO||[];var getVisitorUuid=function(){if(window._vwo_acc_id>=1037725){return window.VWO&&window.VWO.get("visitor.id")}else{return window.VWO._&&window.VWO._.cookies&&window.VWO._.cookies.get("_vwo_uuid")}};var sendDebugLogsOld=function(expId,variationId,errorType,user_type,data){try{var errorPayload={f:argument["integrationName"]||"",a:window._vwo_acc_id,url:window.location.href,exp:expId,v:variationId,vwo_uuid:getVisitorUuid(),user_type:user_type};if(errorType=="initIntegrationCallback"){errorPayload["log_type"]="initIntegrationCallback";errorPayload["data"]=JSON.stringify(data||"")}else if(errorType=="timeout"){errorPayload["timeout"]=true}if(window.VWO._.customError){window.VWO._.customError({msg:"integration debug",url:window.location.href,lineno:"",colno:"",source:JSON.stringify(errorPayload)})}}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:"integration debug failed",url:"",lineno:"",colno:"",source:""})}};var sendDebugLogs=function(expId,variationId,errorType,user_type){var eventName="vwo_debugLogs";var eventPayload={};try{eventPayload={intName:argument["integrationName"]||"",varId:variationId,expId:expId,type:errorType,vwo_uuid:getVisitorUuid(),user_type:user_type};if(window.VWO._.event){window.VWO._.event(eventName,eventPayload,{enableLogs:1})}}catch(e){eventPayload={msg:"integration event log failed",url:window.location.href};window.VWO._.event&&window.VWO._.event(eventName,eventPayload)}};var callbackFn=function(data){if(!data)return;var expId=data[1],variationId=data[2],repeated=data[0],singleCall=0,debug=0;var experimentList=argument.getExperimentList();var integrationName=argument["integrationName"]||"vwo";if(typeof argument.accountSettings==="function"){var accountSettings=argument.accountSettings();if(accountSettings){singleCall=accountSettings["singleCall"];debug=accountSettings["debug"]}}if(debug){sendDebugLogs(expId,variationId,"intCallTriggered",repeated);sendDebugLogsOld(expId,variationId,"initIntegrationCallback",repeated)}if(singleCall&&(repeated==="vS"||repeated==="vSS")||firedCamp[expId]){return}window.expList=window.expList||{};var expList=window.expList[integrationName]=window.expList[integrationName]||[];if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(_vwo_exp[expId].type)>-1){if(experimentList.indexOf(+expId)!==-1){firedCamp[expId]=variationId;var visitorUuid=getVisitorUuid();var pollInterval=100;var currentTime=0;var timeout=6e4;var user_type=_vwo_exp[expId].exec?"vwo-retry":"vwo-new";var interval=setInterval((function(){if(expList.indexOf(expId)!==-1){clearInterval(interval);return}currentTime=currentTime||performance.now();var toClearInterval=argument.pushData(expId,variationId,visitorUuid);if(debug&&toClearInterval){sendDebugLogsOld(expId,variationId,"",user_type);sendDebugLogs(expId,variationId,"intDataPushed",user_type)}var isTimeout=performance.now()-currentTime>=timeout;if(isTimeout&&debug){sendDebugLogsOld(expId,variationId,"timeout",user_type);sendDebugLogs(expId,variationId,"intTimeout",user_type)}if(toClearInterval||isTimeout){clearInterval(interval)}if(toClearInterval){window.expList[integrationName].push(expId)}}),pollInterval||100)}}};window.VWO.push(["onVariationApplied",callbackFn]);window.VWO.push(["onVariationShownSent",callbackFn])}}; var surveyDataCommonWrapper=function(argument){window._vwoFiredSurveyEvents=window._vwoFiredSurveyEvents||{};if(!argument){argument={getCampaignList:function(){return[]},surveyStatusChange:function(){},answerSubmitted:function(){}}}return function(){window.VWO=window.VWO||[];function getValuesFromAnswers(answers){return answers.map((function(ans){return ans.value}))}function generateHash(str){var hash=0;for(var i=0;i=timeout;if(done||expired){window._vwoFiredSurveyEvents[eventKey]=true;clearInterval(interval)}}),pollInterval)}}window.VWO.push(["onSurveyShown",function(data){commonSurveyCallback(data,argument.surveyStatusChange,"surveyShown")}]);window.VWO.push(["onSurveyCompleted",function(data){commonSurveyCallback(data,argument.surveyStatusChange,"surveyCompleted")}]);window.VWO.push(["onSurveyAnswerSubmitted",function(data){commonSurveyCallback(data,argument.answerSubmitted,"surveySubmitted")}])}}; (function(){var VWOOmniTemp={};window.VWOOmni=window.VWOOmni||{};for(var key in VWOOmniTemp)Object.prototype.hasOwnProperty.call(VWOOmniTemp,key)&&(window.VWOOmni[key]=VWOOmniTemp[key]);window._vwoIntegrationsLoaded=1;pushBasedCommonWrapper({integrationName:"GA4",getExperimentList:function(){return [286,278,267,206,232,244]},accountSettings:function(){var accountIntegrationSettings={"setupVia":"gtag","manualSetup":true,"dataVariable":""};if(accountIntegrationSettings["debugType"]=="ga4"&&accountIntegrationSettings["debug"]){accountIntegrationSettings["debug"]=1}else{accountIntegrationSettings["debug"]=0}return accountIntegrationSettings},pushData:function(expId,variationId){var accountIntegrationSettings={"setupVia":"gtag","manualSetup":true,"dataVariable":""};var ga4Setup=accountIntegrationSettings["setupVia"]||"gtag";if(typeof window.gtag!=="undefined"&&ga4Setup=="gtag"){window.gtag("event","VWO",{vwo_campaign_name:window._vwo_exp[expId].name+":"+expId,vwo_variation_name:window._vwo_exp[expId].comb_n[variationId]+":"+variationId});window.gtag("event","experience_impression",{exp_variant_string:"VWO-"+expId+"-"+variationId});return true}return false}})();pushBasedCommonWrapper({integrationName:"GA4-GTM",getExperimentList:function(){return [286,278,267,206,232,244]},accountSettings:function(){var accountIntegrationSettings={"setupVia":"gtag","manualSetup":true,"dataVariable":""};if(accountIntegrationSettings["debugType"]=="gtm"&&accountIntegrationSettings["debug"]){accountIntegrationSettings["debug"]=1}else{accountIntegrationSettings["debug"]=0}return accountIntegrationSettings},pushData:function(expId,variationId){var accountIntegrationSettings={"setupVia":"gtag","manualSetup":true,"dataVariable":""};var ga4Setup=accountIntegrationSettings["setupVia"]||"gtm";var dataVariable=accountIntegrationSettings["dataVariable"]||"dataLayer";if(typeof window[dataVariable]!=="undefined"&&ga4Setup=="gtm"){window[dataVariable].push({event:"vwo-data-push-ga4",vwo_exp_variant_string:"VWO-"+expId+"-"+variationId});return true}return false}})(); ;})();(function(){window.VWO=window.VWO||[];var pollInterval=100;var _vis_data={};var intervalObj={};var analyticsTimerObj={};var experimentListObj={};window.VWO.push(["onVariationApplied",function(data){if(!data){return}var expId=data[1],variationId=data[2];if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(window._vwo_exp[expId].type)>-1){}}])})();; ;var vD=VWO.data||{};VWO.data={content:{"fns":{"list":{"vn":1,"args":{"1":{}}}}},as:"r1.visualwebsiteoptimizer.com",dacdnUrl:"https://dev.visualwebsiteoptimizer.com",accountJSInfo:{"rp":30,"ts":1758591033,"noSS":false,"pc":{"t":0,"a":0},"pvn":-1}};for(var k in vD){VWO.data[k]=vD[k]};var gcpfb=function(a,loadFunc,status,err,success){function vwoErr() {_vwo_err({message:"Google_Cdn failing for " + a + ". Trying Fallback..",code:"cloudcdnerr",status:status});} if(a.indexOf("/cdn/")!==-1){loadFunc(a.replace("cdn/",""),err,success); vwoErr(); return true;} else if(a.indexOf("/dcdn/")!==-1&&a.indexOf("evad.js") !== -1){loadFunc(a.replace("dcdn/",""),err,success); vwoErr(); return true;}};window.VWO=window.VWO || [];window.VWO._= window.VWO._ || {};window.VWO._.gcpfb=gcpfb;;window._vwoCc = window._vwoCc || {}; if (typeof window._vwoCc.dAM === 'undefined') { window._vwoCc.dAM = 1; };var d={cookie:document.cookie,URL:document.URL,referrer:document.referrer};var w={VWO:{_:{}},location:{href:window.location.href,search:window.location.search},_vwoCc:window._vwoCc};;window._vwo_cdn="https://dev.visualwebsiteoptimizer.com/cdn/";window._vwo_apm_debug_cdn="https://dev.visualwebsiteoptimizer.com/cdn/";window.VWO._.useCdn=true;window.vwo_eT="br";window._VWO=window._VWO||{};window._VWO.fSeg=["244","206"];window._VWO.dcdnUrl="/dcdn/settings.js";;window.VWO.sTs=1758590549;window._VWO._vis_nc_lib=window._vwo_cdn+"edrv/nc-7470c34e0be60b0ab711df0956888b73.br.js";var loadWorker=function(url){_vwo_code.load(url, { dSC: true, onloadCb: function(xhr,a){window._vwo_wt_l=true;if(xhr.status===200 ||xhr.status===304){var code="var window="+JSON.stringify(w)+",document="+JSON.stringify(d)+";window.document=document;"+xhr.responseText;var blob=new Blob([code||"throw new Error('code not found!');"],{type:"application/javascript"}),url=URL.createObjectURL(blob); var CoreWorker = window.VWO.WorkerRef || window.Worker; window.mainThread={webWorker:new CoreWorker(url)};window.vwoChannelFW=new MessageChannel();window.vwoChannelToW=new MessageChannel();window.mainThread.webWorker.postMessage({vwoChannelToW:vwoChannelToW.port1,vwoChannelFW:vwoChannelFW.port2},[vwoChannelToW.port1, vwoChannelFW.port2]);if(!window._vwo_mt_f)return window._vwo_wt_f=true;_vwo_code.addScript({text:window._vwo_mt_f});delete window._vwo_mt_f}else{if(gcpfb(a,loadWorker,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a)}}, onerrorCb: function(a){if(gcpfb(a,loadWorker)){return;}window._vwo_wt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadWorker("https://dev.visualwebsiteoptimizer.com/cdn/edrv/worker-42ddd5ca2a9ed13eba502306e996cd36.br.js");;var _vis_opt_file;var _vis_opt_lib;var check_vn=function f(){try{var[r,n,t]=window.jQuery.fn.jquery.split(".").map(Number);return 2===r||1===r&&(4-1&&!check_vn()){_vis_opt_file=vaGqFile}}window._vwo_library_timer=setTimeout((function(){vwoCode.removeLoaderAndOverlay&&vwoCode.removeLoaderAndOverlay();vwoCode.finish()}),vwoCode.library_tolerance&&typeof vwoCode.library_tolerance()!=="undefined"?vwoCode.library_tolerance():2500),_vis_opt_lib=typeof _vis_opt_lib=="undefined"?window._vwo_cdn+_vis_opt_file:_vis_opt_lib;var loadLib=function(url){_vwo_code.load(url, { dSC: true, onloadCb:function(xhr,a){window._vwo_mt_l=true;if(xhr.status===200 || xhr.status===304){if(!window._vwo_wt_f)return window._vwo_mt_f=xhr.responseText;_vwo_code.addScript({text:xhr.responseText});delete window._vwo_wt_f;}else{if(gcpfb(a,loadLib,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a);}}, onerrorCb: function(a){if(gcpfb(a,loadLib)){return;}window._vwo_mt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadLib(_vis_opt_lib);VWO.load_co=function(u,opts){return window._vwo_code.load(u,opts);};;;}}catch(e){_vwo_code.finish();_vwo_code.removeLoaderAndOverlay&&_vwo_code.removeLoaderAndOverlay();_vwo_err(e);window.VWO.caE=1}})();

Guide de prix Gouttière - Combien ça coûte en 2025?

Par Équipe éditoriale

Modifié le 13 juin 2025

Vos gouttières ont besoin d’être remplacées? Votre nouvelle maison n’est pas équipée pour évacuer l’eau de pluie? Soumission Rénovation vous a préparé un guide de prix d’installation des gouttières.

Les gouttières servent à évacuer l'eau qui provient de la pluie ou de la neige fondue, afin qu'elle ne puisse pas s'accumuler autour des fondations. Ce faisant, elles aident à réduire le risque d'infiltrations d'eau et d'inondations qui pourraient affecter votre demeure.

Elles protègent aussi la toiture contre l'humidité, remplissant donc un rôle crucial au niveau de la protection de l’immeuble. De plus, l'éloignement des eaux de pluie de la base des fondations permet d'éviter d'endommager l'aménagement paysager. Voilà pourquoi il est si important de s’assurer que votre maison soit dotée d’un bon système de gouttières.

Quel coût moyen pour une installation de gouttière au Québec et au Canada ?

Types

Prix moyen

Installation de gouttières en vinyle (incl. matériaux et main-d’œuvre)

3 $ à 9 $ le pied linéaire   

Installation de gouttières en acier galvanisé (incl. matériaux et main-d’œuvre)

4 $ à 15 $ le pied linéaire

Installation de gouttières en aluminium (incl. matériaux et main-d’œuvre)

4 $ à 12 $ le pied linéaire

Installation de gouttières en cuivre (incl. matériaux et main-d’œuvre)

15 $ à 35 $ le pied linéaire 

Installation de gouttières en PVC (incl. matériaux et main-d’œuvre)

3 $ à 10 $ le pied linéaire

Entretien des gouttières fait par un pro

100 $ à 350 $

Ajout de protège gouttières

1 $ à 4.50 $ le pied linéaire

Installation de soffites

env. 10 $ le pied linéaire 

Installation de fascias

12 $ à 25 $ le pied linéaire

Les options abordables

Gouttières en vinyle

Les gouttières en vinyle sont très abordables, avec un coût variant entre 3 $ et 9 $ le pied linéaire, mais elles ont une durée de vie moins élevée que celles en aluminium, en cuivre ou en acier galvanisé. Sachez que ce type de gouttière est le plus facile à installer soi-même et qu'il offre un rapport qualité/prix plutôt intéressant. Néanmoins, lorsqu'elles sont endommagées, ces gouttières ne peuvent pas être réparées. Elles doivent donc être remplacées.

Gouttières en acier galvanisé

Très solides et durables, les gouttières en acier galvanisé auront tendance à rouiller au bout de 20 à 25 ans. En effet, comme elles possèdent un revêtement en zinc, leur protection contre la corrosion est efficace sur une très longue période. Précisons que ces gouttières sont particulièrement faciles à installer et qu'elles requièrent peu d'entretien. Leur prix oscille généralement entre 4 $ et 15 $ le pied linéaire

Gouttières en aluminium: le prix du produit standard

Beaucoup de gens optent pour les gouttières en aluminium. Légères et résistantes à la rouille, elles doivent toutefois être installées par un professionnel en raison de son mode de fabrication sur mesure. Disponibles dans un grand nombre de couleurs, elles peuvent s'harmoniser avec beaucoup de revêtements extérieurs. Pour ce qui est de leur prix, disons qu'elles coûtent entre 4 $ et 12 $ le pied linéaire.

Gouttières en cuivre: l'option haut de gamme

Les gouttières en cuivre sont très prisées du fait qu'elles confèrent un style très élégant. C'est une option haut de gamme, plutôt chère par rapport aux autres types de gouttières, mais bien adaptée à toutes les sortes de climats qu'on peut subir au Québec. Elles coûtent de 15 $ à 35 $ par pied linéaire, mais précisons que des gouttières en cuivre peuvent durer une centaine d'années.

Combien coûte un entretien des gouttières fait par un pro?

Une fois installées, les gouttières doivent être nettoyées et réparées de temps à autre. Si votre maison est bordée d’arbres, vous devrez les vider de deux à trois fois par année. Autrement, l’opération de nettoyage peut être faite aux deux ans. Profitez-en aussi pour faire une petite inspection.  

D'ailleurs, il faut savoir que si certaines compagnies refusent de se déplacer en bas de 350 $, d'autres accepteront de le faire pour un minimum de 100 $ et parfois moins. Voilà donc pourquoi il est indispensable de demander trois soumissions si vous souhaitez être en mesure d'obtenir le meilleur prix possible.

Quels sont les facteurs influençant le prix pour changer des gouttières ?

Gouttière

Source : Canva 

Le matériau choisi

Le type de matériau utilisé pour les gouttières influence directement le coût. Les matériaux comme le vinyle sont plus abordables, tandis que l'aluminium ou le cuivre, plus durables, sont généralement plus chers. Le choix du matériau détermine aussi la longévité et l'esthétique des gouttières. Par exemple, l'installation de gouttières en PVC (incluant les matériaux et la main-d'oeuvre) coûte entre 3 $ et 10$ le pied linéaire

L'installation

Le coût de la main-d'œuvre peut varier selon la complexité du travail. Une installation simple sera moins coûteuse, tandis qu'une installation nécessitant des outils spécialisés ou des ajustements techniques peut entraîner des frais supplémentaires.

La longueur et la largeur de la gouttière 

Plus la gouttière est longue et large, plus le coût global de la pose augmentera. Cela est dû non seulement au prix des matériaux supplémentaires nécessaires, mais aussi au temps de travail accru pour installer des sections plus grandes.

La hauteur à laquelle on fait l’installation

Installer des gouttières sur des bâtiments plus hauts peut être plus coûteux, car cela nécessite souvent des équipements spéciaux comme des échafaudages ou des échelles plus longues. Les risques liés à la sécurité augmentent également avec la hauteur, ce qui peut influencer le prix.

Les détails architecturaux qui peuvent créer des obstacles

Des éléments architecturaux complexes, comme les toits à angles multiples ou les structures irrégulières, peuvent rendre l’installation des gouttières plus difficile. Les ajustements et les personnalisations nécessaires pour contourner ces obstacles se traduisent par des frais supplémentaires.

Quels sont les coûts additionnels ?

Gouttière 

Source : Canva 

La période de l’année durant laquelle les travaux seront effectués

Le moment choisi pour l'installation des gouttières peut influencer les coûts. Pendant les saisons de forte demande, comme le printemps et l'automne, les prix peuvent être plus élevés en raison de la disponibilité réduite des professionnels. En revanche, faire les travaux durant l'hiver ou en basse saison pourrait offrir des tarifs plus avantageux.

La sélection d'une couleur qui sort de l'ordinaire

Opter pour une couleur de gouttière personnalisée ou peu courante peut entraîner un surcoût. Les couleurs standards sont généralement moins chères et plus facilement disponibles, tandis que des finitions spécifiques peuvent nécessiter des commandes spéciales, augmentant ainsi le prix total.

Le type d’ancrages et d’accessoires

Le choix des ancrages et des accessoires utilisés pour installer les gouttières joue un rôle dans le coût final. Des ancrages de qualité supérieure ou des accessoires supplémentaires comme des protège-gouttières ou des coudes de descente spécialisés peuvent ajouter à la facture, mais contribuent également à la durabilité du système. L'ajout de protège-gouttières coûte entre 1 $ et 4.50$ le pied linéaire. L'installation des soffites coûte environ 10 $ le pied linéaire, tandis que l'installation des fascias coûte entre 12 $ et 25 $ le pied linéaire

Nos conseils pour faire un choix éclairé

En résumé, plusieurs facteurs influencent le prix d'installation des gouttières, allant du choix du matériau aux caractéristiques spécifiques de votre maison. Il est important de bien évaluer vos besoins et de demander plusieurs soumissions pour obtenir le meilleur rapport qualité-prix. Qu'il s'agisse de gouttières abordables en vinyle ou d'options haut de gamme en cuivre, l'essentiel est d'assurer une protection efficace et durable pour votre demeure.

Vous aimeriez procéder par vous-même à l'installation des gouttières? Consultez notre article Comment installer des gouttières. De plus, pour connaître les prix moyens de divers travaux de rénovation, consultez le Grand guide de prix des rénovations

FAQ sur les gouttières

Comment choisir la bonne taille de gouttière ?

La taille des gouttières dépend de la surface de votre toit et des précipitations de votre région. Pour un toit de taille standard, des gouttières de 5 pouces conviennent, tandis que des gouttières de 6 pouces sont idéales pour les toits plus grands ou les régions à fortes pluies.

Y a-t-il des réglementations spécifiques concernant l'installation de gouttières ?

Oui, l'installation des gouttières doit respecter les règlements municipaux, comme l’orientation des descentes pour éviter de diriger l’eau vers les propriétés voisines ou la voie publique. Vérifiez auprès de votre municipalité pour connaître les normes locales.

Quel est le matériau de gouttière le plus coûteux ?

Les gouttières en cuivre sont les plus coûteuses en raison de leur esthétique haut de gamme et de leur durabilité exceptionnelle. Elles sont principalement utilisées pour des maisons de prestige.

Combien de temps dure en moyenne l'installation de gouttières ?

L’installation de gouttières sur une maison de taille standard prend en moyenne 1 à 2 jours, selon la complexité du toit et le type de gouttières.

Quelles sont les étapes à suivre pour installer des gouttières ?

L'installation de gouttières est relativement simple:

  1. Mesurez le périmètre du toit pour déterminer la longueur des gouttières nécessaires.

  2. Fixez les crochets de support sur les bords du toit.

  3. Installez les gouttières, en veillant à respecter une légère pente pour l’écoulement de l’eau.

  4. Ajoutez les descentes pluviales pour diriger l’eau loin des fondations.

  5. Scellez les raccords pour éviter les fuites.


Obtenez 3 soumissions gratuites pour votre projet

Soumettez un projet et obtenez gratuitement 3 soumissions!

Vous cherchez autre chose?

Obtenez 3 soumissions gratuites pour votre projet

Soumettez un projet et obtenez gratuitement 3 soumissions!

Êtes-vous entrepreneur?

Rejoignez notre réseau et attirez de vrais clients!

Téléchargez le guide de prix en rénovation

Saisissez un courriel pour recevoir le guide des derniers prix de rénovation du marché.



Articles similaires

Actualités du secteur, témoignages, technologies et autres ressources.

6 minutes de lecture

Karine Dutemple

07 nov. 2023

Nettoyer sa toiture : ce qu'il faut savoir pour rester en sécurité

Pour des raisons évidentes, la toiture est un endroit difficile à garder à l'oeil. Étant difficile d’accès et peu simple à inspecter, elle n’est probablement pas en tête de liste des parties de votre maison qui ont besoin d’un entretien et de soins réguliers que vous que vous aurez envie de visiter fréquemment.

Travaux extérieurs
7 minutes de lecture

Équipe éditoriale

15 nov. 2024

Foyer à l'éthanol - Une option esthétique et sans odeur

Les foyers à l’éthanol connaissent une popularité croissante au Québec, offrant une solution esthétique et sans odeur pour créer une ambiance chaleureuse dans les intérieurs. Contrairement aux foyers traditionnels, ils ne nécessitent ni cheminée ni conduit d’évacuation, ce qui simplifie leur installation. Pas de fumée, pas de cheminée, mais une douce chaleur dans votre intérieur. Voici ce que permet le foyer à l’éthanol. De tous les types de foyers, « le foyer à l’éthanol est plus utile pour l’ambiance », nous précise Stéphanie Ouimet.

Travaux extérieurs
6 minutes de lecture

Karine Dutemple

07 nov. 2023

Comment entretenir des cadres de fenêtres en bois

Les cadres de fenêtres en bois ajoutent une touche de beauté autant à l’intérieur qu’à l’extérieur de votre maison. Néanmoins, comme avec toute chose possédant une beauté naturelle, il est nécessaire d’en prendre grand soin afin qu'elle continue à avoir du charme et de l’attrait.

Travaux extérieurs
5 minutes de lecture

Équipe éditoriale

16 juin 2025

Les matériaux et les techniques pour isoler un grenier

Il va sans dire que personne n'aime avoir froid à l'intérieur de sa maison, particulièrement lorsque l'hiver cogne à nos portes. Comme l'isolation du grenier est déterminante quant à la préservation d'une température confortable, il importe de bien cerner les matériaux et techniques à utiliser afin de garantir que celle-ci soit optimale.

7 minutes de lecture

Équipe éditoriale

02 juil. 2024

Panneaux composites : un combiné de durabilité et de performance

Le panneau composite est loin d’être une nouveauté dans le monde de la construction. Par contre, ce qui est nouveau, c’est la diversité des matériaux dans lesquels ils sont aujourd’hui réalisés. 

Matériaux de construction

Vous cherchez un entrepreneur?

Soumettez un projet et recevez 3 soumissions gratuites maintenant !