It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://decksforlife.ca

  1. <!DOCTYPE html><html
  2. dir=ltr lang=en-US prefix="og: https://ogp.me/ns#" class=no-js><head><link
  3. rel=manifest href=/manifest.json><meta
  4. name="msapplication-TileColor" content="#ffffff"><meta
  5. name="msapplication-TileImage" content="/ms-icon-144x144.png"><meta
  6. name="theme-color" content="#ffffff"><meta
  7. charset="UTF-8"><meta
  8. name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE"><meta
  9. 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>Top-Quality Deck Builders in Toronto | Deck Contractors Decksforlife</title><meta
  10. name="description" content="Decks for life award-winning deck builders in Toronto. Choose your best deck contractors for custom deck designs, Composite and PVC deck building."><meta
  11. name="robots" content="max-image-preview:large"><meta
  12. name="keywords" content="deck builders,deck contractors,deck companies,deck contractor,deck builder,deck company"><link
  13. rel=canonical href=https://decksforlife.ca/ ><meta
  14. property="og:locale" content="en_US"><meta
  15. property="og:site_name" content="Decksforlife | Custom deck builders in Toronto GTA"><meta
  16. property="og:type" content="website"><meta
  17. property="og:title" content="Top-Quality Deck Builders in Toronto | Deck Contractors Decksforlife"><meta
  18. property="og:description" content="Decks for life award-winning deck builders in Toronto. Choose your best deck contractors for custom deck designs, Composite and PVC deck building."><meta
  19. property="og:url" content="https://decksforlife.ca/"><meta
  20. name="twitter:card" content="summary_large_image"><meta
  21. name="twitter:title" content="Top-Quality Deck Builders in Toronto | Deck Contractors Decksforlife"><meta
  22. name="twitter:description" content="Decks for life award-winning deck builders in Toronto. Choose your best deck contractors for custom deck designs, Composite and PVC deck building."> <script type=application/ld+json class=aioseo-schema>{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/decksforlife.ca\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/decksforlife.ca\/#listItem","position":1,"name":"Home"}]},{"@type":"Organization","@id":"https:\/\/decksforlife.ca\/#organization","name":"Deck builders Decksforlife","description":"Custom deck builders in Toronto GTA","url":"https:\/\/decksforlife.ca\/","email":"info@decksforlife.ca","telephone":"+16477013206","logo":{"@type":"ImageObject","url":"https:\/\/decksforlife.ca\/wp-content\/uploads\/2025\/06\/logo-decksforlife.webp","@id":"https:\/\/decksforlife.ca\/#organizationLogo","width":350,"height":223,"caption":"Deck builders Decksforlife"},"image":{"@id":"https:\/\/decksforlife.ca\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/Decksforlife\/","https:\/\/www.instagram.com\/decks.for.life\/","https:\/\/ca.pinterest.com\/pin\/889531363891154674\/","https:\/\/www.yelp.ca\/biz\/decks-for-life-vaughan-2"]},{"@type":"WebPage","@id":"https:\/\/decksforlife.ca\/#webpage","url":"https:\/\/decksforlife.ca\/","name":"Top-Quality Deck Builders in Toronto | Deck Contractors Decksforlife","description":"Decks for life award-winning deck builders in Toronto. Choose your best deck contractors for custom deck designs, Composite and PVC deck building.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/decksforlife.ca\/#website"},"breadcrumb":{"@id":"https:\/\/decksforlife.ca\/#breadcrumblist"},"datePublished":"2017-09-06T10:54:09-04:00","dateModified":"2025-05-30T02:39:39-04:00"},{"@type":"WebSite","@id":"https:\/\/decksforlife.ca\/#website","url":"https:\/\/decksforlife.ca\/","name":"Decksforlife","description":"Custom deck builders in Toronto GTA","inLanguage":"en-US","publisher":{"@id":"https:\/\/decksforlife.ca\/#organization"}}]}</script> <link
  23. rel=dns-prefetch href=//fonts.googleapis.com><link
  24. href=https://fonts.gstatic.com crossorigin rel=preconnect><link
  25. rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/d933e.css media=all><link
  26. 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%2C400%2C700%2C600%7COpen+Sans%3A600%7CArimo%3A400&#038;ver=1.0.0' type=text/css media=all><link
  27. rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/15d02.css media=all> <script src=https://decksforlife.ca/wp-content/cache/minify/daf4c.js></script> <link
  28. rel=https://api.w.org/ href=https://decksforlife.ca/wp-json/ ><link
  29. rel=alternate title=JSON 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";}
  30. function read_toggle(id,more,less){el=document.getElementById("readlink"+id);el.innerHTML=(el.innerHTML==more)?less:more;expand(document.getElementById("read"+id));}</script> <script>var tm_breakpoint=1200;</script> <script>var ajaxurl='https://decksforlife.ca/wp-admin/admin-ajax.php';</script> <!--[if lte IE 9]><link
  31. rel=stylesheet type=text/css href=https://decksforlife.ca/wp-content/plugins/js_composer/assets/css/vc_lte_ie9.min.css media=screen><![endif]--> <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> <noscript></noscript><meta
  32. name="google-site-verification" content="_wTynnmeGubSEwXg_cB78rBdsfko1TmOcbkcufR-rwU">
  33. <script async src="https://www.googletagmanager.com/gtag/js?id=UA-42398882-3"></script> <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}
  34. gtag('js',new Date());gtag('config','UA-42398882-3');</script> <link
  35. 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
  36. rel=preload href=https://decksforlife.ca/wp-content/themes/fixology/assets/themify-icons/fonts/themify.woff?-fvbane as=font crossorigin=anonymous><link
  37. 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
  38. rel=apple-touch-icon sizes=57x57 href=/apple-icon-57x57.png><link
  39. rel=apple-touch-icon sizes=60x60 href=/apple-icon-60x60.png><link
  40. rel=apple-touch-icon sizes=72x72 href=/apple-icon-72x72.png><link
  41. rel=apple-touch-icon sizes=76x76 href=/apple-icon-76x76.png><link
  42. rel=apple-touch-icon sizes=114x114 href=/apple-icon-114x114.png><link
  43. rel=apple-touch-icon sizes=120x120 href=/apple-icon-120x120.png><link
  44. rel=apple-touch-icon sizes=144x144 href=/apple-icon-144x144.png><link
  45. rel=apple-touch-icon sizes=152x152 href=/apple-icon-152x152.png><link
  46. rel=apple-touch-icon sizes=180x180 href=/apple-icon-180x180.png><link
  47. rel=icon type=image/png sizes=192x192  href=/android-icon-192x192.png><link
  48. rel=icon type=image/png sizes=32x32 href=/favicon-32x32.png><link
  49. rel=icon type=image/png sizes=96x96 href=/favicon-96x96.png><link
  50. rel=icon type=image/png sizes=16x16 href=/favicon-16x16.png></head><body
  51. 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"><noscript><iframe
  52. src="https://www.googletagmanager.com/ns.html?id=GTM-PS9KW9KB"
  53. height=0 width=0 style=display:none;visibility:hidden></iframe></noscript><div
  54. id=tm-home></div><div
  55. class=main-holder><div
  56. id=page class="hfeed site"><header
  57. id=masthead class=" tm-header-style-classic tm-main-menu-total-7 tm-main-menu-more-than-six"><div
  58. class="tm-header-block  tm-mmenu-active-color-skin tm-dmenu-active-color-skin tm-dmenu-sep-grey"><div
  59. class="thememount-header-searchform-wrapper k_flying_searchform_wrapper"><div
  60. class=container><div
  61. class=row><form
  62. method=get id=flying_searchform action=https://decksforlife.ca ><div
  63. class=w-search-form-h><div
  64. class=w-search-form-row><div
  65. class=w-search-input>
  66. <input
  67. type=text class="field searchform-s" name=s id=searchval placeholder="Search here... " value></div></div></div></form></div></div></div><div
  68. id=tm-stickable-header-w class="tm-stickable-header-w tm-bgcolor-white" style=height:100px><div
  69. 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
  70. class="site-header-main tm-wrap container tm-container-for-header"><div
  71. class="site-branding tm-wrap-cell"><div
  72. class="headerlogo thememount-logotype-image tm-stickylogo-no"><span
  73. class=site-title><a
  74. class=home-link href=https://decksforlife.ca/ title="home page"><span
  75. class="tm-sc-logo tm-sc-logo-type-image"><img
  76. class="thememount-logo-img standardlogo" alt=Decksforlife src=https://decksforlife.ca/wp-content/uploads/2025/06/logo-decksforlife.webp></span></a></span><span
  77. class=site-description>Custom deck builders in Toronto GTA</span></div></div><div
  78. id=site-header-menu class="site-header-menu tm-wrap-cell"><nav
  79. id=site-navigation class=main-navigation aria-label="Primary Menu" data-sticky-height=70>
  80. <button
  81. id=menu-toggle class=menu-toggle>
  82. <span
  83. class=tm-hide>Toggle menu</span><i
  84. class=tm-fixology-icon-bars></i>
  85. </button><div
  86. class=nav-menu><ul
  87. id=menu-main-menu class=nav-menu><li
  88. 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
  89. href=https://decksforlife.ca/ aria-current=page>Home</a></li>
  90. <li
  91. id=menu-item-2691 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2691"><a
  92. href=#>Locations</a><ul
  93. class=sub-menu>
  94. <li
  95. id=menu-item-3826 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3826"><a
  96. href=https://decksforlife.ca/patio-contractor-toronto/ >Deck Builder Toronto</a></li>
  97. <li
  98. id=menu-item-3823 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3823"><a
  99. href=https://decksforlife.ca/deck-builder-in-richmond-hill/ >Deck Builder Richmond Hill</a></li>
  100. <li
  101. id=menu-item-3819 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3819"><a
  102. href=https://decksforlife.ca/deck-builder-in-markham/ >Deck Builder Markham</a></li>
  103. <li
  104. id=menu-item-3820 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3820"><a
  105. href=https://decksforlife.ca/deck-builder-in-mississauga/ >Deck Builder Mississauga</a></li>
  106. <li
  107. id=menu-item-3824 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3824"><a
  108. href=https://decksforlife.ca/deck-builder-in-vaughan/ >Deck Builder Vaughan</a></li>
  109. <li
  110. id=menu-item-4285 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4285"><a
  111. href=https://decksforlife.ca/deck-builder-in-north-york/ >Deck Builder in North York</a></li>
  112. <li
  113. id=menu-item-4470 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4470"><a
  114. href=https://decksforlife.ca/deck-builder-in-scarborough/ >Deck Builder in Scarborough</a></li>
  115. <li
  116. id=menu-item-3817 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3817"><a
  117. href=https://decksforlife.ca/deck-builder-in-aurora/ >Deck Builder Aurora</a></li>
  118. <li
  119. id=menu-item-3821 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3821"><a
  120. href=https://decksforlife.ca/deck-builder-in-newmarket/ >Deck Builder Newmarket</a></li>
  121. <li
  122. id=menu-item-3818 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3818"><a
  123. href=https://decksforlife.ca/deck-builder-in-bradford/ >Deck Builder Bradford</a></li>
  124. <li
  125. id=menu-item-3825 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3825"><a
  126. href=https://decksforlife.ca/deck-builder-king-city/ >Deck Builder King City</a></li>
  127. <li
  128. id=menu-item-3816 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3816"><a
  129. href=https://decksforlife.ca/deck-builder-in-ajax/ >Deck Builder Ajax</a></li>
  130. <li
  131. id=menu-item-3822 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3822"><a
  132. href=https://decksforlife.ca/deck-builder-in-pickering/ >Deck Builder Pickering</a></li></ul>
  133. </li>
  134. <li
  135. id=menu-item-2270 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2270"><a
  136. href=#>Services</a><ul
  137. class=sub-menu>
  138. <li
  139. id=menu-item-2280 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2280"><a
  140. href=#>Custom decks</a><ul
  141. class=sub-menu>
  142. <li
  143. id=menu-item-2678 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2678"><a
  144. href=https://decksforlife.ca/pressure-treated-decks/ >Pressure treated wood decks</a></li>
  145. <li
  146. id=menu-item-2680 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2680"><a
  147. href=https://decksforlife.ca/composite-decks/ >Composite decks</a></li>
  148. <li
  149. id=menu-item-2681 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2681"><a
  150. href=https://decksforlife.ca/ipe-decking/ >IPE Decks</a></li>
  151. <li
  152. id=menu-item-2682 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2682"><a
  153. href=https://decksforlife.ca/vinyl-decks/ >Vinyl decks</a></li>
  154. <li
  155. id=menu-item-2692 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2692"><a
  156. href=https://decksforlife.ca/railings/ >Railings</a></li>
  157. <li
  158. id=menu-item-3850 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3850"><a
  159. href=https://decksforlife.ca/deck-lighting/ >Deck Lights</a></li>
  160. <li
  161. id=menu-item-3815 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3815"><a
  162. href=https://decksforlife.ca/steel-deck-framing/ >Steel Deck Framing</a></li>
  163. <li
  164. id=menu-item-3849 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3849"><a
  165. href=https://decksforlife.ca/trex-rainescape/ >Trex RainEscape</a></li>
  166. <li
  167. id=menu-item-2686 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2686"><a
  168. href=https://decksforlife.ca/deck-repair/ >Deck repair</a></li></ul>
  169. </li>
  170. <li
  171. id=menu-item-2281 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2281"><a
  172. href=#>Additional Services</a><ul
  173. class=sub-menu>
  174. <li
  175. id=menu-item-2684 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2684"><a
  176. href=https://decksforlife.ca/pergolas-and-arbors/ >Pergolas and arbors</a></li>
  177. <li
  178. id=menu-item-2685 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2685"><a
  179. href=https://decksforlife.ca/privacy-screens/ >Privacy screens</a></li>
  180. <li
  181. id=menu-item-2687 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2687"><a
  182. href=https://decksforlife.ca/fences/ >Fences</a></li>
  183. <li
  184. id=menu-item-2695 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2695"><a
  185. href=https://decksforlife.ca/custom-gates/ >Custom gates</a></li>
  186. <li
  187. id=menu-item-2694 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2694"><a
  188. href=https://decksforlife.ca/custom-sheds/ >Custom sheds</a></li></ul>
  189. </li></ul>
  190. </li>
  191. <li
  192. id=menu-item-3698 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3698"><a
  193. href=https://decksforlife.ca/about-us/ >About us</a></li>
  194. <li
  195. id=menu-item-3039 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3039"><a
  196. href=https://decksforlife.ca/useful-tips-and-news/ >Blog</a></li>
  197. <li
  198. id=menu-item-4279 class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4279"><a
  199. href=https://decksforlife.ca/portfolio/ >Portfolio</a></li>
  200. <li
  201. id=menu-item-2677 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2677"><a
  202. href=https://decksforlife.ca/contact-us/ >Contact us</a></li></ul></div></nav></div></div></div></div><div
  203. class=thememount-slider-wrapper><div
  204. class=thememount-slider-wide><link
  205. href="https://fonts.googleapis.com/css?family=Open+Sans:600%2C300%2C700%7CMontserrat:700%7CRaleway:300" rel=stylesheet property=stylesheet type=text/css media=all><div
  206. 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
  207. id=rev_slider_1_1 class="rev_slider fullwidthabanner" style=display:none; data-version=5.4.8.2><ul>
  208. <li
  209. 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/2025/04/2fc8ac87-5cf2-4a42-93d4-335fb1bc585a-1-100x50.webp  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>
  210. <img
  211. src=https://decksforlife.ca/wp-content/uploads/2025/04/2fc8ac87-5cf2-4a42-93d4-335fb1bc585a-1.webp  alt="deck builders in Toronto (GTA)" title="decksforlife deck portfolio"  width=1200 height=897 data-bgposition="center center" data-bgfit=cover data-bgrepeat=no-repeat class=rev-slidebg data-no-retina><div
  212. class="tp-caption   tp-resizeme"
  213. id=slide-1-layer-5
  214. data-x=195
  215. data-y=176
  216. data-width="['auto']"
  217. data-height="['auto']"
  218. data-type=text
  219. data-responsive_offset="on"data-frames='[{"delay":440.00030517578125,"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"}]'
  220. data-textAlign="['inherit','inherit','inherit','inherit']"
  221. data-paddingtop=[0,0,0,0]
  222. data-paddingright=[0,0,0,0]
  223. data-paddingbottom=[0,0,0,0]
  224. 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
  225. class="tp-caption tp-shape tp-shapewrapper  tp-resizeme"
  226. id=slide-1-layer-8
  227. data-x=center data-hoffset=113
  228. data-y=center data-voffset=-144
  229. data-width="['2']"
  230. data-height="['70']"
  231. data-type=shape
  232. data-responsive_offset="on"data-frames='[{"delay":660.0003051757812,"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"}]'
  233. data-textAlign="['inherit','inherit','inherit','inherit']"
  234. data-paddingtop=[0,0,0,0]
  235. data-paddingright=[0,0,0,0]
  236. data-paddingbottom=[0,0,0,0]
  237. data-paddingleft="[0,0,0,0]"style="z-index: 6;background-color:rgba(255,255,255,0.32);"></div><div
  238. class="tp-caption   tp-resizeme"
  239. id=slide-1-layer-6
  240. data-x=720
  241. data-y=180
  242. data-width="['auto']"
  243. data-height="['auto']"
  244. data-type=text
  245. data-responsive_offset="on"data-frames='[{"delay":850.0003051757812,"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"}]'
  246. data-textAlign="['inherit','inherit','inherit','inherit']"
  247. data-paddingtop=[0,0,0,0]
  248. data-paddingright=[0,0,0,0]
  249. data-paddingbottom=[0,0,0,0]
  250. 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
  251. class="tp-caption  "
  252. id=slide-1-layer-7
  253. data-x=719
  254. data-y=203
  255. data-width="['auto']"
  256. data-height="['auto']"
  257. data-type=text
  258. data-responsive_offset="on"data-frames='[{"delay":1100.0003051757812,"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"}]'
  259. data-textAlign="['inherit','inherit','inherit','inherit']"
  260. data-paddingtop=[0,0,0,0]
  261. data-paddingright=[0,0,0,0]
  262. data-paddingbottom=[0,0,0,0]
  263. 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
  264. class=tm-skincolor>+1 (647) 701-3206</span></div><div
  265. class="tp-caption  "
  266. id=slide-1-layer-2
  267. data-x=center data-hoffset=2
  268. data-y=center data-voffset=-61
  269. data-width="['auto']"
  270. data-height="['auto']"
  271. data-type=text
  272. data-responsive_offset="on"data-frames='[{"delay":480.00030517578125,"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"}]'
  273. data-textAlign="['inherit','inherit','inherit','inherit']"
  274. data-paddingtop=[0,0,0,0]
  275. data-paddingright=[0,0,0,0]
  276. data-paddingbottom=[0,0,0,0]
  277. 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
  278. class=tm-skincolor>PERFECT</span> DECK?</div><div
  279. class="tp-caption   tp-resizeme"
  280. id=slide-1-layer-3
  281. data-x=center data-hoffset
  282. data-y=center data-voffset=14
  283. data-width="['auto']"
  284. data-height="['auto']"
  285. data-type=text
  286. data-responsive_offset="on"data-frames='[{"delay":1800.0003051757812,"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"}]'
  287. data-textAlign="['center','center','center','center']"
  288. data-paddingtop=[0,0,0,0]
  289. data-paddingright=[0,0,0,0]
  290. data-paddingbottom=[0,0,0,0]
  291. 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>
  292. We use green top quality materials and really focus on each and every detail.</div>
  293. </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
  294. class="tp-bannertimer tp-bottom" style="visibility: hidden !important;"></div></div> <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> <script>if(setREVStartSize!==undefined)setREVStartSize({c:'#rev_slider_1_1',gridwidth:[1170],gridheight:[700],sliderLayout:'auto'});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();}
  295. 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:"auto",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:"none",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",}});};};}());</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;}
  296. 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
  297. id=content-wrapper class=site-content-wrapper><div
  298. id=content class="site-content "><div
  299. id=content-inner class="site-content-inner "><div
  300. id=primary class="content-area "><main
  301. id=main class=site-main><article
  302. id=post-128 class="post-128 page type-page status-publish"><header
  303. class="single-entry-header tm-hide">
  304. <span
  305. class=entry-title>Home</span></header><div
  306. class=entry-content><div
  307. 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
  308. class="vc_row-o-equal-height vc_row-flex"><div
  309. class="wpb_column vc_column_container vc_col-sm-4"><div
  310. class="vc_column-inner  "><div
  311. class=wpb_wrapper><div
  312. 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
  313. class=tm-vc_cta3-container><div
  314. 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
  315. class="tm-vc_cta3-icons tm-wrap-cell"><div
  316. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
  317. 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
  318. class="tm-vc_icon_element-icon fa fa-envelope-o" ></span></div></div></div><div
  319. class=tm-vc_cta3_content-container><div
  320. class=tm-vc_cta3-content><div
  321. class="tm-vc_cta3-content-header tm-wrap"><div
  322. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  323. class=tm-cta3-desc-btn-wrapper><div
  324. class=tm-cta3-description><div
  325. class=tm-cta3-content-wrapper><p><a
  326. class=icon-box-head href="mailto: info@decksforlife.ca">info@decksforlife.ca</a><br>
  327. Office Hour:8:00am &#8211; 7:00pm</p></div></div></div></div></div></section></div></div></div></div><div
  328. class="wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div
  329. class="vc_column-inner vc_custom_1553820531453 tm-col-bgcolor-darkgrey tm-col-bgcolor-yes"><div
  330. class="tm-col-wrapper-bg-layer tm-bg-layer"><div
  331. class=tm-bg-layer-inner></div></div><div
  332. class=wpb_wrapper><div
  333. 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
  334. class=tm-vc_cta3-container><div
  335. 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
  336. class="tm-vc_cta3-icons tm-wrap-cell"><div
  337. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
  338. 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
  339. class="tm-vc_icon_element-icon themifyicon ti-mobile" ></span></div></div></div><div
  340. class=tm-vc_cta3_content-container><div
  341. class=tm-vc_cta3-content><div
  342. class="tm-vc_cta3-content-header tm-wrap"><div
  343. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  344. class=tm-cta3-desc-btn-wrapper><div
  345. class=tm-cta3-description><div
  346. class=tm-cta3-content-wrapper><p><a
  347. class=icon-box-head href="tel:+1 (647) 701-3206">+1 (647) 701-3206</a><br>
  348. Contact Us Today for a Free Estimate!</p></div></div></div></div></div></section></div></div></div></div><div
  349. class="wpb_column vc_column_container vc_col-sm-4"><div
  350. class="vc_column-inner  "><div
  351. class=wpb_wrapper><div
  352. 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
  353. class=tm-vc_cta3-container><div
  354. 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
  355. class="tm-vc_cta3-icons tm-wrap-cell"><div
  356. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
  357. 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
  358. class="tm-vc_icon_element-icon themifyicon ti-ruler-pencil" ></span></div></div></div><div
  359. class=tm-vc_cta3_content-container><div
  360. class=tm-vc_cta3-content><div
  361. class="tm-vc_cta3-content-header tm-wrap"><div
  362. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  363. class=tm-cta3-desc-btn-wrapper><div
  364. class=tm-cta3-description><div
  365. class=tm-cta3-content-wrapper><div
  366. 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
  367. 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
  368. class="wpb_column vc_column_container vc_col-sm-8"><div
  369. class="vc_column-inner  "><div
  370. class=wpb_wrapper><div
  371. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  372. class=wpb_wrapper><h1>DECK BUILDERS IN TORONTO SERVICES</h1></div></div><div
  373. class="vc_row wpb_row vc_inner vc_row-fluid"><div
  374. class="wpb_column vc_column_container vc_col-sm-6"><div
  375. class=vc_column-inner><div
  376. class=wpb_wrapper><div
  377. 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
  378. class=tm-vc_cta3-container><div
  379. 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
  380. class="tm-vc_cta3-icons tm-wrap-cell"><div
  381. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left  tm-vc_icon_element-have-style"><div
  382. 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
  383. class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
  384. class=tm-vc_cta3_content-container><div
  385. class=tm-vc_cta3-content><div
  386. class="tm-vc_cta3-content-header tm-wrap"><div
  387. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  388. class=tm-cta3-desc-btn-wrapper><div
  389. class=tm-cta3-description><div
  390. class=tm-cta3-content-wrapper><div
  391. 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
  392. 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
  393. class=tm-vc_cta3-container><div
  394. 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
  395. class="tm-vc_cta3-icons tm-wrap-cell"><div
  396. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left  tm-vc_icon_element-have-style"><div
  397. 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
  398. class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
  399. class=tm-vc_cta3_content-container><div
  400. class=tm-vc_cta3-content><div
  401. class="tm-vc_cta3-content-header tm-wrap"><div
  402. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  403. class=tm-cta3-desc-btn-wrapper><div
  404. class=tm-cta3-description><div
  405. class=tm-cta3-content-wrapper><div
  406. 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
  407. 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
  408. class=tm-vc_cta3-container><div
  409. 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
  410. class="tm-vc_cta3-icons tm-wrap-cell"><div
  411. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left  tm-vc_icon_element-have-style"><div
  412. 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
  413. class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
  414. class=tm-vc_cta3_content-container><div
  415. class=tm-vc_cta3-content><div
  416. class="tm-vc_cta3-content-header tm-wrap"><div
  417. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  418. class=tm-cta3-desc-btn-wrapper><div
  419. class=tm-cta3-description><div
  420. class=tm-cta3-content-wrapper><div
  421. 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
  422. class="wpb_column vc_column_container vc_col-sm-6"><div
  423. class=vc_column-inner><div
  424. class=wpb_wrapper><div
  425. 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
  426. class=tm-vc_cta3-container><div
  427. 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
  428. class="tm-vc_cta3-icons tm-wrap-cell"><div
  429. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left  tm-vc_icon_element-have-style"><div
  430. 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
  431. class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
  432. class=tm-vc_cta3_content-container><div
  433. class=tm-vc_cta3-content><div
  434. class="tm-vc_cta3-content-header tm-wrap"><div
  435. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  436. class=tm-cta3-desc-btn-wrapper><div
  437. class=tm-cta3-description><div
  438. class=tm-cta3-content-wrapper><div
  439. 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
  440. 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
  441. class=tm-vc_cta3-container><div
  442. 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
  443. class="tm-vc_cta3-icons tm-wrap-cell"><div
  444. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left  tm-vc_icon_element-have-style"><div
  445. 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
  446. class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
  447. class=tm-vc_cta3_content-container><div
  448. class=tm-vc_cta3-content><div
  449. class="tm-vc_cta3-content-header tm-wrap"><div
  450. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  451. class=tm-cta3-desc-btn-wrapper><div
  452. class=tm-cta3-description><div
  453. class=tm-cta3-content-wrapper><div
  454. 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
  455. 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
  456. class=tm-vc_cta3-container><div
  457. 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
  458. class="tm-vc_cta3-icons tm-wrap-cell"><div
  459. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left  tm-vc_icon_element-have-style"><div
  460. 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
  461. class="tm-vc_icon_element-icon themifyicon ti-check" style="color:#85bc18 !important"></span></div></div></div><div
  462. class=tm-vc_cta3_content-container><div
  463. class=tm-vc_cta3-content><div
  464. class="tm-vc_cta3-content-header tm-wrap"><div
  465. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  466. class=tm-cta3-desc-btn-wrapper><div
  467. class=tm-cta3-description><div
  468. class=tm-cta3-content-wrapper><div
  469. 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
  470. class="tm-appo-form-border wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div
  471. class="vc_column-inner vc_custom_1553822545701 tm-col-bgcolor-grey tm-col-bgcolor-yes tm-col-bgimage-yes"><div
  472. class="tm-col-wrapper-bg-layer tm-bg-layer"><div
  473. class=tm-bg-layer-inner></div></div><div
  474. class=wpb_wrapper><div
  475. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  476. class=wpb_wrapper><div
  477. class=custom-head><p>GET A QUOTE</p></div></div></div><div
  478. class="wpcf7 no-js" id=wpcf7-f192-p128-o2 lang=en-US dir=ltr><div
  479. class=screen-reader-response><p
  480. role=status aria-live=polite aria-atomic=true></p><ul></ul></div><form
  481. action=/#wpcf7-f192-p128-o2 method=post class="wpcf7-form init" aria-label="Contact form" novalidate=novalidate data-status=init><div
  482. style="display: none;">
  483. <input
  484. type=hidden name=_wpcf7 value=192>
  485. <input
  486. type=hidden name=_wpcf7_version value=5.8.5>
  487. <input
  488. type=hidden name=_wpcf7_locale value=en_US>
  489. <input
  490. type=hidden name=_wpcf7_unit_tag value=wpcf7-f192-p128-o2>
  491. <input
  492. type=hidden name=_wpcf7_container_post value=128>
  493. <input
  494. type=hidden name=_wpcf7_posted_data_hash value></div><div
  495. class="row tm-appo-form tm-break-colum-992"><div
  496. class="col-md-12 col-sm-12 col-xs-12 vc_column_container"><div
  497. class=field-group><p><i
  498. class="demo-icon tm-fixology-icon-user"></i><span
  499. class=wpcf7-form-control-wrap data-name=your-name><input
  500. 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
  501. class=field-group><p><i
  502. class="demo-icon tm-fixology-icon-mobile"></i><span
  503. class=wpcf7-form-control-wrap data-name=your-phone><input
  504. 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
  505. class=field-group><p><i
  506. class="demo-icon tm-fixology-icon-comment-1"></i><span
  507. 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
  508. class=tm-appo-submit><p><input
  509. class="wpcf7-form-control wpcf7-submit has-spinner" type=submit value="BOOK NOW!"></p></div><div
  510. class=wpcf7-response-output aria-hidden=true></div></div></div></form></div></div></div></div></div><div
  511. class="tm-row wpb_row vc_row-fluid vc_custom_1645059765044 break-1200-colum vc_row container tm-bgimage-position-center_center"><div
  512. class="vc_row-o-equal-height vc_row-flex"><div
  513. class="wpb_column vc_column_container vc_col-sm-3"><div
  514. class="vc_column-inner  "><div
  515. class=wpb_wrapper><div
  516. class="wpb_single_image wpb_content_element vc_align_center"><figure
  517. class="wpb_wrapper vc_figure"><div
  518. class="vc_single_image-wrapper   vc_box_border_grey"><img
  519. loading=lazy decoding=async class="vc_single_image-img " 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
  520. class="wpb_column vc_column_container vc_col-sm-3"><div
  521. class="vc_column-inner  "><div
  522. class=wpb_wrapper><div
  523. class="wpb_single_image wpb_content_element vc_align_center"><figure
  524. class="wpb_wrapper vc_figure"><div
  525. class="vc_single_image-wrapper   vc_box_border_grey"><img
  526. loading=lazy decoding=async class="vc_single_image-img " 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
  527. class="wpb_column vc_column_container vc_col-sm-3"><div
  528. class="vc_column-inner  "><div
  529. class=wpb_wrapper><div
  530. class="wpb_single_image wpb_content_element vc_align_center"><figure
  531. class="wpb_wrapper vc_figure"><div
  532. class="vc_single_image-wrapper   vc_box_border_grey"><img
  533. loading=lazy decoding=async class="vc_single_image-img " 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
  534. class="wpb_column vc_column_container vc_col-sm-3"><div
  535. class="vc_column-inner  "><div
  536. class=wpb_wrapper><div
  537. class="wpb_single_image wpb_content_element vc_align_center"><figure
  538. class="wpb_wrapper vc_figure"><div
  539. class="vc_single_image-wrapper   vc_box_border_grey"><img
  540. loading=lazy decoding=async class="vc_single_image-img " 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
  541. 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
  542. class="tm-row-wrapper-bg-layer tm-bg-layer"></div><div
  543. class="vc_row container vc_column-gap-25"><div
  544. class="wpb_column vc_column_container vc_col-sm-8"><div
  545. class="vc_column-inner  "><div
  546. class=wpb_wrapper><h2 style="text-align:center;" class="tm-custom-heading " >YOUR TORONTO DECK CONTRACTORS</h2><div
  547. class="wpb_text_column wpb_content_element " ><div
  548. class=wpb_wrapper><p>CIBC reports that <a
  549. id=readlink846306918 class=read-link href=https://cibc.mediaroom.com/2024-11-28-Nearly-half-of-Canadians-are-engaged-in-home-renovations,-with-average-expenditures-doubling-since-2019 target=_blank rel="noopener nofollow">nearly half of Canadians</a> are in the process of planning or executing home improvement. This number also includes homeowners who have recently completed projects. While there are countless ways to improve your property, adding or renovating a deck can add aesthetic appeal and value to your home.<br>
  550. Your outdoor space deserves more than a basic setup, and it should feel like a true extension of your home. At Decksforlife, we&#8217;re trusted <strong>deck builders</strong> committed to turning your ideas into a beautiful, lasting deck.<br>
  551. Whether you&#8217;re upgrading or starting fresh, we bring experience and craftsmanship to every project. Let&#8217;s explore how we make every project outstanding for our results.</p><div
  552. class=h2-header><h4>About Our Deck Company</h4></div><p>Decksforlife is a dedicated deck companies serving Toronto and nearby communities like:<br>
  553. • <a
  554. id=readlink846306918 class=read-link href=https://decksforlife.ca/deck-builder-in-vaughan/ >Vaughan</a><br>
  555. • <a
  556. id=readlink846306918 class=read-link href=https://decksforlife.ca/deck-builder-in-richmond-hill/ >Richmond hill</a><br>
  557. • <a
  558. id=readlink846306918 class=read-link href=https://decksforlife.ca/deck-builder-in-mississauga/ >Mississauga</a></p><p>We focus on designing and building high-quality <a
  559. id=readlink846306918 class=read-link href=https://cpa.ca/psychology-works-fact-sheet-benefits-of-nature-exposure/ target=_blank rel="noopener nofollow">outdoor living spaces</a> that match your home&#8217;s character and your lifestyle. With years of experience, we&#8217;ve grown into one of the most reliable <a
  560. id=readlink846306918 class=read-link href=https://decksforlife.ca/patio-contractor-toronto/ >deck companies near me</a> in the region.<br>
  561. <span><a
  562. onclick="read_toggle(373351136, 'Read More', 'Read Less'); return false;" class=read-link id=readlink373351136 style=readlink href=#>Read More</a></span><div
  563. class=read_div id=read373351136 style="display: none;"><br>
  564. Our team of skilled professionals understands how to turn a simple backyard into a place for:<br>
  565. • Relaxing <a
  566. id=readlink846306918 class=read-link href=https://pmc.ncbi.nlm.nih.gov/articles/PMC7916252/ target=_blank rel="noopener nofollow">in the sun</a><br>
  567. • Entertainment<br>
  568. • Family time</p><p><strong>Whether you&#8217;re starting from scratch or looking to improve your existing setup, we approach every project with care and creativity.</strong> Homeowners across the GTA trust us to deliver consistent quality and attention to detail. Every deck builder on our crew takes pride in building something that lasts.</p><p>As a trusted <a
  569. id=readlink846306918 class=read-link href=https://decksforlife.ca/patio-contractor-toronto/ ><strong>deck contractor near me </strong></a>, we make sure every step is smooth, from the first conversation to the final clean-up. Decksforlife is your partner in building the perfect space outside.</p><p>Every job reflects our belief that your deck should feel personal and well-crafted. Whether large or small, simple or detailed, we deliver deck-building services that fit your goals and your budget. Our reputation is built on:<br>
  570. • Trust<br>
  571. • Satisfaction<br>
  572. • A genuine passion for outdoor design</p><div
  573. class=h2-header><h4>How Our Deck Building Process Works</h4></div><p>Every project with Decksforlife starts with a conversation. We listen to what you want and take the time to understand your needs. Our services begin with a free consultation where we discuss:<br>
  574. • Layout ideas<br>
  575. • Preferences<br>
  576. • Material options</p><p>From there, we arrange an on-site visit to measure your space and spot any installation challenges early on. We then move to the design phase. Our team creates custom deck designs based on your vision and offers a free 3D model so you can visualize the final result.</p><p>This step ensures we&#8217;re aligned before any construction begins. Once approved, we schedule your build with a clear timeline and prepare all materials. Our crew handles every part of the job, from foundation to railings, with expert care.</p><p>We believe professional deck installation means doing things right and treating your property with respect. We update you often and keep the job site tidy.</p><p>Your home is your comfort zone, and we&#8217;re careful to keep it that way. Every step is managed by experienced deck builders who know how to:<br>
  577. • Stay on track<br>
  578. • Solve problems quickly<br>
  579. • Deliver a final product that exceeds expectations</p><div
  580. class=h2-header><h4>Why Homeowners Choose Our Deck Builders</h4></div><p>Choosing the right deck builder can be the difference between a smooth experience and a stressful one. At Decksforlife, we earn our clients&#8217; trust through:<br>
  581. • Clear communication<br>
  582. • Quality workmanship<br>
  583. • Reliable service</p><p>As a leading deck companies in Toronto, we deliver solid results every time. <strong>Our team is fully insured, and every job comes with a two-year limited warranty on labor.</strong></p><p>We&#8217;re proud of the high standards we maintain on every project, no matter the size. Homeowners appreciate that we:<br>
  584. • Show up on time<br>
  585. • Work efficiently<br>
  586. • Clean up when we&#8217;re done</p><p>As a deck contractor with years of experience, we understand that each client has different:<br>
  587. • Goals<br>
  588. • Preferences<br>
  589. • Timelines</p><p>That&#8217;s why we tailor each build to fit your specific needs. We&#8217;re known for being easy to work with and flexible when plans shift. Whether you&#8217;re planning a large addition or something small and simple, you&#8217;ll get the same level of care.</p><p>We&#8217;re one of the few deck companies that focus on both design and functionality. Our goal is to build outdoor living spaces that look great and feel natural.<br>
  590. When you work with us, you get honest advice and a deck that aligns with your vision. Other companies often fall short of expectations and create more issues than they solve.</p><div
  591. class=h2-header><h4>Decking Materials and Options</h4></div><p>We offer top decking options to match your:<br>
  592. • Budget<br>
  593. • Lifestyle<br>
  594. • Taste</p><p><strong>Each material has its strengths, and we help you choose what&#8217;s right for your space.</strong> Pressure-treated wood is a classic, affordable choice that resists insects and weather. It&#8217;s popular with homeowners looking for durability without breaking the bank.</p><p>Composite decking is another great option. The material:<br>
  595. • Is low-maintenance<br>
  596. • Doesn&#8217;t splinter<br>
  597. • Gives a clean, modern look</p><p>For a sleek and waterproof surface, PVC decking stands out. It&#8217;s smooth underfoot and resists:<br>
  598. • Mold<br>
  599. • Moisture<br>
  600. • Fading</p><p>Then there&#8217;s IPE, a premium hardwood known for its rich color and long lifespan. If you want something special that will hold up for decades, IPE is hard to beat. All these materials are available with our <a
  601. id=readlink846306918 class=read-link href=https://decksforlife.ca/patio-contractor-toronto/ >deck-building services</a>, and we explain the pros and cons of each before you commit.</p><p>Our focus is to make sure you feel confident and informed. We believe that stellar results come from making the right choices, and it starts with picking the right material. Whether you want something bold or simple, our team is here to help.</p><p><strong>With the best products and the right planning, you&#8217;ll enjoy your deck for years to come.</strong> We stand behind every product and every build.</p><div
  602. class=h2-header><h4>Deck Builders You Can Count On</h4></div><p>Choosing the right team makes all the difference. Our <a
  603. href=https://decksforlife.ca/patio-contractor-toronto/ ><strong>deck builders</strong> near me</a> focus on clear communication, quality materials, and custom results that match your goals.</p><p>Decksforlife delivers expert deck building across Toronto and the GTA with free 3D modeling, custom designs, and a two-year limited labor warranty. We offer pressure-treated, composite, PVC, and IPE decks backed by full liability coverage and top-rated customer support. Get your <a
  604. id=readlink846306918 class=read-link href=https://decksforlife.ca/contact-us/ >free estimate</a> today to learn more about how we can help.<br></div></div></div></div></div></div><div
  605. class="wpb_column vc_column_container vc_col-sm-4"><div
  606. class="vc_column-inner vc_custom_1555376849736 "><div
  607. class=wpb_wrapper><div
  608. class="wpb_raw_code wpb_content_element wpb_raw_html vc_custom_1686712232268" ><div
  609. class=wpb_wrapper><div
  610. class=super-custom-header><P>WHY CHOOSE US</P></div></div></div><ul
  611. 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
  612. class="tm-skincolor themifyicon ti-angle-right"></i>  <span
  613. class=tm-list-li-content>Professional technicians</span></li><li><i
  614. class="tm-skincolor themifyicon ti-angle-right"></i>  <span
  615. class=tm-list-li-content>Competitive pricing</span></li><li><i
  616. class="tm-skincolor themifyicon ti-angle-right"></i>  <span
  617. class=tm-list-li-content>2 Year Limited Warranty on Labour</span></li><li><i
  618. class="tm-skincolor themifyicon ti-angle-right"></i>  <span
  619. class=tm-list-li-content>Featured Professional on HomeStars</span></li><li><i
  620. class="tm-skincolor themifyicon ti-angle-right"></i>  <span
  621. class=tm-list-li-content>Liability Coverage</span></li><li><i
  622. class="tm-skincolor themifyicon ti-angle-right"></i>  <span
  623. class=tm-list-li-content>Great customer support</span></li></ul></div></div></div></div></div><div
  624. class="vc_row-full-width vc_clearfix"></div><div
  625. class="tm-row wpb_row vc_row-fluid vc_custom_1645070404777 vc_row container tm-bgimage-position-center_center"><div
  626. class="wpb_column vc_column_container vc_col-sm-12"><div
  627. class="vc_column-inner  "><div
  628. class=wpb_wrapper><div
  629. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  630. class=wpb_wrapper><div
  631. class=custom-head><h3>DECK COMPNIES RECOMENDED MATERIALS</h3></div></div></div><div
  632. class="vc_row wpb_row vc_inner vc_row-fluid"><div
  633. class="wpb_column vc_column_container vc_col-sm-6"><div
  634. class=vc_column-inner><div
  635. class=wpb_wrapper><div
  636. class="wpb_text_column wpb_content_element " ><div
  637. class=wpb_wrapper><div
  638. 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>
  639. <span><a
  640. onclick="read_toggle(166133205, 'Read More', 'Read Less'); return false;" class=read-link id=readlink166133205 style=readlink href=#>Read More</a></span><div
  641. class=read_div id=read166133205 style="display: none;"><br>
  642. <a
  643. 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>
  644. it easier to install. It is the economical choice for natural wood decking and, as such, comes with a few cons.<br>
  645. Even with chemical treatments, pressure treated deking can be prone to swelling, warping, and shrinkage.<br>
  646. You will need to spend quite a bit of time and money on maintenance over the years if you want to keep<br>
  647. your pressure treated deck in pristine condition.<br>
  648. Despite this minor drawback, pressure treated decking remains a big favorite for homeowners. It doesn’t cost<br>
  649. much and looks great. An obvious choice if your budget is limited.<br></div></div></div><div
  650. class="wpb_text_column wpb_content_element " ><div
  651. class=wpb_wrapper><div
  652. 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
  653. title="deck companies">decking material</a>, plastic (or PVC) has numerous advantages.<br>
  654. <span><a
  655. onclick="read_toggle(849877309, 'Read More', 'Read Less'); return false;" class=read-link id=readlink849877309 style=readlink href=#>Read More</a></span><div
  656. class=read_div id=read849877309 style="display: none;"><br>
  657. PVC decking is wonderfully cheap yet ultimately durable, lasting up to 25-years (possibly more).<br>
  658. It is a lightweight material, making it cheaper and easier to install. With basically no maintenance, PVC decking<br>
  659. will not rot and is not affected by mold or insects.<br>
  660. 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>
  661. 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>
  662. 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
  663. class="wpb_column vc_column_container vc_col-sm-6"><div
  664. class=vc_column-inner><div
  665. class=wpb_wrapper><div
  666. class="wpb_text_column wpb_content_element " ><div
  667. class=wpb_wrapper><div
  668. class=service-header-text>Composite Decking</div><p><a
  669. 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>
  670. <span><a
  671. onclick="read_toggle(1741312502, 'Read More', 'Read Less'); return false;" class=read-link id=readlink1741312502 style=readlink href=#>Read More</a></span><div
  672. class=read_div id=read1741312502 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>
  673. 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
  674. class="wpb_text_column wpb_content_element " ><div
  675. class=wpb_wrapper><div
  676. 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>
  677. <span><a
  678. onclick="read_toggle(1925521433, 'Read More', 'Read Less'); return false;" class=read-link id=readlink1925521433 style=readlink href=#>Read More</a></span><div
  679. class=read_div id=read1925521433 style="display: none;"><br>
  680. 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>
  681. 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>
  682. 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
  683. 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
  684. class="tm-row-wrapper-bg-layer tm-bg-layer"></div><div
  685. class="wpb_column vc_column_container vc_col-sm-12"><div
  686. class="vc_column-inner  "><div
  687. class=wpb_wrapper><div
  688. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  689. class=wpb_wrapper><div
  690. class=custom-head><P>OUR LATEST WORK</P></div></div></div><div
  691. class="wpb_text_column wpb_content_element  text-main-port" ><div
  692. 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
  693. class="vc_row wpb_row vc_inner vc_row-fluid vc_custom_1555553484749 vc_row-has-fill"><div
  694. class="wpb_column vc_column_container vc_col-sm-4"><div
  695. class=vc_column-inner><div
  696. class=wpb_wrapper><div
  697. class="wpb_single_image wpb_content_element vc_align_left  vc_custom_1739244079678"><figure
  698. class="wpb_wrapper vc_figure">
  699. <a
  700. data-rel=prettyPhoto[rel-128-1862702619] href=https://decksforlife.ca/wp-content/uploads/2025/02/20230719_181946-1024x768-1.webp target=_self class="vc_single_image-wrapper   vc_box_border_grey prettyphoto"><img
  701. loading=lazy decoding=async class="vc_single_image-img " src=https://decksforlife.ca/wp-content/uploads/2025/02/20230719_181946-1024x768-1-360x250.webp width=360 height=250 alt="Toronto deck contractors composite deck" title="Composite deck with ambient lights"></a></figure></div><div
  702. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  703. class=wpb_wrapper><div
  704. class=service-header-text-center><p>Composite Decking & Accent Lights</p></div></div></div></div></div></div><div
  705. class="wpb_column vc_column_container vc_col-sm-4"><div
  706. class=vc_column-inner><div
  707. class=wpb_wrapper><div
  708. class="wpb_single_image wpb_content_element vc_align_left  vc_custom_1739245846207"><figure
  709. class="wpb_wrapper vc_figure">
  710. <a
  711. data-rel=prettyPhoto[rel-128-1773197990] href=https://decksforlife.ca/wp-content/uploads/2025/02/IMG_20231007_170309_700-1024x1024-1.webp target=_self class="vc_single_image-wrapper   vc_box_border_grey prettyphoto"><img
  712. loading=lazy decoding=async class="vc_single_image-img " src=https://decksforlife.ca/wp-content/uploads/2025/02/IMG_20231007_170309_700-1024x1024-1-360x250.webp width=360 height=250 alt="Deck Contractors near Toronto PVC deck" title="PVC deck in two levels"></a></figure></div><div
  713. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  714. class=wpb_wrapper><div
  715. class=service-header-text-center><p>Azek PVC deck with glass railings</p></div></div></div></div></div></div><div
  716. class="wpb_column vc_column_container vc_col-sm-4"><div
  717. class=vc_column-inner><div
  718. class=wpb_wrapper><div
  719. class="wpb_single_image wpb_content_element vc_align_left  vc_custom_1739245259602"><figure
  720. class="wpb_wrapper vc_figure">
  721. <a
  722. data-rel=prettyPhoto[rel-128-490179781] href=https://decksforlife.ca/wp-content/uploads/2025/02/IMG_1733_1_.webp target=_self class="vc_single_image-wrapper   vc_box_border_grey prettyphoto"><img
  723. loading=lazy decoding=async class="vc_single_image-img " src=https://decksforlife.ca/wp-content/uploads/2025/02/IMG_1733_1_-360x250.webp width=360 height=250 alt="Deck builders Toronto glass railings" title="Composite deck with glass railings"></a></figure></div><div
  724. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  725. class=wpb_wrapper><div
  726. class=service-header-text-center><p>Composite Decking & Glass railings</p></div></div></div></div></div></div></div><div
  727. class="vc_row wpb_row vc_inner vc_row-fluid"><div
  728. class="wpb_column vc_column_container vc_col-sm-4"><div
  729. class=vc_column-inner><div
  730. class=wpb_wrapper><div
  731. class="wpb_single_image wpb_content_element vc_align_left  vc_custom_1739245268580"><figure
  732. class="wpb_wrapper vc_figure">
  733. <a
  734. data-rel=prettyPhoto[rel-128-529960975] href=https://decksforlife.ca/wp-content/uploads/2025/02/20220719_140644-1024x768-1.webp target=_self class="vc_single_image-wrapper   vc_box_border_grey prettyphoto"><img
  735. loading=lazy decoding=async class="vc_single_image-img " src=https://decksforlife.ca/wp-content/uploads/2025/02/20220719_140644-1024x768-1-360x250.webp width=360 height=250 alt="Deck builders in Toronto PT Deck" title="pressure treated deck with steps"></a></figure></div><div
  736. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  737. class=wpb_wrapper><div
  738. class=service-header-text-center><p>Pressure Treated Wood Deck</p></div></div></div></div></div></div><div
  739. class="wpb_column vc_column_container vc_col-sm-4"><div
  740. class=vc_column-inner><div
  741. class=wpb_wrapper><div
  742. class="wpb_single_image wpb_content_element vc_align_left  vc_custom_1739245279347"><figure
  743. class="wpb_wrapper vc_figure">
  744. <a
  745. data-rel=prettyPhoto[rel-128-1719635877] href=https://decksforlife.ca/wp-content/uploads/2025/02/20221001_182728-1024x768-1.webp target=_self class="vc_single_image-wrapper   vc_box_border_grey prettyphoto"><img
  746. loading=lazy decoding=async class="vc_single_image-img " src=https://decksforlife.ca/wp-content/uploads/2025/02/20221001_182728-1024x768-1-360x250.webp width=360 height=250 alt="Deck companies composite deck with privacy screen" title="Composite deck with privacy screen"></a></figure></div><div
  747. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  748. class=wpb_wrapper><div
  749. class=service-header-text-center><p>Composite Deck With Privacy Screen</p></div></div></div></div></div></div><div
  750. class="wpb_column vc_column_container vc_col-sm-4"><div
  751. class=vc_column-inner><div
  752. class=wpb_wrapper><div
  753. class="wpb_single_image wpb_content_element vc_align_left  vc_custom_1739245289865"><figure
  754. class="wpb_wrapper vc_figure">
  755. <a
  756. data-rel=prettyPhoto[rel-128-910074275] href=https://decksforlife.ca/wp-content/uploads/2025/02/new_deck_medium-1-1.webp target=_self class="vc_single_image-wrapper   vc_box_border_grey prettyphoto"><img
  757. loading=lazy decoding=async class="vc_single_image-img " src=https://decksforlife.ca/wp-content/uploads/2025/02/new_deck_medium-1-1-360x250.webp width=360 height=250 alt="Deck contractors Toronto Multi Level Deck With Lights" title="Multi Level Deck With Lights"></a></figure></div><div
  758. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  759. class=wpb_wrapper><div
  760. class=service-header-text-center><p>Multi Level Deck With Lights</p></div></div></div></div></div></div></div></div></div></div></div><div
  761. 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
  762. class="tm-row-wrapper-bg-layer tm-bg-layer"></div><div
  763. class="vc_row container vc_column-gap-30 vc_row-flex"><div
  764. class="wpb_column vc_column_container vc_col-sm-12"><div
  765. class="vc_column-inner  "><div
  766. class=wpb_wrapper><div
  767. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  768. class=wpb_wrapper><div
  769. class=h2-header><P>WE APPRECIATE OUR CUSTOMERS’ FEEDBACKS!</P></div></div></div><div
  770. id=photo-testimonials class="vc_row wpb_row vc_inner vc_row-fluid"><div
  771. class="wpb_column vc_column_container vc_col-sm-12"><div
  772. class=vc_column-inner><div
  773. class=wpb_wrapper><div
  774. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  775. class=wpb_wrapper><div
  776. class="wp-gr wpac" style="margin:0 auto!important;--head-name-color: #fcfcfc;--star-color: #8dda15;--head-based-color: #8dda15;--btn-color: #ffffff;--powered-color: #ffffff;" data-id=4969 data-layout=slider data-exec=false data-options='{"text_size":"","trans":{"read more":"read more"}}'><div
  777. class="grw-row grw-row-m" data-options='{"speed":"4","autoplay":"1","mousestop":"1","breakpoints":"3000:3,480:2,768:2,1200:3,1024:3"}'><div
  778. class=grw-header><div
  779. class=grw-header-inner><div
  780. class="wp-google-place wp-place-center"><div
  781. class=wp-google-right><div
  782. class=wp-google-name><a
  783. href="https://maps.google.com/?cid=4703126517244687108" rel="nofollow noopener" aria-label="Google place profile"><span>Decksforlife Deck Builders</span></a></div><div><span
  784. class=wp-google-rating>5.0</span><span
  785. class=wp-google-stars><span
  786. class=wp-stars><span
  787. class=wp-star><svg
  788. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  789. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  790. class=wp-star><svg
  791. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  792. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  793. class=wp-star><svg
  794. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  795. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  796. class=wp-star><svg
  797. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  798. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  799. class=wp-star><svg
  800. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  801. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span></span></span></div><div
  802. class=wp-google-powered>powered by <span><span
  803. style=color:#6186ec!important>G</span><span
  804. style=color:#cd523f!important>o</span><span
  805. style=color:#eabe43!important>o</span><span
  806. style=color:#6186ec!important>g</span><span
  807. style=color:#63a45d!important>l</span><span
  808. style=color:#cd523f!important>e</span></span></div></div></div></div></div><div
  809. class=grw-content><div
  810. class=grw-content-inner><div
  811. class=grw-reviews data-count=5 data-offset=5><div
  812. class=grw-review><div
  813. class="grw-review-inner grw-backgnd grw-round"><div
  814. class=wp-google-left><img
  815. decoding=async src="https://lh3.googleusercontent.com/a/ACg8ocLD3n38RbDOXkzy7H1AxO2ouwqfXIdbgLA6N9c10VIkpE4spQ=s56-c0x00000000-cc-rp-mo-ba2" loading=lazy class=grw-review-avatar alt width=50 height=50 onerror="if(this.src!='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png';"><a
  816. href=https://www.google.com/maps/contrib/113332680290558212859/reviews class=wp-google-name rel="nofollow noopener" aria-label="Google user profile">Kathy F.</a><div
  817. class=wp-google-time data-time=1750072250>11:10 16 Jun 25</div></div><div
  818. class=wp-google-stars><span
  819. class=wp-stars><span
  820. class=wp-star><svg
  821. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  822. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  823. class=wp-star><svg
  824. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  825. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  826. class=wp-star><svg
  827. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  828. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  829. class=wp-star><svg
  830. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  831. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  832. class=wp-star><svg
  833. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  834. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span></span></div><div><div
  835. class=wp-google-feedback ><span
  836. class=wp-google-text tabindex=0>Iaroslav did an outstanding job of building our deck.From the quote to completion was great.He delivers quality workmanship and attention to detail are spot on.Thank you!</span></div></div><svg
  837. viewBox="0 0 512 512" height=18 width=18 role=none><g
  838. fill=none fill-rule=evenodd><path
  839. d="M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z" fill=#4285f4 /><path
  840. d="M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z" fill=#34a853 /><path
  841. d="M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z" fill=#fbbc05 /><path
  842. d="M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z" fill=#ea4335 /><path
  843. d="M20 20h472v472H20V20z"/></g></svg></div></div><div
  844. class=grw-review><div
  845. class="grw-review-inner grw-backgnd grw-round"><div
  846. class=wp-google-left><img
  847. decoding=async src="https://lh3.googleusercontent.com/a/ACg8ocKS3gIq2fn1wJw7zoEn2eg1JYcKsthJFHxkZ7kRXHuN0oQcpg=s56-c0x00000000-cc-rp-mo" loading=lazy class=grw-review-avatar alt width=50 height=50 onerror="if(this.src!='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png';"><a
  848. href=https://www.google.com/maps/contrib/102912498455686732462/reviews class=wp-google-name rel="nofollow noopener" aria-label="Google user profile">Joe T.</a><div
  849. class=wp-google-time data-time=1747754522>15:22 20 May 25</div></div><div
  850. class=wp-google-stars><span
  851. class=wp-stars><span
  852. class=wp-star><svg
  853. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  854. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  855. class=wp-star><svg
  856. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  857. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  858. class=wp-star><svg
  859. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  860. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  861. class=wp-star><svg
  862. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  863. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  864. class=wp-star><svg
  865. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  866. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span></span></div><div><div
  867. class=wp-google-feedback ><span
  868. class=wp-google-text tabindex=0>Decks for Life services were always professional, on time and exceeded our expectations for our replacement deck.  I recommend Decks for Life for all your decking needs!</span></div></div><svg
  869. viewBox="0 0 512 512" height=18 width=18 role=none><g
  870. fill=none fill-rule=evenodd><path
  871. d="M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z" fill=#4285f4 /><path
  872. d="M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z" fill=#34a853 /><path
  873. d="M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z" fill=#fbbc05 /><path
  874. d="M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z" fill=#ea4335 /><path
  875. d="M20 20h472v472H20V20z"/></g></svg></div></div><div
  876. class=grw-review><div
  877. class="grw-review-inner grw-backgnd grw-round"><div
  878. class=wp-google-left><img
  879. decoding=async src="https://lh3.googleusercontent.com/a/ACg8ocLyi_6DoofoMfaewN9Q3a5cew0eN-pxQoZwVlfnojt3OdH6bw=s56-c0x00000000-cc-rp-mo-ba2" loading=lazy class=grw-review-avatar alt width=50 height=50 onerror="if(this.src!='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png';"><a
  880. href=https://www.google.com/maps/contrib/115360667297149666537/reviews class=wp-google-name rel="nofollow noopener" aria-label="Google user profile">Janice A.</a><div
  881. class=wp-google-time data-time=1733062079>14:07 01 Dec 24</div></div><div
  882. class=wp-google-stars><span
  883. class=wp-stars><span
  884. class=wp-star><svg
  885. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  886. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  887. class=wp-star><svg
  888. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  889. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  890. class=wp-star><svg
  891. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  892. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  893. class=wp-star><svg
  894. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  895. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  896. class=wp-star><svg
  897. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  898. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span></span></div><div><div
  899. class=wp-google-feedback ><span
  900. class=wp-google-text tabindex=0>I don't write reviews often but I do when I have an exceptional experience. From the beginning, Iaroslav made the entire process of building our deck incredibly smooth and stress-free. His quote was competitive; he was honest, and he gave us great advice throughout while remaining open to our ideas and preferences. Communication and timelines were clear which we really appreciated. When it came to building our deck, Iaroslav and his team were meticulous and clearly skilled in their craft. He went above and beyond to make sure our aluminum privacy screen matched our railing, even at no extra cost to us, which really demonstrated how much he took pride in his work and how much he cared that we have a beautiful deck to enjoy for years to come. After the deck was completed, they left the work area clean and even pressure washed the deck for us. All in all, an exceptional experience from beginning to end. Don't hesitate to call Iaroslav and Decks for Life - we're so happy we did!</span></div></div><svg
  901. viewBox="0 0 512 512" height=18 width=18 role=none><g
  902. fill=none fill-rule=evenodd><path
  903. d="M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z" fill=#4285f4 /><path
  904. d="M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z" fill=#34a853 /><path
  905. d="M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z" fill=#fbbc05 /><path
  906. d="M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z" fill=#ea4335 /><path
  907. d="M20 20h472v472H20V20z"/></g></svg></div></div><div
  908. class=grw-review><div
  909. class="grw-review-inner grw-backgnd grw-round"><div
  910. class=wp-google-left><img
  911. decoding=async src="https://lh3.googleusercontent.com/a-/ALV-UjVubLemIFKCKDFApXKQvgI4nZ4j7m82jfKezM7i_28Lwa1L7Lqj=s56-c0x00000000-cc-rp-mo" loading=lazy class=grw-review-avatar alt width=50 height=50 onerror="if(this.src!='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png';"><a
  912. href=https://www.google.com/maps/contrib/109872054944954731086/reviews class=wp-google-name rel="nofollow noopener" aria-label="Google user profile">Kelvin T.</a><div
  913. class=wp-google-time data-time=1731787350>20:02 16 Nov 24</div></div><div
  914. class=wp-google-stars><span
  915. class=wp-stars><span
  916. class=wp-star><svg
  917. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  918. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  919. class=wp-star><svg
  920. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  921. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  922. class=wp-star><svg
  923. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  924. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  925. class=wp-star><svg
  926. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  927. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  928. class=wp-star><svg
  929. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  930. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span></span></div><div><div
  931. class=wp-google-feedback ><span
  932. class=wp-google-text tabindex=0>Iaroslav gave us honest and thoughtful advice when designing a deck to suit our needs. The prices were reasonable and the construction went smoothly. Iaroslav always left the worksite clean and tidy and we were very satisfied with the workmanship. We would recommend him to our friends and family.</span></div></div><svg
  933. viewBox="0 0 512 512" height=18 width=18 role=none><g
  934. fill=none fill-rule=evenodd><path
  935. d="M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z" fill=#4285f4 /><path
  936. d="M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z" fill=#34a853 /><path
  937. d="M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z" fill=#fbbc05 /><path
  938. d="M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z" fill=#ea4335 /><path
  939. d="M20 20h472v472H20V20z"/></g></svg></div></div><div
  940. class=grw-review><div
  941. class="grw-review-inner grw-backgnd grw-round"><div
  942. class=wp-google-left><img
  943. decoding=async src="https://lh3.googleusercontent.com/a-/ALV-UjUJUAGtvYp-fQF5ium4SfRLs8NrzaP0VdulVmOvQo25XNXpUGg=s56-c0x00000000-cc-rp-mo" loading=lazy class=grw-review-avatar alt width=50 height=50 onerror="if(this.src!='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://decksforlife.ca/wp-content/plugins/widget-google-reviews/assets/img/guest.png';"><a
  944. href=https://www.google.com/maps/contrib/102922462251174368537/reviews class=wp-google-name rel="nofollow noopener" aria-label="Google user profile">Stephanie K.</a><div
  945. class=wp-google-time data-time=1720470570>20:29 08 Jul 24</div></div><div
  946. class=wp-google-stars><span
  947. class=wp-stars><span
  948. class=wp-star><svg
  949. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  950. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  951. class=wp-star><svg
  952. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  953. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  954. class=wp-star><svg
  955. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  956. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  957. class=wp-star><svg
  958. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  959. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span><span
  960. class=wp-star><svg
  961. width=17 height=17 viewBox="0 0 1792 1792" role=none><path
  962. d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill=#fb8e28></path></svg></span></span></div><div><div
  963. class=wp-google-feedback ><span
  964. class=wp-google-text tabindex=0>We used DecksforLife to demolish and rebuild our 2-tier deck. Eric and his team did an amazing job, especially considering it was a challenging project with the shape and grade of our backyard. Eric is professional and extremely knowledgable about decking and composite products which I really appreciated as the amount of info out there is overwhelming. The price was fair and stayed on budget. Overall we are very happy with our deck from DecksforLife.</span></div></div><svg
  965. viewBox="0 0 512 512" height=18 width=18 role=none><g
  966. fill=none fill-rule=evenodd><path
  967. d="M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z" fill=#4285f4 /><path
  968. d="M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z" fill=#34a853 /><path
  969. d="M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z" fill=#fbbc05 /><path
  970. d="M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z" fill=#ea4335 /><path
  971. d="M20 20h472v472H20V20z"/></g></svg></div></div></div></div></div></div><img
  972. loading=lazy decoding=async src=data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 alt onload="(function(el, data) {var f = function() { window.grw_init ? grw_init(el, data) : setTimeout(f, 400) }; f() })(this, 'slider');" width=1 height=1 style=display:none></div></div></div></div></div></div></div></div></div></div></div></div><div
  973. class="vc_row-full-width vc_clearfix"></div><div
  974. 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
  975. class="vc_row container"><div
  976. class="wpb_column vc_column_container vc_col-sm-12"><div
  977. class="vc_column-inner  "><div
  978. class=wpb_wrapper><div
  979. class="wpb_raw_code wpb_content_element wpb_raw_html" ><div
  980. class=wpb_wrapper><div
  981. class=custom-head><P>NEWS / TIPS & GUIDES</P></div></div></div><div
  982. 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
  983. class="thememount-boxes-inner thememount-boxes-blog-inner "><div
  984. class="row multi-columns-row thememount-boxes-row-wrapper"><div
  985. class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
  986. class="thememount-box thememount-box-blog thememount-blogbox-format- "><div
  987. class=post-item><div
  988. class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
  989. class=tm-post-format-icon-wrapper><i
  990. class=tm-fixology-icon-pencil></i></div><div
  991. class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-"><a
  992. href=https://decksforlife.ca/2025/03/13/decking-patterns/ ><img
  993. loading=lazy decoding=async width=800 height=523 src=https://decksforlife.ca/wp-content/uploads/2025/03/Deck-builders-patern.webp class="attachment-thememount-img-blog size-thememount-img-blog wp-post-image" alt="Deck builder Toronto" srcset="https://decksforlife.ca/wp-content/uploads/2025/03/Deck-builders-patern.webp 800w, https://decksforlife.ca/wp-content/uploads/2025/03/Deck-builders-patern-300x196.webp 300w, https://decksforlife.ca/wp-content/uploads/2025/03/Deck-builders-patern-768x502.webp 768w" sizes="auto, (max-width: 800px) 100vw, 800px" data-id=4853></a></div><div
  994. class=thememount-box-post-date><span
  995. class="tm-meta-line posted-on"><i
  996. class=tm-fixology-icon-clock></i> <span
  997. class="screen-reader-text tm-hide">Posted on </span><a
  998. href=https://decksforlife.ca/2025/03/13/decking-patterns/ rel=bookmark><time
  999. class="entry-date published" datetime=2025-03-13T21:52:38-04:00>13 Mar, 2025</time><time
  1000. class="updated tm-hide" datetime=2025-04-02T03:11:58-04:00>2 Apr, 2025</time></a></span></div></div><div
  1001. class=thememount-box-content><div
  1002. class=thememount-box-title><h4><a
  1003. href=https://decksforlife.ca/2025/03/13/decking-patterns/ >Decking Layout Patterns</a></h4></div><div
  1004. class=thememount-box-desc><div
  1005. class=thememount-box-desc-text>While it's all too easy to think of decks as just another outdoor space, the fact is that decks are still part of our home. So why...</div><div
  1006. class=thememount-box-desc-footer><div
  1007. class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div><div
  1008. class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
  1009. class="thememount-box thememount-box-blog thememount-blogbox-format- "><div
  1010. class=post-item><div
  1011. class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
  1012. class=tm-post-format-icon-wrapper><i
  1013. class=tm-fixology-icon-pencil></i></div><div
  1014. class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-"><a
  1015. href=https://decksforlife.ca/2025/02/18/timbertech-composite-decking-for-your-deck/ ><img
  1016. loading=lazy decoding=async width=800 height=533 src=https://decksforlife.ca/wp-content/uploads/2023/11/20230507_094810-800x533.jpg class="attachment-thememount-img-blog size-thememount-img-blog wp-post-image" alt data-id=4361></a></div><div
  1017. class=thememount-box-post-date><span
  1018. class="tm-meta-line posted-on"><i
  1019. class=tm-fixology-icon-clock></i> <span
  1020. class="screen-reader-text tm-hide">Posted on </span><a
  1021. href=https://decksforlife.ca/2025/02/18/timbertech-composite-decking-for-your-deck/ rel=bookmark><time
  1022. class="entry-date published" datetime=2025-02-18T13:59:55-04:00>18 Feb, 2025</time><time
  1023. class="updated tm-hide" datetime=2025-02-18T14:14:12-04:00>18 Feb, 2025</time></a></span></div></div><div
  1024. class=thememount-box-content><div
  1025. class=thememount-box-title><h4><a
  1026. href=https://decksforlife.ca/2025/02/18/timbertech-composite-decking-for-your-deck/ >Timbertech composite decking for your deck</a></h4></div><div
  1027. class=thememount-box-desc><div
  1028. class=thememount-box-desc-text>At Decksforlife, we don’t just provide TimberTech composite decking—we deliver an outdoor experience that epitomizes durabilit...</div><div
  1029. class=thememount-box-desc-footer><div
  1030. class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div><div
  1031. class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
  1032. class="thememount-box thememount-box-blog thememount-blogbox-format- "><div
  1033. class=post-item><div
  1034. class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
  1035. class=tm-post-format-icon-wrapper><i
  1036. class=tm-fixology-icon-pencil></i></div><div
  1037. class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-"><a
  1038. href=https://decksforlife.ca/2025/01/29/trex-composite-material-for-deck-projects/ ><img
  1039. loading=lazy decoding=async width=800 height=533 src=https://decksforlife.ca/wp-content/uploads/2023/03/20220618_125011-800x533.jpg class="attachment-thememount-img-blog size-thememount-img-blog wp-post-image" alt="trex collections" data-id=4224></a></div><div
  1040. class=thememount-box-post-date><span
  1041. class="tm-meta-line posted-on"><i
  1042. class=tm-fixology-icon-clock></i> <span
  1043. class="screen-reader-text tm-hide">Posted on </span><a
  1044. href=https://decksforlife.ca/2025/01/29/trex-composite-material-for-deck-projects/ rel=bookmark><time
  1045. class="entry-date published" datetime=2025-01-29T15:59:09-04:00>29 Jan, 2025</time><time
  1046. class="updated tm-hide" datetime=2025-01-29T16:39:56-04:00>29 Jan, 2025</time></a></span></div></div><div
  1047. class=thememount-box-content><div
  1048. class=thememount-box-title><h4><a
  1049. href=https://decksforlife.ca/2025/01/29/trex-composite-material-for-deck-projects/ >Trex composite material for deck projects</a></h4></div><div
  1050. class=thememount-box-desc><div
  1051. class=thememount-box-desc-text>As a leading expert in deck construction and outdoor design, Decksforlife is thrilled to guide our clients toward the exceptional...</div><div
  1052. class=thememount-box-desc-footer><div
  1053. class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div><div
  1054. class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
  1055. class="thememount-box thememount-box-blog thememount-blogbox-format- "><div
  1056. class=post-item><div
  1057. class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
  1058. class=tm-post-format-icon-wrapper><i
  1059. class=tm-fixology-icon-pencil></i></div><div
  1060. class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-"><a
  1061. href=https://decksforlife.ca/2024/03/10/railing-types-for-your-deck-project/ ><img
  1062. loading=lazy decoding=async width=800 height=533 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" alt data-id=4200></a></div><div
  1063. class=thememount-box-post-date><span
  1064. class="tm-meta-line posted-on"><i
  1065. class=tm-fixology-icon-clock></i> <span
  1066. class="screen-reader-text tm-hide">Posted on </span><a
  1067. href=https://decksforlife.ca/2024/03/10/railing-types-for-your-deck-project/ rel=bookmark><time
  1068. class="entry-date published" datetime=2024-03-10T16:32:46-04:00>10 Mar, 2024</time><time
  1069. class="updated tm-hide" datetime=2024-06-21T00:57:41-04:00>21 Jun, 2024</time></a></span></div></div><div
  1070. class=thememount-box-content><div
  1071. class=thememount-box-title><h4><a
  1072. href=https://decksforlife.ca/2024/03/10/railing-types-for-your-deck-project/ >Railing types for your deck project</a></h4></div><div
  1073. class=thememount-box-desc><div
  1074. 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
  1075. class=thememount-box-desc-footer><div
  1076. class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div><div
  1077. class="tm-box-col-wrapper col-lg-4 col-sm-6 col-md-4 col-xs-12 useful-tips"><article
  1078. class="thememount-box thememount-box-blog thememount-blogbox-format-image "><div
  1079. class=post-item><div
  1080. class="tm-featured-outer-wrapper tm-post-featured-outer-wrapper"><div
  1081. class=tm-post-format-icon-wrapper><i
  1082. class=tm-fixology-icon-image></i></div><div
  1083. class="tm-featured-wrapper tm-post-featured-wrapper tm-post-format-image"><a
  1084. href=https://decksforlife.ca/2024/02/13/deck-safety/ ><img
  1085. loading=lazy decoding=async width=800 height=533 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" alt="Deck building safety" 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" sizes="auto, (max-width: 800px) 100vw, 800px" data-id=4661></a></div><div
  1086. class=thememount-box-post-date><span
  1087. class="tm-meta-line posted-on"><i
  1088. class=tm-fixology-icon-clock></i> <span
  1089. class="screen-reader-text tm-hide">Posted on </span><a
  1090. href=https://decksforlife.ca/2024/02/13/deck-safety/ rel=bookmark><time
  1091. class="entry-date published" datetime=2024-02-13T14:39:27-04:00>13 Feb, 2024</time><time
  1092. class="updated tm-hide" datetime=2024-02-13T15:52:51-04:00>13 Feb, 2024</time></a></span></div></div><div
  1093. class=thememount-box-content><div
  1094. class=thememount-box-title><h4><a
  1095. href=https://decksforlife.ca/2024/02/13/deck-safety/ >Deck Safety Features</a></h4></div><div
  1096. class=thememount-box-desc><div
  1097. 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
  1098. class=thememount-box-desc-footer><div
  1099. class=thememount-blogbox-desc-footer></div></div></div></div></div></article></div></div></div></div></div></div></div></div></div><div
  1100. class="vc_row-full-width vc_clearfix"></div></div></article></main></div></div></div></div><footer
  1101. id=colophon class=site-footer><div
  1102. class="footer_inner_wrapper footer tm-bg tm-bgcolor-custom tm-bgimage-yes"><div
  1103. class="site-footer-bg-layer tm-bg-layer"></div><div
  1104. class=site-footer-w><div
  1105. class=footer-rows><div
  1106. class=footer-rows-inner><div
  1107. id=first-footer class="sidebar-container first-footer  tm-bg tm-bgcolor-transparent tm-textcolor-white tm-bgimage-no" role=complementary><div
  1108. class="first-footer-bg-layer tm-bg-layer"></div><div
  1109. class="container tm-container-for-footer"><div
  1110. class=first-footer-inner><div
  1111. class="row multi-columns-row"><div
  1112. class="widget-area col-xs-12 col-sm-4 col-md-4 col-lg-4 first-widget-area"><aside
  1113. id=enhancedtextwidget-2 class="widget widget_text enhanced-text-widget"><div
  1114. class="textwidget widget-text"><img
  1115. alt="Decksforlife custom deck toronto" src=https://decksforlife.ca/wp-content/uploads/2019/04/Decks_For_Life_logo_glow.png>
  1116. <br><div
  1117. class=tm-contactbox><div
  1118. 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
  1119. class=tm-vc_cta3-container><div
  1120. 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
  1121. class="tm-vc_cta3-icons tm-wrap-cell"><div
  1122. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
  1123. 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
  1124. class="tm-vc_icon_element-icon themifyicon ti-email" ></span></div></div></div><div
  1125. class=tm-vc_cta3_content-container><div
  1126. class=tm-vc_cta3-content><div
  1127. class="tm-vc_cta3-content-header tm-wrap"><div
  1128. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  1129. class=tm-cta3-desc-btn-wrapper><div
  1130. class=tm-cta3-description><div
  1131. class=tm-cta3-content-wrapper><div
  1132. class=icon-box-head-footer>info@decksforlife.ca</div><p>Office Hour:8:00am &#8211; 7:00pm</p></div></div></div></div></div></section></div><div
  1133. 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
  1134. class=tm-vc_cta3-container><div
  1135. 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
  1136. class="tm-vc_cta3-icons tm-wrap-cell"><div
  1137. class="tm-vc_icon_element tm-vc_icon_element-outer tm-vc_icon_element-align-left "><div
  1138. 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
  1139. class="tm-vc_icon_element-icon themifyicon ti-mobile" ></span></div></div></div><div
  1140. class=tm-vc_cta3_content-container><div
  1141. class=tm-vc_cta3-content><div
  1142. class="tm-vc_cta3-content-header tm-wrap"><div
  1143. class="tm-vc_cta3-headers tm-wrap-cell"></div></div></div><div
  1144. class=tm-cta3-desc-btn-wrapper><div
  1145. class=tm-cta3-description><div
  1146. class=tm-cta3-content-wrapper><div
  1147. 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
  1148. class="widget-area col-xs-12 col-sm-4 col-md-4 col-lg-4 first-widget-area"><aside
  1149. id=custom_html-2 class="widget_text widget widget_custom_html"><div
  1150. class="textwidget custom-html-widget"><div
  1151. class="widget widget_categories"><div
  1152. class=icon-box-head-footer-2>OUR SERVICES</div><ul>
  1153. <li
  1154. class="cat-item cat-item-2"><a
  1155. href=https://decksforlife.ca/pergolas-and-arbors/ >Pergolas and arbors</a>
  1156. </li>
  1157. <li
  1158. class="cat-item cat-item-2"><a
  1159. href=https://decksforlife.ca/composite-decks/ >Composite decking</a>
  1160. </li>
  1161. <li
  1162. class="cat-item cat-item-2"><a
  1163. href=https://decksforlife.ca/privacy-screens/ >Privacy screens</a>
  1164. </li>
  1165. <li
  1166. class="cat-item cat-item-2"><a
  1167. href=https://decksforlife.ca/ipe-decking/ >Ipe decking</a>
  1168. </li>
  1169. <li
  1170. class="cat-item cat-item-2"><a
  1171. href=https://decksforlife.ca/fences/ >Fences</a>
  1172. </li>
  1173. <li
  1174. class="cat-item cat-item-2"><a
  1175. href=https://decksforlife.ca/vinyl-decks/ >Vinyl decks</a>
  1176. </li>
  1177. <li
  1178. class="cat-item cat-item-2"><a
  1179. href=https://decksforlife.ca/custom-gates/ >Custom gates</a>
  1180. </li>
  1181. <li
  1182. class="cat-item cat-item-2"><a
  1183. href=https://decksforlife.ca/deck-repair/ >Deck repair</a>
  1184. </li>
  1185. <li
  1186. class="cat-item cat-item-2"><a
  1187. href=https://decksforlife.ca/landscaping-services/ >Landscaping Services</a>
  1188. </li>
  1189. <li
  1190. class="cat-item cat-item-2"><a
  1191. href=https://decksforlife.ca/pressure-treated-decks/ >Pressure treated</a>
  1192. </li></ul></div></div></aside></div><div
  1193. class="widget-area col-xs-12 col-sm-4 col-md-4 col-lg-4 first-widget-area"><aside
  1194. id=custom_html-5 class="widget_text widget widget_custom_html"><div
  1195. class="textwidget custom-html-widget"><div
  1196. class="widget widget_categories"><div
  1197. class=icon-box-head-footer-2>LOCATIONS</div><ul>
  1198. <li
  1199. class=cat-item-cat-item-2><a
  1200. href=https://decksforlife.ca/patio-contractor-toronto/ >Toronto</a>
  1201. </li>
  1202. <li
  1203. class=cat-item-cat-item-2><a
  1204. href=https://decksforlife.ca/deck-builder-in-markham/ >Markham</a>
  1205. </li>
  1206. <li
  1207. class=cat-item-cat-item-2><a
  1208. href=https://decksforlife.ca/deck-builder-in-mississauga/ >Mississauga</a>
  1209. </li>
  1210. <li
  1211. class=cat-item-cat-item-2><a
  1212. href=https://decksforlife.ca/deck-builder-in-vaughan/ >Vaughan</a>
  1213. </li>
  1214. <li
  1215. class=cat-item-cat-item-2><a
  1216. href=https://decksforlife.ca/deck-builder-in-richmond-hill/ >Richmond Hill</a>
  1217. </li>
  1218. <li
  1219. class=cat-item-cat-item-2><a
  1220. href=https://decksforlife.ca/deck-builder-in-ajax/ >Ajax</a>
  1221. </li>
  1222. <li
  1223. class=cat-item-cat-item-2><a
  1224. href=https://decksforlife.ca/deck-builder-in-aurora/ >Aurora</a>
  1225. </li>
  1226. <li
  1227. class=cat-item-cat-item-2><a
  1228. href=https://decksforlife.ca/deck-builder-in-bradford/ >Bradford</a>
  1229. </li>
  1230. <li
  1231. class=cat-item-cat-item-2><a
  1232. href=https://decksforlife.ca/deck-builder-in-newmarket/ >Newmarket</a>
  1233. </li>
  1234. <li
  1235. class=cat-item-cat-item-2><a
  1236. href=https://decksforlife.ca/deck-builder-in-pickering/ >Pickering</a>
  1237. </li>
  1238. <li
  1239. class=cat-item-cat-item-2><a
  1240. href=https://decksforlife.ca/deck-builder-in-pickering/ >Pickering</a>
  1241. </li>
  1242. <li
  1243. class=cat-item-cat-item-2><a
  1244. href=https://decksforlife.ca/deck-builder-in-scarborough/ >Scarborough</a>
  1245. </li></ul></div></div></aside></div></div></div></div></div></div></div><div
  1246. 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
  1247. class="bottom-footer-bg-layer tm-bg-layer"></div><div
  1248. class="container tm-container-for-footer"><div
  1249. class=bottom-footer-inner><div
  1250. class="row multi-columns-row"><div
  1251. class="col-xs-12 col-sm-12 tm-footer2-left ">
  1252. Copyright © Decksforlife 2025. All rights reserved.</div><div
  1253. class="col-xs-12 col-sm-6 "></div></div></div></div></div></div></div></footer></div></div><a
  1254. id=totop href=#top style="display: inline;"><i
  1255. class=tm-fixology-icon-angle-up></i></a><link
  1256. rel=stylesheet href=https://decksforlife.ca/wp-content/themes/fixology/css/responsive.css type=text/css media=print onload="this.onload=null;this.media='all';"><link
  1257. rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/62dcc.css media=all><a
  1258. 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
  1259. alt="Call Now Button" src=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTI3LjAxMzU1LDIzLjQ4ODU5bC0xLjc1MywxLjc1MzA1YTUuMDAxLDUuMDAxLDAsMCwxLTUuMTk5MjgsMS4xODI0M2MtMS45NzE5My0uNjkzNzItNC44NzMzNS0yLjM2NDM4LTguNDM4NDgtNS45Mjk1UzYuMzg3LDE0LjAyOCw1LjY5MzMsMTIuMDU2MTVBNS4wMDA3OCw1LjAwMDc4LDAsMCwxLDYuODc1NzMsNi44NTY4N0w4LjYyODc4LDUuMTAzNzZhMSwxLDAsMCwxLDEuNDE0MzEuMDAwMTJsMi44MjgsMi44Mjg4QTEsMSwwLDAsMSwxMi44NzEsOS4zNDY4TDExLjA2NDcsMTEuMTUzYTEuMDAzOCwxLjAwMzgsMCwwLDAtLjA4MjEsMS4zMjE3MSw0MC43NDI3OCw0MC43NDI3OCwwLDAsMCw0LjA3NjI0LDQuNTgzNzQsNDAuNzQxNDMsNDAuNzQxNDMsMCwwLDAsNC41ODM3NCw0LjA3NjIzLDEuMDAzNzksMS4wMDM3OSwwLDAsMCwxLjMyMTcxLS4wODIwOWwxLjgwNjIyLTEuODA2MjdhMSwxLDAsMCwxLDEuNDE0MTItLjAwMDEybDIuODI4OCwyLjgyOEExLjAwMDA3LDEuMDAwMDcsMCwwLDEsMjcuMDEzNTUsMjMuNDg4NTlaIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+ width=40><span
  1260. 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>&nbsp;&nbsp;&nbsp; 1. In the Slider Settings -> Troubleshooting set option:  <strong><b>Put JS Includes To Body</b></strong> option to true.";errorMessage+="<br>&nbsp;&nbsp;&nbsp; 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
  1261. rel=stylesheet id=tm-footer-gfonts-css href='//fonts.googleapis.com/css?family=Abril%2BFatface%3Aregular&#038;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/fbc63.js></script> <link
  1262. rel=stylesheet href=https://decksforlife.ca/wp-content/cache/minify/9281d.css media=all> <script>(async function(){try{const response=await fetch('https://decksforlife.ca/wp-content/uploads/inline-css/inline-style-home.css?v=1751680138');if(!response.ok)return;const css=await response.text();const styleTag=document.createElement('style');styleTag.type='text/css';styleTag.innerHTML=css;const head=document.head;head.appendChild(styleTag);}catch(e){console.error('Failed to inject inline CSS:',e);}})();function ycAddThemeStylesheet(relativePath){if(!relativePath)return;var link=document.createElement('link');link.rel='stylesheet';link.href=relativePath;link.type='text/css';link.media='all';document.head.appendChild(link);}
  1263. ycAddThemeStylesheet('https://decksforlife.ca/wp-content/themes/fixology/css/responsive.css');ycAddThemeStylesheet('https://decksforlife.ca/wp-content/plugins/call-now-button/resources/style/modern.css');</script> <script>document.addEventListener('wpcf7mailsent',function(event){if('747'==event.detail.contactFormId){gtag('event','conversion',{'send_to':'AW-16882801591/9QokCNnU3awaELe3rPI-'});}},false);</script> <script>document.addEventListener('wpcf7mailsent',function(event){if('192'==event.detail.contactFormId){gtag('event','conversion',{'send_to':'AW-16882801591/teRlCOKK76waELe3rPI-'});}},false);</script> </body></html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda