{"id":88,"date":"2026-03-11T17:20:48","date_gmt":"2026-03-11T17:20:48","guid":{"rendered":"https:\/\/giardinocc.ca\/?page_id=88"},"modified":"2026-04-21T15:21:28","modified_gmt":"2026-04-21T15:21:28","slug":"home","status":"publish","type":"page","link":"https:\/\/giardinocc.ca\/","title":{"rendered":"Home"},"content":{"rendered":"\n<div class=\"wp-block-cover alignfull wp-duotone-unset-3\" style=\"margin-top:0;padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;min-height:66vh;aspect-ratio:unset;\"><img data-opt-id=391011318  fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"512\" class=\"wp-block-cover__image-background wp-image-66 size-large\" alt=\"\" src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1024\/h:512\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/MONT-BLANC-CRYSTAL-CRYSTALLINE-COVER.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1024\/h:512\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/MONT-BLANC-CRYSTAL-CRYSTALLINE-COVER-rotated.jpg 1024w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:300\/h:150\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/MONT-BLANC-CRYSTAL-CRYSTALLINE-COVER-rotated.jpg 300w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:384\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/MONT-BLANC-CRYSTAL-CRYSTALLINE-COVER-rotated.jpg 768w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1536\/h:768\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/MONT-BLANC-CRYSTAL-CRYSTALLINE-COVER-rotated.jpg 1536w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1680\/h:840\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/MONT-BLANC-CRYSTAL-CRYSTALLINE-COVER-rotated.jpg 1680w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-foreground-background-color has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-d6743c7d wp-block-group-is-layout-flow\">\n<h1 class=\"wp-block-heading has-text-align-center ext-animate--on animated fadeInDown has-background-color has-text-color has-jost-font-family\" style=\"margin-right:0;margin-left:0;padding-top:0;padding-bottom:0;font-size:clamp(39.538px, 2.471rem + ((1vw - 3.2px) * 3.077), 74px);font-style:normal;font-weight:600;letter-spacing:0px;line-height:1;text-transform:uppercase\">Service and quality first<\/h1>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons has-custom-font-size is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-c124d1c4 wp-block-buttons-is-layout-flex\" style=\"font-size:0px\">\n<div class=\"wp-block-button is-style-outline animated fadeInDown is-style-outline--1\"><a class=\"wp-block-button__link has-white-color has-text-color has-custom-font-size wp-element-button\" href=\"#projects\" style=\"padding-top:21px;padding-right:21px;padding-bottom:21px;padding-left:21px;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);font-style:normal;font-weight:300;letter-spacing:2px;text-transform:uppercase\">View our work<\/a><\/div>\n\n\n\n<div class=\"wp-block-button animated fadeInDown is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link has-white-color has-primary-background-color has-text-color has-background has-custom-font-size wp-element-button\" href=\"#contact\" style=\"border-style:none;border-width:0px;padding-top:21px;padding-right:21px;padding-bottom:21px;padding-left:21px;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);font-style:normal;font-weight:300;letter-spacing:2px;text-transform:uppercase\">Start Your Project<\/a><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group has-foreground-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<h2 class=\"wp-block-heading o-anim-offset-20% has-secondary-color has-foreground-background-color has-text-color has-background has-jost-font-family\" id=\"about\" style=\"padding-top:0;padding-right:var(--wp--preset--spacing--20);padding-bottom:0;padding-left:var(--wp--preset--spacing--20);font-size:clamp(1.79rem, 1.79rem + ((1vw - 0.2rem) * 1.871), 3.1rem);font-style:italic;font-weight:300;letter-spacing:2px;text-transform:capitalize\">About Us<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity has-diagonal-primary-to-foreground-gradient-background has-background is-style-wide o-anim-hover\" style=\"margin-top:0;margin-bottom:0\"\/>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cover alignfull\" style=\"margin-top:0;padding-top:0;padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30);min-height:485px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-foreground-background-color has-background-dim-100 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-ae0ac83e wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-right:var(--wp--preset--spacing--50);padding-bottom:0;padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-large is-resized\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)\"><img data-opt-id=338407797  fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1024\/h:768\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/IMG_1491.jpg\" alt=\"\" class=\"wp-image-75\" style=\"width:584px;height:auto\" srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1024\/h:768\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/IMG_1491-scaled.jpg 1024w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:300\/h:225\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/IMG_1491-scaled.jpg 300w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:576\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/IMG_1491-scaled.jpg 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-tertiary-color has-text-color has-link-color has-jost-font-family wp-elements-c48ca88fdb4d47d33222d3136d9fa110\" style=\"font-style:normal;font-weight:300;line-height:2\">At Giardino Custom Creations, not only do we conduct full scale house renovations, we run the entire operation. Our turn key style business makes us a convenient and efficient option for clients looking for on the go remodeling services such as flooring, plumbing, and electrical framing to name a few. Operating as a father and son owned company, we are proud in organizing and facilitating every aspect of our business.<\/p>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group has-foreground-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<h2 class=\"wp-block-heading o-anim-offset-40% has-secondary-color has-foreground-background-color has-text-color has-background has-jost-font-family\" id=\"services\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:clamp(1.79rem, 1.79rem + ((1vw - 0.2rem) * 1.871), 3.1rem);font-style:italic;font-weight:300;letter-spacing:2px;text-transform:capitalize\">Services<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity has-diagonal-primary-to-foreground-gradient-background has-background is-style-wide o-anim-hover\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n<div class=\"wp-block-columns has-foreground-background-color has-background is-layout-flex wp-container-core-columns-is-layout-eaf28792 wp-block-columns-is-layout-flex\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"border-style:none;border-width:0px;box-shadow:var(--wp--preset--shadow--brutalism-small)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-small-font-size is-layout-flex wp-container-core-columns-is-layout-cb277dc2 wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading service-header has-tertiary-color has-text-color has-link-color has-jost-font-family has-medium-font-size wp-elements-6c16de919b79614aa078ecdde548c822\" style=\"font-style:normal;font-weight:700;letter-spacing:2px\">Custom Kitchens<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-background-color has-text-color has-link-color wp-elements-84d06b9da27ba778c9b22eececbc86b1 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h2 class=\"wp-block-heading has-text-align-right has-secondary-color has-text-color has-link-color wp-elements-525d89516016ebc084c343117d04a492\" style=\"font-style:italic;font-weight:300\">01<\/h2>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-tertiary-color has-text-color has-link-color wp-elements-04b5edc831dfc66fb842cd36a21f2f4b\" style=\"padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);font-style:normal;font-weight:300\">Our customizable cabinets come in all kinds of shapes, sizes, and colours to fit your kitchen&#8217;s needs. With a top of the line counter top provider and hand in hand client communication, we will ensure your home is the most comfortable and efficient it can be.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"border-style:none;border-width:0px;box-shadow:var(--wp--preset--shadow--brutalism-small)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-small-font-size is-layout-flex wp-container-core-columns-is-layout-cb277dc2 wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading service-header has-tertiary-color has-text-color has-link-color has-jost-font-family has-medium-font-size wp-elements-a7617ebd1196884da5024b51744ba933\" style=\"font-style:normal;font-weight:700;letter-spacing:2px\">Custom Bathrooms<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-background-color has-text-color has-link-color wp-elements-e4c290633ae8edc5cd6db68bc90ebf51 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h2 class=\"wp-block-heading has-text-align-right has-secondary-color has-text-color has-link-color wp-elements-b24150e15218ab77b59067e34c206f88\" style=\"font-style:italic;font-weight:300\">02<\/h2>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-tertiary-color has-text-color has-link-color wp-elements-4ea9b42e9200a2955a0f17908ea93b62\" style=\"padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);font-style:normal;font-weight:300\">We offer fully customizable bathrooms designed to meet individual needs, ensuring accessibility and comfort. Our services cover every detail, including custom vanities, countertops, various tiles and fixtures, integrated lighting, showers, and in-floor heating options. We work closely with clients to guide them through the design process for an optimal outcome.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"border-style:none;border-width:0px;box-shadow:var(--wp--preset--shadow--brutalism-small)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-small-font-size is-layout-flex wp-container-core-columns-is-layout-cb277dc2 wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading service-header has-tertiary-color has-text-color has-link-color has-jost-font-family has-medium-font-size wp-elements-2150ec69696abd758c89b7d742060039\" style=\"font-style:normal;font-weight:700;letter-spacing:2px\">Custom Homes<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-background-color has-text-color has-link-color wp-elements-ed9b207ca7baaa51eb1d1c27fc783616 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<h2 class=\"wp-block-heading has-text-align-right has-secondary-color has-text-color has-link-color wp-elements-29689c52ea7edb5046f2f0dba6fb3838\" style=\"font-style:italic;font-weight:300\">03<\/h2>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-tertiary-color has-text-color has-link-color wp-elements-1ad442b10b7dcb5bd22edf3e0f69db33\" style=\"padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);font-style:normal;font-weight:300\">With over 40 years of experience spanning two generations, we offer nearly unlimited custom home services characterized by unmatched precision and efficiency. Unlike large construction companies that treat clients impersonally, we provide personalized, in-person collaboration to ensure your vision is realized and guide you every step of the way.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-style-default has-foreground-background-color has-background is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading o-anim-hover has-secondary-color has-text-color has-link-color has-jost-font-family wp-elements-eac27e63017156f9011ac3cf9511f6ac\" id=\"projects\" style=\"padding-top:0;padding-bottom:0;font-style:italic;font-weight:300;letter-spacing:2px\">Projects<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity has-diagonal-primary-to-foreground-gradient-background has-background is-style-wide o-anim-hover\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n<div class=\"wp-block-group ext-animate--on is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-columns ext-animate--on is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-stretch ext-animate--on is-layout-flow wp-block-column-is-layout-flow\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Before \/ After Slider<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:wght@300;400;500;600&#038;family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400&#038;display=swap\" rel=\"stylesheet\">\n\n<style>\n\/* \u2500\u2500 Namespaced to #baSlider to avoid theme\/plugin conflicts \u2500\u2500 *\/\n#baSlider *, #baSlider *::before, #baSlider *::after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n\n#baSlider {\n  position: relative;\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto;\n  background: #1a1a1a;\n  border: 1px solid #c9a961;\n  overflow: hidden;\n  font-family: 'Jost', sans-serif;\n}\n\n\/* \u2500\u2500 Slide Stack \u2500\u2500 *\/\n#baSlider .ba-slides {\n  position: relative;\n  width: 100%;\n  height: 600px;\n  overflow: hidden;\n}\n\n#baSlider .ba-slide {\n  position: absolute;\n  inset: 0;\n  opacity: 0;\n  pointer-events: none;\n  user-select: none;\n}\n#baSlider .ba-slide.ba-active {\n  opacity: 1;\n  pointer-events: auto;\n}\n\n\/* \u2500\u2500 Before \/ After Images \u2500\u2500 *\/\n#baSlider .ba-before,\n#baSlider .ba-after {\n  position: absolute;\n  inset: 0;\n  overflow: hidden;\n}\n\n#baSlider .ba-before img,\n#baSlider .ba-after img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  pointer-events: none;\n  display: block;\n}\n\n#baSlider .ba-after {\n  clip-path: inset(0 0 0 50%);\n}\n\n\/* \u2500\u2500 Overlay \u2500\u2500 *\/\n#baSlider .ba-overlay {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0.55), rgba(0,0,0,0.25));\n  pointer-events: none;\n  z-index: 1;\n}\n\n\/* \u2500\u2500 Labels \u2500\u2500 *\/\n#baSlider .ba-label {\n  position: absolute;\n  top: 24px;\n  z-index: 6;\n  padding: 5px 14px;\n  font-size: 12px;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n  font-weight: 500;\n  pointer-events: none;\n}\n#baSlider .ba-label-before {\n  left: 24px;\n  background: rgba(0,0,0,0.55);\n  color: rgba(255,255,255,0.7);\n  border: 1px solid rgba(255,255,255,0.2);\n}\n#baSlider .ba-label-after {\n  \/* Sit to the left of the counter (counter is ~90px wide + 24px right = ~114px from right) *\/\n  right: 130px;\n  background: rgba(201,169,97,0.2);\n  color: #c9a961;\n  border: 1px solid #c9a961;\n  z-index: 5;\n}\n\n\/* \u2500\u2500 Divider Handle \u2500\u2500 *\/\n#baSlider .ba-divider {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 50%;\n  width: 2px;\n  background: #c9a961;\n  z-index: 4;\n  cursor: ew-resize;\n  transform: translateX(-50%);\n  touch-action: none;\n}\n\n#baSlider .ba-handle {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: 48px;\n  height: 48px;\n  background: #1a1a1a;\n  border: 2px solid #c9a961;\n  border-radius: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  cursor: ew-resize;\n}\n\n#baSlider .ba-handle svg {\n  width: 24px;\n  height: 24px;\n  fill: #c9a961;\n}\n\n#baSlider .ba-divider-line-top,\n#baSlider .ba-divider-line-bottom {\n  position: absolute;\n  left: 50%;\n  width: 2px;\n  transform: translateX(-50%);\n}\n#baSlider .ba-divider-line-top {\n  top: 0;\n  height: calc(50% - 24px);\n  background: linear-gradient(to bottom, rgba(201,169,97,0.3), #c9a961);\n}\n#baSlider .ba-divider-line-bottom {\n  bottom: 0;\n  height: calc(50% - 24px);\n  background: linear-gradient(to top, rgba(201,169,97,0.3), #c9a961);\n}\n\n\/* \u2500\u2500 Caption \u2500\u2500 *\/\n#baSlider .ba-caption {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  padding: 40px 48px 48px;\n  z-index: 3;\n  pointer-events: none;\n}\n\n#baSlider .ba-meta {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  margin-bottom: 14px;\n}\n\n#baSlider .ba-category {\n  padding: 5px 16px;\n  border: 1px solid #c9a961;\n  color: #c9a961;\n  font-size: 12px;\n  letter-spacing: 2.5px;\n  text-transform: uppercase;\n}\n\n#baSlider .ba-year {\n  display: none;\n  font-size: 13px;\n  color: rgba(255,255,255,0.5);\n  letter-spacing: 1px;\n}\n\n#baSlider .ba-title {\n  font-family: 'Jost', sans-serif;\n  font-weight: 400;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n  color: #F3EFEC;\n  line-height: 1.15;\n  margin-bottom: 10px;\n\n  \/* Fluid scaling: min 14px \u2192 max 18px *\/\n  font-size: clamp(14px, 1.2vw + 0.5rem, 18px);\n}\n\n@media (max-width: 768px) {\n  #baSlider .ba-title {\n    font-size: clamp(13px, 3.5vw, 16px);\n    letter-spacing: 2px;\n  }\n}\n\n@media (max-width: 480px) {\n  #baSlider .ba-title {\n    font-size: clamp(12px, 3vw, 14px);\n    letter-spacing: 1.5px;\n  }\n}\n\n#baSlider .ba-subtitle {\n  display: none;\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 17px;\n  font-style: italic;\n  color: rgba(255,255,255,0.65);\n  letter-spacing: 0.5px;\n}\n\n\/* \u2500\u2500 Nav Arrows \u2500\u2500 *\/\n#baSlider .ba-nav-button {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  z-index: 10;\n  width: 48px;\n  height: 48px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: transparent;\n  border: 2px solid #c9a961;\n  cursor: pointer;\n  transition: background 0.3s, transform 0.3s;\n}\n#baSlider .ba-nav-button svg { fill: #dfbc66; width: 22px; height: 22px; display: block; }\n#baSlider .ba-nav-button:hover { background: #c9a961; transform: translateY(-50%) scale(1.05); }\n#baSlider .ba-nav-button:hover svg { fill: #171511; }\n#baSlider .ba-nav-prev { left: 24px; }\n#baSlider .ba-nav-next { right: 24px; }\n\n\/* \u2500\u2500 Dots \u2500\u2500 *\/\n#baSlider .ba-dots {\n  position: absolute;\n  bottom: 28px;\n  right: 48px;\n  display: flex;\n  gap: 10px;\n  z-index: 10;\n}\n#baSlider .ba-dot {\n  width: 10px;\n  height: 10px;\n  background: rgba(255,255,255,0.4);\n  border: none;\n  cursor: pointer;\n  transition: all 0.3s;\n  padding: 0;\n}\n#baSlider .ba-dot.ba-active { background: #c9a961; transform: scale(1.25); }\n#baSlider .ba-dot:hover { background: rgba(255,255,255,0.7); }\n\n\/* \u2500\u2500 Counter \u2500\u2500 *\/\n#baSlider .ba-counter {\n  position: absolute;\n  top: 24px;\n  right: 24px;\n  z-index: 10;\n  font-size: 12px;\n  letter-spacing: 3px;\n  color: rgba(255,255,255,0.45);\n  font-weight: 400;\n  padding: 6px 12px;\n  background: rgba(0,0,0,0.4);\n  border: 1px solid rgba(201,169,97,0.25);\n}\n\n\/* \u2500\u2500 Hint \u2500\u2500 *\/\n#baSlider .ba-hint {\n  position: absolute;\n  bottom: 135px;\n  left: 50%;\n  transform: translateX(-50%);\n  z-index: 5;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.35);\n  white-space: nowrap;\n  pointer-events: none;\n  transition: opacity 0.5s;\n}\n#baSlider .ba-hint svg { width: 14px; height: 14px; fill: rgba(201,169,97,0.5); }\n#baSlider .ba-hint.ba-hidden { opacity: 0; }\n\n\/* \u2500\u2500 Responsive \u2500\u2500 *\/\n@media (max-width: 768px) {\n  #baSlider .ba-slides { height: 420px; }\n  #baSlider .ba-caption { padding: 24px 24px 40px; }\n  #baSlider .ba-title { font-size: 26px; }\n  #baSlider .ba-subtitle { font-size: 15px; }\n  #baSlider .ba-nav-button { width: 38px; height: 38px; }\n  #baSlider .ba-nav-prev { left: 12px; }\n  #baSlider .ba-nav-next { right: 12px; }\n  #baSlider .ba-dots { right: 24px; bottom: 20px; }\n}\n<\/style>\n<\/head>\n<body style=\"margin:0;background:#111;\">\n\n<div id=\"baSlider\">\n  <div class=\"ba-slides\" id=\"baSlidesWrapper\">\n\n    <!-- SLIDE 1 -->\n    <div class=\"ba-slide ba-active\" data-index=\"0\">\n      <div class=\"ba-before\">\n        <img data-opt-id=732432771  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/rear-patio-before-1.jpeg\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Before\">\n      <\/div>\n      <div class=\"ba-after\">\n        <img data-opt-id=1952271418  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/rear-patio-after-2-scaled.jpg\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"After\">\n      <\/div>\n      <div class=\"ba-overlay\"><\/div>\n      <span class=\"ba-label ba-label-before\">Before<\/span>\n      <span class=\"ba-label ba-label-after\">After<\/span>\n      <div class=\"ba-divider\">\n        <div class=\"ba-divider-line-top\"><\/div>\n        <div class=\"ba-handle\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M8.5 5l-7 7 7 7V5zm7 0v14l7-7-7-7z\"\/><\/svg>\n        <\/div>\n        <div class=\"ba-divider-line-bottom\"><\/div>\n      <\/div>\n      <div class=\"ba-caption\">\n        <div class=\"ba-meta\">\n          <span class=\"ba-category\">Patio<\/span>\n          <span class=\"ba-year\">2024<\/span>\n        <\/div>\n        <h2 class=\"ba-title\">Outdoor Patio Transformation<\/h2>\n        <p class=\"ba-subtitle\">From dated neutrals to a bold, curated modern sanctuary<\/p>\n      <\/div>\n    <\/div>\n\n    <!-- SLIDE 2 -->\n    <div class=\"ba-slide\" data-index=\"1\">\n      <div class=\"ba-before\">\n        <img data-opt-id=715913335  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/kitchen-before.jpeg\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Before\">\n      <\/div>\n      <div class=\"ba-after\">\n        <img data-opt-id=275779333  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/open-kitchen-after-photo2.jpeg\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"After\">\n      <\/div>\n      <div class=\"ba-overlay\"><\/div>\n      <span class=\"ba-label ba-label-before\">Before<\/span>\n      <span class=\"ba-label ba-label-after\">After<\/span>\n      <div class=\"ba-divider\">\n        <div class=\"ba-divider-line-top\"><\/div>\n        <div class=\"ba-handle\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M8.5 5l-7 7 7 7V5zm7 0v14l7-7-7-7z\"\/><\/svg>\n        <\/div>\n        <div class=\"ba-divider-line-bottom\"><\/div>\n      <\/div>\n      <div class=\"ba-caption\">\n        <div class=\"ba-meta\">\n          <span class=\"ba-category\">Kitchen<\/span>\n          <span class=\"ba-year\">2024<\/span>\n        <\/div>\n        <h2 class=\"ba-title\">Kitchen Transformation<\/h2>\n        <p class=\"ba-subtitle\">Reimagining the culinary space with refined materials and light<\/p>\n      <\/div>\n    <\/div>\n\n    <!-- SLIDE 3 -->\n    <div class=\"ba-slide\" data-index=\"2\">\n      <div class=\"ba-before\">\n        <img data-opt-id=1827054593  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/blue-kitchen-before-scaled.jpg\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Before\">\n      <\/div>\n      <div class=\"ba-after\">\n        <img data-opt-id=1182703842  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/blue-kitchen-after-scaled.jpg\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"After\">\n      <\/div>\n      <div class=\"ba-overlay\"><\/div>\n      <span class=\"ba-label ba-label-before\">Before<\/span>\n      <span class=\"ba-label ba-label-after\">After<\/span>\n      <div class=\"ba-divider\">\n        <div class=\"ba-divider-line-top\"><\/div>\n        <div class=\"ba-handle\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M8.5 5l-7 7 7 7V5zm7 0v14l7-7-7-7z\"\/><\/svg>\n        <\/div>\n        <div class=\"ba-divider-line-bottom\"><\/div>\n      <\/div>\n      <div class=\"ba-caption\">\n        <div class=\"ba-meta\">\n          <span class=\"ba-category\">Kitchen<\/span>\n          <span class=\"ba-year\">2025<\/span>\n        <\/div>\n        <h2 class=\"ba-title\">Kitchen Refinish<\/h2>\n        <p class=\"ba-subtitle\">Reviving a mid-century facade into a timeless contemporary estate<\/p>\n      <\/div>\n    <\/div>\n\n    <!-- SLIDE 4 -->\n    <div class=\"ba-slide\" data-index=\"3\">\n      <div class=\"ba-before\">\n        <img data-opt-id=282918329  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-before.png\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Before\">\n      <\/div>\n      <div class=\"ba-after\">\n        <img data-opt-id=1479423178  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-after.png\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"After\">\n      <\/div>\n      <div class=\"ba-overlay\"><\/div>\n      <span class=\"ba-label ba-label-before\">Before<\/span>\n      <span class=\"ba-label ba-label-after\">After<\/span>\n      <div class=\"ba-divider\">\n        <div class=\"ba-divider-line-top\"><\/div>\n        <div class=\"ba-handle\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M8.5 5l-7 7 7 7V5zm7 0v14l7-7-7-7z\"\/><\/svg>\n        <\/div>\n        <div class=\"ba-divider-line-bottom\"><\/div>\n      <\/div>\n      <div class=\"ba-caption\">\n        <div class=\"ba-meta\">\n          <span class=\"ba-category\">Bathroom<\/span>\n          <span class=\"ba-year\">2025<\/span>\n        <\/div>\n        <h2 class=\"ba-title\">Bathroom Renovation<\/h2>\n        <p class=\"ba-subtitle\">Transforming a corporate floor plan into a dynamic collaborative hub<\/p>\n      <\/div>\n    <\/div>\n\n    <!-- SLIDE 5 -->\n    <div class=\"ba-slide\" data-index=\"4\">\n      <div class=\"ba-before\">\n        <img data-opt-id=25882135  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/patio-roof-process-1-scaled.jpg\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Before\">\n      <\/div>\n      <div class=\"ba-after\">\n        <img data-opt-id=716927413  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/patio-roof-done-compressed-scaled.jpg\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"After\">\n      <\/div>\n      <div class=\"ba-overlay\"><\/div>\n      <span class=\"ba-label ba-label-before\">Before<\/span>\n      <span class=\"ba-label ba-label-after\">After<\/span>\n      <div class=\"ba-divider\">\n        <div class=\"ba-divider-line-top\"><\/div>\n        <div class=\"ba-handle\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M8.5 5l-7 7 7 7V5zm7 0v14l7-7-7-7z\"\/><\/svg>\n        <\/div>\n        <div class=\"ba-divider-line-bottom\"><\/div>\n      <\/div>\n      <div class=\"ba-caption\">\n        <div class=\"ba-meta\">\n          <span class=\"ba-category\">Outdoor<\/span>\n          <span class=\"ba-year\">2025<\/span>\n        <\/div>\n        <h2 class=\"ba-title\">Deck Roof Build<\/h2>\n        <p class=\"ba-subtitle\">Crafting a retreat of calm luxury from a plain suburban room<\/p>\n      <\/div>\n    <\/div>\n\n   \n  <\/div><!-- \/baSlidesWrapper -->\n\n  <!-- Slide counter -->\n  <div class=\"ba-counter\" id=\"baCounter\">01 \/ 08<\/div>\n\n  <!-- Nav Arrows -->\n  <button class=\"ba-nav-button ba-nav-prev\" aria-label=\"Previous slide\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><polygon points=\"16,4 16,20 4,12\"\/><\/svg>\n  <\/button>\n  <button class=\"ba-nav-button ba-nav-next\" aria-label=\"Next slide\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><polygon points=\"8,4 8,20 20,12\"\/><\/svg>\n  <\/button>\n\n  <!-- Dots -->\n  <div class=\"ba-dots\" id=\"baDots\"><\/div>\n\n  <!-- Drag hint -->\n  <div class=\"ba-hint\" id=\"baHint\">\n    <svg viewBox=\"0 0 24 24\"><path d=\"M8.5 5l-7 7 7 7V5zm7 0v14l7-7-7-7z\"\/><\/svg>\n    Drag to compare\n  <\/div>\n\n<\/div><!-- \/baSlider -->\n\n<script>\n(function () {\n  'use strict';\n\n  const slider      = document.getElementById('baSlider');\n  const slides      = Array.from(slider.querySelectorAll('.ba-slide'));\n  const dotsWrapper = document.getElementById('baDots');\n  const counter     = document.getElementById('baCounter');\n  const hint        = document.getElementById('baHint');\n  const prevBtn     = slider.querySelector('.ba-nav-prev');\n  const nextBtn     = slider.querySelector('.ba-nav-next');\n\n  let current     = 0;\n  let hintDismissed = false;\n  const total     = slides.length;\n\n  \/* \u2500\u2500 Build dots \u2500\u2500 *\/\n  slides.forEach((_, i) => {\n    const dot = document.createElement('button');\n    dot.className = 'ba-dot' + (i === 0 ? ' ba-active' : '');\n    dot.setAttribute('aria-label', `Go to slide ${i + 1}`);\n    dot.addEventListener('click', () => goTo(i));\n    dotsWrapper.appendChild(dot);\n  });\n\n  const dots = Array.from(dotsWrapper.querySelectorAll('.ba-dot'));\n\n  \/* \u2500\u2500 Go-to slide \u2500\u2500 *\/\n  function goTo(index) {\n    slides[current].classList.remove('ba-active');\n    dots[current].classList.remove('ba-active');\n    current = (index + total) % total;\n    slides[current].classList.add('ba-active');\n    dots[current].classList.add('ba-active');\n    counter.textContent =\n      String(current + 1).padStart(2, '0') + ' \/ ' +\n      String(total).padStart(2, '0');\n    \/\/ Reset the divider on the newly active slide to 50%\n    setDivider(slides[current], 50);\n  }\n\n  prevBtn.addEventListener('click', () => goTo(current - 1));\n  nextBtn.addEventListener('click', () => goTo(current + 1));\n\n  \/* \u2500\u2500 Keyboard navigation \u2500\u2500 *\/\n  document.addEventListener('keydown', (e) => {\n    if (e.key === 'ArrowLeft')  goTo(current - 1);\n    if (e.key === 'ArrowRight') goTo(current + 1);\n  });\n\n  \/* \u2500\u2500 Before\/After drag logic \u2500\u2500 *\/\n  function setDivider(slide, pct) {\n    pct = Math.max(2, Math.min(98, pct));\n    const divider = slide.querySelector('.ba-divider');\n    const after   = slide.querySelector('.ba-after');\n    divider.style.left = pct + '%';\n    after.style.clipPath = `inset(0 0 0 ${pct}%)`;\n  }\n\n  function getPct(slide, clientX) {\n    const rect = slide.getBoundingClientRect();\n    return ((clientX - rect.left) \/ rect.width) * 100;\n  }\n\n  function dismissHint() {\n    if (!hintDismissed) {\n      hintDismissed = true;\n      hint.classList.add('ba-hidden');\n    }\n  }\n\n  slides.forEach((slide) => {\n    const divider = slide.querySelector('.ba-divider');\n    let dragging = false;\n\n    \/* Mouse *\/\n    divider.addEventListener('mousedown', (e) => {\n      e.preventDefault();\n      dragging = true;\n      dismissHint();\n    });\n\n    document.addEventListener('mousemove', (e) => {\n      if (!dragging) return;\n      setDivider(slide, getPct(slide, e.clientX));\n    });\n\n    document.addEventListener('mouseup', () => { dragging = false; });\n\n    \/* Touch *\/\n    divider.addEventListener('touchstart', (e) => {\n      e.preventDefault();\n      dragging = true;\n      dismissHint();\n    }, { passive: false });\n\n    document.addEventListener('touchmove', (e) => {\n      if (!dragging) return;\n      setDivider(slide, getPct(slide, e.touches[0].clientX));\n    }, { passive: true });\n\n    document.addEventListener('touchend', () => { dragging = false; });\n\n    \/* Also allow clicking anywhere on the slide (outside the divider) to jump *\/\n    slide.addEventListener('click', (e) => {\n      \/\/ Don't interfere with nav buttons or dots\n      if (e.target.closest('.ba-nav-button') || e.target.closest('.ba-dots')) return;\n      dismissHint();\n      setDivider(slide, getPct(slide, e.clientX));\n    });\n  });\n\n})();\n<\/script>\n<\/body>\n<\/html>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group ext-animate--on is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-right:0px;padding-left:0px\">\n<h2 class=\"wp-block-heading has-text-align-center ext-animate--on has-background-color has-text-color has-link-color wp-elements-1b7bdeac755a535fd307fefc4b9b4851\" style=\"padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)\">and much more..<\/h2>\n\n\n\n<div class=\"wp-block-group ext-animate--on is-layout-flow wp-block-group-is-layout-flow\" style=\"margin-top:0;margin-bottom:0;padding-right:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--70)\">\n<div class=\"wp-block-group before-after-box ext-animate--on has-tertiary-background-color has-background is-layout-flow wp-container-core-group-is-layout-986d7fb8 wp-block-group-is-layout-flow\" style=\"min-height:0px;margin-bottom:var(--wp--preset--spacing--30);padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\">\n<h2 class=\"wp-block-heading has-text-align-center ext-animate--on has-foreground-alt-color has-text-color has-link-color wp-elements-fabf5ff3062f76134a204c3dd8a0f80c\" style=\"padding-top:var(--wp--preset--spacing--20);padding-bottom:0;font-size:clamp(0.929em, 0.929rem + ((1vw - 0.2em) * 0.673), 1.4em);line-height:1;text-transform:uppercase\">Traditional Kitchen Updo<\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 ext-animate--on wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--20);margin-right:0;margin-bottom:var(--wp--preset--spacing--20);margin-left:0;padding-top:0\">\n<figure class=\"wp-block-image size-full ext-animate--on\"><img data-opt-id=1973269984  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Peggy-kitchen.jpeg\"  decoding=\"async\" data-id=\"392\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-392\" style=\"aspect-ratio:4\/3\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full ext-animate--on\"><img data-opt-id=1166612831  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Peggy-kitchen-after-scaled-e1776711160560.jpg\"  decoding=\"async\" width=\"2560\" height=\"1920\" data-id=\"393\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-393\" style=\"aspect-ratio:4\/3\" old-srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1920\/h:1440\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Peggy-kitchen-after-scaled-e1776711160560.jpg 2560w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:300\/h:225\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Peggy-kitchen-after-scaled-e1776711160560.jpg 300w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1024\/h:768\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Peggy-kitchen-after-scaled-e1776711160560.jpg 1024w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:576\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Peggy-kitchen-after-scaled-e1776711160560.jpg 768w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1536\/h:1152\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Peggy-kitchen-after-scaled-e1776711160560.jpg 1536w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1920\/h:1440\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Peggy-kitchen-after-scaled-e1776711160560.jpg 2048w\" \/><\/figure>\n<\/figure>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-bottom is-not-stacked-on-mobile ext-animate--on has-tertiary-background-color has-background is-layout-flex wp-container-core-columns-is-layout-73e09c0f wp-block-columns-is-layout-flex\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-vertically-aligned-bottom ext-animate--on is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center ext-animate--on has-foreground-color has-text-color has-link-color wp-elements-c9ad4ece2ce9369a51ac0d4986902bba\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);line-height:0\">Before<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-bottom ext-animate--on is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0\">\n<p class=\"has-text-align-center ext-animate--on has-foreground-color has-text-color has-link-color wp-elements-b0fcf7709842454a1d09721bcff26689\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);line-height:0\">After<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group before-after-box ext-animate--on has-tertiary-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"min-height:0px;margin-bottom:var(--wp--preset--spacing--30);padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\">\n<h2 class=\"wp-block-heading has-text-align-center ext-animate--on has-foreground-alt-color has-text-color has-link-color wp-elements-b56f00784a8327f845e35960f84d14c2\" style=\"padding-top:var(--wp--preset--spacing--20);padding-bottom:0;font-size:clamp(0.929em, 0.929rem + ((1vw - 0.2em) * 0.673), 1.4em);line-height:1;text-transform:uppercase\">Full Bathroom Renovation<\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 ext-animate--on wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--20);margin-right:0;margin-bottom:var(--wp--preset--spacing--20);margin-left:0;padding-top:0\">\n<figure class=\"wp-block-image size-full ext-animate--on\"><img data-opt-id=282918329  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-before.png\"  decoding=\"async\" width=\"2000\" height=\"1545\" data-id=\"427\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-427\" style=\"aspect-ratio:4\/3\" old-srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1920\/h:1483\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-before.png 2000w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:300\/h:232\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-before.png 300w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1024\/h:791\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-before.png 1024w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:593\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-before.png 768w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1536\/h:1187\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-before.png 1536w\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full ext-animate--on\"><img data-opt-id=1479423178  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-after.png\"  decoding=\"async\" width=\"2000\" height=\"1545\" data-id=\"426\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-426\" style=\"aspect-ratio:4\/3\" old-srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1920\/h:1483\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-after.png 2000w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:300\/h:232\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-after.png 300w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1024\/h:791\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-after.png 1024w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:593\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-after.png 768w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1536\/h:1187\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/Joiane-bath-after.png 1536w\" \/><\/figure>\n<\/figure>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-bottom is-not-stacked-on-mobile ext-animate--on has-tertiary-background-color has-background is-layout-flex wp-container-core-columns-is-layout-73e09c0f wp-block-columns-is-layout-flex\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-vertically-aligned-bottom ext-animate--on is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center ext-animate--on has-foreground-color has-text-color has-link-color wp-elements-c9ad4ece2ce9369a51ac0d4986902bba\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);line-height:0\">Before<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-bottom ext-animate--on is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0\">\n<p class=\"has-text-align-center ext-animate--on has-foreground-color has-text-color has-link-color wp-elements-b0fcf7709842454a1d09721bcff26689\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);line-height:0\">After<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group before-after-box ext-animate--on has-tertiary-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"min-height:0px;margin-bottom:var(--wp--preset--spacing--30);padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\">\n<h2 class=\"wp-block-heading has-text-align-center ext-animate--on has-foreground-alt-color has-text-color has-link-color wp-elements-ea5b622a27d2456ddbd1090b6a37d9ab\" style=\"padding-top:var(--wp--preset--spacing--20);padding-bottom:0;font-size:clamp(0.929em, 0.929rem + ((1vw - 0.2em) * 0.673), 1.4em);line-height:1;text-transform:uppercase\">Modern Shower Renovation<\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 ext-animate--on wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--20);margin-right:0;margin-bottom:var(--wp--preset--spacing--20);margin-left:0;padding-top:0\">\n<figure class=\"wp-block-image size-full ext-animate--on\"><img data-opt-id=1688652679  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-before-upscaled-scaled.jpg\"  decoding=\"async\" width=\"1920\" height=\"2560\" data-id=\"651\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-651\" style=\"aspect-ratio:4\/3\" old-srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1920\/h:2560\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-before-upscaled-scaled.jpg 1920w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:225\/h:300\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-before-upscaled-scaled.jpg 225w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:1024\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-before-upscaled-scaled.jpg 768w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1152\/h:1536\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-before-upscaled-scaled.jpg 1152w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1536\/h:2048\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-before-upscaled-scaled.jpg 1536w\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full ext-animate--on\"><img data-opt-id=650757298  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/http:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-after-upscaled-scaled.jpg\"  decoding=\"async\" width=\"1920\" height=\"2560\" data-id=\"652\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-652\" style=\"aspect-ratio:4\/3\" old-srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1920\/h:2560\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-after-upscaled-scaled.jpg 1920w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:225\/h:300\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-after-upscaled-scaled.jpg 225w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:1024\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-after-upscaled-scaled.jpg 768w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1152\/h:1536\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-after-upscaled-scaled.jpg 1152w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1536\/h:2048\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/04\/shower-renovation-after-upscaled-scaled.jpg 1536w\" \/><\/figure>\n<\/figure>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-bottom is-not-stacked-on-mobile ext-animate--on has-tertiary-background-color has-background is-layout-flex wp-container-core-columns-is-layout-73e09c0f wp-block-columns-is-layout-flex\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-vertically-aligned-bottom ext-animate--on is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center ext-animate--on has-foreground-color has-text-color has-link-color wp-elements-c9ad4ece2ce9369a51ac0d4986902bba\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);line-height:0\">Before<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-bottom ext-animate--on is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0\">\n<p class=\"has-text-align-center ext-animate--on has-foreground-color has-text-color has-link-color wp-elements-b0fcf7709842454a1d09721bcff26689\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);line-height:0\">After<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-3 is-cropped project-gallery wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex\" style=\"margin-top:0;margin-right:0rem;margin-bottom:0;margin-left:0rem;padding-right:0vw;padding-left:0vw\">\n<figure class=\"wp-block-image size-large ext-animate--on\"><img data-opt-id=1472423400  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-renovation-shower.jpg\"  decoding=\"async\" data-id=\"384\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-384\"\/><figcaption class=\"wp-element-caption\">Marble Shower tile Renovation<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full ext-animate--on\"><img data-opt-id=1077850620  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-cabinet-job.jpeg\"  decoding=\"async\" width=\"1330\" height=\"2364\" data-id=\"383\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-383\" old-srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1330\/h:2364\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-cabinet-job.jpeg 1330w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:169\/h:300\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-cabinet-job.jpeg 169w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:576\/h:1024\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-cabinet-job.jpeg 576w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:1365\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-cabinet-job.jpeg 768w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:864\/h:1536\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-cabinet-job.jpeg 864w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1152\/h:2048\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-cabinet-job.jpeg 1152w\" \/><figcaption class=\"wp-element-caption\">Bathroom Cabinet<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large ext-animate--on\"><img data-opt-id=1533294829  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/teal-bathroom.jpg\"  decoding=\"async\" data-id=\"398\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-398\"\/><figcaption class=\"wp-element-caption\">Blue bathroom vanity redo<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full ext-animate--on\"><img data-opt-id=404202550  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/pizza-oven-tiles.jpg\"  decoding=\"async\" width=\"455\" height=\"693\" data-id=\"443\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-443\" old-srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:455\/h:693\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/pizza-oven-tiles.jpg 455w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:197\/h:300\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/pizza-oven-tiles.jpg 197w\" \/><figcaption class=\"wp-element-caption\">Outdoor Pizza Oven<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large ext-animate--on\"><img data-opt-id=1277114880  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:576\/h:1024\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-shower-and-toilet-after.jpeg\"  decoding=\"async\" width=\"576\" height=\"1024\" data-id=\"361\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20576%201024%22%20width%3D%22576%22%20height%3D%221024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22576%22%20height%3D%221024%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-361\" old-srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:576\/h:1024\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-shower-and-toilet-after.jpeg 576w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:169\/h:300\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-shower-and-toilet-after.jpeg 169w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:1365\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-shower-and-toilet-after.jpeg 768w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:864\/h:1536\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-shower-and-toilet-after.jpeg 864w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1152\/h:2048\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-shower-and-toilet-after.jpeg 1152w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1330\/h:2364\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-shower-and-toilet-after.jpeg 1330w\" \/><figcaption class=\"wp-element-caption\">Cozy Bathroom Renovation<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full ext-animate--on\" style=\"margin-top:0;margin-bottom:0\"><img data-opt-id=2052468801  data-opt-src=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-sink-and-cabinets-after.jpeg\"  decoding=\"async\" width=\"1330\" height=\"2364\" data-id=\"366\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\" class=\"wp-image-366\" old-srcset=\"https:\/\/mly4hciaf7k5.i.optimole.com\/w:1330\/h:2364\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-sink-and-cabinets-after.jpeg 1330w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:169\/h:300\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-sink-and-cabinets-after.jpeg 169w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:576\/h:1024\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-sink-and-cabinets-after.jpeg 576w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:768\/h:1365\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-sink-and-cabinets-after.jpeg 768w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:864\/h:1536\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-sink-and-cabinets-after.jpeg 864w, https:\/\/mly4hciaf7k5.i.optimole.com\/w:1152\/h:2048\/q:mauto\/f:best\/https:\/\/giardinocc.ca\/wp-content\/uploads\/2026\/03\/bathroom-sink-and-cabinets-after.jpeg 1152w\" \/><figcaption class=\"wp-element-caption\">Cabinet and Sink Reno<\/figcaption><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group ext-animate--on has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)\">\n<p class=\"has-text-align-center ext-animate--on has-medium-font-size\" style=\"padding-top:0;padding-bottom:0\"><strong>Like what you see? Contact Us today for a quote on your new renovation project!<\/strong><\/p>\n\n\n\n<div class=\"wp-block-buttons ext-animate--on is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button ext-animate--on\"><a class=\"wp-block-button__link wp-element-button\" href=\"#contact\">Start Your Project<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-right:0;padding-left:0\">\n<h2 class=\"wp-block-heading o-anim-offset-o-anim-offset-0px has-secondary-color has-text-color has-link-color has-jost-font-family wp-elements-12e2d00eff8505a57dea31a29e36bc78\" id=\"reviews\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-style:italic;font-weight:300;letter-spacing:2px\">Read our Reviews<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity has-diagonal-primary-to-foreground-gradient-background has-background is-style-wide o-anim-offset-o-anim-offset-0px o-anim-hover\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!-- Giardino Testimonials \u2014 paste into a WordPress Custom HTML block -->\n<style>\n.gi-wrap{padding:72px 40px 60px;font-family:'Montserrat',sans-serif;color:#fff;box-sizing:border-box;max-width:1100px;margin:0 auto}\n.gi-eyebrow{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#dfbd66;text-align:center;margin:0 0 10px}\n.gi-heading{font-size:28px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-align:center;margin:0 0 16px}\n.gi-rule{width:48px;height:2px;background:#dfbd66;margin:0 auto 48px}\n.gi-stats{display:flex;justify-content:center;gap:0;margin:0 0 52px;border:1px solid #2a2a2a}\n.gi-stat{flex:1;text-align:center;padding:22px 16px;border-right:1px solid #2a2a2a}\n.gi-stat:last-child{border-right:none}\n.gi-stat-num{font-size:38px;font-family:auto;font-weight:600;color:#dfbd66;line-height:1;margin-bottom:6px}\n.gi-stat-label{font-size:9px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#888}\n.gi-slider-wrap{overflow:hidden}\n.gi-track{display:flex;gap:24px;transition:transform .55s cubic-bezier(.4,0,.2,1)}\n.gi-card{flex:0 0 100%;box-sizing:border-box;border:1px solid #2a2a2a;padding:36px 36px 32px;position:relative}\n.gi-gold-h{position:absolute;top:0;left:0;width:32px;height:2px;background:#dfbd66}\n.gi-gold-v{position:absolute;top:0;left:0;width:2px;height:32px;background:#dfbd66}\n.gi-stars{display:flex;gap:4px;margin-bottom:20px}\n.gi-star{width:13px;height:13px;fill:#dfbd66}\n.gi-big-q{font-family:'Georgia',serif;font-size:72px;color:#dfbd66;line-height:.5;margin-bottom:18px;opacity:.6}\n.gi-text{font-size:16px;font-weight:300;line-height:1.85;color:#E2E1DD;margin:0 0 28px;font-style:italic}\n.gi-divider{width:100%;height:1px;background:#2a2a2a;margin-bottom:22px}\n.gi-author-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}\n.gi-author-left{display:flex;align-items:center;gap:14px}\n.gi-avatar{width:42px;height:42px;border:1px solid #dfbd66;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;letter-spacing:.05em;color:#dfbd66;flex-shrink:0}\n.gi-name{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 4px}\n.gi-loc{font-size:10px;font-weight:400;color:#666;letter-spacing:.05em;margin:0}\n.gi-badge{font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#dfbd66;border:1px solid #dfbd66;padding:4px 10px}\n.gi-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:36px}\n\n\/* \u2500\u2500 Nav buttons \u2014 lifted from the before\/after slider \u2500\u2500 *\/\n.gi-btn {\n  width: 48px;\n  height: 48px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: transparent;\n  border: 2px solid #c9a961;\n  cursor: pointer;\n  transition: background 0.3s, transform 0.3s;\n  padding: 0;\n}\n.gi-btn svg { fill: #dfbc66; width: 22px; height: 22px; display: block; }\n.gi-btn:hover { background: #c9a961; transform: scale(1.05); }\n.gi-btn:hover svg { fill: #171511; }\n\n.gi-dots{display:flex;gap:10px;align-items:center}\n.gi-dot{width:5px;height:5px;background:#333;cursor:pointer;transition:all .25s;border:none;padding:0}\n.gi-dot.gi-active{background:#dfbd66;width:22px}\n@media(max-width:600px){.gi-wrap{padding:48px 20px 40px}.gi-stats{flex-wrap:wrap}.gi-stat{flex:0 0 50%;border-bottom:1px solid #2a2a2a}.gi-card{padding:24px 20px 22px}}\n<\/style>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;600;700&#038;display=swap\" rel=\"stylesheet\">\n\n  <div class=\"gi-stats\">\n    <div class=\"gi-stat\"><div class=\"gi-stat-num\">9.9\/10<\/div><div class=\"gi-stat-label\">HomeStars Score<\/div><\/div>\n    <div class=\"gi-stat\"><div class=\"gi-stat-num\">4.7\/5<\/div><div class=\"gi-stat-label\">TrustedPros Rating<\/div><\/div>\n    <div class=\"gi-stat\"><div class=\"gi-stat-num\">41+<\/div><div class=\"gi-stat-label\">Years Experience<\/div><\/div>\n    <div class=\"gi-stat\"><div class=\"gi-stat-num\">2022 to 2025<\/div><div class=\"gi-stat-label\">Best of TrustedPros<\/div><\/div>\n  <\/div>\n\n  <div class=\"gi-slider-wrap\">\n    <div class=\"gi-track\" id=\"giTrack\">\n\n      <div class=\"gi-card\">\n        <div class=\"gi-gold-h\"><\/div><div class=\"gi-gold-v\"><\/div>\n        <div class=\"gi-stars\">\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n        <\/div>\n        <div class=\"gi-big-q\">&#8220;<\/div>\n        <p class=\"gi-text\">We are extremely happy with the work done by Giardino Contracting. Mark was able to fit our small job in quicker than we anticipated and was reliable and on-time. Communication was a priority \u2014 he sat down with us to review the contract in detail and we were so pleased it stayed on budget. Quality work, always cleaned up at the end of each day. We couldn&#8217;t believe the transformation.<\/p>\n        <div class=\"gi-divider\"><\/div>\n        <div class=\"gi-author-row\">\n          <div class=\"gi-author-left\">\n            <div class=\"gi-avatar\">WH<\/div>\n            <div><p class=\"gi-name\">Wayne<\/p><p class=\"gi-loc\">Thorold, Ontario<\/p><\/div>\n          <\/div>\n          <div class=\"gi-badge\">TrustedPros<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"gi-card\">\n        <div class=\"gi-gold-h\"><\/div><div class=\"gi-gold-v\"><\/div>\n        <div class=\"gi-stars\">\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n        <\/div>\n        <div class=\"gi-big-q\">&#8220;<\/div>\n        <p class=\"gi-text\">Start to finish, the process was smooth and professional. From concept to final details, Mark made everything very easy. Communication was excellent and timing was great. It was a pleasure having Giardino General Contracting take care of our kitchen renovation \u2014 a result we are incredibly proud of.<\/p>\n        <div class=\"gi-divider\"><\/div>\n        <div class=\"gi-author-row\">\n          <div class=\"gi-author-left\">\n            <div class=\"gi-avatar\">NF<\/div>\n            <div><p class=\"gi-name\">Nancy<\/p><p class=\"gi-loc\">Niagara Region, Ontario \u00b7 Kitchen Renovation<\/p><\/div>\n          <\/div>\n          <div class=\"gi-badge\">TrustedPros<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"gi-card\">\n        <div class=\"gi-gold-h\"><\/div><div class=\"gi-gold-v\"><\/div>\n        <div class=\"gi-stars\">\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n        <\/div>\n        <div class=\"gi-big-q\">&#8220;<\/div>\n        <p class=\"gi-text\">Mark was definitely our saviour. We were renovating a whole house with two apartments \u2014 another contractor had abandoned the project partway through. Mark stepped in and rescued everything. His expertise and professionalism turned an incredibly stressful situation into a result we are so grateful for. Truly above and beyond.<\/p>\n        <div class=\"gi-divider\"><\/div>\n        <div class=\"gi-author-row\">\n          <div class=\"gi-author-left\">\n            <div class=\"gi-avatar\">DN<\/div>\n            <div><p class=\"gi-name\">Donovan<\/p><p class=\"gi-loc\">Niagara Falls, Ontario \u00b7 Full Home Renovation<\/p><\/div>\n          <\/div>\n          <div class=\"gi-badge\">TrustedPros<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"gi-card\">\n        <div class=\"gi-gold-h\"><\/div><div class=\"gi-gold-v\"><\/div>\n        <div class=\"gi-stars\">\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n          <svg class=\"gi-star\" viewBox=\"0 0 20 20\"><path d=\"M10 1l2.4 7.4H20l-6.2 4.5 2.4 7.4L10 16 3.8 20.3l2.4-7.4L0 8.4h7.6z\"\/><\/svg>\n        <\/div>\n        <div class=\"gi-big-q\">&#8220;<\/div>\n        <p class=\"gi-text\">I&#8217;m never satisfied until my client is \u2014 that&#8217;s just how I was raised. My father was a custom builder who always put the client before the profit. We intentionally keep our project load small so every client gets our full, undivided attention. The Niagara Region deserves that standard of craftsmanship.<\/p>\n        <div class=\"gi-divider\"><\/div>\n        <div class=\"gi-author-row\">\n          <div class=\"gi-author-left\">\n            <div class=\"gi-avatar\">MG<\/div>\n            <div><p class=\"gi-name\">Mark Giardino<\/p><p class=\"gi-loc\">Owner \u00b7 In Business Since 1985<\/p><\/div>\n          <\/div>\n          <div class=\"gi-badge\">Giardino CCL<\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <div class=\"gi-controls\">\n    <button class=\"gi-btn\" id=\"giPrev\" aria-label=\"Previous review\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><polygon points=\"16,4 16,20 4,12\"\/><\/svg>\n    <\/button>\n    <div class=\"gi-dots\" id=\"giDots\"><\/div>\n    <button class=\"gi-btn\" id=\"giNext\" aria-label=\"Next review\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><polygon points=\"8,4 8,20 20,12\"\/><\/svg>\n    <\/button>\n  <\/div>\n\n<script>\n(function(){\n  var track=document.getElementById('giTrack');\n  var dotsEl=document.getElementById('giDots');\n  var cards=track.querySelectorAll('.gi-card');\n  var total=cards.length,cur=0;\n  for(var i=0;i<total;i++){\n    (function(i){\n      var d=document.createElement('div');\n      d.className='gi-dot'+(i===0?' gi-active':'');\n      d.onclick=function(){go(i);};\n      dotsEl.appendChild(d);\n    })(i);\n  }\n  function go(n){\n    cur=(n+total)%total;\n    track.style.transform='translateX(calc(-'+cur+' * (100% + 24px)))';\n    var dots=dotsEl.querySelectorAll('.gi-dot');\n    for(var j=0;j<dots.length;j++){\n      dots[j].classList.toggle('gi-active',j===cur);\n    }\n  }\n  document.getElementById('giPrev').onclick=function(){go(cur-1);};\n  document.getElementById('giNext').onclick=function(){go(cur+1);};\n  var auto=setInterval(function(){go(cur+1);},5500);\n  track.addEventListener('mouseenter',function(){clearInterval(auto);});\n  track.addEventListener('mouseleave',function(){auto=setInterval(function(){go(cur+1);},5500);});\n})();\n<\/script>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading o-anim-hover has-secondary-color has-text-color has-link-color has-jost-font-family wp-elements-5b70d1fe4e8d2c4113e31f3f167f0c1f\" id=\"contact\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-style:italic;font-weight:300;letter-spacing:2px\">Contact Us<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity has-diagonal-primary-to-foreground-gradient-background has-background is-style-wide o-anim-hover o-anim-offset-o-anim-offset-0px\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns alignfull ext-animate--on is-layout-flex wp-container-core-columns-is-layout-8bffabeb wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30);padding-top:0;padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-center ext-animate--on is-layout-flow wp-container-core-column-is-layout-1106c330 wp-block-column-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--40);padding-left:0\">\n<p class=\"has-text-align-left ext-animate--on has-background-color has-text-color has-link-color has-large-font-size wp-elements-8cc0c2fcd0d35a6c66defc92cb6e7cbd\" style=\"padding-right:3rem;line-height:1.2\"><strong>Interested in transforming your space? Contact us today for a consultation!<\/strong><\/p>\n\n\n\n<p class=\"ext-animate--on has-background-color has-text-color has-link-color has-medium-font-size wp-elements-389ceb6da7bc760793271d27fc6e01db\"><strong>Call Us:<\/strong><\/p>\n\n\n\n<p class=\"ext-animate--on has-small-font-size\">(905) 988 6945<\/p>\n\n\n\n<p class=\"ext-animate--on has-background-color has-text-color has-link-color has-medium-font-size wp-elements-16c582db25224e2fc5887d7e88d8a9bc\"><strong>Our Email:<\/strong><\/p>\n\n\n\n<p class=\"ext-animate--on has-small-font-size\">giardinocc@gmail.com<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column ext-animate--on is-layout-flow wp-block-column-is-layout-flow\">\n<form method=\"post\" class=\"wp-block-gutena-forms gutena-forms-contact-form gutena_forms_ID_3ea5088e718_1232026163650 input-box-border-bottom-only after_submit_message has-label-font-family has-placeholder-font-family is-layout-flow wp-container-gutena-forms-is-layout-53e25439 wp-block-gutena-forms-is-layout-flow\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0\"><input type=\"hidden\" name=\"formid\" value=\"gutena_forms_ID_3ea5088e718_1232026163650\"\/>\n<div class=\"wp-block-gutena-text-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-text-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-501cef26 wp-block-group-is-layout-flex\"><label for=\"first_name\">First name<\/label>\n\n<div class=\"gutena-forms-text-field field-name-first_name  wp-block-gutena-form-field\"><input\n\t\t\t\tid=\"first_name\"\n\t\t\t\t name=\"first_name\" type=\"text\" class=\"gutena-forms-field text-field required-field  \" placeholder=\"Enter your first name\"  required\n\t\t\t\t\/><\/div><\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-text-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-text-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-501cef26 wp-block-group-is-layout-flex\"><label for=\"last_name\">Last name<\/label>\n\n<div class=\"gutena-forms-text-field field-name-last_name  wp-block-gutena-form-field\"><input\n\t\t\t\tid=\"last_name\"\n\t\t\t\t name=\"last_name\" type=\"text\" class=\"gutena-forms-field text-field required-field  \" placeholder=\"Enter your last name\"  required\n\t\t\t\t\/><\/div><\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-email-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-email-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-501cef26 wp-block-group-is-layout-flex\"><label for=\"email\">Email<\/label>\n\n<div class=\"gutena-forms-email-field field-name-email  wp-block-gutena-form-field\"><input\n\t\t\t\tid=\"email\"\n\t\t\t\t name=\"email\" type=\"email\" class=\"gutena-forms-field email-field required-field  \" placeholder=\"example@gmail.com\"  required\n\t\t\t\t\/><\/div><\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-text-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-text-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-501cef26 wp-block-group-is-layout-flex\"><label for=\"subject\">Service Request<\/label>\n\n<div class=\"gutena-forms-select-field field-name-subject  is-style-round-range-slider wp-elements-92c0df5964b197fb7b990ebeab081ab5 wp-block-gutena-form-field has-text-color has-tertiary-color\"><select\n\t\t\t\tid=\"subject\"\n\t\t\t\t name=\"subject\" class=\"gutena-forms-field select-field required-field  \"  required\n\t\t\t\t ><option value=\"Bathroom Renovation\" >Bathroom Renovation<\/option><option value=\"General Contracting\" >General Contracting<\/option><option value=\"Kitchen Renovation\" >Kitchen Renovation<\/option><option value=\"Basement Renovation\" >Basement Renovation<\/option><option value=\"Cabinetry and Millwork\" >Cabinetry and Millwork<\/option><option value=\"Carpentry\" >Carpentry<\/option><option value=\"Decks\" >Decks<\/option><option value=\"Drywalling\" >Drywalling<\/option><option value=\"Electrical\" >Electrical<\/option><option value=\"Fencing\" >Fencing<\/option><option value=\"Flooring\" >Flooring<\/option><option value=\"Foundation Repairs\" >Foundation Repairs<\/option><option value=\"Framing\" >Framing<\/option><option value=\"Handyman Work\" >Handyman Work<\/option><option value=\"Home Additions\" >Home Additions<\/option><option value=\"Home Inspection\" >Home Inspection<\/option><option value=\"Insulation\" >Insulation<\/option><option value=\"Landscaping\" >Landscaping<\/option><option value=\"Painting\" >Painting<\/option><option value=\"Plumbing\" >Plumbing<\/option><option value=\"Property Maintenance\" >Property Maintenance<\/option><option value=\"Shed Construction\" >Shed Construction<\/option><option value=\"Tiling\" >Tiling<\/option><option value=\"Other\" >Other<\/option><option value=\"Exteriors\" >Exteriors<\/option><option value=\"Outdoor Kitchens\" >Outdoor Kitchens<\/option><\/select><\/div><\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-textarea-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-textarea-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-501cef26 wp-block-group-is-layout-flex\"><label for=\"message\">Message<\/label>\n\n<div class=\"gutena-forms-textarea-field field-name-message  wp-block-gutena-form-field\"><textarea\n\t\t\t\tid=\"message\"\n\t\t\t\t name=\"message\" rows=\"5\" class=\"gutena-forms-field textarea-field required-field  \" placeholder=\"Type here\"  required\n\t\t\t\t><\/textarea><\/div><\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons gutena-forms-submit-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button gutena-forms-submit-button\"><button class=\"wp-block-button__link wp-element-button\">Submit<\/button><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-form-confirm-msg is-layout-flow wp-block-gutena-form-confirm-msg-is-layout-flow\">\n<div class=\"wp-block-group has-background is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-385d3396 wp-block-group-is-layout-flex\" style=\"border-radius:5px;background-color:#d8eacc;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px\">\n<figure class=\"wp-block-image size-large form-message-icon\"><img data-opt-id=539451468  decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik04IDE2QzMuNTgxNiAxNiAwIDEyLjQxODQgMCA4QzAgMy41ODE2IDMuNTgxNiAwIDggMEMxMi40MTg0IDAgMTYgMy41ODE2IDE2IDhDMTYgMTIuNDE4NCAxMi40MTg0IDE2IDggMTZaTTggMTQuNEM5LjY5NzM5IDE0LjQgMTEuMzI1MyAxMy43MjU3IDEyLjUyNTUgMTIuNTI1NUMxMy43MjU3IDExLjMyNTMgMTQuNCA5LjY5NzM5IDE0LjQgOEMxNC40IDYuMzAyNjEgMTMuNzI1NyA0LjY3NDc1IDEyLjUyNTUgMy40NzQ1MkMxMS4zMjUzIDIuMjc0MjggOS42OTczOSAxLjYgOCAxLjZDNi4zMDI2MSAxLjYgNC42NzQ3NSAyLjI3NDI4IDMuNDc0NTIgMy40NzQ1MkMyLjI3NDI4IDQuNjc0NzUgMS42IDYuMzAyNjEgMS42IDhDMS42IDkuNjk3MzkgMi4yNzQyOCAxMS4zMjUzIDMuNDc0NTIgMTIuNTI1NUM0LjY3NDc1IDEzLjcyNTcgNi4zMDI2MSAxNC40IDggMTQuNFpNNy4yMDI0IDExLjJMMy44MDggNy44MDU2TDQuOTM5MiA2LjY3NDRMNy4yMDI0IDguOTM3NkwxMS43MjcyIDQuNDEyTDEyLjg1OTIgNS41NDMyTDcuMjAyNCAxMS4yWiIgZmlsbD0iIzQ2ODQxRSIvPg0KPC9zdmc+DQo=\" alt=\"Success\" class=\"wp-image-3811\"\/><\/figure>\n\n\n\n<p class=\"has-black-color has-text-color has-tiny-font-size\" style=\"font-size:12px;font-style:normal;font-weight:500;line-height:1.2\">Your form submitted successfully!<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-form-error-msg is-layout-flow wp-block-gutena-form-error-msg-is-layout-flow\">\n<div class=\"wp-block-group has-background is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-385d3396 wp-block-group-is-layout-flex\" style=\"border-radius:5px;background-color:#ffd3d3;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px\">\n<figure class=\"wp-block-image size-large form-message-icon\"><img data-opt-id=539451468  decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik04IDE2QzMuNTgxNiAxNiAwIDEyLjQxODQgMCA4QzAgMy41ODE2IDMuNTgxNiAwIDggMEMxMi40MTg0IDAgMTYgMy41ODE2IDE2IDhDMTYgMTIuNDE4NCAxMi40MTg0IDE2IDggMTZaTTggMTQuNEM5LjY5NzM5IDE0LjQgMTEuMzI1MyAxMy43MjU3IDEyLjUyNTUgMTIuNTI1NUMxMy43MjU3IDExLjMyNTMgMTQuNCA5LjY5NzM5IDE0LjQgOEMxNC40IDYuMzAyNjEgMTMuNzI1NyA0LjY3NDc1IDEyLjUyNTUgMy40NzQ1MkMxMS4zMjUzIDIuMjc0MjggOS42OTczOSAxLjYgOCAxLjZDNi4zMDI2MSAxLjYgNC42NzQ3NSAyLjI3NDI4IDMuNDc0NTIgMy40NzQ1MkMyLjI3NDI4IDQuNjc0NzUgMS42IDYuMzAyNjEgMS42IDhDMS42IDkuNjk3MzkgMi4yNzQyOCAxMS4zMjUzIDMuNDc0NTIgMTIuNTI1NUM0LjY3NDc1IDEzLjcyNTcgNi4zMDI2MSAxNC40IDggMTQuNFpNNy4yIDEwLjRIOC44VjEySDcuMlYxMC40Wk03LjIgNEg4LjhWOC44SDcuMlY0WiIgZmlsbD0iI0M1MTkxOSIvPg0KPC9zdmc+DQo=\" alt=\"Error\" class=\"wp-image-3811\"\/><\/figure>\n\n\n\n<p class=\"gutena-forms-error-text has-black-color has-text-color\" style=\"font-size:12px;font-style:normal;font-weight:500;line-height:1.2\">Sorry! your form was not submitted properly, Please check the errors above.<\/p>\n<\/div>\n<\/div>\n<\/form>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>About Us Services Custom Kitchens 01 Our customizable cabinets come in all kinds of shapes, sizes, and colours to fit your kitchen&#8217;s needs. With a top of the line counter top provider and hand in hand client communication, we will ensure your home is the most comfortable and efficient it can be. Custom Bathrooms 02 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-with-title","meta":{"footnotes":""},"class_list":["post-88","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/giardinocc.ca\/index.php?rest_route=\/wp\/v2\/pages\/88","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/giardinocc.ca\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/giardinocc.ca\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/giardinocc.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/giardinocc.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=88"}],"version-history":[{"count":266,"href":"https:\/\/giardinocc.ca\/index.php?rest_route=\/wp\/v2\/pages\/88\/revisions"}],"predecessor-version":[{"id":653,"href":"https:\/\/giardinocc.ca\/index.php?rest_route=\/wp\/v2\/pages\/88\/revisions\/653"}],"wp:attachment":[{"href":"https:\/\/giardinocc.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=88"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}