<!DOCTYPE html><html
lang=en-US class=no-js><head><style>img.lazy{min-height:1px}</style><link
rel=preload href=https://decksforlife.ca/wp-content/plugins/w3-total-cache/pub/js/lazyload.min.js as=script><link
rel=manifest href=/manifest.json><meta
name="msapplication-TileColor" content="#ffffff"><meta
name="msapplication-TileImage" content="/ms-icon-144x144.png"><meta
name="theme-color" content="#ffffff"><meta
charset="UTF-8"><meta
name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE"><meta
name="viewport" content="width=device-width, initial-scale=1"> <script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <title>Deck Builder Toronto - Deck Contractors Toronto Companies | Decksforlife</title><meta
name='robots' content='max-image-preview:large'><meta
name="description" content="Decks for life award-winning deck builders in Toronto. Choose your best deck contractor for custom deck designs, Composite and PVC deck building. Contact us today!"><meta
name="keywords" content="deck builders,deck contractors,deck companies,deck contractor,deck builder,deck company"> <script type=application/ld+json class=aioseop-schema>{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://decksforlife.ca/#organization","url":"https://decksforlife.ca/","name":"Decksforlife","sameAs":[],"logo":{"@type":"ImageObject","@id":"https://decksforlife.ca/#logo","url":"https://decksforlife.ca/wp-content/uploads/2019/11/logo-decksforlife.jpeg","caption":""},"image":{"@id":"https://decksforlife.ca/#logo"},"contactPoint":{"@type":"ContactPoint","telephone":"+6477013206","contactType":"customer support"}},{"@type":"WebSite","@id":"https://decksforlife.ca/#website","url":"https://decksforlife.ca/","name":"Decksforlife","publisher":{"@id":"https://decksforlife.ca/#organization"},"potentialAction":{"@type":"SearchAction","target":"https://decksforlife.ca/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://decksforlife.ca/#webpage","url":"https://decksforlife.ca/","inLanguage":"en-US","name":"Home","isPartOf":{"@id":"https://decksforlife.ca/#website"},"datePublished":"2017-09-06T10:54:09+00:00","dateModified":"2024-04-16T01:26:28+00:00","about":{"@id":"https://decksforlife.ca/#organization"},"description":"Decks for life award-winning deck builders in Toronto. Choose your best deck contractor for custom deck designs, Composite and PVC deck building. Contact us today! "}]}</script> <link
rel=canonical href=https://decksforlife.ca/ ><link
rel=dns-prefetch href=//fonts.googleapis.com><link
href=https://fonts.gstatic.com crossorigin rel=preconnect><style>@media screen and (max-width: 650px) {body {padding-bottom:60px;}}</style><link
rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/a5ff7.css media=all><style id=classic-theme-styles-inline-css>/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style><style id=global-styles-inline-css>/*<![CDATA[*/body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}/*]]>*/</style><link
rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/9977f.css media=all><style id=rs-plugin-settings-inline-css>#rs-demo-id {}</style><link
rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/60196.css media=all><link
rel=stylesheet id=tm-cs-google-fonts-css href='//fonts.googleapis.com/css?family=Raleway%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2Citalic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CMontserrat%3A500%2C700%2C400%2C600%7COpen+Sans%3A600%7CArimo%3A400&ver=1.0.0' type=text/css media=all><link
rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/06055.css media=all><style id=fixology-main-style-inline-css>/*<![CDATA[*//*------------------------------------------------------------------============================================*/
/******************* Custom Code **********************/
/******************************************************//*]]>*/</style><link
rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/eb0c7.css media=all> <script src=https://decksforlife.ca/wp-content/cache/minify/0915a.js></script> <link
rel=https://api.w.org/ href=https://decksforlife.ca/wp-json/ ><link
rel=alternate type=application/json href=https://decksforlife.ca/wp-json/wp/v2/pages/128><script>function expand(param) {
param.style.display = (param.style.display == "none") ? "block" : "none";
}
function read_toggle(id, more, less) {
el = document.getElementById("readlink" + id);
el.innerHTML = (el.innerHTML == more) ? less : more;
expand(document.getElementById("read" + id));
}</script><style>.vc_custom_1573606779891{background-image:none !important;}.vc_custom_1573606779891 .tm-bg-layer{background-image: none !important;}.vc_custom_1573606779891 .tm-bgimage-layer{}.vc_custom_1610316114024{background-image:none !important;}.vc_custom_1610316114024 .tm-bg-layer{background-image: none !important;}.vc_custom_1610316114024 .tm-bgimage-layer{}.vc_custom_1553820531453 > .tm-col-wrapper-bg-layer{background-color: #5f4e44 !important;}.vc_custom_1553820531453 > .tm-col-wrapper-bg-layer > .tm-bg-layer-inner{background-color: #5f4e44 !important;background-image:none !important;}.vc_custom_1610316225899{background-image:none !important;}.vc_custom_1610316225899 .tm-bg-layer{background-image: none !important;}.vc_custom_1610316225899 .tm-bgimage-layer{}.vc_custom_1508241401025 > .tm-row-wrapper-bg-layer{margin-top: -135px !important;padding-top: 0px !important;padding-bottom: 0px !important;}.vc_custom_1508241401025 > .tm-row-wrapper-bg-layer{background-image: none !important;}.vc_custom_1555554615423{background-image:none !important;}.vc_custom_1555554615423 .tm-bg-layer{background-image: none !important;}.vc_custom_1555554615423 .tm-bgimage-layer{}.vc_custom_1555554645748{background-image:none !important;}.vc_custom_1555554645748 .tm-bg-layer{background-image: none !important;}.vc_custom_1555554645748 .tm-bgimage-layer{}.vc_custom_1555554655112{background-image:none !important;}.vc_custom_1555554655112 .tm-bg-layer{background-image: none !important;}.vc_custom_1555554655112 .tm-bgimage-layer{}.vc_custom_1555554661058{background-image:none !important;}.vc_custom_1555554661058 .tm-bg-layer{background-image: none !important;}.vc_custom_1555554661058 .tm-bgimage-layer{}.vc_custom_1555554665875{background-image:none !important;}.vc_custom_1555554665875 .tm-bg-layer{background-image: none !important;}.vc_custom_1555554665875 .tm-bgimage-layer{}.vc_custom_1555554671704{background-image:none !important;}.vc_custom_1555554671704 .tm-bg-layer{background-image: none !important;}.vc_custom_1555554671704 .tm-bgimage-layer{}.vc_custom_1553822545701 > .tm-col-wrapper-bg-layer{background-image: url(https://decksforlife.ca/wp-content/uploads/2019/03/69ed85ae27e103c5c784a1153f6477f5.jpg?id=2410) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1553822545701 > .tm-col-wrapper-bg-layer > .tm-bg-layer-inner{background-image: url(https://decksforlife.ca/wp-content/uploads/2019/03/69ed85ae27e103c5c784a1153f6477f5.jpg?id=2410) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;background-image:none !important;}.vc_custom_1553900356767 > .tm-row-wrapper-bg-layer{padding-bottom: 45px !important;background-color: #ffffff !important;}.vc_custom_1553900356767 > .tm-row-wrapper-bg-layer{background-image: none !important;}.vc_custom_1645059765044 > .tm-row-wrapper-bg-layer{padding-top: 60px !important;}.vc_custom_1645059765044 > .tm-row-wrapper-bg-layer{background-image: none !important;}.vc_custom_1570882113324 > .tm-row-wrapper-bg-layer{padding-bottom: 90px !important;background-image: url(https://decksforlife.ca/wp-content/uploads/2019/10/tm-rowbg-six-min.jpeg?id=3421) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1570882113324 > .tm-row-wrapper-bg-layer{background-image: none !important;}.vc_custom_1645070404777 > .tm-row-wrapper-bg-layer{padding-bottom: 20px !important;}.vc_custom_1645070404777 > .tm-row-wrapper-bg-layer{background-image: none !important;}.vc_custom_1645059095404 > .tm-row-wrapper-bg-layer{padding-top: 60px !important;padding-bottom: 40px !important;background-position: center;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1645059095404 > .tm-row-wrapper-bg-layer{background-image: none !important;}.vc_custom_1554000207075 > .tm-row-wrapper-bg-layer{padding-bottom: 0px !important;}.vc_custom_1554000207075 > .tm-row-wrapper-bg-layer{background-image: none !important;}.vc_custom_1506154288882 > .tm-row-wrapper-bg-layer{padding-bottom: 75px !important;}.vc_custom_1506154288882 > .tm-row-wrapper-bg-layer{background-image: none !important;}</style> <script>var tm_breakpoint = 1200;</script> <script>var ajaxurl = 'https://decksforlife.ca/wp-admin/admin-ajax.php';</script><style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><!--[if lte IE 9]><link
rel=stylesheet type=text/css href=https://decksforlife.ca/wp-content/plugins/js_composer/assets/css/vc_lte_ie9.min.css media=screen><![endif]--><style>*[id^='readlink'] {
font-weight: normal;
color: #85bc18;
background: #;
padding: 0px;
border-bottom: 1px solid #85bc18;
-webkit-box-shadow: none !important;
box-shadow: none !important;
-webkit-transition: none !important;
}
*[id^='readlink']:hover {
font-weight: normal;
color: #85bc18;
padding: 0px;
border-bottom: 1px solid #85bc18;
}
*[id^='readlink']:focus {
outline: none;
color: #85bc18;
}</style> <script>function setREVStartSize(e){
try{ e.c=jQuery(e.c);var i=jQuery(window).width(),t=9999,r=0,n=0,l=0,f=0,s=0,h=0;
if(e.responsiveLevels&&(jQuery.each(e.responsiveLevels,function(e,f){f>i&&(t=r=f,l=e),i>f&&f>r&&(r=f,n=e)}),t>r&&(l=n)),f=e.gridheight[l]||e.gridheight[0]||e.gridheight,s=e.gridwidth[l]||e.gridwidth[0]||e.gridwidth,h=i/s,h=h>1?1:h,f=Math.round(h*f),"fullscreen"==e.sliderLayout){var u=(e.c.width(),jQuery(window).height());if(void 0!=e.fullScreenOffsetContainer){var c=e.fullScreenOffsetContainer.split(",");if (c) jQuery.each(c,function(e,i){u=jQuery(i).length>0?u-jQuery(i).outerHeight(!0):u}),e.fullScreenOffset.split("%").length>1&&void 0!=e.fullScreenOffset&&e.fullScreenOffset.length>0?u-=jQuery(window).height()*parseInt(e.fullScreenOffset,0)/100:void 0!=e.fullScreenOffset&&e.fullScreenOffset.length>0&&(u-=parseInt(e.fullScreenOffset,0))}f=u}else void 0!=e.minHeight&&f<e.minHeight&&(f=e.minHeight);e.c.closest(".rev_slider_wrapper").css({height:f})
}catch(d){console.log("Failure at Presize of Slider:"+d)}
};</script> <style data-type=vc_shortcodes-custom-css>.vc_custom_1508241401025{margin-top: -135px !important;padding-top: 0px !important;padding-bottom: 0px !important;}.vc_custom_1553900356767{padding-bottom: 45px !important;background-color: #ffffff !important;}.vc_custom_1645059765044{padding-top: 60px !important;}.vc_custom_1570882113324{padding-bottom: 90px !important;background-image: url(https://decksforlife.ca/wp-content/uploads/2019/10/tm-rowbg-six-min.jpeg?id=3421) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1645070404777{padding-bottom: 20px !important;}.vc_custom_1645059095404{padding-top: 60px !important;padding-bottom: 40px !important;background-position: center;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1554000207075{padding-bottom: 0px !important;}.vc_custom_1506154288882{padding-bottom: 75px !important;}.vc_custom_1553820531453{background-color: #5f4e44 !important;}.vc_custom_1573606779891{padding-top: 45px !important;}.vc_custom_1610316114024{padding-top: 45px !important;}.vc_custom_1610316225899{padding-top: 45px !important;}.vc_custom_1553822545701{padding-top: 40px !important;padding-right: 30px !important;padding-bottom: 20px !important;padding-left: 30px !important;background-image: url(https://decksforlife.ca/wp-content/uploads/2019/03/69ed85ae27e103c5c784a1153f6477f5.jpg?id=2410) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1555554615423{margin-bottom: -23px !important;}.vc_custom_1555554645748{margin-bottom: -23px !important;}.vc_custom_1555554655112{margin-bottom: -23px !important;}.vc_custom_1555554661058{margin-bottom: -23px !important;}.vc_custom_1555554665875{margin-bottom: -23px !important;}.vc_custom_1555554671704{margin-bottom: -23px !important;}.vc_custom_1555376849736{padding-bottom: 31px !important;}.vc_custom_1686712232268{padding-bottom: 25px !important;}.vc_custom_1555377791841{margin-top: 0px !important;margin-bottom: 0px !important;}.vc_custom_1555553484749{border-bottom-width: 40px !important;}.vc_custom_1705076657924{margin-bottom: 20px !important;}.vc_custom_1658278359254{margin-bottom: 20px !important;}.vc_custom_1642462300042{margin-bottom: 20px !important;}.vc_custom_1677211280723{margin-bottom: 20px !important;}.vc_custom_1677211678746{margin-bottom: 20px !important;}.vc_custom_1677212322595{margin-bottom: 20px !important;}.vc_custom_1570883598772{margin-bottom: 0px !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}</style><noscript><style>.wpb_animate_when_almost_visible { opacity: 1; }</style></noscript><style>/** Mega Menu CSS: fs **/</style><meta
name="google-site-verification" content="_wTynnmeGubSEwXg_cB78rBdsfko1TmOcbkcufR-rwU">
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-42398882-3"></script> <script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-42398882-3');</script> <link
rel=preload href=https://decksforlife.ca/wp-content/themes/fixology/assets/tm-fixology-icons/font/tm-fixology-icons.woff2?56663754 as=font crossorigin=anonymous><link
rel=preload href=https://decksforlife.ca/wp-content/themes/fixology/assets/themify-icons/fonts/themify.woff?-fvbane as=font crossorigin=anonymous><link
rel=preload href="https://decksforlife.ca/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as=font crossorigin=anonymous><link
rel=apple-touch-icon sizes=57x57 href=/apple-icon-57x57.png><link
rel=apple-touch-icon sizes=60x60 href=/apple-icon-60x60.png><link
rel=apple-touch-icon sizes=72x72 href=/apple-icon-72x72.png><link
rel=apple-touch-icon sizes=76x76 href=/apple-icon-76x76.png><link
rel=apple-touch-icon sizes=114x114 href=/apple-icon-114x114.png><link
rel=apple-touch-icon sizes=120x120 href=/apple-icon-120x120.png><link
rel=apple-touch-icon sizes=144x144 href=/apple-icon-144x144.png><link
rel=apple-touch-icon sizes=152x152 href=/apple-icon-152x152.png><link
rel=apple-touch-icon sizes=180x180 href=/apple-icon-180x180.png><link
rel=icon type=image/png sizes=192x192 href=/android-icon-192x192.png><link
rel=icon type=image/png sizes=32x32 href=/favicon-32x32.png><link
rel=icon type=image/png sizes=96x96 href=/favicon-96x96.png><link
rel=icon type=image/png sizes=16x16 href=/favicon-16x16.png>
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-10839999663"></script> <script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-10839999663');</script> </head><body
class="home page-template-default page page-id-128 thememount-topbar-no thememount-wide thememount-page-full-width thememount-maxmegamenu-active wpb-js-composer js-comp-ver-5.7 vc_responsive"><div
id=tm-home></div><div
class=main-holder><div
id=page class="hfeed site"><header
id=masthead class=" tm-header-style-classic tm-main-menu-total-7 tm-main-menu-more-than-six"><div
class="tm-header-block tm-mmenu-active-color-skin tm-dmenu-active-color-skin tm-dmenu-sep-grey"><div
class="thememount-header-searchform-wrapper k_flying_searchform_wrapper"><div
class=container><div
class=row><form
method=get id=flying_searchform action=https://decksforlife.ca ><div
class=w-search-form-h><div
class=w-search-form-row><div
class=w-search-input>
<input
type=text class="field searchform-s" name=s id=searchval placeholder="Search here... " value></div></div></div></form></div></div></div><div
id=tm-stickable-header-w class="tm-stickable-header-w tm-bgcolor-white" style=height:100px><div
id=site-header class="site-header tm-bgcolor-white tm-sticky-bgcolor-white tm-header-menu-position-right tm-mmmenu-override-yes tm-above-content-yes tm-stickable-header"><div
class="site-header-main tm-wrap container tm-container-for-header"><div
class="site-branding tm-wrap-cell"><div
class="headerlogo thememount-logotype-image tm-stickylogo-no"><span
class=site-title><a
class=home-link href=https://decksforlife.ca/ title="home page"><span
class="tm-sc-logo tm-sc-logo-type-image"><img
class="thememount-logo-img standardlogo lazy" alt=Decksforlife src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20223'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2019/11/logo-decksforlife.jpeg></span></a></span><span
class=site-description>deck builders</span></div></div><div
id=site-header-menu class="site-header-menu tm-wrap-cell"><nav
id=site-navigation class=main-navigation aria-label="Primary Menu" data-sticky-height=70>
<button
id=menu-toggle class=menu-toggle>
<span
class=tm-hide>Toggle menu</span><i
class=tm-fixology-icon-bars></i>
</button><div
class=nav-menu><ul
id=menu-main-menu class=nav-menu><li
id=menu-item-2283 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-128 current_page_item menu-item-2283"><a
href=https://decksforlife.ca/ aria-current=page>Home</a></li>
<li
id=menu-item-2691 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2691"><a
href=#>Locations</a><ul
class=sub-menu>
<li
id=menu-item-3826 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3826"><a
href=https://decksforlife.ca/patio-contractor-toronto/ >Deck Builder Toronto</a></li>
<li
id=menu-item-3823 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3823"><a
href=https://decksforlife.ca/deck-builder-in-richmond-hill/ >Deck Builder Richmond Hill</a></li>
<li
id=menu-item-3819 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3819"><a
href=https://decksforlife.ca/deck-builder-in-markham/ >Deck Builder Markham</a></li>
<li
id=menu-item-3820 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3820"><a
href=https://decksforlife.ca/deck-builder-in-mississauga/ >Deck Builder Mississauga</a></li>
<li
id=menu-item-3824 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3824"><a
href=https://decksforlife.ca/deck-builder-in-vaughan/ >Deck Builder Vaughan</a></li>
<li
id=menu-item-4285 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4285"><a
href=https://decksforlife.ca/deck-builder-in-north-york/ >Deck Builder in North York</a></li>
<li
id=menu-item-4470 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4470"><a
href=https://decksforlife.ca/deck-builder-in-scarborough/ >Deck Builder in Scarborough</a></li>
<li
id=menu-item-3817 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3817"><a
href=https://decksforlife.ca/deck-builder-in-aurora/ >Deck Builder Aurora</a></li>
<li
id=menu-item-3821 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3821"><a
href=https://decksforlife.ca/deck-builder-in-newmarket/ >Deck Builder Newmarket</a></li>
<li
id=menu-item-3818 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3818"><a
href=https://decksforlife.ca/deck-builder-in-bradford/ >Deck Builder Bradford</a></li>
<li
id=menu-item-3825 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3825"><a
href=https://decksforlife.ca/deck-builder-king-city/ >Deck Builder King City</a></li>
<li
id=menu-item-3816 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3816"><a
href=https://decksforlife.ca/deck-builder-in-ajax/ >Deck Builder Ajax</a></li>
<li
id=menu-item-3822 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3822"><a
href=https://decksforlife.ca/deck-builder-in-pickering/ >Deck Builder Pickering</a></li></ul>
</li>
<li
id=menu-item-2270 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2270"><a
href=#>Services</a><ul
class=sub-menu>
<li
id=menu-item-2280 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2280"><a
href=#>Custom decks</a><ul
class=sub-menu>
<li
id=menu-item-2678 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2678"><a
href=https://decksforlife.ca/pressure-treated-decks/ >Pressure treated wood decks</a></li>
<li
id=menu-item-2680 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2680"><a
href=https://decksforlife.ca/composite-decks/ >Composite decks</a></li>
<li
id=menu-item-2681 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2681"><a
href=https://decksforlife.ca/ipe-decking/ >IPE Decks</a></li>
<li
id=menu-item-2682 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2682"><a
href=https://decksforlife.ca/vinyl-decks/ >Vinyl decks</a></li>
<li
id=menu-item-2692 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2692"><a
href=https://decksforlife.ca/railings/ >Railings</a></li>
<li
id=menu-item-3850 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3850"><a
href=https://decksforlife.ca/deck-lighting/ >Deck Lights</a></li>
<li
id=menu-item-3815 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3815"><a
href=https://decksforlife.ca/steel-deck-framing/ >Steel Deck Framing</a></li>
<li
id=menu-item-3849 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3849"><a
href=https://decksforlife.ca/trex-rainescape/ >Trex RainEscape</a></li>
<li
id=menu-item-2686 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2686"><a
href=https://decksforlife.ca/deck-repair/ >Deck repair</a></li></ul>
</li>
<li
id=menu-item-2281 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2281"><a
href=#>Additional Services</a><ul
class=sub-menu>
<li
id=menu-item-2684 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2684"><a
href=https://decksforlife.ca/pergolas-and-arbors/ >Pergolas and arbors</a></li>
<li
id=menu-item-2685 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2685"><a
href=https://decksforlife.ca/privacy-screens/ >Privacy screens</a></li>
<li
id=menu-item-2687 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2687"><a
href=https://decksforlife.ca/fences/ >Fences</a></li>
<li
id=menu-item-2695 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2695"><a
href=https://decksforlife.ca/custom-gates/ >Custom gates</a></li>
<li
id=menu-item-2694 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2694"><a
href=https://decksforlife.ca/custom-sheds/ >Custom sheds</a></li></ul>
</li></ul>
</li>
<li
id=menu-item-3698 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3698"><a
href=https://decksforlife.ca/about-us/ >About us</a></li>
<li
id=menu-item-3039 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3039"><a
href=https://decksforlife.ca/useful-tips-and-news/ >Blog</a></li>
<li
id=menu-item-4279 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4279"><a
href=https://decksforlife.ca/portfolio/ >Portfolio</a></li>
<li
id=menu-item-2677 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2677"><a
href=https://decksforlife.ca/contact-us/ >Contact us</a></li></ul></div></nav></div></div></div></div><div
class=thememount-slider-wrapper><div
class=thememount-slider-wide><link
href="https://fonts.googleapis.com/css?family=Open+Sans:600%2C300%2C700%7CMontserrat:700%2C500%2C400%7CRaleway:300%2C500" rel=stylesheet property=stylesheet type=text/css media=all><div
id=rev_slider_1_1_wrapper class="rev_slider_wrapper fullwidthbanner-container" data-source=gallery style="margin:0px auto;background:transparent;padding:0px;margin-top:0px;margin-bottom:0px;"><div
id=rev_slider_1_1 class="rev_slider fullwidthabanner" style=display:none; data-version=5.4.8.2><ul>
<li
data-index=rs-1 data-transition=fade data-slotamount=default data-hideafterloop=0 data-hideslideonmobile=off data-easein=default data-easeout=default data-masterspeed=300 data-thumb=https://decksforlife.ca/wp-content/uploads/2019/10/decksforlife-portfolio-min-100x50.jpeg data-rotate=0 data-saveperformance=off data-title=Slide data-param1 data-param2 data-param3 data-param4 data-param5 data-param6 data-param7 data-param8 data-param9 data-param10 data-description>
<img
src=https://decksforlife.ca/wp-content/plugins/revslider/admin/assets/images/dummy.png alt title=decksforlife-portfolio-min width=1500 height=811 data-lazyload=https://decksforlife.ca/wp-content/uploads/2019/10/decksforlife-portfolio-min.jpeg data-bgposition="center center" data-bgfit=cover data-bgrepeat=no-repeat class=rev-slidebg data-no-retina><div
class="tp-caption tp-resizeme"
id=slide-1-layer-5
data-x=195
data-y=176
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":440,"speed":1480,"frame":"0","from":"x:-50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 5; white-space: nowrap; font-size: 50px; line-height: 60px; font-weight: 600; color: #ffffff; letter-spacing: 0px;font-family:Open Sans;letter-spacing:2px;">GET A FREE QUOTE</div><div
class="tp-caption tp-shape tp-shapewrapper tp-resizeme"
id=slide-1-layer-8
data-x=center data-hoffset=113
data-y=center data-voffset=-144
data-width="['2']"
data-height="['70']"
data-type=shape
data-responsive_offset="on"data-frames='[{"delay":660,"speed":360,"frame":"0","from":"y:50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 6;background-color:rgba(255,255,255,0.32);"></div><div
class="tp-caption tp-resizeme"
id=slide-1-layer-6
data-x=720
data-y=180
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":850,"speed":390,"frame":"0","from":"x:50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 7; white-space: nowrap; font-size: 18px; line-height: 25px; font-weight: 300; color: #ffffff; letter-spacing: 0px;font-family:Open Sans;letter-spacing:1px;">Call us Now</div><div
class="tp-caption "
id=slide-1-layer-7
data-x=719
data-y=203
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":1100,"speed":400,"frame":"0","from":"x:50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 8; white-space: nowrap; font-size: 25px; line-height: 35px; font-weight: 700; color: #ffffff; letter-spacing: 0px;font-family:Open Sans;letter-spacing:2px;"><span
class=tm-skincolor>+1 (647) 701-3206</span></div><div
class="tp-caption "
id=slide-1-layer-2
data-x=center data-hoffset=2
data-y=center data-voffset=-61
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":480,"split":"chars","splitdelay":0.05,"speed":1460,"split_direction":"forward","frame":"0","from":"y:[100%];z:0;rZ:-35deg;sX:1;sY:1;skX:0;skY:0;","mask":"x:0px;y:0px;s:inherit;e:inherit;","to":"o:1;","ease":"Power4.easeInOut"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 9; white-space: nowrap; font-size: 56px; line-height: 70px; font-weight: 700; color: #ffffff; letter-spacing: 0px;font-family:Montserrat;letter-spacing:4px;">DREAMING OF THE <span
class=tm-skincolor>PERFECT</span> DECK?</div><div
class="tp-caption tp-resizeme"
id=slide-1-layer-3
data-x=center data-hoffset
data-y=center data-voffset=14
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":1800,"speed":520,"frame":"0","from":"y:50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Linear.easeNone"}]'
data-textAlign="['center','center','center','center']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 10; white-space: nowrap; font-size: 18px; line-height: 28px; font-weight: 300; color: #d1d1d1; letter-spacing: 0px;font-family:Raleway;letter-spacing:2px;">Dedicated to make your living space your dream place<br>
We use green top quality materials and really focus on each and every detail.</div>
</li>
<li
data-index=rs-2 data-transition=fade data-slotamount=default data-hideafterloop=0 data-hideslideonmobile=off data-easein=default data-easeout=default data-masterspeed=300 data-thumb=https://decksforlife.ca/wp-content/uploads/2022/01/20210722_100522-100x50.jpg data-rotate=0 data-saveperformance=off data-mediafilter=mayfair data-title=Slide data-param1 data-param2 data-param3 data-param4 data-param5 data-param6 data-param7 data-param8 data-param9 data-param10 data-description>
<img
src=https://decksforlife.ca/wp-content/plugins/revslider/admin/assets/images/dummy.png alt title=20210722_100522 width=1200 height=900 data-lazyload=https://decksforlife.ca/wp-content/uploads/2022/01/20210722_100522.jpg data-bgposition="center center" data-bgfit=cover data-bgrepeat=no-repeat class=rev-slidebg data-no-retina><div
class="tp-caption tp-resizeme"
id=slide-2-layer-5
data-x
data-y=152
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":650,"speed":500,"frame":"0","from":"x:-50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 5; white-space: nowrap; font-size: 40px; line-height: 45px; font-weight: 500; color: #f4f4f4; letter-spacing: 0px;font-family:Raleway;text-shadow:rgb(83, 83, 83) 1px 2px 1px;letter-spacing:2px;">Decks for life</div><div
class="tp-caption "
id=slide-2-layer-2
data-x=1
data-y=203
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":670,"split":"chars","splitdelay":0.1,"speed":1250,"split_direction":"forward","frame":"0","from":"x:[-105%];z:0;rX:0deg;rY:0deg;rZ:-90deg;sX:1;sY:1;skX:0;skY:0;","mask":"x:0px;y:0px;s:inherit;e:inherit;","to":"o:1;","ease":"Power4.easeInOut"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 6; white-space: nowrap; font-size: 55px; line-height: 70px; font-weight: 700; color: #ffffff; letter-spacing: 0px;font-family:Montserrat;text-shadow:2px 2px #4b4b4b;letter-spacing:4px;">YOUR <span
class=tm-skincolor> TORONTO</span> OUTDOR BUILDER</div><div
class="tp-caption tp-resizeme"
id=slide-2-layer-6
data-x
data-y=300
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":1920,"speed":380,"frame":"0","from":"y:-50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 7; white-space: nowrap; font-size: 25px; line-height: 35px; font-weight: 500; color: #ffffff; letter-spacing: 0px;font-family:Montserrat;text-shadow:rgb(83, 83, 83) 1px 2px 1px;letter-spacing:2px;">FENCES</div><div
class="tp-caption tp-shape tp-shapewrapper tp-resizeme"
id=slide-2-layer-7
data-x=135
data-y=313
data-width="['10']"
data-height="['10']"
data-type=shape
data-responsive_offset="on"data-frames='[{"delay":2080,"speed":360,"frame":"0","from":"y:50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 8;background-color:rgb(133,188,24);border-radius:50% 50% 50% 50%;"></div><div
class="tp-caption tp-resizeme"
id=slide-2-layer-9
data-x=172
data-y=300
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":2310,"speed":380,"frame":"0","from":"y:50px;opacity:0;","to":"o:1;","ease":"Linear.easeNone"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 9; white-space: nowrap; font-size: 25px; line-height: 35px; font-weight: 500; color: #ffffff; letter-spacing: 0px;font-family:Montserrat;text-shadow:rgb(83, 83, 83) 1px 2px 1px;letter-spacing:2px;">GATES</div><div
class="tp-caption tp-shape tp-shapewrapper tp-resizeme"
id=slide-2-layer-10
data-x=295
data-y=313
data-width="['10']"
data-height="['10']"
data-type=shape
data-responsive_offset="on"data-frames='[{"delay":2510,"speed":360,"frame":"0","from":"y:-50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 10;background-color:rgb(133,188,24);border-radius:50% 50% 50% 50%;"></div><div
class="tp-caption tp-resizeme"
id=slide-2-layer-11
data-x=342
data-y=300
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":2760,"speed":360,"frame":"0","from":"y:-50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 11; white-space: nowrap; font-size: 25px; line-height: 35px; font-weight: 500; color: #ffffff; letter-spacing: 0px;font-family:Montserrat;text-shadow:rgb(83, 83, 83) 1px 2px 1px;letter-spacing:2px;">PERGOLAS</div><div
class="tp-caption tp-resizeme"
id=slide-2-layer-3
data-x=-1
data-y=343
data-width="['auto']"
data-height="['auto']"
data-type=text
data-responsive_offset="on"data-frames='[{"delay":3070,"speed":550,"frame":"0","from":"y:50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Linear.easeNone"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[0,0,0,0]
data-paddingright=[0,0,0,0]
data-paddingbottom=[0,0,0,0]
data-paddingleft="[0,0,0,0]"style="z-index: 12; white-space: nowrap; font-size: 18px; line-height: 28px; font-weight: 300; color: #ffffff; letter-spacing: 0px;font-family:Raleway;text-shadow:rgb(83, 83, 83) 1px 2px 1px;letter-spacing:2px;">Looking for an outdoor space where you can relax and unwind <br>with friends and family on a warm summer evening? Give us a call.</div><div
class="tp-caption tm-dark-to-skin rev-btn tp-resizeme"
id=slide-2-layer-4
data-x=-1
data-y=435
data-width="['auto']"
data-height="['auto']"
data-type=button
data-actions='[{"event":"click","action":"simplelink","target":"_self","url":"https:\/\/decksforlife.ca\/contact-us\/","delay":""}]'
data-responsive_offset="on"data-frames='[{"delay":3450,"speed":540,"frame":"0","from":"y:50px;opacity:0;","to":"o:1;","ease":"Power0.easeIn"},{"delay":"wait","speed":280,"frame":"999","to":"opacity:0;","ease":"Power3.easeInOut"}]'
data-textAlign="['inherit','inherit','inherit','inherit']"
data-paddingtop=[12,12,12,12]
data-paddingright=[25,25,25,25]
data-paddingbottom=[12,12,12,12]
data-paddingleft="[25,25,25,25]"style="z-index: 13; white-space: nowrap; letter-spacing: px;border-color:rgb(32,32,32);border-style:solid;border-width:1px 1px 1px 1px;outline:none;box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;letter-spacing:1px;">CONTACT US</div>
</li></ul> <script>var htmlDiv = document.getElementById("rs-plugin-settings-inline-css"); var htmlDivCss="";
if(htmlDiv) {
htmlDiv.innerHTML = htmlDiv.innerHTML + htmlDivCss;
}else{
var htmlDiv = document.createElement("div");
htmlDiv.innerHTML = "<style>" + htmlDivCss + "</style>";
document.getElementsByTagName("head")[0].appendChild(htmlDiv.childNodes[0]);
}</script> <div
class="tp-bannertimer tp-bottom" style="visibility: hidden !important;"></div></div> <script>var htmlDiv = document.getElementById("rs-plugin-settings-inline-css"); var htmlDivCss=".tp-caption.tm-dark-to-skin,.tm-dark-to-skin{color:rgba(255,255,255,1);font-size:14px;line-height:17px;font-weight:400;font-style:normal;font-family:Montserrat;text-decoration:none;background-color:#202020;border-color:#ffffff;border-style:none;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}";
if(htmlDiv) {
htmlDiv.innerHTML = htmlDiv.innerHTML + htmlDivCss;
}else{
var htmlDiv = document.createElement("div");
htmlDiv.innerHTML = "<style>" + htmlDivCss + "</style>";
document.getElementsByTagName("head")[0].appendChild(htmlDiv.childNodes[0]);
}</script> <script>if (setREVStartSize!==undefined) setREVStartSize(
{c: '#rev_slider_1_1', gridwidth: [1170], gridheight: [700], sliderLayout: 'fullwidth'});
var revapi1,
tpj;
(function() {
if (!/loaded|interactive|complete/.test(document.readyState)) document.addEventListener("DOMContentLoaded",onLoad); else onLoad();
function onLoad() {
if (tpj===undefined) { tpj = jQuery; if("off" == "on") tpj.noConflict();}
if(tpj("#rev_slider_1_1").revolution == undefined){
revslider_showDoubleJqueryError("#rev_slider_1_1");
}else{
revapi1 = tpj("#rev_slider_1_1").show().revolution({
sliderType:"standard",
jsFileLocation:"//decksforlife.ca/wp-content/plugins/revslider/public/assets/js/",
sliderLayout:"fullwidth",
dottedOverlay:"none",
delay:9000,
navigation: {
keyboardNavigation:"off",
keyboard_direction: "horizontal",
mouseScrollNavigation:"off",
mouseScrollReverse:"default",
onHoverStop:"off",
bullets: {
enable:true,
hide_onmobile:false,
style:"hermes",
hide_onleave:false,
direction:"vertical",
h_align:"right",
v_align:"center",
h_offset:30,
v_offset:20,
space:5,
tmp:''
}
},
visibilityLevels:[1240,1024,778,480],
gridwidth:1170,
gridheight:700,
lazyType:"all",
shadow:0,
spinner:"spinner0",
stopLoop:"off",
stopAfterLoops:-1,
stopAtSlide:-1,
shuffle:"off",
autoHeight:"off",
disableProgressBar:"on",
hideThumbsOnMobile:"off",
hideSliderAtLimit:0,
hideCaptionAtLimit:0,
hideAllCaptionAtLilmit:0,
debugMode:false,
fallbacks: {
simplifyAll:"off",
nextSlideOnWindowFocus:"off",
disableFocusListener:false,
panZoomDisableOnMobile:"on",
}
});
}; /* END OF revapi call */
}; /* END OF ON LOAD FUNCTION */
}()); /* END OF WRAPPING FUNCTION */</script> <script>var htmlDivCss = unescape(".hermes.tp-bullets%20%7B%0A%7D%0A%0A.hermes%20.tp-bullet%20%7B%0A%20%20%20%20overflow%3Ahidden%3B%0A%20%20%20%20border-radius%3A50%25%3B%0A%20%20%20%20width%3A16px%3B%0A%20%20%20%20height%3A16px%3B%0A%20%20%20%20background-color%3A%20rgba%280%2C%200%2C%200%2C%200%29%3B%0A%20%20%20%20box-shadow%3A%20inset%200%200%200%202px%20rgb%28255%2C%20255%2C%20255%29%3B%0A%20%20%20%20-webkit-transition%3A%20background%200.3s%20ease%3B%0A%20%20%20%20transition%3A%20background%200.3s%20ease%3B%0A%20%20%20%20position%3Aabsolute%3B%0A%7D%0A%0A.hermes%20.tp-bullet%3Ahover%20%7B%0A%09%20%20background-color%3A%20rgba%280%2C0%2C0%2C0.21%29%3B%0A%7D%0A.hermes%20.tp-bullet%3Aafter%20%7B%0A%20%20content%3A%20%27%20%27%3B%0A%20%20position%3A%20absolute%3B%0A%20%20bottom%3A%200%3B%0A%20%20height%3A%200%3B%0A%20%20left%3A%200%3B%0A%20%20width%3A%20100%25%3B%0A%20%20background-color%3A%20rgb%28255%2C%20255%2C%20255%29%3B%0A%20%20box-shadow%3A%200%200%201px%20rgb%28255%2C%20255%2C%20255%29%3B%0A%20%20-webkit-transition%3A%20height%200.3s%20ease%3B%0A%20%20transition%3A%20height%200.3s%20ease%3B%0A%7D%0A.hermes%20.tp-bullet.selected%3Aafter%20%7B%0A%20%20height%3A100%25%3B%0A%7D%0A%0A");
var htmlDiv = document.getElementById('rs-plugin-settings-inline-css');
if(htmlDiv) {
htmlDiv.innerHTML = htmlDiv.innerHTML + htmlDivCss;
}
else{
var htmlDiv = document.createElement('div');
htmlDiv.innerHTML = '<style>' + htmlDivCss + '</style>';
document.getElementsByTagName('head')[0].appendChild(htmlDiv.childNodes[0]);
}</script> </div></div></div></div></header><div
id=content-wrapper class=site-content-wrapper><div
id=content class="site-content "><div
id=content-inner class="site-content-inner "><div
id=primary class="content-area "><main
id=main class=site-main><article
id=post-128 class="post-128 page type-page status-publish"><header
class="single-entry-header tm-hide">
<span
class=entry-title>Home</span></header><div
class=entry-content><div
class="tm-row wpb_row vc_row-fluid tm-reset-margin-top-991 vc_custom_1508241401025 break-991-colum vc_row container tm-bgcolor-skincolor tm-bgimage-position-center_center"><div
class="vc_row-o-equal-height vc_row-flex"><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-lg tm-sbox-isize-lg tm-sbox-istyle-none vc_custom_1573606779891"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-lg tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
class="tm-vc_icon_element-inner tm-vc_icon_element-color-white tm-vc_icon_element-size-lg tm-vc_icon_element-style-none tm-vc_icon_element-background-color-grey" ><span
class="tm-vc_icon_element-icon fa fa-envelope-o" ></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><p><a
class=icon-box-head href="mailto: info@decksforlife.ca">info@decksforlife.ca</a><br>
Office Hour:8:00am – 7:00pm</p></div></div></div></div></div></section></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div
class="vc_column-inner vc_custom_1553820531453 tm-col-bgcolor-darkgrey tm-col-bgcolor-yes"><div
class="tm-col-wrapper-bg-layer tm-bg-layer"><div
class=tm-bg-layer-inner></div></div><div
class=wpb_wrapper><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-lg tm-sbox-isize-lg tm-sbox-istyle-none vc_custom_1610316114024"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-lg tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
class="tm-vc_icon_element-inner tm-vc_icon_element-color-white tm-vc_icon_element-size-lg tm-vc_icon_element-style-none tm-vc_icon_element-background-color-grey" ><span
class="tm-vc_icon_element-icon themifyicon ti-mobile" ></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><p><a
class=icon-box-head href="tel:+1 (647) 701-3206">+1 (647) 701-3206</a><br>
Contact Us Today for a Free Estimate!</p></div></div></div></div></div></section></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-lg tm-sbox-isize-lg tm-sbox-istyle-none vc_custom_1610316225899"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-lg tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
class="tm-vc_icon_element-inner tm-vc_icon_element-color-white tm-vc_icon_element-size-lg tm-vc_icon_element-style-none tm-vc_icon_element-background-color-grey" ><span
class="tm-vc_icon_element-icon themifyicon ti-ruler-pencil" ></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><div
class=icon-box-head>Free 3D Modeling</div><p>Imagine your dream deck!</p></div></div></div></div></div></section></div></div></div></div></div></div><div
class="tm-row wpb_row vc_row-fluid vc_custom_1553900356767 vc_row-has-fill break-991-colum vc_row container tm-bgimage-position-center_center"><div
class="wpb_column vc_column_container vc_col-sm-8"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><h1>DECK BUILDERS SERVICES</h1></div></div><div
class="vc_row wpb_row vc_inner vc_row-fluid"><div
class="wpb_column vc_column_container vc_col-sm-6"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-md tm-sbox-isize-md tm-sbox-istyle-rounded vc_custom_1555554615423"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-md tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left tm-vc_icon_element-have-style"><div
class="tm-vc_icon_element-inner tm-vc_icon_element-have-style-inner tm-vc_icon_element-color-custom tm-vc_icon_element-size-md tm-vc_icon_element-style-rounded tm-vc_icon_element-background tm-vc_icon_element-background-color-custom" style=background-color:#f4f4f4><span
class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><div
class=service-header-text>Pressure treated wood decks</div><p>Durable and resistant to all weather conditions and insects.</p></div></div></div></div></div></section></div><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-md tm-sbox-isize-md tm-sbox-istyle-rounded vc_custom_1555554645748"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-md tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left tm-vc_icon_element-have-style"><div
class="tm-vc_icon_element-inner tm-vc_icon_element-have-style-inner tm-vc_icon_element-color-custom tm-vc_icon_element-size-md tm-vc_icon_element-style-rounded tm-vc_icon_element-background tm-vc_icon_element-background-color-custom" style=background-color:#f4f4f4><span
class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><div
class=service-header-text>Cedar decks</div><p>Smooth to the touch wood, it has a pleasant scent and texture.</p></div></div></div></div></div></section></div><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-md tm-sbox-isize-md tm-sbox-istyle-rounded vc_custom_1555554655112"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-md tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left tm-vc_icon_element-have-style"><div
class="tm-vc_icon_element-inner tm-vc_icon_element-have-style-inner tm-vc_icon_element-color-custom tm-vc_icon_element-size-md tm-vc_icon_element-style-rounded tm-vc_icon_element-background tm-vc_icon_element-background-color-custom" style=background-color:#f4f4f4><span
class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><div
class=service-header-text>Composite decks</div><p>Low maintenance great alternative to traditional wooden decks.</p></div></div></div></div></div></section></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-6"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-md tm-sbox-isize-md tm-sbox-istyle-rounded vc_custom_1555554661058"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-md tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left tm-vc_icon_element-have-style"><div
class="tm-vc_icon_element-inner tm-vc_icon_element-have-style-inner tm-vc_icon_element-color-custom tm-vc_icon_element-size-md tm-vc_icon_element-style-rounded tm-vc_icon_element-background tm-vc_icon_element-background-color-custom" style=background-color:#f4f4f4><span
class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><div
class=service-header-text>Vinyl decks</div><p>Durable, waterproof decking material is resistant to wrap, moisture and fungus.</p></div></div></div></div></div></section></div><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-md tm-sbox-isize-md tm-sbox-istyle-rounded vc_custom_1555554665875"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-md tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left tm-vc_icon_element-have-style"><div
class="tm-vc_icon_element-inner tm-vc_icon_element-have-style-inner tm-vc_icon_element-color-custom tm-vc_icon_element-size-md tm-vc_icon_element-style-rounded tm-vc_icon_element-background tm-vc_icon_element-background-color-custom" style=background-color:#f4f4f4><span
class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><div
class=service-header-text>IPE Decks</div><p>Outstanding texture, aroma and its durability are self-evident.</p></div></div></div></div></div></section></div><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-md tm-sbox-isize-md tm-sbox-istyle-rounded vc_custom_1555554671704"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-md tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left tm-vc_icon_element-have-style"><div
class="tm-vc_icon_element-inner tm-vc_icon_element-have-style-inner tm-vc_icon_element-color-custom tm-vc_icon_element-size-md tm-vc_icon_element-style-rounded tm-vc_icon_element-background tm-vc_icon_element-background-color-custom" style=background-color:#f4f4f4><span
class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><div
class=service-header-text>Deck repair service</div><p>We can repair your deck, tighten binding parts and make it beautiful again!</p></div></div></div></div></div></section></div></div></div></div></div></div></div></div><div
class="tm-appo-form-border wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div
class="vc_column-inner vc_custom_1553822545701 tm-col-bgcolor-grey tm-col-bgcolor-yes tm-col-bgimage-yes"><div
class="tm-col-wrapper-bg-layer tm-bg-layer"><div
class=tm-bg-layer-inner></div></div><div
class=wpb_wrapper><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=custom-head><p>GET A QUOTE</p></div></div></div><div
class="wpcf7 no-js" id=wpcf7-f192-p128-o2 lang=en-US dir=ltr><div
class=screen-reader-response><p
role=status aria-live=polite aria-atomic=true></p><ul></ul></div><form
action=/#wpcf7-f192-p128-o2 method=post class="wpcf7-form init" aria-label="Contact form" novalidate=novalidate data-status=init><div
style="display: none;">
<input
type=hidden name=_wpcf7 value=192>
<input
type=hidden name=_wpcf7_version value=5.8.5>
<input
type=hidden name=_wpcf7_locale value=en_US>
<input
type=hidden name=_wpcf7_unit_tag value=wpcf7-f192-p128-o2>
<input
type=hidden name=_wpcf7_container_post value=128>
<input
type=hidden name=_wpcf7_posted_data_hash value></div><div
class="row tm-appo-form tm-break-colum-992"><div
class="col-md-12 col-sm-12 col-xs-12 vc_column_container"><div
class=field-group><p><i
class="demo-icon tm-fixology-icon-user"></i><span
class=wpcf7-form-control-wrap data-name=your-name><input
size=40 class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required=true aria-invalid=false placeholder="Your Name*" value type=text name=your-name></span></p></div><div
class=field-group><p><i
class="demo-icon tm-fixology-icon-mobile"></i><span
class=wpcf7-form-control-wrap data-name=your-phone><input
size=40 class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required=true aria-invalid=false placeholder="Your Phone*" value type=text name=your-phone></span></p></div><div
class=field-group><p><i
class="demo-icon tm-fixology-icon-comment-1"></i><span
class=wpcf7-form-control-wrap data-name=your-message><textarea cols=40 rows=3 class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required" aria-required=true aria-invalid=false placeholder=Description name=your-message></textarea></span></p></div><div
class=tm-appo-submit><p><input
class="wpcf7-form-control wpcf7-submit has-spinner" type=submit value="BOOK NOW!"></p></div><div
class=wpcf7-response-output aria-hidden=true></div></div></div></form></div></div></div></div></div><div
class="tm-row wpb_row vc_row-fluid vc_custom_1645059765044 break-1200-colum vc_row container tm-bgimage-position-center_center"><div
class="vc_row-o-equal-height vc_row-flex"><div
class="wpb_column vc_column_container vc_col-sm-3"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_center"><figure
class="wpb_wrapper vc_figure"><div
class="vc_single_image-wrapper vc_box_border_grey"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20243%20150'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2017/09/homestrars.png width=243 height=150 alt="deck builders Toronto Homestars" title=homestrars></div></figure></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-3"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_center"><figure
class="wpb_wrapper vc_figure"><div
class="vc_single_image-wrapper vc_box_border_grey"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20230%20150'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2017/09/2-year.png width=230 height=150 alt="deck companies Toronto 2-year warranty" title=2-year></div></figure></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-3"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_center"><figure
class="wpb_wrapper vc_figure"><div
class="vc_single_image-wrapper vc_box_border_grey"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20221%20150'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2017/09/insured.png width=221 height=150 alt="Deck buiding Toronto fully insured" title=insured></div></figure></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-3"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_center"><figure
class="wpb_wrapper vc_figure"><div
class="vc_single_image-wrapper vc_box_border_grey"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20250%20150'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2017/09/Houzz-250x150.png width=250 height=150 alt="deck builders Toronto Houzz" title=Houzz></div></figure></div></div></div></div></div></div><div
data-vc-full-width=true data-vc-full-width-init=false class="tm-row wpb_row vc_row-fluid vc_custom_1570882113324 vc_row-has-fill tm-bgcolor-darkgrey tm-bgimage-position-center_center tm-bg tm-bgimage-yes"><div
class="tm-row-wrapper-bg-layer tm-bg-layer"></div><div
class="vc_row container vc_column-gap-25"><div
class="wpb_column vc_column_container vc_col-sm-8"><div
class="vc_column-inner "><div
class=wpb_wrapper><h2 style="text-align:center;" class="tm-custom-heading " >YOUR TORONTO DECK CONTRACTOR</h2><div
class="wpb_text_column wpb_content_element " ><div
class=wpb_wrapper><p><strong>Decksforlife</strong> is a professional deck company specializing in custom decks. With many years of experience, our deck builders and designers understand the importance of creating practical and beautiful outdoor living spaces.<br>
For homeowners seeking a deck builders in the Toronto (GTA)area, Richmond Hill, Maple, and Vaughn, <strong>Decksforlife</strong> has become the premier choice. We have a professional dedication to ultimate quality and craftsmanship. Through every aspect of <a
title="deck builders">deck building</a>, from the design to installation, we take pride in being the best.We are not only the best deck contractors in GTA area, <strong>Decksforlife</strong> provides a full service to our customers, including deck maintenance and deck repairs. Regardless of your special requirements, we can find a solution that is perfect for your individual needs.<br>
Everyone is unique and you want your home to reflect your individual character. As creative deck builders, this is as important to us as it is for you. We carefully consider the specific needs of every customer <strong>Decksforlife</strong> is all about your expression and style.<br>
<span><a
onclick="read_toggle(138859863, 'Read More', 'Read Less'); return false;" class=read-link id=readlink138859863 style=readlink href=#>Read More</a></span><div
class=read_div id=read138859863 style="display: none;"><br>
It all starts with you. This means the first step in every decking building project is to discuss your needs. A<br>
professional design consultant will listen to you and endeavor to turn your dream of the ultimate deck into reality.<br>
We’ll take your budget and individual circumstances into account. Using a wide range of high-quality materials, we’re able to construct the perfect deck that will suit your outdoor aesthetic and your bank account.<br>
At <strong>Decksforlife</strong>, we like to think we do more than simply build quality, durable decks. We’re about making dreams come true. Enhancing your outdoor living experience is our passion and we’ve worked toward becoming the most recognized deck builders company in Toronto and surrounding areas.<br>
Our mission is to build the perfect deck for every customer. We understand that it is you and your dreams that are at the heart of every project. Contact us and put this promise to the test.</p><p>A gorgeous deck can become a great addition to your yard and dramatically boost the value of your property. In order to benefit from a high-quality, nice-looking deck, you want to hire a professional deck company. A custom deck builders with a lot of experience in this industry will be able to transform your dream into reality and also guide you through the process.<br>
Even if you are passionate about woodworking and you’re keen on trying DIY projects, you should never try your skills by building a new deck. This is a complex project that should be left to the expert deck contractors near me. Even smaller companies or inexperienced deck builders who have all the tools necessary might do an unsatisfactory job and might not be up to par. To gain peace of mind that you’ll enjoy the perfect deck, you want to hire an experienced deck builders.</p><p><strong>Below we’ve listed 5 reasons why you should hire a professional deck builders in 2024:</strong></p><p><strong>1. Save time:</strong> fancy to build a deck on your own? Even if you have all the proper tools and the experience needed, you’ll probably spend weeks on this tedious task. Conversely, a professional deck company near me team follows a strict timeframe and can get the job done much faster. They also work by the clock and will do a much better job, because they are equipped with the best tools possible.</p><p><strong>2. Save money:</strong> another benefit you’ll get is an actual reduction in the total cost. Even if it sounds counterintuitive, a DIY project is most of the time more expensive than a project completed by a team of deck builders Toronto. To create your own deck, you’ll have to invest a lot in tools and materials. Professionals have all the tools needed and can get you the materials at a fraction of the price.</p><p><strong>3. Proper installation:</strong> professional deck builders Toronto come with plenty of skills and experience, so they can tackle any type of project, no matter of complexity. With a DIY project, you might have to overcome challenges you’ve never encountered before, plus you run the risk of hurting yourself by using powerful tools. Conversely, <a
id=readlink846306918 class=read-link href=https://decksforlife.ca/patio-contractor-toronto/ >patio builder</a> can offer you a wide range of deck installation services without endangering anybody.</p><p><strong>4. Comply with all regulations:</strong> just like house building, deck building needs to comply with state regulations and codes. Any professional deck builder understands the most important regulations part of deck construction and works to comply with all of them.</p><p><strong>5. Offer you a wide range of services:</strong> ultimately, a professional deck contractor Toronto offers you numerous deck-related services, from aluminum railings, composite decking and IPE screen to glass railing, pressure treated deck, wood railing and fence & gate installation.</p><p>At <strong>Decksforlife</strong>, we offer high-end, professional deck builder services to all the homeowners in the Toronto area. In addition to fences, gates and pergolas, we can install privacy screens, repair decks and offer a wide range of landscaping services. We offer 2 years limited warranty for labour, liability coverage and exceptional customer support.</p><p>If you want to capitalize on the services offered by professional deck contractors Toronto, do not hesitate to get in <a
id=readlink846306918 class=read-link href=https://decksforlife.ca/contact-us/ >touch with us</a>.</p><p></div></div></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class="vc_column-inner vc_custom_1555376849736 "><div
class=wpb_wrapper><div
class="wpb_raw_code wpb_content_element wpb_raw_html vc_custom_1686712232268" ><div
class=wpb_wrapper><div
class=super-custom-header><P>WHY CHOOSE US</P></div></div></div><ul
class="tm-list tm-list-style-icon tm-list-icon-color-skincolor tm-white tm-icon-skincolor tm-list-textsize-large tm-list-icon-library-themify vc_custom_1555377791841"><li><i
class="tm-skincolor themifyicon ti-angle-right"></i> <span
class=tm-list-li-content>Professional technicians</span></li><li><i
class="tm-skincolor themifyicon ti-angle-right"></i> <span
class=tm-list-li-content>Competitive pricing</span></li><li><i
class="tm-skincolor themifyicon ti-angle-right"></i> <span
class=tm-list-li-content>2 Year Limited Warranty on Labour</span></li><li><i
class="tm-skincolor themifyicon ti-angle-right"></i> <span
class=tm-list-li-content>Featured Professional on HomeStars</span></li><li><i
class="tm-skincolor themifyicon ti-angle-right"></i> <span
class=tm-list-li-content>Liability Coverage</span></li><li><i
class="tm-skincolor themifyicon ti-angle-right"></i> <span
class=tm-list-li-content>Great customer support</span></li></ul></div></div></div></div></div><div
class="vc_row-full-width vc_clearfix"></div><div
class="tm-row wpb_row vc_row-fluid vc_custom_1645070404777 vc_row container tm-bgimage-position-center_center"><div
class="wpb_column vc_column_container vc_col-sm-12"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=custom-head><h3>DECKING MATERIALS</h3></div></div></div><div
class="vc_row wpb_row vc_inner vc_row-fluid"><div
class="wpb_column vc_column_container vc_col-sm-6"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="wpb_text_column wpb_content_element " ><div
class=wpb_wrapper><div
class=service-header-text>Pressure Treated Decking</div><p>As an inexpensive natural material for decking, pressure treated wood is one of the most popular materials used for decks around the world. The wood is chemically treated to prevent rot, mold, and repel insects.<br>
<span><a
onclick="read_toggle(1631673186, 'Read More', 'Read Less'); return false;" class=read-link id=readlink1631673186 style=readlink href=#>Read More</a></span><div
class=read_div id=read1631673186 style="display: none;"><br>
<a
href=https://decksforlife.ca/pressure-treated-decks/ >Pressure treated decking</a> isn’t very hard, usually made from yellow pine and other softer woods. This makes<br>
it easier to install. It is the economical choice for natural wood decking and, as such, comes with a few cons.<br>
Even with chemical treatments, pressure treated deking can be prone to swelling, warping, and shrinkage.<br>
You will need to spend quite a bit of time and money on maintenance over the years if you want to keep<br>
your pressure treated deck in pristine condition.<br>
Despite this minor drawback, pressure treated decking remains a big favorite for homeowners. It doesn’t cost<br>
much and looks great. An obvious choice if your budget is limited.<br></div></div></div><div
class="wpb_text_column wpb_content_element " ><div
class=wpb_wrapper><div
class=service-header-text>PVC Decking</div><p>There was a time when many people considered plastic as cheap and nasty. This perception has changed as PVC manufacturing techniques have improved. As a <a
title="deck companies">decking material</a>, plastic (or PVC) has numerous advantages.<br>
<span><a
onclick="read_toggle(619096246, 'Read More', 'Read Less'); return false;" class=read-link id=readlink619096246 style=readlink href=#>Read More</a></span><div
class=read_div id=read619096246 style="display: none;"><br>
PVC decking is wonderfully cheap yet ultimately durable, lasting up to 25-years (possibly more).<br>
It is a lightweight material, making it cheaper and easier to install. With basically no maintenance, PVC decking<br>
will not rot and is not affected by mold or insects.<br>
Using 100% plastic is incredibly versatile, allowing for a great variety of colors and textures. You can choose from any number of classic wood finishes or something entirely modern.<br>
When the deck reaches the end of its lifespan, the PVC decking can be recycled, making it an environmentally-friendly option. Another environmental aspect is that no trees need to be cut down, preserving our forests.<br>
PVC decking can become slippery and might not be the best solution for a swimming pool deck.<br></div></div></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-6"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="wpb_text_column wpb_content_element " ><div
class=wpb_wrapper><div
class=service-header-text>Composite Decking</div><p><a
href=https://decksforlife.ca/composite-decks/ >Composite decking</a> is made from wood chips and plastic. The material is made predominantly from wood, giving it a natural wooden appearance. It is relatively inexpensive and saves a heap on maintenance costs.<br>
<span><a
onclick="read_toggle(875628714, 'Read More', 'Read Less'); return false;" class=read-link id=readlink875628714 style=readlink href=#>Read More</a></span><div
class=read_div id=read875628714 style="display: none;"></p><p>In some ways, composite decking offers the best of both worlds. You have the classic elegance of wood without all the hassles. Composite decking does not require much maintenance because, unlike traditional wooden decks, it will not rot, warp, or crack.<br>
Composite materials are resistant to mold and insects, so they look great for many years without any hassles. As an environmentally-friendly decking material, composites are highly revered. Because waste materials from the lumber industry are used in the manufacturing process, it is a delightfully eco product.<br></div></div></div><div
class="wpb_text_column wpb_content_element " ><div
class=wpb_wrapper><div
class=service-header-text>IPE Decking</div><p>Ipe, also known as Brazilian Walnut, is an extremely hard, durable wood. It is one of the top choices for hardwood decking, thanks to its wonderfully warm deep natural color and longevity. Ipe can last up to 4- times as long as pressure treated decking, 40 to 75+ years.<br>
<span><a
onclick="read_toggle(881546169, 'Read More', 'Read Less'); return false;" class=read-link id=readlink881546169 style=readlink href=#>Read More</a></span><div
class=read_div id=read881546169 style="display: none;"><br>
While Ipe may be a stately elegant choice, it is more expensive than the other materials mentioned here. Being a natural hardwood, sustainably sourced Ipe is not cheap. It is also more expensive to work with as it is difficult to cut and drill.<br>
Ipe, albeit a little pricey, makes for an extremely elegant, high-class deck. People will certainly take notice. The wood ages gracefully. It is also naturally insect and fire resistant. This makes it one of the best natural decking materials.<br>
While Ipe is extremely durable, requiring very little maintenance, using a natural wood oil regularly will help maintain the wonderful rich color and extend the lifespan of your deck.<br></div></div></div></div></div></div></div></div></div></div></div><div
data-vc-parallax=2.5 data-vc-parallax-image class="tm-row wpb_row vc_row-fluid vc_custom_1645059095404 vc_row-has-fill vc_row container tm-bgimage-position-center_center tm-bg tm-bgimage-yes vc_general vc_parallax vc_parallax-content-moving"><div
class="tm-row-wrapper-bg-layer tm-bg-layer"></div><div
class="wpb_column vc_column_container vc_col-sm-12"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=custom-head><P>OUR LATEST WORK</P></div></div></div><div
class="wpb_text_column wpb_content_element text-main-port" ><div
class=wpb_wrapper><p>You are welcome to look at our last fulfilled projects.</p><p>Let your own project become the point of our mutual pride and joy.</p><p>Trust professional deck builder <strong>Decks for Life!</strong></p></div></div><div
class="vc_row wpb_row vc_inner vc_row-fluid vc_custom_1555553484749 vc_row-has-fill"><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_left vc_custom_1705076657924"><figure
class="wpb_wrapper vc_figure">
<a
data-rel=prettyPhoto[rel-128-895882845] href=https://decksforlife.ca/wp-content/uploads/2024/01/20230719_181946-1024x768.jpg target=_self class="vc_single_image-wrapper vc_box_border_grey prettyphoto"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20250'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2024/01/20230719_181946-360x250.jpg width=360 height=250 alt="Toronto deck contractors composite deck" title=20230719_181946></a></figure></div><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=service-header-text-center><p>Composite Decking & Accent Lights</p></div></div></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_left vc_custom_1658278359254"><figure
class="wpb_wrapper vc_figure">
<a
data-rel=prettyPhoto[rel-128-1235565114] href=https://decksforlife.ca/wp-content/uploads/2022/07/2fc8ac87-5cf2-4a42-93d4-335fb1bc585a-768x1024.jpg target=_self class="vc_single_image-wrapper vc_box_border_grey prettyphoto"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20250'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2022/07/2fc8ac87-5cf2-4a42-93d4-335fb1bc585a-360x250.jpg width=360 height=250 alt="Deck Contractors near Toronto Trex composite deck" title="Trex Composite Deck & Glass railings"></a></figure></div><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=service-header-text-center><p>Trex Composite Deck & Glass railings</p></div></div></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_left vc_custom_1642462300042"><figure
class="wpb_wrapper vc_figure">
<a
data-rel=prettyPhoto[rel-128-807099900] href=https://decksforlife.ca/wp-content/uploads/2022/01/IMG_1733_1_.jpg target=_self class="vc_single_image-wrapper vc_box_border_grey prettyphoto"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20250'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2022/01/IMG_1733_1_-360x250.jpg width=360 height=250 alt="Deck builders Toronto glass railings" title="Composite Decking & Glass railings"></a></figure></div><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=service-header-text-center><p>Composite Decking & Glass railings</p></div></div></div></div></div></div></div><div
class="vc_row wpb_row vc_inner vc_row-fluid"><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_left vc_custom_1677211280723"><figure
class="wpb_wrapper vc_figure">
<a
data-rel=prettyPhoto[rel-128-515493579] href=https://decksforlife.ca/wp-content/uploads/2023/02/20220719_140644-1024x768.jpg target=_self class="vc_single_image-wrapper vc_box_border_grey prettyphoto"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20250'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2023/02/20220719_140644-360x250.jpg width=360 height=250 alt="Deck builders in Toronto PT Deck" title="Pressure treated wood deck"></a></figure></div><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=service-header-text-center><p>Pressure Treated Wood Deck</p></div></div></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_left vc_custom_1677211678746"><figure
class="wpb_wrapper vc_figure">
<a
data-rel=prettyPhoto[rel-128-1553269954] href=https://decksforlife.ca/wp-content/uploads/2023/02/20221001_182728-1024x768.jpg target=_self class="vc_single_image-wrapper vc_box_border_grey prettyphoto"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20250'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2023/02/20221001_182728-360x250.jpg width=360 height=250 alt="Deck companies composite deck with privacy screen" title="Composite deck with privacy screen"></a></figure></div><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=service-header-text-center><p>Composite Deck With Privacy Screen</p></div></div></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="wpb_single_image wpb_content_element vc_align_left vc_custom_1677212322595"><figure
class="wpb_wrapper vc_figure">
<a
data-rel=prettyPhoto[rel-128-1413843841] href=https://decksforlife.ca/wp-content/uploads/2022/01/new_deck_medium-1.jpg target=_self class="vc_single_image-wrapper vc_box_border_grey prettyphoto"><img
loading=lazy decoding=async class="vc_single_image-img lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20250'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2022/01/new_deck_medium-1-360x250.jpg width=360 height=250 alt="Deck contractors Toronto Multi Level Deck With Lights" title="Multi Level Deck With Lights"></a></figure></div><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=service-header-text-center><p>Multi Level Deck With Lights</p></div></div></div></div></div></div></div></div></div></div></div><div
id=foto-row data-vc-full-width=true data-vc-full-width-init=false data-vc-parallax=2.0 data-vc-parallax-image=https://decksforlife.ca/wp-content/uploads/2017/09/poroject-05.jpg class="tm-row wpb_row vc_row-fluid vc_custom_1554000207075 vc_row-has-fill break-991-colum tm-textcolor-skincolor tm-bgcolor-darkgrey tm-bgimage-position-center_center vc_row-o-content-middle tm-bg tm-bgimage-yes vc_general vc_parallax vc_parallax-content-moving"><div
class="tm-row-wrapper-bg-layer tm-bg-layer"></div><div
class="vc_row container vc_column-gap-30 vc_row-flex"><div
class="wpb_column vc_column_container vc_col-sm-12"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=h2-header><P>WE APPRECIATE OUR CUSTOMERS’ FEEDBACKS!</P></div></div></div><div
id=photo-testimonials class="vc_row wpb_row vc_inner vc_row-fluid"><div
class="wpb_column vc_column_container vc_col-sm-4"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class=vc_empty_space style="height: 90px" ><span
class=vc_empty_space_inner></span></div><div
class="wpb_single_image wpb_content_element vc_align_left vc_custom_1570883598772"><figure
class="wpb_wrapper vc_figure"><div
class="vc_single_image-wrapper vc_box_border_grey"><img
loading=lazy decoding=async width=694 height=877 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20694%20877'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2019/10/row-handyman-pic7.png class="vc_single_image-img attachment-full lazy" alt="Custom deck testimonials" data-srcset="https://decksforlife.ca/wp-content/uploads/2019/10/row-handyman-pic7.png 694w, https://decksforlife.ca/wp-content/uploads/2019/10/row-handyman-pic7-237x300.png 237w" data-sizes="(max-width: 694px) 100vw, 694px" data-id=3423></div></figure></div></div></div></div><div
class="wpb_column vc_column_container vc_col-sm-8"><div
class=vc_column-inner><div
class=wpb_wrapper><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper>
<iframe
height=490 frameborder=0 width=490 src=https://homestars.com/widgets/reviews/decksforlife/large scrolling=no><br><p>Your browser does not support iframes.</p><br></iframe><br><span
style=font-size:0.5em;></div></div></div></div></div></div></div></div></div></div></div><div
class="vc_row-full-width vc_clearfix"></div><div
data-vc-full-width=true data-vc-full-width-init=false class="tm-row wpb_row vc_row-fluid vc_custom_1506154288882 tm-bgimage-position-center_center"><div
class="vc_row container"><div
class="wpb_column vc_column_container vc_col-sm-12"><div
class="vc_column-inner "><div
class=wpb_wrapper><div
class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
class=wpb_wrapper><div
class=custom-head><P>NEWS / TIPS & GUIDES</P></div></div></div><div
class="thememount-boxes thememount-boxes-blog thememount-boxes-view-carousel thememount-boxes-col-three thememount-boxes-sortable-no thememount-boxes-textalign-center tm-boxes-carousel-arrows-above tm-boxes-txtalign-center" data-tm-speed=1500 data-tm-autoplay=1 data-tm-autoplayspeed=4500 data-tm-loop=1 data-tm-dots=0 data-tm-nav=above data-tm-centermode=0 data-tm-pauseonfocus=1 data-tm-pauseonhover=1 data-tm-slidestoscroll=column data-tm-effecttype=slide><div
class="thememount-boxes-inner thememount-boxes-blog-inner "><div
class="row multi-columns-row thememount-boxes-row-wrapper"><div
class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
class="thememount-box thememount-box-blog thememount-blogbox-format- "><div
class=post-item><div
class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
class=tm-post-format-icon-wrapper><i
class=tm-fixology-icon-pencil></i></div><div
class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-"><a
href=https://decksforlife.ca/2024/03/10/railing-types-for-your-deck-project/ ><img
loading=lazy decoding=async width=800 height=533 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20533'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2023/03/20220511_201431-1-800x533.jpg class="attachment-thememount-img-blog size-thememount-img-blog wp-post-image lazy" alt data-id=4200></a></div><div
class=thememount-box-post-date><span
class="tm-meta-line posted-on"><i
class=tm-fixology-icon-clock></i> <span
class="screen-reader-text tm-hide">Posted on </span><a
href=https://decksforlife.ca/2024/03/10/railing-types-for-your-deck-project/ rel=bookmark><time
class="entry-date published" datetime=2024-03-10T16:32:46+00:00>10 Mar, 2024</time><time
class="updated tm-hide" datetime=2024-03-10T17:03:39+00:00>10 Mar, 2024</time></a></span></div></div><div
class=thememount-box-content><div
class=thememount-box-title><h4><a
href=https://decksforlife.ca/2024/03/10/railing-types-for-your-deck-project/ >Railing types for your deck project</a></h4></div><div
class=thememount-box-desc><div
class=thememount-box-desc-text>In the process of crafting an ideal deck for your residence, the selection of a design matching and reliable railing system plays...</div><div
class=thememount-box-desc-footer><div
class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div><div
class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
class="thememount-box thememount-box-blog thememount-blogbox-format-image "><div
class=post-item><div
class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
class=tm-post-format-icon-wrapper><i
class=tm-fixology-icon-image></i></div><div
class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-image"><a
href=https://decksforlife.ca/2024/02/13/deck-safety/ ><img
loading=lazy decoding=async width=800 height=533 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20533'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2024/02/deck-safety-800x533.jpg class="attachment-thememount-img-blog size-thememount-img-blog wp-post-image lazy" alt="Deck building safety" data-srcset="https://decksforlife.ca/wp-content/uploads/2024/02/deck-safety-800x533.jpg 800w, https://decksforlife.ca/wp-content/uploads/2024/02/deck-safety-300x200.jpg 300w, https://decksforlife.ca/wp-content/uploads/2024/02/deck-safety-1024x682.jpg 1024w, https://decksforlife.ca/wp-content/uploads/2024/02/deck-safety-768x511.jpg 768w, https://decksforlife.ca/wp-content/uploads/2024/02/deck-safety.jpg 1200w" data-sizes="(max-width: 800px) 100vw, 800px" data-id=4661></a></div><div
class=thememount-box-post-date><span
class="tm-meta-line posted-on"><i
class=tm-fixology-icon-clock></i> <span
class="screen-reader-text tm-hide">Posted on </span><a
href=https://decksforlife.ca/2024/02/13/deck-safety/ rel=bookmark><time
class="entry-date published" datetime=2024-02-13T14:39:27+00:00>13 Feb, 2024</time><time
class="updated tm-hide" datetime=2024-02-13T15:52:51+00:00>13 Feb, 2024</time></a></span></div></div><div
class=thememount-box-content><div
class=thememount-box-title><h4><a
href=https://decksforlife.ca/2024/02/13/deck-safety/ >Deck Safety Features</a></h4></div><div
class=thememount-box-desc><div
class=thememount-box-desc-text>DecksforLife is committed to providing best possible deck building solutions. We always prioritize customer’s safety by followin...</div><div
class=thememount-box-desc-footer><div
class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div><div
class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
class="thememount-box thememount-box-blog thememount-blogbox-format- "><div
class=post-item><div
class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
class=tm-post-format-icon-wrapper><i
class=tm-fixology-icon-pencil></i></div><div
class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-"><a
href=https://decksforlife.ca/2024/01/24/top-decoration-features-for-your-deck/ ><img
loading=lazy decoding=async width=799 height=533 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20799%20533'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2024/01/deck-design-ideas.jpg class="attachment-thememount-img-blog size-thememount-img-blog wp-post-image lazy" alt data-srcset="https://decksforlife.ca/wp-content/uploads/2024/01/deck-design-ideas.jpg 800w, https://decksforlife.ca/wp-content/uploads/2024/01/deck-design-ideas-300x200.jpg 300w, https://decksforlife.ca/wp-content/uploads/2024/01/deck-design-ideas-768x513.jpg 768w" data-sizes="(max-width: 799px) 100vw, 799px" data-id=4647></a></div><div
class=thememount-box-post-date><span
class="tm-meta-line posted-on"><i
class=tm-fixology-icon-clock></i> <span
class="screen-reader-text tm-hide">Posted on </span><a
href=https://decksforlife.ca/2024/01/24/top-decoration-features-for-your-deck/ rel=bookmark><time
class="entry-date published" datetime=2024-01-24T18:15:51+00:00>24 Jan, 2024</time><time
class="updated tm-hide" datetime=2024-01-24T18:43:21+00:00>24 Jan, 2024</time></a></span></div></div><div
class=thememount-box-content><div
class=thememount-box-title><h4><a
href=https://decksforlife.ca/2024/01/24/top-decoration-features-for-your-deck/ >Top Decoration Features For Your Deck</a></h4></div><div
class=thememount-box-desc><div
class=thememount-box-desc-text>Deck Decoration Tips By DecksForLife At DecksForLife our commitment goes beyond construction when it comes to crafting exceptiona...</div><div
class=thememount-box-desc-footer><div
class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div><div
class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
class="thememount-box thememount-box-blog thememount-blogbox-format- "><div
class=post-item><div
class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
class=tm-post-format-icon-wrapper><i
class=tm-fixology-icon-pencil></i></div><div
class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-"><a
href=https://decksforlife.ca/2024/01/12/composite-or-pvc-decking-whats-the-difference/ ><img
loading=lazy decoding=async width=529 height=393 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20529%20393'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2024/01/Composite-vs-Wood-vs-PVC.jpg class="attachment-thememount-img-blog size-thememount-img-blog wp-post-image lazy" alt="Composite-vs-PVC deck builder" data-srcset="https://decksforlife.ca/wp-content/uploads/2024/01/Composite-vs-Wood-vs-PVC.jpg 529w, https://decksforlife.ca/wp-content/uploads/2024/01/Composite-vs-Wood-vs-PVC-300x223.jpg 300w" data-sizes="(max-width: 529px) 100vw, 529px" data-id=4575></a></div><div
class=thememount-box-post-date><span
class="tm-meta-line posted-on"><i
class=tm-fixology-icon-clock></i> <span
class="screen-reader-text tm-hide">Posted on </span><a
href=https://decksforlife.ca/2024/01/12/composite-or-pvc-decking-whats-the-difference/ rel=bookmark><time
class="entry-date published" datetime=2024-01-12T17:19:24+00:00>12 Jan, 2024</time><time
class="updated tm-hide" datetime=2024-01-15T23:06:17+00:00>15 Jan, 2024</time></a></span></div></div><div
class=thememount-box-content><div
class=thememount-box-title><h4><a
href=https://decksforlife.ca/2024/01/12/composite-or-pvc-decking-whats-the-difference/ >Composite or PVC decking what’s the difference?</a></h4></div><div
class=thememount-box-desc><div
class=thememount-box-desc-text>Composite VS PVC decking material comparison At Decksforlife we have an individual approach to every customer and certainly we ca...</div><div
class=thememount-box-desc-footer><div
class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div><div
class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
class="thememount-box thememount-box-blog thememount-blogbox-format- "><div
class=post-item><div
class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
class=tm-post-format-icon-wrapper><i
class=tm-fixology-icon-pencil></i></div><div
class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-"><a
href=https://decksforlife.ca/2023/12/13/benefits-of-using-joist-protection-tape/ ><img
loading=lazy decoding=async width=800 height=533 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20533'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2023/12/20230507_094810-1-800x533.jpg class="attachment-thememount-img-blog size-thememount-img-blog wp-post-image lazy" alt data-id=4405></a></div><div
class=thememount-box-post-date><span
class="tm-meta-line posted-on"><i
class=tm-fixology-icon-clock></i> <span
class="screen-reader-text tm-hide">Posted on </span><a
href=https://decksforlife.ca/2023/12/13/benefits-of-using-joist-protection-tape/ rel=bookmark><time
class="entry-date published" datetime=2023-12-13T19:32:30+00:00>13 Dec, 2023</time><time
class="updated tm-hide" datetime=2023-12-13T19:32:32+00:00>13 Dec, 2023</time></a></span></div></div><div
class=thememount-box-content><div
class=thememount-box-title><h4><a
href=https://decksforlife.ca/2023/12/13/benefits-of-using-joist-protection-tape/ >Benefits of using joist protection tape</a></h4></div><div
class=thememount-box-desc><div
class=thememount-box-desc-text>Joist protection tape tape is must have feature At Decksforlife, we believe in crafting decks that not only elevate your outdoor...</div><div
class=thememount-box-desc-footer><div
class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div></div></div></div></div></div></div></div></div><div
class="vc_row-full-width vc_clearfix"></div></div></article></main></div></div></div></div><footer
id=colophon class=site-footer><div
class="footer_inner_wrapper footer tm-bg tm-bgcolor-custom tm-bgimage-yes"><div
class="site-footer-bg-layer tm-bg-layer"></div><div
class=site-footer-w><div
class=footer-rows><div
class=footer-rows-inner><div
id=first-footer class="sidebar-container first-footer tm-bg tm-bgcolor-transparent tm-textcolor-white tm-bgimage-no" role=complementary><div
class="first-footer-bg-layer tm-bg-layer"></div><div
class="container tm-container-for-footer"><div
class=first-footer-inner><div
class="row multi-columns-row"><div
class="widget-area col-xs-12 col-sm-4 col-md-4 col-lg-4 first-widget-area"><aside
id=enhancedtextwidget-2 class="widget widget_text enhanced-text-widget"><div
class="textwidget widget-text"><img
class=lazy alt="Decksforlife custom deck toronto" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E" data-src=https://decksforlife.ca/wp-content/uploads/2019/04/Decks_For_Life_logo_glow.png>
<br><div
class=tm-contactbox><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor- tm-textcolor- tm-sbox-isize-md tm-sbox-isize-md tm-sbox-istyle-none vc_custom_1505305539878"><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-md tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
class="tm-vc_icon_element-inner tm-vc_icon_element-color-skincolor tm-vc_icon_element-size-md tm-vc_icon_element-style-none tm-vc_icon_element-background-color-grey" ><span
class="tm-vc_icon_element-icon themifyicon ti-email" ></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><div
class=icon-box-head-footer>info@decksforlife.ca</div><p>Office Hour:8:00am – 7:00pm</p></div></div></div></div></div></section></div><div
class="tm-sbox tm-sbox-iconalign-left-spacing none tm-sbox-bgcolor-transparent tm-bgcolor-transparent tm-sbox-textcolor-white tm-textcolor-white tm-sbox-isize-md tm-sbox-isize-md tm-sbox-istyle-none "><section
class=tm-vc_cta3-container><div
class="tm-vc_general tm-vc_cta3 tm-vc_cta3-align-left tm-vc_cta3-icon-size-md tm-vc_cta3-icons-left tm-vc_cta3-actions-no"><div
class="tm-vc_cta3-icons tm-wrap-cell"><div
class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
class="tm-vc_icon_element-inner tm-vc_icon_element-color-skincolor tm-vc_icon_element-size-md tm-vc_icon_element-style-none tm-vc_icon_element-background-color-grey" ><span
class="tm-vc_icon_element-icon themifyicon ti-mobile" ></span></div></div></div><div
class=tm-vc_cta3_content-container><div
class=tm-vc_cta3-content><div
class="tm-vc_cta3-content-header tm-wrap"><div
class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
class=tm-cta3-desc-btn-wrapper><div
class=tm-cta3-description><div
class=tm-cta3-content-wrapper><div
class=icon-box-head-footer>647 701 3206</div><p>Contact Us Today for a Free Estimate!</p></div></div></div></div></div></section></div></div></div></aside></div><div
class="widget-area col-xs-12 col-sm-4 col-md-4 col-lg-4 first-widget-area"><aside
id=custom_html-2 class="widget_text widget widget_custom_html"><div
class="textwidget custom-html-widget"><div
class="widget widget_categories"><div
class=icon-box-head-footer-2>OUR SERVICES</div><ul>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/pergolas-and-arbors/ >Pergolas and arbors</a>
</li>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/composite-decks/ >Composite decking</a>
</li>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/privacy-screens/ >Privacy screens</a>
</li>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/ipe-decking/ >Ipe decking</a>
</li>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/fences/ >Fences</a>
</li>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/vinyl-decks/ >Vinyl decks</a>
</li>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/custom-gates/ >Custom gates</a>
</li>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/deck-repair/ >Deck repair</a>
</li>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/landscaping-services/ >Landscaping Services</a>
</li>
<li
class="cat-item cat-item-2"><a
href=https://decksforlife.ca/pressure-treated-decks/ >Pressure treated</a>
</li></ul></div></div></aside></div><div
class="widget-area col-xs-12 col-sm-4 col-md-4 col-lg-4 first-widget-area"><aside
id=custom_html-5 class="widget_text widget widget_custom_html"><div
class="textwidget custom-html-widget"><div
class="widget widget_categories"><div
class=icon-box-head-footer-2>LOCATIONS</div><ul>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/patio-contractor-toronto/ >Toronto</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-markham/ >Markham</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-mississauga/ >Mississauga</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-vaughan/ >Vaughan</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-richmond-hill/ >Richmond Hill</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-ajax/ >Ajax</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-aurora/ >Aurora</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-bradford/ >Bradford</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-newmarket/ >Newmarket</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-pickering/ >Pickering</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-pickering/ >Pickering</a>
</li>
<li
class=cat-item-cat-item-2><a
href=https://decksforlife.ca/deck-builder-in-scarborough/ >Scarborough</a>
</li></ul></div></div></aside></div></div></div></div></div></div></div><div
id=bottom-footer-text class="bottom-footer-text tm-bottom-footer-text site-info tm-bg tm-bgcolor-custom tm-textcolor-white tm-bgimage-no"><div
class="bottom-footer-bg-layer tm-bg-layer"></div><div
class="container tm-container-for-footer"><div
class=bottom-footer-inner><div
class="row multi-columns-row"><div
class="col-xs-12 col-sm-12 tm-footer2-left ">
Copyright © Decksforlife 2024. All rights reserved.</div><div
class="col-xs-12 col-sm-6 "></div></div></div></div></div></div></div></footer></div></div><a
id=totop href=#top style="display: inline;"><i
class=tm-fixology-icon-angle-up></i></a><a
aria-label="Call Us" href="tel:+1 6477013206" id=callnowbutton class="call-now-button cnb-zoom-100 cnb-zindex-10 cnb-text cnb-full cnb-full-bottom cnb-displaymode cnb-displaymode-mobile-only" style=background-color:#85bc18;><img
class=lazy alt="Call Now Button" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2040%2040'%3E%3C/svg%3E" data-src=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTI3LjAxMzU1LDIzLjQ4ODU5bC0xLjc1MywxLjc1MzA1YTUuMDAxLDUuMDAxLDAsMCwxLTUuMTk5MjgsMS4xODI0M2MtMS45NzE5My0uNjkzNzItNC44NzMzNS0yLjM2NDM4LTguNDM4NDgtNS45Mjk1UzYuMzg3LDE0LjAyOCw1LjY5MzMsMTIuMDU2MTVBNS4wMDA3OCw1LjAwMDc4LDAsMCwxLDYuODc1NzMsNi44NTY4N0w4LjYyODc4LDUuMTAzNzZhMSwxLDAsMCwxLDEuNDE0MzEuMDAwMTJsMi44MjgsMi44Mjg4QTEsMSwwLDAsMSwxMi44NzEsOS4zNDY4TDExLjA2NDcsMTEuMTUzYTEuMDAzOCwxLjAwMzgsMCwwLDAtLjA4MjEsMS4zMjE3MSw0MC43NDI3OCw0MC43NDI3OCwwLDAsMCw0LjA3NjI0LDQuNTgzNzQsNDAuNzQxNDMsNDAuNzQxNDMsMCwwLDAsNC41ODM3NCw0LjA3NjIzLDEuMDAzNzksMS4wMDM3OSwwLDAsMCwxLjMyMTcxLS4wODIwOWwxLjgwNjIyLTEuODA2MjdhMSwxLDAsMCwxLDEuNDE0MTItLjAwMDEybDIuODI4OCwyLjgyOEExLjAwMDA3LDEuMDAwMDcsMCwwLDEsMjcuMDEzNTUsMjMuNDg4NTlaIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+ width=40><span
style=color:#ffffff>Call Us</span></a> <script>function revslider_showDoubleJqueryError(sliderID) {
var errorMessage = "Revolution Slider Error: You have some jquery.js library include that comes after the revolution files js include.";
errorMessage += "<br> This includes make eliminates the revolution slider libraries, and make it not work.";
errorMessage += "<br><br> To fix it you can:<br> 1. In the Slider Settings -> Troubleshooting set option: <strong><b>Put JS Includes To Body</b></strong> option to true.";
errorMessage += "<br> 2. Find the double jquery.js include and remove it.";
errorMessage = "<span style=font-size:16px;color:#BC0C06;>" + errorMessage + "</span>";
jQuery(sliderID).show().html(errorMessage);
}</script> <link
rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/262ed.css media=all><link
rel=stylesheet id=tm-footer-gfonts-css href='//fonts.googleapis.com/css?family=Abril%2BFatface%3Aregular&ver=1.0.0' type=text/css media=all> <script src=https://decksforlife.ca/wp-content/cache/minify/1f540.js></script> <script id=contact-form-7-js-extra>var wpcf7 = {"api":{"root":"https:\/\/decksforlife.ca\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"};</script> <script src=https://decksforlife.ca/wp-content/cache/minify/57c0f.js></script> <script>window.w3tc_lazyload=1,window.lazyLoadOptions={elements_selector:".lazy",callback_loaded:function(t){var e;try{e=new CustomEvent("w3tc_lazyload_loaded",{detail:{e:t}})}catch(a){(e=document.createEvent("CustomEvent")).initCustomEvent("w3tc_lazyload_loaded",!1,!1,{e:t})}window.dispatchEvent(e)}}</script><script async src=https://decksforlife.ca/wp-content/cache/minify/1615d.js></script> </body></html>