1<!doctype html> 2<html lang="en-CA" prefix="og: https://ogp.me/ns#" class="no-js" itemtype="https://schema.org/Blog" itemscope> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> 6 <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> 7 8<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ --> 9<title>Services - G4 Construction</title> 10<meta name="description" content="Services Archive - G4 Construction"/> 11<meta name="robots" content="index, follow"/> 12<link rel="canonical" href="https://buildwithg4.ca/services/" /> 13<meta property="og:locale" content="en_US" /> 14<meta property="og:type" content="article" /> 15<meta property="og:title" content="Services - G4 Construction" /> 16<meta property="og:description" content="Services Archive - G4 Construction" /> 17<meta property="og:url" content="https://buildwithg4.ca/services/" /> 18<meta property="og:site_name" content="G4 Construction" /> 19<meta name="twitter:card" content="summary_large_image" /> 20<meta name="twitter:title" content="Services - G4 Construction" /> 21<meta name="twitter:description" content="Services Archive - G4 Construction" /> 22<!-- /Rank Math WordPress SEO plugin --> 23 24<link rel="alternate" type="application/rss+xml" title="G4 Construction » Feed" href="https://buildwithg4.ca/feed/" /> 25<link rel="alternate" type="application/rss+xml" title="G4 Construction » Comments Feed" href="https://buildwithg4.ca/comments/feed/" /> 26
26<script>document.documentElement.classList.remove( 'no-js' );</script>
26 27 <link rel="alternate" type="application/rss+xml" title="G4 Construction » Services Feed" href="https://buildwithg4.ca/services/feed/" />
28<script> 29window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/buildwithg4.ca\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.9"}}; 30/*! This file is auto-generated */ 31!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); 32</script>
32 33<style id='wp-emoji-styles-inline-css'> 34 35 img.wp-smiley, img.emoji { 36 display: inline !important; 37 border: none !important; 38 box-shadow: none !important; 39 height: 1em !important; 40 width: 1em !important; 41 margin: 0 0.07em !important; 42 vertical-align: -0.1em !important; 43 background: none !important; 44 padding: 0 !important; 45 } 46</style> 47<link rel='stylesheet' id='wp-block-library-css' href='https://buildwithg4.ca/wp-includes/css/dist/block-library/style.min.css?ver=6.7.9' media='all' /> 48<link rel='stylesheet' id='visual-portfolio-block-filter-by-category-css' href='https://buildwithg4.ca/wp-content/plugins/visual-portfolio/build/gutenberg/blocks/filter-by-category/style.css?ver=1776935179' media='all' /> 49<link rel='stylesheet' id='visual-portfolio-block-pagination-css' href='https://buildwithg4.ca/wp-content/plugins/visual-portfolio/build/gutenberg/blocks/pagination/style.css?ver=1776935179' media='all' /> 50<link rel='stylesheet' id='visual-portfolio-block-sort-css' href='https://buildwithg4.ca/wp-content/plugins/visual-portfolio/build/gutenberg/blocks/sort/style.css?ver=1776935179' media='all' /> 51<link rel='stylesheet' id='jet-engine-frontend-css' href='https://buildwithg4.ca/wp-content/plugins/jet-engine/assets/css/frontend.css?ver=3.6.4' media='all' /> 52<style id='classic-theme-styles-inline-css'> 53/*! This file is auto-generated */ 54.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 55</style> 56<style id='global-styles-inline-css'> 57:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
57--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
57.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 58:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 59:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 60:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 61:where(.wp-block-visual-portfolio-loop.is-layout-flex){gap: 1.25em;}:where(.wp-block-visual-portfolio-loop.is-layout-grid){gap: 1.25em;} 62</style> 63<link rel='stylesheet' id='hostinger-reach-subscription-block-css' href='https://buildwithg4.ca/wp-content/plugins/hostinger-reach/frontend/dist/blocks/subscription.css?ver=1779120788' media='all' /> 64<link rel='stylesheet' id='kadence-global-css' href='https://buildwithg4.ca/wp-content/themes/kadence/assets/css/global.min.css?ver=1.2.16' media='all' /> 65<style id='kadence-global-inline-css'> 66/* Kadence Base CSS */ 67:root{--global-palette1:#e47b02;--global-palette2:#ed8f0c;--global-palette3:#1f2933;--global-palette4:#3e4c59;--global-palette5:#52606d;--global-palette6:#7b8794;--global-palette7:#f3f4f7;--global-palette8:#f9f9fb;--global-palette9:#ffffff;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette1);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette9);--global-palette-btn:#ffffff;--global-palette-btn-hover:var(--global-palette1);--global-body-font-family:Lato, sans-serif;--global-heading-font-family:'Josefin Sans', sans-serif;--global-primary-nav-font-family:Rubik, sans-serif;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290px;--global-content-narrow-width:842px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:2rem;--global-calc-content-width:calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}:root body.kadence-elementor-colors{--e-global-color-kadence1:var(--global-palette1);--e-global-color-kadence2:var(--global-palette2);--e-global-color-kadence3:var(--global-palette3);--e-global-color-kadence4:var(--global-palette4);--e-global-color-kadence5:var(--global-palette5);--e-global-color-kadence6:var(--global-palette6);--e-global-color-kadence7:var(--global-palette7);--e-global-color-kadence8:var(--global-palette8);--e-global-color-kadence9:var(--global-palette9);}body{background:var(--global-palette8);}body, input, select, optgroup, textarea{font-style:normal;font-weight:normal;font-size:19px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4);}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-style:normal;font-weight:600;font-size:50px;line-height:1.5;text-transform:capitalize;color:var(--global-palette3);}h2{font-style:normal;font-weight:600;font-size:36px;line-height:1.5;text-transform:capitalize;color:var(--global-palette3);}h3{font-style:normal;font-weight:600;font-size:28px;line-height:1.5;text-transform:capitalize;color:var(--global-palette3);}h4{font-style:normal;font-weight:600;font-size:26px;line-height:1.5;text-transform:capitalize;color:var(--global-palette3);}h5{font-style:normal;font-weight:600;font-size:23px;line-height:1.5;text-transform:capitalize;color:var(--global-palette3);}h6{font-style:normal;font-weight:normal;font-size:21px;line-height:1.5;letter-spacing:0px;text-transform:capitalize;color:var(--global-palette6);}@media all and (max-width: 767px){h1{font-size:45px;}}
67.entry-hero .kadence-breadcrumbs{max-width:1290px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1520px){.wp-site-blocks .content-container .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1102px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-padding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:5rem;margin-bottom:5rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.entry.loop-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{font-style:normal;font-weight:normal;font-size:21px;line-height:1.1;letter-spacing:0px;font-family:Rubik, sans-serif;text-transform:capitalize;border-radius:4px;padding:19px 35px 19px 35px;border:2px solid currentColor;border-color:rgba(0,0,0,0);box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}.wp-block-button.is-style-outline .wp-block-button__link{padding:19px 35px 19px 35px;}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover{border-color:var(--global-palette1);box-shadow:0px 15px 25px -7px rgba(0,0,0,0);}.kb-button.kb-btn-global-outline.kb-btn-global-inherit{padding-top:calc(19px - 2px);padding-right:calc(35px - 2px);padding-bottom:calc(19px - 2px);padding-left:calc(35px - 2px);}@media all and (max-width: 1024px){button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{border-color:rgba(0,0,0,0);}}@media all and (max-width: 767px){button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{border-color:rgba(0,0,0,0);}}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}#kt-scroll-up-reader, #kt-scroll-up{border-radius:120px 120px 120px 120px;color:var(--global-palette2);border-color:var(--global-palette2);bottom:30px;font-size:1.2em;padding:0.4em 0.4em 0.4em 0.4em;}#kt-scroll-up-reader.scroll-up-side-right, #kt-scroll-up.scroll-up-side-right{right:30px;}#kt-scroll-up-reader.scroll-up-side-left, #kt-scroll-up.scroll-up-side-left{left:30px;}#kt-scroll-up-reader:hover, #kt-scroll-up:hover{color:var(--global-palette4);border-color:var(--global-palette4);}.entry-author-style-center{padding-top:var(--global-md-spacing);border-top:1px solid var(--global-gray-500);}.entry-author-style-center .entry-author-avatar, .entry-meta .author-avatar{display:none;}.entry-author-style-normal .entry-author-profile{padding-left:0px;}#comments .comment-meta{margin-left:0px;} 68/* Kadence Header CSS */ 69@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;
69left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding a.brand img{max-width:200px;}.site-branding a.brand img.svg-logo-image{width:200px;}.site-branding{padding:0px 0px 0px 0px;}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:#ffffff;}.site-main-header-inner-wrap{min-height:80px;}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 1.5em);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(1.5em / 2);padding-right:calc(1.5em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette3);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(1.5em / 2);}.main-navigation .primary-menu-container > ul li.menu-item > a{font-style:normal;font-weight:normal;font-size:21px;letter-spacing:0px;font-family:var(--global-primary-nav-font-family);text-transform:capitalize;}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette1);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette9);box-shadow:5px 5px 40px 0px rgba(0,0,0,0.05);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:1px solid #eeeeee;}.header-navigation .header-menu-container ul ul li.menu-item > a{width:200px;padding-top:1em;padding-bottom:1em;color:var(--global-palette3);font-style:normal;font-size:17px;line-height:1.2;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette9);background:var(--global-palette1);}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette9);background:var(--global-palette1);}.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette3);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:30px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--global-palette-highlight);}.mobile-navigation ul li{font-style:normal;font-weight:500;font-size:20px;line-height:1.2;font-family:Inter, sans-serif;}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette8);}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette-highlight);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}
69.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}#mobile-drawer .drawer-inner, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer .drawer-inner{background:var(--global-palette3);}#mobile-drawer .drawer-header .drawer-toggle{padding:0.6em 0.15em 0.6em 0.15em;font-size:30px;}#mobile-drawer .drawer-header .drawer-toggle, #mobile-drawer .drawer-header .drawer-toggle:focus{color:var(--global-palette9);}#main-header .header-button{font-style:normal;margin:0px 0px 0px 20px;border-radius:6px 6px 6px 6px;color:var(--global-palette7);background:var(--global-palette1);border:2px solid currentColor;border-color:var(--global-palette1);box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}#main-header .header-button.button-size-custom{padding:0px 0px 0px 0px;}#main-header .header-button:hover{color:var(--global-palette1);background:var(--global-palette7);border-color:var(--global-palette1);box-shadow:0px 15px 25px -7px rgba(0,0,0,0);} 70/* Kadence Footer CSS */ 71.site-bottom-footer-wrap .site-footer-row-container-inner{background:var(--global-palette3);font-style:normal;color:var(--global-palette9);}.site-bottom-footer-inner-wrap{padding-top:10px;padding-bottom:10px;grid-column-gap:30px;}.site-bottom-footer-inner-wrap .widget{margin-bottom:30px;}.site-bottom-footer-inner-wrap .widget-area .widget-title{font-style:normal;color:var(--global-palette9);}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}.footer-social-wrap .footer-social-inner-wrap{font-size:1em;gap:0.4em;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button{color:var(--global-palette1);background:rgba(0,0,0,0);border:2px none transparent;border-radius:3px;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button:hover{color:var(--global-palette2);} 72</style> 73<link rel='stylesheet' id='kadence-header-css' href='https://buildwithg4.ca/wp-content/themes/kadence/assets/css/header.min.css?ver=1.2.16' media='all' /> 74<link rel='stylesheet' id='kadence-content-css' href='https://buildwithg4.ca/wp-content/themes/kadence/assets/css/content.min.css?ver=1.2.16' media='all' /> 75<link rel='stylesheet' id='kadence-footer-css' href='https://buildwithg4.ca/wp-content/themes/kadence/assets/css/footer.min.css?ver=1.2.16' media='all' /> 76<link rel='stylesheet' id='elementor-frontend-css' href='https://buildwithg4.ca/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.1.1' media='all' /> 77<link rel='stylesheet' id='widget-heading-css' href='https://buildwithg4.ca/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.1.1' media='all' /> 78<link rel='stylesheet' id='elementor-post-33-css' href='https://buildwithg4.ca/wp-content/uploads/elementor/css/post-33.css?ver=1790285480' media='all' /> 79<link rel='stylesheet' id='elementor-post-1501-css' href='https://buildwithg4.ca/wp-content/uploads/elementor/css/post-1501.css?ver=1790300376' media='all' /> 80<link rel='stylesheet' id='elementor-post-1498-css' href='https://buildwithg4.ca/wp-content/uploads/elementor/css/post-1498.css?ver=1790300376' media='all' /> 81<link rel='stylesheet' id='kadence-rankmath-css' href='https://buildwithg4.ca/wp-content/themes/kadence/assets/css/rankmath.min.css?ver=1.2.16' media='all' /> 82<style id='kadence-blocks-global-variables-inline-css'> 83:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);} 84</style> 85<link rel='stylesheet' id='elementor-gf-local-roboto-css' href='https://buildwithg4.ca/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver=1742493091' media='all' /> 86<link rel='stylesheet' id='elementor-gf-local-robotoslab-css' href='https://buildwithg4.ca/wp-content/uploads/elementor/google-fonts/css/robotoslab.css?ver=1742493094' media='all' />
87<script src="https://buildwithg4.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 87
87
88<script src="https://buildwithg4.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
88 89<link rel="https://api.w.org/" href="https://buildwithg4.ca/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://buildwithg4.ca/xmlrpc.php?rsd" /> 90<meta name="generator" content="WordPress 6.7.9" />
91<script type='text/javascript'> 92/* <![CDATA[ */ 93var VPData = {"version":"3.6.0","pro":false,"__":{"couldnt_retrieve_vp":"Couldn't retrieve Visual Portfolio ID.","pswp_close":"Close (Esc)","pswp_share":"Share","pswp_fs":"Toggle fullscreen","pswp_zoom":"Zoom in\/out","pswp_prev":"Previous (arrow left)","pswp_next":"Next (arrow right)","pswp_share_fb":"Share on Facebook","pswp_share_tw":"Tweet","pswp_share_x":"X","pswp_share_pin":"Pin it","pswp_download":"Download","fancybox_close":"Close","fancybox_next":"Next","fancybox_prev":"Previous","fancybox_error":"The requested content cannot be loaded. <br \/> Please try again later.","fancybox_play_start":"Start slideshow","fancybox_play_stop":"Pause slideshow","fancybox_full_screen":"Full screen","fancybox_thumbs":"Thumbnails","fancybox_download":"Download","fancybox_share":"Share","fancybox_zoom":"Zoom"},"settingsPopupGallery":{"enable_on_wordpress_images":false,"vendor":"fancybox","deep_linking":false,"deep_linking_url_to_share_images":false,"show_arrows":true,"show_counter":true,"show_zoom_button":true,"show_fullscreen_button":true,"show_share_button":true,"show_close_button":true,"show_thumbs":true,"show_download_button":false,"show_slideshow":false,"click_to_zoom":true,"restore_focus":true},"screenSizes":[320,576,768,992,1200]}; 94/* ]]> */ 95</script>
95 96 <noscript> 97 <style type="text/css"> 98 .vp-portfolio__preloader-wrap{display:none}.vp-portfolio__filter-wrap,.vp-portfolio__items-wrap,.vp-portfolio__pagination-wrap,.vp-portfolio__sort-wrap{opacity:1;visibility:visible}.vp-portfolio__item .vp-portfolio__item-img noscript+img,.vp-portfolio__thumbnails-wrap{display:none} 99 </style> 100 </noscript> 101 <meta name="generator" content="Elementor 4.1.1; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 102 <style> 103 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 104 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 105 background-image: none !important; 106 } 107 @media screen and (max-height: 1024px) { 108 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 109 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 110 background-image: none !important; 111 } 112 } 113 @media screen and (max-height: 640px) { 114 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 115 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 116 background-image: none !important; 117 } 118 } 119 </style> 120 <style type="text/css"> 121 /* If html does not have either class, do not show lazy loaded images. */ 122 html:not(.vp-lazyload-enabled):not(.js) .vp-lazyload { 123 display: none; 124 } 125 </style> 126
126<script> 127 document.documentElement.classList.add( 128 'vp-lazyload-enabled' 129 ); 130 </script>
130 131 <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 131-132
131 132<script async src="https://www.googletagmanager.com/gtag/js?id=
132G-0JTJVHZ6BD
vendor: 12 bytes, line 132
132"></script>
133<script> 134
vendor: 134 bytes, lines 134-138
134window.dataLayer = window.dataLayer || []; 135 function gtag(){dataLayer.push(arguments);} 136 gtag('js', new Date()); 137 138 gtag('config', '
138G-Q5YSP6TG8Y
vendor: 4 bytes, line 138
138');
139</script>
139 140 141
141<script type="text/javascript"></script>
141 142<link rel='stylesheet' id='kadence-fonts-css' href='https://fonts.googleapis.com/css?family=Lato:regular,700,600%7CJosefin%20Sans:600,regular%7CRubik:regular%7CInter:500&display=swap' media='all' /> 143<link rel="icon" href="https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C29-32x32.png" sizes="32x32" /> 144<link rel="icon" href="https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C29-192x192.png" sizes="192x192" /> 145<link rel="apple-touch-icon" href="https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C29-180x180.png" /> 146<meta name="msapplication-TileImage" content="https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C29-270x270.png" /> 147</head> 148 149<body class="archive post-type-archive post-type-archive-services wp-custom-logo wp-embed-responsive hfeed footer-on-bottom hide-focus-outline link-style-standard content-title-style-above content-width-normal content-style-boxed content-vertical-padding-show non-transparent-header mobile-non-transparent-header kadence-elementor-colors elementor-page-1501 elementor-default elementor-template-full-width elementor-kit-33"> 150
150<script> 151 (function($) { 152 if (!$) { 153 return; 154 } 155 156 // Previously we added this code on Elementor pages only, 157 // but sometimes Lightbox enabled globally and it still conflicting with our galleries. 158 // if (!$('.elementor-page').length) { 159 // return; 160 // } 161 162 function addDataAttribute($items) { 163 $items.find('.vp-portfolio__item a:not([data-elementor-open-lightbox])').each(function () { 164 if (/\.(png|jpe?g|gif|svg|webp)(\?.*)?$/i.test(this.href)) { 165 this.dataset.elementorOpenLightbox = 'no'; 166 } 167 }); 168 } 169 170 $(document).on('init.vpf', function(event, vpObject) { 171 if ('vpf' !== event.namespace) { 172 return; 173 } 174 175 addDataAttribute(vpObject.$item); 176 }); 177 $(document).on('addItems.vpf', function(event, vpObject, $items) { 178 if ('vpf' !== event.namespace) { 179 return; 180 } 181 182 addDataAttribute($items); 183 }); 184 })(window.jQuery); 185 </script>
185 186 <div id="wrapper" class="site wp-site-blocks"> 187 <a class="skip-link screen-reader-text scroll-ignore" href="#main">Skip to content</a> 188 <header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope> 189 <div id="main-header" class="site-header-wrap"> 190 <div class="site-header-inner-wrap"> 191 <div class="site-header-upper-wrap"> 192 <div class="site-header-upper-inner-wrap"> 193 <div class="site-main-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard kadence-sticky-header" data-section="kadence_customizer_header_main" data-reveal-scroll-up="false" data-shrink="false"> 194 <div class="site-header-row-container-inner"> 195 <div class="site-container"> 196 <div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-center-column"> 197 <div class="site-header-main-section-left site-header-section site-header-section-left"> 198 <div class="site-header-item site-header-focus-item" data-section="title_tagline"> 199 <div class="site-branding branding-layout-standard site-brand-logo-only"><a class="brand has-logo-image" href="https://buildwithg4.ca/" rel="home"><img width="1184" height="325" src="https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11.png" class="custom-logo" alt="G4 Construction" decoding="async" srcset="https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11.png 1184w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-300x82.png 300w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-1024x281.png 1024w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-150x41.png 150w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-768x211.png 768w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-500x137.png 500w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-800x220.png 800w" sizes="(max-width: 1184px) 100vw, 1184px" /></a></div></div><!-- data-section="title_tagline" --> 200 <div class="site-header-main-section-left-center site-header-section site-header-section-left-center"> 201 </div> 202 </div> 203 <div class="site-header-main-section-center site-header-section site-header-section-center"> 204 <div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-false header-navigation-layout-fill-stretch-false" data-section="kadence_customizer_primary_navigation"> 205 <nav id="site-navigation" class="main-navigation header-navigation nav--toggle-sub header-navigation-style-underline header-navigation-dropdown-animation-none" role="navigation" aria-label="Primary Navigation"> 206 <div class="primary-menu-container header-menu-container"> 207 <ul id="primary-menu" class="menu"><li id="menu-item-533" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-533"><a href="https://buildwithg4.ca/about/">About</a></li> 208<li id="menu-item-679" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-679"><a href="https://buildwithg4.ca/projects/">Projects</a></li> 209<li id="menu-item-1531" class="menu-item menu-item-type-post_type_archive menu-item-object-services current-menu-item menu-item-has-children menu-item-1531"><a href="https://buildwithg4.ca/services/" aria-current="page"><span class="nav-drop-title-wrap">Services<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 210 </svg></span></span></span></a> 211<ul class="sub-menu"> 212 <li id="menu-item-1532" class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1532"><a href="https://buildwithg4.ca/services/custom-home-builders/">Custom Home Builders</a></li> 213 <li id="menu-item-1534" class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1534"><a href="https://buildwithg4.ca/services/garden-suites/">Garden Suites</a></li> 214 <li id="menu-item-1535" class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1535"><a href="https://buildwithg4.ca/services/home-renovations/">Home Renovations</a></li> 215 <li id="menu-item-1536" class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1536"><a href="https://buildwithg4.ca/services/home-restoration/">Home Restoration</a></li> 216 <li id="menu-item-1537" class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1537"><a href="https://buildwithg4.ca/services/laneway-homes/">Laneway Homes</a></li> 217 <li id="menu-item-1538" class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1538"><a href="https://buildwithg4.ca/services/multifamily-home/">MultiFamily Home</a></li> 218</ul> 219</li> 220<li id="menu-item-1569" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1569"><a href="https://buildwithg4.ca/contact/">Contact</a></li> 221</ul> </div> 222 </nav><!-- #site-navigation --> 223 </div><!-- data-section="primary_navigation" --> 224 </div> 225 <div class="site-header-main-section-right site-header-section site-header-section-right"> 226 <div class="site-header-main-section-right-center site-header-section site-header-section-right-center"> 227 </div> 228 <div class="site-header-item site-header-focus-item" data-section="
228kadence_customizer_header_button"> 229 <div class="header-button-wrap"><div class="header-button-inner-wrap"><a href="/contact/" target="_blank" rel="noopener noreferrer" class="button header-button button-size-large button-style-filled">(604) 649 9793</a></div></div></div><!-- data-section="header_button" --> 230 </div> 231 </div> 232 </div> 233 </div> 234</div> 235 </div> 236 </div> 237 </div> 238 </div> 239 240<div id="mobile-header" class="site-mobile-header-wrap"> 241 <div class="site-header-inner-wrap"> 242 <div class="site-header-upper-wrap"> 243 <div class="site-header-upper-inner-wrap"> 244 <div class="site-main-header-wrap site-header-focus-item site-header-row-layout-standard site-header-row-tablet-layout-default site-header-row-mobile-layout-default kadence-sticky-header" data-shrink="false" data-reveal-scroll-up="false"> 245 <div class="site-header-row-container-inner"> 246 <div class="site-container"> 247 <div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center"> 248 <div class="site-header-main-section-left site-header-section site-header-section-left"> 249 <div class="site-header-item site-header-focus-item" data-section="title_tagline"> 250 <div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-inherit site-brand-logo-only branding-mobile-layout-inherit"><a class="brand has-logo-image" href="https://buildwithg4.ca/" rel="home"><img width="1184" height="325" src="https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11.png" class="custom-logo" alt="G4 Construction" decoding="async" srcset="https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11.png 1184w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-300x82.png 300w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-1024x281.png 1024w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-150x41.png 150w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-768x211.png 768w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-500x137.png 500w, https://buildwithg4.ca/wp-content/uploads/2025/02/cropped-G4-Construction-Logo_C-11-800x220.png 800w" sizes="(max-width: 1184px) 100vw, 1184px" /></a></div></div><!-- data-section="title_tagline" --> 251 </div> 252 <div class="site-header-main-section-right site-header-section site-header-section-right"> 253 <div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="kadence_customizer_mobile_trigger"> 254 <div class="mobile-toggle-open-container"> 255 <button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Open menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-close" 256 > 257 <span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Toggle Menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path> 258 </svg></span></span> 259 </button> 260 </div> 261 </div><!-- data-section="mobile_trigger" --> 262 </div> 263 </div> 264 </div> 265 </div> 266</div> 267 </div> 268 </div> 269 </div> 270</div> 271</header><!-- #masthead --> 272 273 <div id="inner-wrap" class="wrap kt-clear"> 274 <div data-elementor-type="archive" data-elementor-id="1501" class="elementor elementor-1501 elementor-location-archive" data-elementor-post-type="elementor_library"> 275 <div class="elementor-element elementor-element-5650eb7 e-flex e-con-boxed e-con e-parent" data-id="5650eb7" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 276 <div class="e-con-inner"> 277 <div class="elementor-element elementor-element-a1c56e5 elementor-widget elementor-widget-heading" data-id="a1c56e5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 278 <div class="elementor-widget-container"> 279 <h1 class="elementor-heading-title elementor-size-default">Services</h1> </div>
280 </div> 281 </div> 282 </div> 283 <div class="elementor-element elementor-element-759d707 e-flex e-con-boxed e-con e-parent" data-id="759d707" data-element_type="container" data-e-type="container"> 284 <div class="e-con-inner"> 285 <div class="elementor-element elementor-element-fb73fe5 elementor-widget elementor-widget-jet-listing-grid" data-id="fb73fe5" data-element_type="widget" data-e-type="widget" data-settings="{"columns":3,"columns_mobile":"1"}" data-widget_type="jet-listing-grid.default"> 286 <div class="elementor-widget-container"> 287 <div class="jet-listing-grid jet-listing"><div class="jet-listing-grid__items grid-col-desk-3 grid-col-tablet-3 grid-col-mobile-1 jet-listing-grid--1498 jet-equal-columns__wrapper" data-queried-id="1555|WP_Post" data-nav="{"enabled":true,"type":"scroll","more_el":null,"query":{"post_status":["publish"],"post_type":"services","posts_per_page":"6","paged":"1","ignore_sticky_posts":"1"},"widget_settings":{"lisitng_id":1498,"posts_num":6,"columns":3,"columns_tablet":3,"columns_mobile":1,"is_archive_template":"","post_status":["publish"],"use_random_posts_num":"","max_posts_num":9,"not_found_message":"No data was found","is_masonry":false,"equal_columns_height":"yes","use_load_more":"yes","load_more_id":"","load_more_type":"scroll","load_more_offset":{"unit":"px","size":0,"sizes":[]},"use_custom_post_types":"","custom_post_types":[],"hide_widget_if":"","carousel_enabled":"","slides_to_scroll":"1","arrows":"true","arrow_icon":"fa fa-angle-left","dots":"","autoplay":"true","pause_on_hover":"true","autoplay_speed":5000,"infinite":"true","center_mode":"","effect":"slide","speed":500,"inject_alternative_items":"","injection_items":[],"scroll_slider_enabled":"","scroll_slider_on":["desktop","tablet","mobile"],"custom_query":false,"custom_query_id":"","_element_id":"","collapse_first_last_gap":false,"list_items_wrapper_tag":"div","list_item_tag":"div","empty_items_wrapper_tag":"div"}}" data-page="1" data-pages="2" data-listing-source="posts" data-listing-id="1498" data-query-id=""><div class="jet-listing-grid__item jet-listing-dynamic-post-1555 jet-equal-columns" data-post-id="1555" > <div data-elementor-type="jet-listing-items" data-elementor-id="1498" class="elementor elementor-1498" data-elementor-post-type="jet-engine"> 288 <div class="elementor-element elementor-element-72b5076 e-flex e-con-boxed e-con e-parent" data-id="72b5076" data-element_type="container" data-e-type="container"> 289 <div class="e-con-inner"> 290 <div class="elementor-element elementor-element-3ae272e elementor-widget elementor-widget-image" data-id="3ae272e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 291 <div class="elementor-widget-container"> 292 <a href="https://buildwithg4.ca/services/custom-home-construction/"> 293 <img width="1024" height="576" src="https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-1024x576.jpg" class="elementor-animation-sink attachment-large size-large wp-image-1607" alt="" srcset="https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-1024x576.jpg 1024w, https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-300x169.jpg 300w, https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-150x84.jpg 150w, https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-
293768x432.jpg 768w, https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-1536x864.jpg 1536w, https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-2048x1152.jpg 2048w, https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-500x281.jpg 500w, https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-800x450.jpg 800w, https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-1280x720.jpg 1280w, https://buildwithg4.ca/wp-content/uploads/2025/06/Custom-Home-Construction-1920x1080.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /> </a> 294 </div> 295 </div> 296 <div class="elementor-element elementor-element-81d3822 elementor-widget elementor-widget-heading" data-id="81d3822" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 297 <div class="elementor-widget-container"> 298 <h5 class="elementor-heading-title elementor-size-default"><a href="https://buildwithg4.ca/services/custom-home-construction/">Custom Home Construction</a></h5> </div> 299 </div> 300 <div class="elementor-element elementor-element-38fd76d elementor-widget elementor-widget-text-editor" data-id="38fd76d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 301 <div class="elementor-widget-container"> 302 <p>A home should reflect your style, needs, and comfort. With custom home construction in Vancouver, we bring your vision to life. When you want a… </div> 303 </div> 304 <div class="elementor-element elementor-element-51107f1 elementor-align-center elementor-widget elementor-widget-button" data-id="51107f1" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 305 <div class="elementor-widget-container"> 306 <div class="elementor-button-wrapper"> 307 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://buildwithg4.ca/services/custom-home-construction/"> 308 <span class="elementor-button-content-wrapper"> 309 <span class="elementor-button-text">View Details</span> 310 </span> 311 </a> 312 </div> 313 </div> 314 </div> 315 </div> 316 </div> 317 </div> 318 </div><div class="jet-listing-grid__item jet-listing-dynamic-post-1517 jet-equal-columns" data-post-id="1517" > <div data-elementor-type="jet-listing-items" data-elementor-id="1498" class="elementor elementor-1498" data-elementor-post-type="jet-engine"> 319 <div class="elementor-element elementor-element-72b5076 e-flex e-con-boxed e-con e-parent" data-id="72b5076" data-element_type="container" data-e-type="container"> 320 <div class="e-con-inner"> 321 <div class="elementor-element elementor-element-3ae272e elementor-widget elementor-widget-image" data-id="3ae272e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 322 <div class="elementor-widget-container"> 323 <a href="https://buildwithg4.ca/services/home-restoration/"> 324 <img loading="lazy" width="1024" height="576" src="https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-1024x576.jpg" class="elementor-animation-sink attachment-large size-large wp-image-1604" alt="" srcset="https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-1024x576.jpg 1024w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-300x169.jpg 300w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-150x84.jpg 150w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-768x432.jpg 768w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-1536x864.jpg 1536w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-2048x1152.jpg 2048w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-500x281.jpg 500w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-800x450.jpg 800w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-1280x720.jpg 1280w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Restoration-1920x1080.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /> </a> 325 </div>
326 </div> 327 <div class="elementor-element elementor-element-81d3822 elementor-widget elementor-widget-heading" data-id="81d3822" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 328 <div class="elementor-widget-container"> 329 <h5 class="elementor-heading-title elementor-size-default"><a href="https://buildwithg4.ca/services/home-restoration/">Home Restoration</a></h5> </div> 330 </div> 331 <div class="elementor-element elementor-element-38fd76d elementor-widget elementor-widget-text-editor" data-id="38fd76d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 332 <div class="elementor-widget-container"> 333 <p>Your home should feel safe, comfortable, and beautiful. Whether it’s from fire, water, or aging, our home restoration services bring back its original charm. We… </div> 334 </div> 335 <div class="elementor-element elementor-element-51107f1 elementor-align-center elementor-widget elementor-widget-button" data-id="51107f1" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 336 <div class="elementor-widget-container"> 337 <div class="elementor-button-wrapper"> 338 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://buildwithg4.ca/services/home-restoration/"> 339 <span class="elementor-button-content-wrapper"> 340 <span class="elementor-button-text">View Details</span> 341 </span> 342 </a> 343 </div> 344 </div> 345 </div> 346 </div> 347 </div> 348 </div> 349 </div><div class="jet-listing-grid__item jet-listing-dynamic-post-1515 jet-equal-columns" data-post-id="1515" > <div data-elementor-type="jet-listing-items" data-elementor-id="1498" class="elementor elementor-1498" data-elementor-post-type="jet-engine"> 350 <div class="elementor-element elementor-element-72b5076 e-flex e-con-boxed e-con e-parent" data-id="72b5076" data-element_type="container" data-e-type="container"> 351 <div class="e-con-inner"> 352 <div class="elementor-element elementor-element-3ae272e elementor-widget elementor-widget-image" data-id="3ae272e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 353 <div class="elementor-widget-container"> 354 <a href="https://buildwithg4.ca/services/multifamily-home/"> 355 <img loading="lazy" width="1024" height="576" src="https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home-1024x576.png" class="elementor-animation-sink attachment-large size-large wp-image-1541" alt="" srcset="https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home-1024x576.png 1024w, https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home-300x169.png 300w, https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home-150x84.png 150w, https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home-768x432.png 768w, https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home-1536x864.png 1536w, https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home-500x281.png 500w, https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home-800x450.png 800w, https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home-1280x720.png 1280w, https://buildwithg4.ca/wp-content/uploads/2025/03/MultiFamily-Home.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /> </a> 356 </div> 357 </div> 358 <div class="elementor-element elementor-element-81d3822 elementor-widget elementor-widget-heading" data-id="81d3822" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 359 <div class="elementor-widget-container"> 360 <h5 class="elementor-heading-title elementor-size-default"><a href="https://buildwithg4.ca/services/multifamily-home/">MultiFamily Home</a></h5> </div> 361 </div> 362 <div class="elementor-element elementor-element-38fd76d elementor-widget elementor-widget-text-editor" data-id="38fd76d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 363 <div class="elementor-widget-container"> 364 <p>“Home is not a place, it’s a feeling.” Building a home goes beyond walls and roofsâit creates spaces where people live, grow, and make memories…. </div>
365 </div> 366 <div class="elementor-element elementor-element-51107f1 elementor-align-center elementor-widget elementor-widget-button" data-id="51107f1" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 367 <div class="elementor-widget-container"> 368 <div class="elementor-button-wrapper"> 369 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://buildwithg4.ca/services/multifamily-home/"> 370 <span class="elementor-button-content-wrapper"> 371 <span class="elementor-button-text">View Details</span> 372 </span> 373 </a> 374 </div> 375 </div> 376 </div> 377 </div> 378 </div> 379 </div> 380 </div><div class="jet-listing-grid__item jet-listing-dynamic-post-1514 jet-equal-columns" data-post-id="1514" > <div data-elementor-type="jet-listing-items" data-elementor-id="1498" class="elementor elementor-1498" data-elementor-post-type="jet-engine"> 381 <div class="elementor-element elementor-element-72b5076 e-flex e-con-boxed e-con e-parent" data-id="72b5076" data-element_type="container" data-e-type="container"> 382 <div class="e-con-inner"> 383 <div class="elementor-element elementor-element-3ae272e elementor-widget elementor-widget-image" data-id="3ae272e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 384 <div class="elementor-widget-container"> 385 <a href="https://buildwithg4.ca/services/custom-home-builders/"> 386 <img loading="lazy" width="1024" height="576" src="https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders-1024x576.png" class="elementor-animation-sink attachment-large size-large wp-image-1543" alt="" srcset="https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders-1024x576.png 1024w, https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders-300x169.png 300w, https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders-150x84.png 150w, https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders-768x432.png 768w, https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders-1536x864.png 1536w, https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders-500x281.png 500w, https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders-800x450.png 800w, https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders-1280x720.png 1280w, https://buildwithg4.ca/wp-content/uploads/2025/03/Custom-Home-Builders.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /> </a> 387 </div> 388 </div> 389 <div class="elementor-element elementor-element-81d3822 elementor-widget elementor-widget-heading" data-id="81d3822" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 390 <div class="elementor-widget-container"> 391 <h5 class="elementor-heading-title elementor-size-default"><a href="https://buildwithg4.ca/services/custom-home-builders/">Custom Home Builders</a></h5> </div> 392 </div> 393 <div class="elementor-element elementor-element-38fd76d elementor-widget elementor-widget-text-editor" data-id="38fd76d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 394 <div class="elementor-widget-container"> 395 <p>Building a home should be exciting, not stressful. We’re G4 Construction, your Custom Home Builders Vancouver. Our professionals are with you from the first blueprint… </div> 396 </div> 397 <div class="elementor-element elementor-element-51107f1 elementor-align-center elementor-widget elementor-widget-button" data-id="51107f1" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 398 <div class="elementor-widget-container"> 399 <div class="elementor-button-wrapper"> 400 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://buildwithg4.ca/services/custom-home-builders/"> 401 <span class="elementor-button-content-wrapper"> 402 <span class="elementor-button-text">View Details</span> 403 </span> 404 </a> 405 </div> 406 </div>
407 </div> 408 </div> 409 </div> 410 </div> 411 </div><div class="jet-listing-grid__item jet-listing-dynamic-post-1511 jet-equal-columns" data-post-id="1511" > <div data-elementor-type="jet-listing-items" data-elementor-id="1498" class="elementor elementor-1498" data-elementor-post-type="jet-engine"> 412 <div class="elementor-element elementor-element-72b5076 e-flex e-con-boxed e-con e-parent" data-id="72b5076" data-element_type="container" data-e-type="container"> 413 <div class="e-con-inner"> 414 <div class="elementor-element elementor-element-3ae272e elementor-widget elementor-widget-image" data-id="3ae272e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 415 <div class="elementor-widget-container"> 416 <a href="https://buildwithg4.ca/services/home-renovations/"> 417 <img loading="lazy" width="1024" height="576" src="https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations-1024x576.png" class="elementor-animation-sink attachment-large size-large wp-image-1544" alt="" srcset="https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations-1024x576.png 1024w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations-300x169.png 300w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations-150x84.png 150w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations-768x432.png 768w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations-1536x864.png 1536w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations-500x281.png 500w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations-800x450.png 800w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations-1280x720.png 1280w, https://buildwithg4.ca/wp-content/uploads/2025/03/Home-Renovations.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /> </a> 418 </div> 419 </div> 420 <div class="elementor-element elementor-element-81d3822 elementor-widget elementor-widget-heading" data-id="81d3822" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 421 <div class="elementor-widget-container"> 422 <h5 class="elementor-heading-title elementor-size-default"><a href="https://buildwithg4.ca/services/home-renovations/">Home Renovations</a></h5> </div> 423 </div> 424 <div class="elementor-element elementor-element-38fd76d elementor-widget elementor-widget-text-editor" data-id="38fd76d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 425 <div class="elementor-widget-container"> 426 <p>Every home has potential that can be unlocked. Whether you want to upgrade one room or change your whole space, we can help. Our home… </div> 427 </div> 428 <div class="elementor-element elementor-element-51107f1 elementor-align-center elementor-widget elementor-widget-button" data-id="51107f1" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 429 <div class="elementor-widget-container"> 430 <div class="elementor-button-wrapper"> 431 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://buildwithg4.ca/services/home-renovations/"> 432 <span class="elementor-button-content-wrapper"> 433 <span class="elementor-button-text">View Details</span> 434 </span> 435 </a> 436 </div> 437 </div> 438 </div> 439 </div> 440 </div> 441 </div> 442 </div><div class="jet-listing-grid__item jet-listing-dynamic-post-1510 jet-equal-columns" data-post-id="1510" > <div data-elementor-type="jet-listing-items" data-elementor-id="1498" class="elementor elementor-1498" data-elementor-post-type="jet-engine"> 443 <div class="elementor-element elementor-element-72b5076 e-flex e-con-boxed e-con e-parent" data-id="72b5076" data-element_type="container" data-e-type="container"> 444 <div class="e-con-inner"> 445 <div class="elementor-element elementor-element-3ae272e elementor-widget elementor-widget-image" data-id="3ae272e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 446 <div class="elementor-widget-container"> 447 <a href="https://buildwithg4.ca/services/laneway-homes/"> 448 <img loading="lazy" width="1024" height="576" src="https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes-1024x576.png" class="elementor-animation-sink attachment-large size-large wp-image-1545" alt="" srcset="https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes-1024x576.png 1024w, https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes-300x169.png 300w, https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes-150x84.png 150w, https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes-768x432.png 768w, https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes-1536x864.png 1536w, https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes-500x281.png 500w, https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes-800x450.png 800w, https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes-1280x720.png 1280w, https://buildwithg4.ca/wp-content/uploads/2025/03/Laneway-Homes.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /> </a> 449 </div>
450 </div> 451 <div class="elementor-element elementor-element-81d3822 elementor-widget elementor-widget-heading" data-id="81d3822" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 452 <div class="elementor-widget-container"> 453 <h5 class="elementor-heading-title elementor-size-default"><a href="https://buildwithg4.ca/services/laneway-homes/">Laneway Homes</a></h5> </div> 454 </div> 455 <div class="elementor-element elementor-element-38fd76d elementor-widget elementor-widget-text-editor" data-id="38fd76d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 456 <div class="elementor-widget-container"> 457 <p>“Home is where love resides, memories are created, and laughter never ends.” A house is more than just bricks and mortarâit is a place where… </div> 458 </div> 459 <div class="elementor-element elementor-element-51107f1 elementor-align-center elementor-widget elementor-widget-button" data-id="51107f1" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 460 <div class="elementor-widget-container"> 461 <div class="elementor-button-wrapper"> 462 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://buildwithg4.ca/services/laneway-homes/"> 463 <span class="elementor-button-content-wrapper"> 464 <span class="elementor-button-text">View Details</span> 465 </span> 466 </a> 467 </div> 468 </div> 469 </div> 470 </div> 471 </div> 472 </div> 473 </div></div></div> </div> 474 </div> 475 </div> 476 </div> 477 </div> 478 </div><!-- #inner-wrap --> 479 <footer id="colophon" class="site-footer" role="contentinfo"> 480 <div class="site-footer-wrap"> 481 <div class="site-bottom-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-standard site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_bottom"> 482 <div class="site-footer-row-container-inner"> 483 <div class="site-container"> 484 <div class="site-bottom-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-last-row site-footer-row-mobile-column-layout-row ft-ro-dir-column ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain"> 485 <div class="site-footer-bottom-section-1 site-footer-section footer-section-inner-items-1"> 486 487<div class="footer-widget-area site-info site-footer-focus-item content-align-left content-tablet-align-center content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_html"> 488 <div class="footer-widget-area-inner site-info-inner"> 489 <div class="footer-html inner-link-style-normal"><div class="footer-html-inner"><p>© 2026 G4 Construction<br /> 490<em>Proudly Partnered with <a href="http://moodyparkhomes.ca/">Moody Park Homes</a></em></p> 491</div></div> </div> 492</div><!-- .site-info --> 493 </div> 494 <div class="site-footer-bottom-section-2 site-footer-section footer-section-inner-items-1"> 495 <div class="footer-widget-area widget-area site-footer-focus-item footer-widget1 content-align-center content-tablet-align-center content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer1"> 496 <div class="footer-widget-area-inner site-info-inner"> 497 <section id="block-17" class="widget widget_block widget_media_image"> 498<figure class="wp-block-image size-large"><img fetchpriority="high" fetchpriority="high" decoding="async" width="1024" height="176" src="https://buildwithg4.ca/wp-content/uploads/2025/02/G4-Construction-Logo_C-9-e1738907142306-1024x176.png" alt="" class="wp-image-890" srcset="https://buildwithg4.ca/wp-content/uploads/2025/02/G4-Construction-Logo_C-9-e1738907142306-1024x176.png 1024w, https://buildwithg4.ca/wp-content/uploads/2025/02/G4-Construction-Logo_C-9-e1738907142306-300x52.png 300w, https://buildwithg4.ca/wp-content/uploads/2025/02/G4-Construction-Logo_C-9-e1738907142306-150x26.png 150w, https://buildwithg4.ca/wp-content/uploads/2025/02/G4-Construction-Logo_C-9-e1738907142306-768x132.png 768w, https://buildwithg4.ca/wp-content/uploads/2025/02/G4-Construction-Logo_C-9-e1738907142306-500x86.png 500w, https://buildwithg4.ca/wp-content/uploads/2025/02/G4-Construction-Logo_C-9-e1738907142306-800x138.png 800w, https://buildwithg4.ca/wp-content/uploads/2025/02/G4-Construction-Logo_C-9-e1738907142306.png 1115w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> 499</section><section id="block-23" class="widget widget_block"><style id='kadence-blocks-advancedheading-inline-css'> 500 .wp-block-kadence-advancedheading mark{background:transparent;border-style:solid;border-width:0} 501 .wp-block-kadence-advancedheading mark.kt-highlight{color:#f76a0c;} 502 .kb-adv-heading-icon{display: inline-flex;justify-content: center;align-items: center;} 503 .is-layout-constrained > .kb-advanced-heading-link {display: block;}.wp-block-kadence-advancedheading.has-background{padding: 0;} .single-content .kadence-advanced-heading-wrapper h1, 504 .single-content .kadence-advanced-heading-wrapper h2, 505 .single-content .kadence-advanced-heading-wrapper h3, 506 .single-content .kadence-advanced-heading-wrapper h4, 507 .single-content .kadence-advanced-heading-wrapper h5, 508 .single-content .kadence-advanced-heading-wrapper h6 {margin: 1.5em 0 .5em;} 509 .single-content .kadence-advanced-heading-wrapper+* { margin-top:0;}.kb-screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);} 510</style> 511<style>.wp-block-kadence-advancedheading.kt-adv-heading109252-84, .wp-block-kadence-advancedheading.kt-adv-heading109252-84[data-kb-block="kb-adv-heading109252-84"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading109252-84 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading109252-84[data-kb-block="kb-adv-heading109252-84"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading109252-84 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading109252-84[data-kb-block="kb-adv-heading109252-84"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style> 512<p class="kt-adv-heading109252-84 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading109252-84"></p> 513</section> </div> 514</div><!-- .footer-widget1 --> 515 </div> 516 <div class="site-footer-bottom-section-3 site-footer-section footer-section-inner-items-1"> 517 <div class="footer-widget-area widget-area site-footer-focus-item footer-social content-align-right content-tablet-align-center content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="
517kadence_customizer_footer_social"> 518 <div class="footer-widget-area-inner footer-social-inner"> 519 <div class="footer-social-wrap"><div class="footer-social-inner-wrap element-social-inner-wrap social-show-label-false social-style-filled"><a href="" aria-label="Facebook" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-facebook"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-facebook-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><title>Facebook</title><path d="M31.997 15.999c0-8.836-7.163-15.999-15.999-15.999s-15.999 7.163-15.999 15.999c0 7.985 5.851 14.604 13.499 15.804v-11.18h-4.062v-4.625h4.062v-3.525c0-4.010 2.389-6.225 6.043-6.225 1.75 0 3.581 0.313 3.581 0.313v3.937h-2.017c-1.987 0-2.607 1.233-2.607 2.498v3.001h4.437l-0.709 4.625h-3.728v11.18c7.649-1.2 13.499-7.819 13.499-15.804z"></path> 520 </svg></span></a><a href="" aria-label="X" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-twitter"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-twitter-x-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="23" height="24" viewBox="0 0 23 24"><title>X</title><path d="M13.969 10.157l8.738-10.157h-2.071l-7.587 8.819-6.060-8.819h-6.989l9.164 13.336-9.164 10.651h2.071l8.012-9.313 6.4 9.313h6.989l-9.503-13.831zM11.133 13.454l-8.316-11.895h3.181l14.64 20.941h-3.181l-6.324-9.046z"></path> 521 </svg></span></a><a href="https://www.instagram.com/buildwithg4?igsh=aHh5NzU4M2hlYnIx" aria-label="Instagram" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-instagram"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-instagram-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Instagram</title><path d="M7 1c-1.657 0-3.158 0.673-4.243 1.757s-1.757 2.586-1.757 4.243v10c0 1.657 0.673 3.158 1.757 4.243s2.586 1.757 4.243 1.757h10c1.657 0 3.158-0.673 4.243-1.757s1.757-2.586 1.757-4.243v-10c0-1.657-0.673-3.158-1.757-4.243s-2.586-1.757-4.243-1.757zM7 3h10c1.105 0 2.103 0.447 2.828 1.172s1.172 1.723 1.172 2.828v10c0 1.105-0.447 2.103-1.172 2.828s-1.723 1.172-2.828 1.172h-10c-1.105 0-2.103-0.447-2.828-1.172s-1.172-1.723-1.172-2.828v-10c0-1.105 0.447-2.103 1.172-2.828s1.723-1.172 2.828-1.172zM16.989 11.223c-0.15-0.972-0.571-1.857-1.194-2.567-0.754-0.861-1.804-1.465-3.009-1.644-0.464-0.074-0.97-0.077-1.477-0.002-1.366 0.202-2.521 0.941-3.282 1.967s-1.133 2.347-0.93 3.712 0.941 2.521 1.967 3.282 2.347 1.133 3.712 0.93 2.521-0.941 3.282-1.967 1.133-2.347 0.93-3.712zM15.011 11.517c0.122 0.82-0.1 1.609-0.558 2.227s-1.15 1.059-1.969 1.18-1.609-0.1-2.227-0.558-1.059-1.15-1.18-1.969 0.1-1.609 0.558-2.227 1.15-1.059 1.969-1.18c0.313-0.046 0.615-0.042 0.87-0.002 0.74 0.11 1.366 0.47 1.818 0.986 0.375 0.428 0.63 0.963 0.72 1.543zM17.5 7.5c0.552 0 1-0.448 1-1s-0.448-1-1-1-1 0.448-1 1 0.448 1 1 1z"></path> 522 </svg></span></a></div></div> </div> 523</div><!-- data-section="footer_social" --> 524 </div> 525 </div> 526 </div> 527 </div> 528</div> 529 </div> 530</footer><!-- #colophon --> 531 532</div><!-- #wrapper --> 533 534
534<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
534 535 <a id="kt-scroll-up" tabindex="-1" aria-hidden="true" aria-label="Scroll to top" href="#wrapper" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-outline vs-lg-true vs-md-true vs-sm-true"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-up2-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28" viewBox="0 0 26 28"><title>Scroll to top</title><path d="M25.172 15.172c0 0.531-0.219 1.031-0.578 1.406l-1.172 1.172c-0.375 0.375-0.891 0.594-1.422 0.594s-1.047-0.219-1.406-0.594l-4.594-4.578v11c0 1.125-0.938 1.828-2 1.828h-2c-1.062 0-2-0.703-2-1.828v-11l-4.594 4.578c-0.359 0.375-0.875 0.594-1.406 0.594s-1.047-0.219-1.406-0.594l-1.172-1.172c-0.375-0.375-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l10.172-10.172c0.359-0.375 0.875-0.578 1.406-0.578s1.047 0.203 1.422 0.578l10.172 10.172c0.359 0.375 0.578 0.891 0.578 1.422z"></path> 536 </svg></span></a><button id="kt-scroll-up-reader" href="#wrapper" aria-label="Scroll to top" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-outline vs-lg-true vs-md-true vs-sm-true"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-up2-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28" viewBox="0 0 26 28"><title>Scroll to top</title><path d="M25.172 15.172c0 0.531-0.219 1.031-0.578 1.406l-1.172 1.172c-0.375 0.375-0.891 0.594-1.422 0.594s-1.047-0.219-1.406-0.594l-4.594-4.578v11c0 1.125-0.938 1.828-2 1.828h-2c-1.062 0-2-0.703-2-1.828v-11l-4.594 4.578c-0.359 0.375-0.875 0.594-1.406 0.594s-1.047-0.219-1.406-0.594l-1.172-1.172c-0.375-0.375-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l10.172-10.172c0.359-0.375 0.875-0.578 1.406-0.578s1.047 0.203 1.422 0.578l10.172 10.172c0.359 0.375 0.578 0.891 0.578 1.422z"></path> 537 </svg></span></button>
537<script> 538 const lazyloadRunObserver = () => { 539 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 540 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 541 entries.forEach( ( entry ) => { 542 if ( entry.isIntersecting ) { 543 let lazyloadBackground = entry.target; 544 if( lazyloadBackground ) { 545 lazyloadBackground.classList.add( 'e-lazyloaded' ); 546 } 547 lazyloadBackgroundObserver.unobserve( entry.target ); 548 } 549 }); 550 }, { rootMargin: '200px 0px 200px 0px' } ); 551 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 552 lazyloadBackgroundObserver.observe( lazyloadBackground ); 553 } ); 554 }; 555 const events = [ 556 'DOMContentLoaded', 557 'elementor/lazyload/observe', 558 ]; 559 events.forEach( ( event ) => { 560 document.addEventListener( event, lazyloadRunObserver ); 561 } ); 562 </script>
562 563 <div id="mobile-drawer" class="popup-drawer popup-drawer-layout-sidepanel popup-drawer-animation-fade popup-drawer-side-right" data-drawer-target-string="#mobile-drawer" 564 > 565 <div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div> 566 <div class="drawer-inner"> 567 <div class="drawer-header"> 568 <button class="menu-toggle-close drawer-toggle" aria-label="Close menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-open" 569 > 570 <span class="toggle-close-bar"></span> 571 <span class="toggle-close-bar"></span> 572 </button> 573 </div> 574 <div class="drawer-content mobile-drawer-content content-align-left content-valign-middle"> 575 <div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_navigation"> 576 <nav id="mobile-site-navigation" class="mobile-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Primary Mobile Navigation"> 577 <div class="mobile-menu-container drawer-menu-container"> 578 <ul id="mobile-menu" class="menu has-collapse-sub-nav"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-533"><a href="https://buildwithg4.ca/about/">About</a></li> 579<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-679"><a href="https://buildwithg4.ca/projects/">Projects</a></li> 580<li class="menu-item menu-item-type-post_type_archive menu-item-object-services current-menu-item menu-item-has-children menu-item-1531"><div class="drawer-nav-drop-wrap"><a href="https://buildwithg4.ca/services/" aria-current="page">Services</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-1531 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 581 </svg></span></button></div> 582<ul class="sub-menu"> 583 <li class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1532"><a href="https://buildwithg4.ca/services/custom-home-builders/">Custom Home Builders</a></li> 584 <li class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1534"><a href="https://buildwithg4.ca/services/garden-suites/">Garden Suites</a></li> 585 <li class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1535"><a href="https://buildwithg4.ca/services/home-renovations/">Home Renovations</a></li> 586 <li class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1536"><a href="https://buildwithg4.ca/services/home-restoration/">Home Restoration</a></li> 587 <li class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1537"><a href="https://buildwithg4.ca/services/laneway-homes/">Laneway Homes</a></li> 588 <li class="menu-item menu-item-type-post_type menu-item-object-services menu-item-1538"><a href="https://buildwithg4.ca/services/multifamily-home/">MultiFamily Home</a></li> 589</ul> 590</li> 591<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1569"><a href="https://buildwithg4.ca/contact/">Contact</a></li> 592</ul> </div> 593 </nav><!-- #site-navigation --> 594 </div><!-- data-section="mobile_navigation" --> 595 </div> 596 </div> 597 </div> 598 <link rel='stylesheet' id='e-animation-sink-css' href='https://buildwithg4.ca/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-sink.min.css?ver=4.1.1' media='all' /> 599<link rel='stylesheet' id='widget-image-css' href='https://buildwithg4.ca/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.1.1' media='all' />
600<script id="hostinger-reach-subscription-block-view-js-extra"> 601var hostinger_reach_subscription_block_data = {"endpoint":"https:\/\/buildwithg4.ca\/wp-json\/hostinger-reach\/v1\/contact","nonce":"f87e735a24","translations":{"thanks":"Thanks for subscribing.","error":"Something went wrong. Please try again."}}; 602</script>
vendor: 1 bytes, line 602
602
603<script src="https://buildwithg4.ca/wp-content/plugins/hostinger-reach/frontend/dist/blocks/subscription-view.js?ver=1779120788" id="hostinger-reach-subscription-block-view-js"></script>
vendor: 1 bytes, line 603
603
604<script id="kadence-navigation-js-extra"> 605var kadenceConfig = {"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"}; 606</script>
vendor: 1 bytes, line 606
606
607<script src="https://buildwithg4.ca/wp-content/themes/kadence/assets/js/navigation.min.js?ver=1.2.16" id="kadence-navigation-js" async></script>
vendor: 1 bytes, line 607
607
608<script src="https://buildwithg4.ca/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.1.1" id="elementor-webpack-runtime-js"></script>
vendor: 1 bytes, line 608
608
609<script src="https://buildwithg4.ca/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.1.1" id="elementor-frontend-modules-js"></script>
vendor: 1 bytes, line 609
609
610<script src="https://buildwithg4.ca/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 610
610
611<script id="elementor-frontend-js-before"> 612var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.1.1","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true},"urls":{"assets":"https:\/\/buildwithg4.ca\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/buildwithg4.ca\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/buildwithg4.ca\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"6ac88a4ae4","atomicFormsSendForm":"3c4d952f73"},"swiperClass":"swiper","settings":{"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":0,"title":"Services - G4 Construction","excerpt":""}}; 613</script>
vendor: 1 bytes, line 613
613
614<script src="https://buildwithg4.ca/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.1.1" id="elementor-frontend-js"></script>
vendor: 1 bytes, line 614
614
615<script src="https://buildwithg4.ca/wp-content/plugins/jet-engine/assets/lib/jet-plugins/jet-plugins.js?ver=1.1.0" id="jet-plugins-js"></script>
vendor: 1 bytes, line 615
615
616<script id="jet-engine-frontend-js-extra"> 617var JetEngineSettings = {"ajaxurl":"https:\/\/buildwithg4.ca\/wp-admin\/admin-ajax.php","ajaxlisting":"https:\/\/buildwithg4.ca\/services\/?nocache=1790458032","restNonce":"f87e735a24","hoverActionTimeout":"400","post_id":"0","addedPostCSS":["1498"]}; 618</script>
vendor: 1 bytes, line 618
618
619<script src="https://buildwithg4.ca/wp-content/plugins/jet-engine/assets/js/frontend.js?ver=3.6.4" id="jet-engine-frontend-js"></script>
vendor: 1 bytes, line 619
619
620<script src="https://buildwithg4.ca/wp-content/plugins/visual-portfolio/build/assets/js/pagination-infinite.js?ver=50005113e26cd2b547c0" id="visual-portfolio-pagination-infinite-js"></script>
vendor: 1 bytes, line 620
620
621<script src="https://buildwithg4.ca/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.26.1" id="elementor-pro-webpack-runtime-js"></script>
vendor: 1 bytes, line 621
621
622<script src="https://buildwithg4.ca/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 622
622
623<script src="https://buildwithg4.ca/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 623
623
624<script id="wp-i18n-js-after"> 625wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 626</script>
vendor: 1 bytes, line 626
626
627<script id="elementor-pro-frontend-js-before"> 628var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/buildwithg4.ca\/wp-admin\/admin-ajax.php","nonce":"9c85772f36","urls":{"assets":"https:\/\/buildwithg4.ca\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/buildwithg4.ca\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_CA","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/buildwithg4.ca\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 629</script>
vendor: 1 bytes, line 629
629
630<script src="https://buildwithg4.ca/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.26.1" id="elementor-pro-frontend-js"></script>
vendor: 1 bytes, line 630
630
631<script src="https://buildwithg4.ca/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.26.1" id="pro-elements-handlers-js"></script>
631 632</body> 633</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.