<!doctype html>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
<script>
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
</script>

	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="profile" href="https://gmpg.org/xfn/11">
	<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" integrity="sha512-Evv84Mr4kqVGRNSgIGL/F/aIDqQb7xQ2vcrdIwxfjThSH8CSR7PBEakCr51Ck+w+/U6swU2Im1vVX0SVk9ABhg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
	<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css"/>
	<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css">

	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO plugin v27.7 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>Home - GPHE | Gravenhurst Plumbing, Heating &amp; Electric</title>
	<meta name="description" content="Muskoka&#039;s trusted plumbers, HVAC specialists, and electricians since 1945. Emergency service 24/7 across Muskoka. For transparent pricing, expert technicians call 705-687-3402." />
	<link rel="canonical" href="https://www.gphe.ca/" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Gravenhurst Plumbing, Heating and Electric Is Now GPHE" />
	<meta property="og:description" content="We specialize in keeping our customer comfortable in keeping our customers comfortable, and that means we do everything from regular heating, cooling, plumbing and electrical equipment check-ups to emergency service to recommending and installing new equipment." />
	<meta property="og:url" content="https://www.gphe.ca/" />
	<meta property="og:site_name" content="GPHE | Gravenhurst Plumbing, Heating &amp; Electric" />
	<meta property="article:modified_time" content="2026-05-28T20:49:16+00:00" />
	<meta property="og:image" content="https://www.gphe.ca/wp-content/uploads/2025/06/Social-share.png" />
	<meta property="og:image:width" content="1200" />
	<meta property="og:image:height" content="675" />
	<meta property="og:image:type" content="image/png" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.gphe.ca\/","url":"https:\/\/www.gphe.ca\/","name":"Home - GPHE | Gravenhurst Plumbing, Heating &amp; Electric","isPartOf":{"@id":"https:\/\/www.gphe.ca\/#website"},"about":{"@id":"https:\/\/www.gphe.ca\/#organization"},"datePublished":"2025-05-25T02:57:46+00:00","dateModified":"2026-05-28T20:49:16+00:00","description":"Muskoka's trusted plumbers, HVAC specialists, and electricians since 1945. Emergency service 24\/7 across Muskoka. For transparent pricing, expert technicians call 705-687-3402.","breadcrumb":{"@id":"https:\/\/www.gphe.ca\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gphe.ca\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.gphe.ca\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.gphe.ca\/#website","url":"https:\/\/www.gphe.ca\/","name":"GPHE","description":"Gravenhurst Plumbing, Heating &amp; Electric","publisher":{"@id":"https:\/\/www.gphe.ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gphe.ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.gphe.ca\/#organization","name":"GPHE","url":"https:\/\/www.gphe.ca\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gphe.ca\/#\/schema\/logo\/image\/","url":"https:\/\/www.gphe.ca\/wp-content\/uploads\/2025\/06\/logo.svg","contentUrl":"https:\/\/www.gphe.ca\/wp-content\/uploads\/2025\/06\/logo.svg","caption":"GPHE"},"image":{"@id":"https:\/\/www.gphe.ca\/#\/schema\/logo\/image\/"}}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//www.google.com' />
<link rel="alternate" type="application/rss+xml" title="GPHE | Gravenhurst Plumbing, Heating &amp; Electric &raquo; Feed" href="https://www.gphe.ca/feed/" />
<link rel="alternate" type="application/rss+xml" title="GPHE | Gravenhurst Plumbing, Heating &amp; Electric &raquo; Comments Feed" href="https://www.gphe.ca/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.gphe.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.gphe.ca%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.gphe.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.gphe.ca%2F&#038;format=xml" />
<style id='wp-img-auto-sizes-contain-inline-css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id='wp-emoji-styles-inline-css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id='wp-block-library-inline-css'>
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=wp-block-library-inline-css */
</style>
<style id='classic-theme-styles-inline-css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id='global-styles-inline-css'>
: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--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 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,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}: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;}.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;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='gphe-style-css' href='https://www.gphe.ca/wp-content/themes/gphe/style.css?ver=1.1.3' media='all' />
<script src="https://www.gphe.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script src="https://www.gphe.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<link rel="https://api.w.org/" href="https://www.gphe.ca/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.gphe.ca/wp-json/wp/v2/pages/103" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.gphe.ca/xmlrpc.php?rsd" />
<link rel='shortlink' href='https://www.gphe.ca/' />
<meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDoxIiwibyI6Imh0dHBzOlwvXC93d3cuZ3BoZS5jYT90aS1vbmxpbmUtdXNlcnMtZ29vZ2xlPTEmYW1wO3A9JTJGJmFtcDtfd3Bub25jZT0yYWNlNjE5ZGY5In0=" />		<style type="text/css">
					.site-title,
			.site-description {
				position: absolute;
				clip: rect(1px, 1px, 1px, 1px);
				}
					</style>
		<link rel="icon" href="https://www.gphe.ca/wp-content/uploads/2025/05/favicon-32x32-1.png" sizes="32x32" />
<link rel="icon" href="https://www.gphe.ca/wp-content/uploads/2025/05/favicon-32x32-1.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.gphe.ca/wp-content/uploads/2025/05/favicon-32x32-1.png" />
<meta name="msapplication-TileImage" content="https://www.gphe.ca/wp-content/uploads/2025/05/favicon-32x32-1.png" />
		<style id="wp-custom-css">
			/* .home-banner-content{position:relative}
.banner-content-left{position: absolute;
    transform: rotate(-90deg);
    display: flex;
    top: 230px;
    left: -95px;font-size: 13px;
    gap: 15px;
    color: #8D8D8D;}
.banner-content-left span {
    position: relative;
}
.banner-content-left span::after {
    position: absolute;
    content: "";
    width: 3px;
    height: 3px;
    display: inline-block;
    background: #8D8D8D;
    border-radius: 100%;
    top: 9px;
    right: -8px;
}
.banner-content-left span:last-child::after {content:none;}
.banner-content-right{margin-left: 7%;
    position: relative;
    background-image: url(https://www.gphe.ca/wp-content/uploads/2025/05/banner.svg);
    padding: 80px 90px 50px;
    border-radius: 100px;
    box-shadow: 0px 4px 90px 0px rgba(255, 255, 255, 0.50) inset;
    background-size: contain;
    background-repeat: no-repeat;}

.banner-content-right p{margin-top: 36px;
    color: #ABDAC1;
    font-size: 40px;
    margin-bottom: 0;
    line-height: 130%;
    font-family: "Pop-300";}
.banner-content-right h2{margin: 15px 0 0;
    color: #fff;
    font-size: 65px;
    font-family: "Pop-500";
    line-height: 163%;font-weight: normal;}
.banner-content-right h2 span{color: #ABDAC1;}
.banner-content-link{position: absolute;
    bottom: -5px;
    left: 62.5%;
    width: 360px;}
.banner-content-link a{background: #710F11;
    padding: 25px 30px;
    border-radius: 40px;
    color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 20px;line-height:normal;
    text-decoration: none;} */

@media (min-width: 768px){
	#field_3_2 {
		grid-row: span 5;
		grid-column: span 6;
		height: 100%;
	}
	#field_3_2 .ginput_container_textarea {
		height: 100%;
	}
	#field_3_2 textarea {
		height: 100%;
	}
	#field_3_3 {
		grid-column: span 6;
	}
	#field_3_5 {
		grid-column: span 6;
	}
	#field_3_4 {
		grid-column: span 6;
	}
	#field_3_6 {
		grid-column: span 6;
	}
	#field_3_7 {
		grid-column: span 6;
	}
}

@media (min-width: 1280px){
	#field_3_2 {
		grid-row: span 3;
		grid-column: span 6;
	}
	#field_3_3 {
		grid-column: span 3;
	}
	#field_3_5 {
		grid-column: span 3;
	}
	#field_3_4 {
		grid-column: span 3;
	}
	#field_3_6 {
		grid-column: span 3;
	}
	#field_3_7 {
		grid-column: span 6;
	}
}

.page-id-428 .review-right-box {
    width: 100%;
}
.page-id-428 div#home_google_review {
    margin-top: 100px;
}

@media (max-width:1100px){
.page-id-428 .review-inr-wrap {
    margin-left: 0;
	padding:0px 20px;
}
.page-id-428 div#home_google_review {
    margin-top: 60px;
}

}
.page-id-428 .review-left-box {
    display: none;
}

@media (min-width:2500px){
.page-id-428 .home-review-wrap h4 {
    margin-left: 30px;
}	
	
}
		</style>
			<!-- Google Tag Manager -->
	<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
	new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
	j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
	'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
	})(window,document,'script','dataLayer','GTM-MK2WL5XQ');</script>
	<!-- End Google Tag Manager -->
<link rel='stylesheet' id='gravity_forms_theme_reset-css' href='https://www.gphe.ca/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css?ver=2.10.3' media='all' />
<link rel='stylesheet' id='gravity_forms_theme_foundation-css' href='https://www.gphe.ca/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css?ver=2.10.3' media='all' />
<link rel='stylesheet' id='gravity_forms_theme_framework-css' href='https://www.gphe.ca/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css?ver=2.10.3' media='all' />
<link rel='stylesheet' id='gravity_forms_orbital_theme-css' href='https://www.gphe.ca/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-orbital-theme.min.css?ver=2.10.3' media='all' />

</head>

<body class="home wp-singular page-template-default page page-id-103 wp-custom-logo wp-theme-gphe no-sidebar">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MK2WL5XQ"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div id="page" class="site">
	<header id="masthead" class="site-header">
		<div class="max-wrap">
			<div class="header-main">
				<div class="site-branding">
					<a href="https://www.gphe.ca/" class="custom-logo-link" rel="home" aria-current="page"><img src="https://www.gphe.ca/wp-content/uploads/2025/06/logo.svg" class="custom-logo" alt="GPHE | Gravenhurst Plumbing, Heating &amp; Electric" decoding="async" /></a>						<p class="site-title"><a href="https://www.gphe.ca/" rel="home">GPHE | Gravenhurst Plumbing, Heating &amp; Electric</a></p>
												<p class="site-description">Gravenhurst Plumbing, Heating &amp; Electric</p>
									</div><!-- .site-branding -->

				<div class="cntact">
					<a href="tel:+1.7056873402"><b>24/7</b><span class="mobbefore">|</span><span>705.687.3402</span></a>
				</div>

				
									<div class="gphe-head-text">We are currently seeking a full-time licensed plumber or apprentice! <a href="https://www.gphe.ca/careers/">Apply today!</a></div>
								
					
				

				<nav id="site-navigation" class="main-navigation">
					<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"><div class="cl">Menu <span><svg xmlns="http://www.w3.org/2000/svg" width="22" height="12" viewBox="0 0 22 12" fill="none"><rect x="4" width="14" height="2" fill="white"/><rect y="5" width="22" height="2" fill="white"/><rect x="4" y="10" width="14" height="2" fill="white"/></svg></span></div>
						<div class="op">
							<span><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><rect x="7.51453" y="23.0713" width="22" height="2" transform="rotate(-45 7.51453 23.0713)" fill="white"/><rect x="8.92883" y="7.51514" width="22" height="2" transform="rotate(45 8.92883 7.51514)" fill="white"/></svg></span>
						</div>
					</button>
					<div class="menu-menu-1-container"><ul id="primary-menu" class="menu"><li id="menu-item-204" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-204"><a href="https://www.gphe.ca/plumbing/">Plumbing</a></li>
<li id="menu-item-440" class="menu-right menu-item menu-item-type-post_type menu-item-object-page menu-item-440"><a href="https://www.gphe.ca/testimonials/">Testimonials</a></li>
<li id="menu-item-202" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-202"><a href="https://www.gphe.ca/hvac/">HVAC</a></li>
<li id="menu-item-284" class="menu-right menu-item menu-item-type-post_type menu-item-object-page menu-item-284"><a href="https://www.gphe.ca/careers/">Careers</a></li>
<li id="menu-item-208" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-208"><a href="https://www.gphe.ca/electrical/">Electrical</a></li>
<li id="menu-item-282" class="menu-right menu-item menu-item-type-post_type menu-item-object-page menu-item-282"><a href="https://www.gphe.ca/about-us/">About Us</a></li>
<li id="menu-item-218" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-218"><a href="https://www.gphe.ca/generators/">Generators</a></li>
<li id="menu-item-283" class="menu-right menu-item menu-item-type-post_type menu-item-object-page menu-item-283"><a href="https://www.gphe.ca/contact-us/">Contact Us</a></li>
<li id="menu-item-97" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-97"><a href="https://www.gphe.ca/financing-and-rebates/">Financing and Rebates</a></li>
</ul></div><nav class="mobile-menu-container"><ul id="menu-header-mobile" class="mobile-nav"><li id="menu-item-360" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-360"><a href="https://www.gphe.ca/plumbing/">Plumbing</a></li>
<li id="menu-item-359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-359"><a href="https://www.gphe.ca/hvac/">HVAC</a></li>
<li id="menu-item-355" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-355"><a href="https://www.gphe.ca/electrical/">Electrical</a></li>
<li id="menu-item-357" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-357"><a href="https://www.gphe.ca/generators/">Generators</a></li>
<li id="menu-item-356" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-356"><a href="https://www.gphe.ca/financing-and-rebates/">Financing and Rebates</a></li>
<li id="menu-item-437" class="menu-right menu-item menu-item-type-post_type menu-item-object-page menu-item-437"><a href="https://www.gphe.ca/testimonials/">Testimonials</a></li>
<li id="menu-item-352" class="menu-right menu-item menu-item-type-post_type menu-item-object-page menu-item-352"><a href="https://www.gphe.ca/careers/">Careers</a></li>
<li id="menu-item-351" class="menu-right menu-item menu-item-type-post_type menu-item-object-page menu-item-351"><a href="https://www.gphe.ca/about-us/">About Us</a></li>
<li id="menu-item-353" class="menu-right menu-item menu-item-type-post_type menu-item-object-page menu-item-353"><a href="https://www.gphe.ca/contact-us/">Contact Us</a></li>
</ul></nav>				</nav><!-- #site-navigation -->
			</div>
		</div>
	</header><!-- #masthead -->


	<style>
		

#hero-button-holder {
  background-color: white;
  border-top-left-radius:  var(--fluid-tab-radius);
  border-top-right-radius:  var(--fluid-tab-radius);
  padding: var(--fluid-tab-padding);
  padding-bottom: 0;
  /* clip-path: path("M 0,100 A 50,50 1,0,0 50,50 A 50,50 0,0,1 100, 0 L 400,0 A 50,50 0,0,1 450,50 A 50,50 1,0,0 500,100 Z"); */

}

.tab-image {
  width: var(--fluid-tab-image);
  height: var(--fluid-tab-image);
}

.action {
    background: #710F11;
    padding: var(--fluid-action-y-padding) var(--fluid-action-x-padding);
    border-radius: var(--fluid-action-radius);
    color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: var(--fluid-action-text);
    line-height: normal;
    text-decoration: none;
    min-width: var(--fluid-action-width);
}

.action:hover {
  background: #A40004;
    text-decoration: underline;
  color: white;
}


	</style>
<div class="home-banner-main">
	<div class="home-banner-wrap max-wrap">
		<div class="home-banner-content">

	<div class="h-[498px] lg:h-[810px] bg-left lg:bg-center bg-cover relative mt-4 rounded-fluid-2xl xl:ml-[7%]" style="background-image: url(https://www.gphe.ca/wp-content/uploads/2026/03/gphe-2.jpg)">
    
    <div class="w-full top-0 absolute z-50 flex justify-center">
      <div class="bg-white h-6 w-1/2 max-w-[650px] rounded-b-[1.5rem] -mt-2"></div>
    </div>

    <div class="hero-content" style="position: absolute; bottom: 3rem; left: 3rem;">
        <h4 class="text-white text-fuild-xl font-normal">Welcome Spring!</h4>
				<h1 class="text-white text-fluid-2xl text-balance">Start cottage season with <br /> plumbing you can trust. </h1>
    </div>
    
    <div class="w-full bottom-0 absolute z-50 flex justify-center lg:justify-end items-end lg:pr-32">
      <img src="/wp-content/uploads/2025/11/GPHE_hero_round-corner-L.png" class="tab-image">
      <div id="hero-button-holder">
          <a class="action" style="" id="hero-button" href="#request_service">Request Service <svg xmlns="http://www.w3.org/2000/svg" width="9" height="13" viewBox="0 0 9 13" fill="none"><path d="M5.59128 6.5L0.5 1.44422L1.95436 -2.86119e-07L8.5 6.5L1.95436 13L0.499999 11.5558L5.59128 6.5Z" fill="white"></path></svg></a>
      </div>
      <img src="/wp-content/uploads/2025/11/GPHE_hero_round-corner-R.png" class="tab-image">
    </div>

  </div>

</div></div></div>



<div class="home-service-main">	
	<div class="max-wrap1">		
		<div class="home-service-slider">
			<div class="home-service-title">
				<h4>Services</h4>
			</div>
							<div class="home-service-slides carousel">					
										
					<a class="home-service-box" href="https://www.gphe.ca/plumbing/" style="cursor: pointer;">
						<img src="https://www.gphe.ca/wp-content/uploads/2025/05/home-plumbing.png">
						<div class="service-box-cnt">
							<h3>Plumbing</h3>
							<p>Expert plumbing repairs, installations, and maintenance for leaks, drains, pipes, and water heaters. Reliable service for all your plumbing needs.



</p>
							<span class="explore-link">Explore <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none">
<path d="M5.09128 6.5L-6.31288e-08 1.44422L1.45436 -2.86119e-07L8 6.5L1.45436 13L-5.05119e-07 11.5558L5.09128 6.5Z" fill="#0F0F0F"/>
</svg></span>
						</div>
					</a>					
										
					<a class="home-service-box" href="https://www.gphe.ca/hvac/" style="cursor: pointer;">
						<img src="https://www.gphe.ca/wp-content/uploads/2025/05/cooling.png">
						<div class="service-box-cnt">
							<h3>Cooling</h3>
							<p>Professional AC installation, repair, and tune-ups. We keep your cooling system running efficiently for reliable summer comfort.</p>
							<span class="explore-link">Explore <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none">
<path d="M5.09128 6.5L-6.31288e-08 1.44422L1.45436 -2.86119e-07L8 6.5L1.45436 13L-5.05119e-07 11.5558L5.09128 6.5Z" fill="#0F0F0F"/>
</svg></span>
						</div>
					</a>					
										
					<a class="home-service-box" href="https://www.gphe.ca/hvac/" style="cursor: pointer;">
						<img src="https://www.gphe.ca/wp-content/uploads/2025/05/home-heating.png">
						<div class="service-box-cnt">
							<h3>Heating</h3>
							<p>Heating system installation, repair, and maintenance for furnaces, boilers, and heat pumps. </p>
							<span class="explore-link">Explore <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none">
<path d="M5.09128 6.5L-6.31288e-08 1.44422L1.45436 -2.86119e-07L8 6.5L1.45436 13L-5.05119e-07 11.5558L5.09128 6.5Z" fill="#0F0F0F"/>
</svg></span>
						</div>
					</a>					
										
					<a class="home-service-box" href="https://www.gphe.ca/electrical/" style="cursor: pointer;">
						<img src="https://www.gphe.ca/wp-content/uploads/2025/05/home-electric.png">
						<div class="service-box-cnt">
							<h3>Electrical</h3>
							<p>Electrical expertise for new construction, renovations, generators and automation. We also provide troubleshooting and assist with smaller jobs.</p>
							<span class="explore-link">Explore <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none">
<path d="M5.09128 6.5L-6.31288e-08 1.44422L1.45436 -2.86119e-07L8 6.5L1.45436 13L-5.05119e-07 11.5558L5.09128 6.5Z" fill="#0F0F0F"/>
</svg></span>
						</div>
					</a>					
										
					<a class="home-service-box" href="https://www.gphe.ca/generators/" style="cursor: pointer;">
						<img src="https://www.gphe.ca/wp-content/uploads/2025/05/home-generator.png">
						<div class="service-box-cnt">
							<h3>Generators</h3>
							<p>Ensure backup power with generator installation, service, and repair. Keep essentials running during outages with our reliable solutions.</p>
							<span class="explore-link">Explore <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none">
<path d="M5.09128 6.5L-6.31288e-08 1.44422L1.45436 -2.86119e-07L8 6.5L1.45436 13L-5.05119e-07 11.5558L5.09128 6.5Z" fill="#0F0F0F"/>
</svg></span>
						</div>
					</a>					
									</div>
						
		</div>
	</div>
</div><div class="max-wrap">
	<div class="home-specialize-main">
		<div class="cnt-left">
			<h4>Full comfort, full care<br />— your home our priority!</h4>
		</div>
		<div class="cnt-right">
			<h5>Welcome home—relax in year-round comfort.</h5>
			<p>You deserve complete peace of mind. GPHE is equipped for residential and commercial heating, cooling, plumbing, and electrical needs – from routine check-ups to new equipment installation. When you are in a pinch, you can count on our 24-hour emergency service, too.</p>
		</div>
	</div>
</div><div class="home-logo-main">
	<div class="max-wrap">
		<div class="home-logo-wrap">	
			<h4>Brands</h4>
								<div class="home-logo-cols">
													<img src="https://www.gphe.ca/wp-content/uploads/2025/05/image-664.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/toto.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/TrojanUV-Logo-1.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/sta-rite.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/saniflo.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/riobel.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/pentair.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/Navien.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/moen.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/liberty-pumps-logo-1.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/kohler-logo-1.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/heatline_square-1.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/grundfos-logo-1.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/waterfurnace-logo-square-1.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/tekmar-logo-tagline-1.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/Rinnai_Logo_Red-1.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/life-breath.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/john-wood-logo.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/generalaire-logo.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/electro_air.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/continental.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/heatglo.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/lutron.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/RA3-1.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/eaton.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/liteline.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/generic.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/second.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/hepa.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/hydromatic.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/fujitsu.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/frigid.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/schwank.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/06/g8.png" alt="" />
													<img src="https://www.gphe.ca/wp-content/uploads/2025/07/U.S.-Boiler-Logo-3.png" alt="" />
											</div>
					</div>
	</div>
</div>
<div class="home-reliable-main">	
	<div class="max-wrap">		
		<div class="home-reliable-wrap">
		
			<div class="home-reliable-head">
				<h4> Reliability </h4>
				<div class="reliable-head-cnt">
					<img class="desk-block-img" src="https://www.gphe.ca/wp-content/uploads/2025/05/Home-reliability.png">
					<!-- <img class="tab-block-img" src="">
					<img class="mob-block-img" src=""> -->
					<h3>Timely, expert service with complete openness <br />— that's our commitment</h3>
				</div>
			</div>
			
			            <div class="home-reliable-slides">	
                            
                <div class="home-reliable-box">						
                    <h3>Prompt and Effective Service</h3>
                    <p>Get punctual, 24/7 home service today or installation tomorrow – reliable help for Canadian homes when you need it most.</p>
                    <a href="https://www.gphe.ca/about-us/">Explore 
                    <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none">
<path d="M5.09128 6.5L-6.31288e-08 1.44422L1.45436 -2.86119e-07L8 6.5L1.45436 13L-5.05119e-07 11.5558L5.09128 6.5Z" fill="#0F0F0F"/></a>
				</div>	            
                           
                <div class="home-reliable-box">						
                    <h3>Expert Technicians</h3>
                    <p>With over 80 years in service, trust our skilled, certified, and vetted specialists for your home needs, all protected by superior warranty coverage.</p>
                    <a href="https://www.gphe.ca/about-us/">Explore 
                    <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none">
<path d="M5.09128 6.5L-6.31288e-08 1.44422L1.45436 -2.86119e-07L8 6.5L1.45436 13L-5.05119e-07 11.5558L5.09128 6.5Z" fill="#0F0F0F"/></a>
				</div>	            
                           
                <div class="home-reliable-box">						
                    <h3>Clear and Honest Pricing</h3>
                    <p>Count on fair service for your home or business, complimentary quotes detailing transparent costs, and our satisfaction guarantee.</p>
                    <a href="https://www.gphe.ca/about-us/">Explore 
                    <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none">
<path d="M5.09128 6.5L-6.31288e-08 1.44422L1.45436 -2.86119e-07L8 6.5L1.45436 13L-5.05119e-07 11.5558L5.09128 6.5Z" fill="#0F0F0F"/></a>
				</div>	            
           				</div>
			            
		</div>
	</div>
</div><div class="home-google-review">
	<div class="max-wrap">
		<div class="home-review-wrap">
			<h4>Reviews</h4>
			<div class="review-inr-wrap">
				<div class="review-left-box">
					<div class="review-logo-wrap">
						<svg xmlns="http://www.w3.org/2000/svg" width="80" height="83" viewBox="0 0 80 83" fill="none"><path d="M80 42.3976C80 39.5033 79.7403 36.7204 79.2579 34.0488H40.8164V49.8558H62.783C61.8182 54.9393 58.924 59.2436 54.5826 62.1378V72.4161H67.8294C75.5474 65.2918 80 54.828 80 42.3976Z" fill="#4285F4"/><path d="M40.8164 82.2861C51.8368 82.2861 61.0761 78.6497 67.8293 72.4159L54.5826 62.1376C50.9462 64.5866 46.308 66.0709 40.8164 66.0709C30.2041 66.0709 21.1874 58.9095 17.9592 49.262H4.37854V59.8C11.0947 73.1209 24.8609 82.2861 40.8164 82.2861Z" fill="#34A853"/><path d="M17.9592 49.2242C17.1428 46.7753 16.6605 44.1779 16.6605 41.4691C16.6605 38.7604 17.1428 36.163 17.9592 33.714V23.176H4.37848C1.59555 28.6677 0 34.8643 0 41.4691C0 48.074 1.59555 54.2706 4.37848 59.7623L14.9536 51.5248L17.9592 49.2242Z" fill="#FBBC05"/><path d="M40.8164 16.9056C46.8275 16.9056 52.1707 18.9835 56.4379 22.991L68.1262 11.3027C61.039 4.69784 51.8368 0.65332 40.8164 0.65332C24.8609 0.65332 11.0947 9.81844 4.37854 23.1765L17.9592 33.7145C21.1874 24.067 30.2041 16.9056 40.8164 16.9056Z" fill="#EA4335"/></svg>
						<div class="review-logo-detail">
							<h6>Google Reviews</h6>
							<h5>4.5 <svg xmlns="http://www.w3.org/2000/svg" width="119" height="23" viewBox="0 0 119 23" fill="none"><path d="M11.0911 1.71596C11.464 0.995481 12.4944 0.995481 12.8673 1.71596L15.2769 6.37168C15.4255 6.65896 15.704 6.85657 16.0243 6.90208L21.3121 7.65356C22.1423 7.77154 22.4674 8.79741 21.8566 9.37196L18.0915 12.9141C17.8462 13.1449 17.7335 13.4838 17.7918 13.8156L18.6761 18.8454C18.8184 19.6549 17.9776 20.2808 17.2429 19.9124L12.4274 17.4978C12.1453 17.3563 11.813 17.3563 11.5309 17.4978L6.71539 19.9124C5.9807 20.2808 5.13995 19.6549 5.28226 18.8454L6.16649 13.8156C6.22482 13.4838 6.11217 13.1449 5.8668 12.9141L2.1017 9.37196C1.49098 8.79741 1.81605 7.77154 2.64621 7.65356L7.93407 6.90208C8.25432 6.85657 8.53279 6.65896 8.68147 6.37168L11.0911 1.71596Z" fill="#FEA500"/><path d="M35.0494 1.71596C35.4223 0.995481 36.4528 0.995481 36.8256 1.71596L39.2352 6.37168C39.3839 6.65896 39.6624 6.85657 39.9826 6.90208L45.2705 7.65356C46.1007 7.77154 46.4257 8.79741 45.815 9.37196L42.0499 12.9141C41.8045 13.1449 41.6919 13.4838 41.7502 13.8156L42.6344 18.8454C42.7768 19.6549 41.936 20.2808 41.2013 19.9124L36.3858 17.4978C36.1037 17.3563 35.7714 17.3563 35.4893 17.4978L30.6738 19.9124C29.9391 20.2808 29.0983 19.6549 29.2406 18.8454L30.1249 13.8156C30.1832 13.4838 30.0705 13.1449 29.8252 12.9141L26.0601 9.37196C25.4494 8.79741 25.7744 7.77154 26.6046 7.65356L31.8924 6.90208C32.2127 6.85657 32.4912 6.65896 32.6398 6.37168L35.0494 1.71596Z" fill="#FEA500"/><path d="M58.5211 1.80244C58.8888 1.06239 59.9445 1.06239 60.3122 1.80245L62.5775 6.36177C62.7231 6.65484 63.0029 6.85811 63.3266 6.90603L68.3628 7.65157C69.1803 7.77258 69.5065 8.77662 68.9163 9.35501L65.2801 12.9184C65.0464 13.1474 64.9395 13.4763 64.994 13.799L65.8412 18.8191C65.9787 19.6339 65.1247 20.2545 64.3922 19.8719L59.8796 17.5148C59.5895 17.3633 59.2437 17.3633 58.9536 17.5148L54.4411 19.8719C53.7086 20.2545 52.8545 19.6339 52.992 18.8191L53.8393 13.799C53.8937 13.4763 53.7868 13.1474 53.5531 12.9184L49.917 9.35501C49.3268 8.77662 49.653 7.77258 50.4704 7.65157L55.5066 6.90603C55.8304 6.85811 56.1101 6.65484 56.2558 6.36177L58.5211 1.80244Z" fill="#FEA500"/><path d="M82.0077 1.71596C82.3806 0.995481 83.411 0.995481 83.7839 1.71596L86.1935 6.37168C86.3422 6.65896 86.6206 6.85657 86.9409 6.90208L92.2287 7.65356C93.0589 7.77154 93.384 8.79741 92.7733 9.37196L89.0082 12.9141C88.7628 13.1449 88.6501 13.4838 88.7085 13.8156L89.5927 18.8454C89.735 19.6549 88.8943 20.2808 88.1596 19.9124L83.344 17.4978C83.0619 17.3563 82.7296 17.3563 82.4476 17.4978L77.632 19.9124C76.8973 20.2808 76.0566 19.6549 76.1989 18.8454L77.0831 13.8156C77.1414 13.4838 77.0288 13.1449 76.7834 12.9141L73.0183 9.37196C72.4076 8.79741 72.7327 7.77154 73.5628 7.65356L78.8507 6.90208C79.1709 6.85657 79.4494 6.65896 79.5981 6.37168L82.0077 1.71596Z" fill="#FEA500"/><path d="M105.966 1.71596C106.339 0.995481 107.369 0.995481 107.742 1.71596L110.152 6.37168C110.301 6.65896 110.579 6.85657 110.899 6.90208L116.187 7.65356C117.017 7.77154 117.342 8.79741 116.732 9.37196L112.967 12.9141C112.721 13.1449 112.609 13.4838 112.667 13.8156L113.551 18.8454C113.693 19.6549 112.853 20.2808 112.118 19.9124L107.302 17.4978C107.02 17.3563 106.688 17.3563 106.406 17.4978L101.59 19.9124C100.856 20.2808 100.015 19.6549 100.157 18.8454L101.041 13.8156C101.1 13.4838 100.987 13.1449 100.742 12.9141L96.9767 9.37196C96.366 8.79741 96.691 7.77154 97.5212 7.65356L102.809 6.90208C103.129 6.85657 103.408 6.65896 103.556 6.37168L105.966 1.71596Z" fill="#FEA500"/></svg></h5>
							<!-- <a href="https://www.google.com/search?sca_esv=c28d7f4a7239b712&rlz=1C1RXQR_enCA1089CA1089&sxsrf=AE3TifMDfe5hO9PxEifHBVPlqPZcDiK2wQ:1748454673691&si=AMgyJEuzsz2NflaaWzrzdpjxXXRaJ2hfdMsbe_mSWso6src8s6pE1YQ0qftv-JuBApkB2tl96di7zk5I84p1OjcwHxP6t0cH_3H4m0oNL3MdoKvXUU-l1kyyqZaB7LOika_2fSpu7_R37OoKcAx84rT9RT33Krwtc4NPoYPeX3L2X5xkg-34HlQ%3D&q=Gravenhurst+Plumbing,+Heating+%26+Electric+Reviews&sa=X&ved=2ahUKEwiNoOyd3caNAxU1kYkEHYjeIQoQ0bkNegQIOxAE&biw=1707&bih=932&dpr=1.5">See all our reviews</a> -->
							 <a href="https://www.gphe.ca/testimonials">See all our reviews</a>
						</div>
					</div>
				</div>
				<div id="home_google_review" class="review-right-box">
					<pre class="ti-widget"><template id="trustindex-google-widget-html"><div class=" ti-widget  ti-goog ti-no-profile-img ti-disable-font ti-disable-animation ti-review-text-mode-readmore ti-content-align-left" data-no-translation="true" data-plugin-version="13.2.9" data-layout-id="37" data-layout-category="slider" data-set-id="light-minimal" data-pid="" data-language="en" data-close-locale="Close" data-css-version="2" data-reply-by-locale="Owner's reply" data-only-rating-locale="This user only left a rating." data-pager-autoplay-timeout="6"> <div class="ti-widget-container ti-col-1"> <div class="ti-reviews-container"> <div class="ti-controls"> <div class="ti-next" aria-label="Next review" role="button" tabindex="0"></div> <div class="ti-prev" aria-label="Previous review" role="button" tabindex="0"></div> </div> <div class="ti-reviews-container-wrapper">  <div data-empty="0" class="ti-review-item source-Google ti-image-layout-thumbnail" data-time="" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header">   <div class="ti-profile-details"> <div class="ti-name"> G Partridge </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy"></trustindex-image></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->After many tries at unblocking a difficult drain issue using various pieces of rental equipment, Sarah, from Gravenhurst Plumbing and Electric arrived and solved our problem within 1 1/2 hrs.
Sarah showed old fashioned work ethics, sunny disposition and true professionalism.
GPE should be proud to have her and her talents on staff!
We were very happy customers!<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div>  <div data-empty="0" class="ti-review-item source-Google ti-image-layout-thumbnail" data-time="" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header">   <div class="ti-profile-details"> <div class="ti-name"> E Nisbet </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy"></trustindex-image></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->We have used Gravenhurst Plumbing and Heating twice recently to clear a blocked sanitary line, and install a sump pump (an urgent one!). They were extremely professional, well priced and responsive. The guys that came to do the work were outstanding and highly considerate of our home. They saved our basement! We will always call them for our plumbing and heating needs!<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div>  <div data-empty="0" class="ti-review-item source-Google ti-image-layout-thumbnail" data-time="" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header">   <div class="ti-profile-details"> <div class="ti-name"> H Glumac </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy"></trustindex-image></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Excellent service. Excellent job all around. I would highly recommend Gravenhurst Plumbing, Heating and Electric to anyone and everyone. I purchased an industrial 3-ton outdoor model AC unit for my business (Muskoka Granola) with installation through an ICF wall. The whole process was great from quote to invoice. They provided personal service and had the job done in a timely manner with a great team. Thank you again!<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div>  <div data-empty="0" class="ti-review-item source-Google ti-image-layout-thumbnail" data-time="" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header">   <div class="ti-profile-details"> <div class="ti-name"> J Wilk </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy"></trustindex-image></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->The best in town !  with all the essential heating plumbing and electrical services under one roof. I had an emergency situation with my waste water pump and they fixed it within a few hours. Really grateful for the staff here always helpful and very nice. The tech’s are super professional and knowledgeable , they know how to get the job done right the first time.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div>  <div data-empty="0" class="ti-review-item source-Google ti-image-layout-thumbnail" data-time="" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header">   <div class="ti-profile-details"> <div class="ti-name"> A Bauman </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy"></trustindex-image></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Thank you Gravenhurst Plumbing! We were in a real pickle at our family cottage week without water. Landon and Brad worked through less than ideal conditions and into the evening to "save the day". Polite, professional service all-around.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div>  <div data-empty="0" class="ti-review-item source-Google ti-image-layout-thumbnail" data-time="" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header">   <div class="ti-profile-details"> <div class="ti-name"> D brown </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy"></trustindex-image></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Recently, my father had his a/c stop working, during the intense heat wave nonetheless. It was under warranty with Gravenhurst plumbing, heating and electrical. When called they came the next day, assessed the equipment and advised that a new component was required. Their schedule was fully booked in the days ahead and the component needed to be ordered, but they squeezed my dad in well ahead of schedule to accommodate a vulnerable senior. Thank you!<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div>  <div data-empty="0" class="ti-review-item source-Google ti-image-layout-thumbnail" data-time="" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header">   <div class="ti-profile-details"> <div class="ti-name"> S McDiarmid </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy"></trustindex-image></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Gravenhurst Plumbing Heating and Electric are my go to team in Muskoka 💯 they do great work for a fair price.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div>  <div data-empty="0" class="ti-review-item source-Google ti-image-layout-thumbnail" data-time="" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header">   <div class="ti-profile-details"> <div class="ti-name"> D Hall </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy"></trustindex-image><trustindex-image class="ti-star" data-imgurl="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy"></trustindex-image></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->I have used Gravenhurst Plumbing Heating and Electrical for many services including cleaning and servicing my furnace, HRV, air conditioner and gas fireplace,  fixing my plumbing leak and most recently the install of a new garage heater.

GPHE office staff and employees are knowledgeable, efficient and courteous. They have dropped everything and worked late to make sure a problem has been fixed for me on a few occasions.
Definitely a company you can rely on in an emergency.

It’s reassuring to know I have plumbing, electrical and heating all covered with one company.  Truly a business that has a family feel that puts their customers first.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div>  </div> </div> <div class="ti-controls-line"> <div class="dot"></div> </div>  <div class="ti-footer-filter-text">Showing only 5 star reviews</div>  </div> </div> </template></pre><div data-src="https://cdn.trustindex.io/loader.js?wp-widget" data-template-id="trustindex-google-widget-html" data-css-url="https://www.gphe.ca/wp-content/uploads/trustindex-google-widget.css?1779285608"></div>				</div>
			</div>			
		</div>
	</div>
</div>
	

﻿	<footer  id="request_service" class="site-footer">
		<div class="max-wrap">
			<div class="gphe-footer-top">
				<h4>Connect</h4>
				<div class="gphe-footer-form">
                    <!-- [gravityform id="3" title="true"] -->
					
                <div class='gf_browser_unknown gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital footer-contact-form_wrapper' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_2' ><style>#gform_wrapper_2[data-form-index="0"].gform-theme,[data-parent-form="2_0"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}</style><div id='gf_2' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2' class='footer-contact-form' action='/#gf_2' data-formid='2' novalidate><div class='gf_invisible ginput_recaptchav3'  data-tabindex='0'><input id="input_82373f5ac5e09977bfd4a6856a47209b" class="gfield_recaptcha_response" type="hidden" name="input_82373f5ac5e09977bfd4a6856a47209b" value=""/></div>
                        <div class='gform-body gform_body'><div id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_2_16" class="gfield gfield--type-html gfield--input-type-html gfield--width-full form-title gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  >Thank you for visiting today. How may we assist you?</div><div id="field_2_3" class="gfield gfield--type-select gfield--input-type-select gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_3'>Select a service<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_select'><select name='input_3' id='input_2_3' class='large gfield_select'    aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Select a service</option><option value='Cooling' >Cooling</option><option value='Electrical' >Electrical</option><option value='Generators' >Generators</option><option value='Heating' >Heating</option><option value='Plumbing' >Plumbing</option></select></div></div><div id="field_2_5" class="gfield gfield--type-text gfield--input-type-text gfield--width-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_5'>Phone<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_2_5' type='text' value='' class='large'    placeholder='Phone' aria-required="true" aria-invalid="false"   /></div></div><div id="field_2_6" class="gfield gfield--type-text gfield--input-type-text gfield--width-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_6'>Postal Code<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_2_6' type='text' value='' class='large'    placeholder='Postal Code' aria-required="true" aria-invalid="false"   /></div></div><div id="field_2_11" class="gfield gfield--type-text gfield--input-type-text gfield--width-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_11'>Your name<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_11' id='input_2_11' type='text' value='' class='large'    placeholder='Your name' aria-required="true" aria-invalid="false"   /></div></div><div id="field_2_17" class="gfield gfield--type-email gfield--input-type-email gfield--width-quarter field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_17'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_17' id='input_2_17' type='email' value='' class='large'   placeholder='Email'  aria-invalid="false"  />
                        </div></div><div id="field_2_10" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-half gfield_contains_required field_sublabel_below gfield--has-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_10'>Message<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_10' id='input_2_10' class='textarea large'  aria-describedby="gfield_description_2_10"  placeholder='Describe how we can best help you' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div><div class='gfield_description' id='gfield_description_2_10'>We value your privacy. Read our <a href="https://www.gphe.ca/privacy-policy/"> privacy policy</a>.</div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <button id="gform_submit_button_2" type="submit" class="gform_button button" onclick="gform.submission.handleButtonClick(this);" data-submission-type="submit"><span class="text">Send Message</span><span class="aerrow">></span></button> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=0&amp;theme=orbital&amp;styles=[]&amp;hash=ca9ca00ee01196ffd01259285771563f' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='orbital' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' />
            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='R/pPqm7/rjB5M4BhBn2iVJmWS5n+gVZm9+nFfAQGAq5T7Wl+7QnwxzOaO6VKU+stfEf58YcSob43k++lSCtmM+ExMLC/PEqmLsdrpuyXlCvJRYs=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_2' value='WyJ7XCIzXCI6W1wiN2I2ZmRkNDYxNjI5ZTU1ZjdmY2ZkNGNiNWEyMTAxZTlcIixcImE5NzkzOTg4YzA2MGIxMDEzMTVkNGVhMTNkNDRlNWVhXCIsXCIyODA1NTA4YjllYjk2NTFjODE4MWQ4NDc1NjNjMTY2NVwiLFwiZjU2OTYwOWJlYmQ4NjYwNjA1MjUxNTIyMzRlZjNmNDBcIixcIjEwZjQzNThmZTZiNDRjMDllODEyYTdiYjQ5MWZiNmVhXCJdfSIsIjcwMjA4ZTdjNWZkYTk1NGM0ZTE4M2Q0ZTQxN2NjYjY5Il0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script>
gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.gphe.ca/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://www.gphe.ca/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_2" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_2";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
</script>

                                        <a class="gphe-footer-phone" href="tel:+1.7056873402">705.687.3402</a>
                   					
				</div>
			</div>
			<div class="gphe-footer-bottom">
				<div class="gphe-footer-menu">
					<section id="nav_menu-2" class="widget widget_nav_menu"><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li id="menu-item-242" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-242"><a href="https://www.gphe.ca/plumbing/">Plumbing</a></li>
<li id="menu-item-243" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-243"><a href="https://www.gphe.ca/hvac/">HVAC</a></li>
<li id="menu-item-241" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-241"><a href="https://www.gphe.ca/electrical/">Electrical</a></li>
<li id="menu-item-244" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-244"><a href="https://www.gphe.ca/generators/">Generators</a></li>
<li id="menu-item-143" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-143"><a href="https://www.gphe.ca/financing-and-rebates/">Financing and Rebates</a></li>
<li id="menu-item-438" class="small menu-item menu-item-type-post_type menu-item-object-page menu-item-438"><a href="https://www.gphe.ca/testimonials/">Testimonials</a></li>
<li id="menu-item-144" class="small menu-item menu-item-type-post_type menu-item-object-page menu-item-144"><a href="https://www.gphe.ca/careers/">Careers</a></li>
<li id="menu-item-250" class="small menu-item menu-item-type-post_type menu-item-object-page menu-item-250"><a href="https://www.gphe.ca/about-us/">About Us</a></li>
<li id="menu-item-146" class="small menu-item menu-item-type-post_type menu-item-object-page menu-item-146"><a href="https://www.gphe.ca/contact-us/">Contact Us</a></li>
<li id="menu-item-147" class="small menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-103 current_page_item menu-item-147"><a href="https://www.gphe.ca/" aria-current="page">Home</a></li>
<li id="menu-item-321" class="small menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-321"><a rel="privacy-policy" href="https://www.gphe.ca/privacy-policy/">Privacy</a></li>
</ul></div></section><section id="nav_menu-3" class="widget widget_nav_menu"><div class="menu-footer-mobile-menu-left-container"><ul id="menu-footer-mobile-menu-left" class="menu"><li id="menu-item-340" class="fright menu-item menu-item-type-post_type menu-item-object-page menu-item-340"><a href="https://www.gphe.ca/plumbing/">Plumbing</a></li>
<li id="menu-item-339" class="fright menu-item menu-item-type-post_type menu-item-object-page menu-item-339"><a href="https://www.gphe.ca/hvac/">HVAC</a></li>
<li id="menu-item-335" class="fright menu-item menu-item-type-post_type menu-item-object-page menu-item-335"><a href="https://www.gphe.ca/electrical/">Electrical</a></li>
<li id="menu-item-337" class="fright menu-item menu-item-type-post_type menu-item-object-page menu-item-337"><a href="https://www.gphe.ca/generators/">Generators</a></li>
<li id="menu-item-336" class="fright menu-item menu-item-type-post_type menu-item-object-page menu-item-336"><a href="https://www.gphe.ca/financing-and-rebates/">Financing and Rebates</a></li>
</ul></div></section><section id="nav_menu-4" class="widget widget_nav_menu"><div class="menu-footer-mobile-menu-right-container"><ul id="menu-footer-mobile-menu-right" class="menu"><li id="menu-item-439" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-439"><a href="https://www.gphe.ca/testimonials/">Testimonials</a></li>
<li id="menu-item-346" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-346"><a href="https://www.gphe.ca/careers/">Careers</a></li>
<li id="menu-item-345" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-345"><a href="https://www.gphe.ca/about-us/">About Us</a></li>
<li id="menu-item-347" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-347"><a href="https://www.gphe.ca/contact-us/">Contact Us</a></li>
<li id="menu-item-343" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-103 current_page_item menu-item-343"><a href="https://www.gphe.ca/" aria-current="page">Home</a></li>
<li id="menu-item-344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-344"><a rel="privacy-policy" href="https://www.gphe.ca/privacy-policy/">Privacy</a></li>
</ul></div></section>                   
				</div>
				 <div class="gphe-footer-social">
					 <span><a target="_blank" href="https://www.facebook.com/GravenhurstPlumbingHeatingElectric"><img src="https://www.gphe.ca/wp-content/uploads/2025/06/raphael_facebook.svg"></img></a></span> <span><a target="_blank" href="https://www.instagram.com/gravenhurstplumbing"><img src="https://www.gphe.ca/wp-content/uploads/2025/06/ri_instagram-fill.svg"></img></a></span> 
				    </div>
			</div>
		
			<div class="site-info">
                <span>© 2026 GPHE. // All rights reserved.

				 	</span>
                    <span class='tssaid'>TSSA # FSR0076487768
				 	</span>				
				    <span>Produced by <a href="https://creativeone.ca/" target="_blank">CREATIVE ONE®</a></span>
			</div><!-- .site-info -->
		</div>
	</footer><!-- #colophon -->
</div><!-- #page -->

<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/gphe/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script src="https://www.gphe.ca/wp-content/themes/gphe/js/navigation.js?ver=1.1.3" id="gphe-navigation-js"></script>
<script src="https://www.gphe.ca/wp-content/themes/gphe/js/custom.js?ver=1.1.3" id="gphe-custom-js"></script>
<script id="gforms_recaptcha_recaptcha-js-extra">
var gforms_recaptcha_recaptcha_strings = {"nonce":"7dfe1f4117","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://www.gphe.ca/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"enterprise","disable_badge":"1","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings.  Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings.  Do you want to proceed?","site_key":"6LeuO0ErAAAAAHBkqn0Tiy_5bCghVocv-ts7o1s7","key_type":"","ajaxurl":"https://www.gphe.ca/wp-admin/admin-ajax.php"};
//# sourceURL=gforms_recaptcha_recaptcha-js-extra
</script>
<script src="https://www.google.com/recaptcha/enterprise.js?render=6LeuO0ErAAAAAHBkqn0Tiy_5bCghVocv-ts7o1s7&amp;ver=2.2.2" id="gforms_recaptcha_recaptcha-js" defer data-wp-strategy="defer"></script>
<script src="https://www.gphe.ca/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js?ver=2.2.2" id="gforms_recaptcha_frontend-js" defer data-wp-strategy="defer"></script>
<script data-ccm-injected="1" src="https://cdn.trustindex.io/loader.js?ver=1" id="trustindex-loader-js-js" async data-wp-strategy="async"></script>
<script src="https://www.gphe.ca/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
<script src="https://www.gphe.ca/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
<script src="https://www.gphe.ca/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script src="https://www.gphe.ca/wp-includes/js/dist/a11y.min.js?ver=cb460b4676c94bd228ed" id="wp-a11y-js"></script>
<script defer='defer' src="https://www.gphe.ca/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.10.3" id="gform_json-js"></script>
<script id="gform_gravityforms-js-extra">
var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":0,"iconText":"Select date"}};
var gf_legacy_multi = [];
var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://www.gphe.ca/wp-content/plugins/gravityforms/images"}};
var gf_global = {"gf_currency_config":{"name":"Canadian Dollar","symbol_left":"$","symbol_right":"CAD","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2,"code":"CAD"},"base_url":"https://www.gphe.ca/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://www.gphe.ca/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"a67d35d6a6e7f7c06bfdff05e65e28c9","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
//# sourceURL=gform_gravityforms-js-extra
</script>
<script defer='defer' src="https://www.gphe.ca/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.10.3" id="gform_gravityforms-js"></script>
<script defer='defer' src="https://www.gphe.ca/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.10.3" id="gform_placeholder-js"></script>
<script defer='defer' src="https://www.gphe.ca/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=3f278756f0a3032bed328ff6a9f6c01d" id="gform_gravityforms_utils-js"></script>
<script defer='defer' src="https://www.gphe.ca/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=7c651d0ba638ce98b9c65141edddd567" id="gform_gravityforms_theme_vendors-js"></script>
<script id="gform_gravityforms_theme-js-extra">
var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"a67d35d6a6e7f7c06bfdff05e65e28c9"},"ajax":{"ajaxurl":"https://www.gphe.ca/wp-admin/admin-ajax.php","ajax_submission_nonce":"533a02f936","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://www.gphe.ca/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"389f91451e"};
//# sourceURL=gform_gravityforms_theme-js-extra
</script>
<script defer='defer' src="https://www.gphe.ca/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=301fdc9aa6144168f3b854c4c2c8f6d3" id="gform_gravityforms_theme-js"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.gphe.ca/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}
</script>
<script type="module">
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!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!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let 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(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://www.gphe.ca/wp-includes/js/wp-emoji-loader.min.js
</script>
<script>
gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 2) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
</script>
<script>
gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_2" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_2";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
</script>

<style>
    /*--------------------------------------------------------------
# Subscribe Form Section
--------------------------------------------------------------*/
div#gform_5_validation_container {
    display: none;
}
.c-subscribe-form {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 100px 0;
    gap:20px;
    background: transparent;
    padding: 0 0 0 10%;
}

.c-subscribe-form__title {
    flex-basis: 45%;
}

.c-subscribe-form__title h2 {
    color: #186F41;
    font-size: 30px;
    margin: 0 0 8px;
    font-family: 'Pop-300';
    font-weight: normal;
    line-height: normal;
}

.c-subscribe-form__title p {
    color: #9B9B9B;
    font-size: 15px;
    line-height: 1.4;
    margin: 0;
    font-family: 'Pop-400';
}

.c-subscribe-form__content {
    flex-basis: 60%;
    border: 1px solid #186f41;
    border-radius: 150px;
    padding: 44px 55px;
    background: #fff;
}

/* Gravity Form id 5 Robust Single-Line Overrides */
#gform_wrapper_5 {
    margin: 0 !important;
    max-width: 100% !important;
}

#gform_5 {
    display: flex !important;
    align-items: flex-start !important;
    gap: 20px !important;
    width: 100% !important;
}

#gform_5 .gform_body {
    flex: 2 !important;
    width: auto !important;
    margin: 0 !important;
}

#gform_5 .gform_fields {
    display: flex !important;
    gap: 20px !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

#gform_5 .gfield {
    margin: 0 !important;
    padding: 0 !important;
    flex: 1 !important;
    list-style: none !important;
}

#gform_5 .ginput_container {
    margin: 0 !important;
}

#gform_5 input[type='text'],
#gform_5 input[type='email'],
#gform_5 input[type='tel'] {
    height: 60px !important;
    background: #f1f1f1 !important;
    border: none !important;
    border-radius: 50px !important;
    padding: 0 30px !important;
    font-family: 'Pop-400' !important;
    font-size: 15px !important;
    width: 100% !important;
    color: #333 !important;
    text-align:left !important;
}
.gform-theme .gfield_description{
    text-align: left !important;
}
#gform_5 .gform_footer {
    margin: 0 !important;
    padding: 0 !important;
    flex: 1 !important;
    position: relative !important;
}

#gform_5 .gform_footer::after {
    content: '\f105';
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;
    font-size: 18px;
    position: absolute !important;
    right: 25px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    color: #fff !important;
    pointer-events: none !important;
}

#gform_5 #gform_ajax_spinner_5 {
    position:absolute !important;
    right:-35px;
    border-block-end-color: #000 !important;
    border-inline-start-color: #000 !important;
}

#gform_5 #gform_submit_button_5 {
    background: #710f11 !important;
    color: #fff !important;
    border: none !important;
    border-radius: 50px !important;
    padding: 0 50px 0 35px !important;
    height: 60px !important;
    font-size: 17px !important;
    font-family: 'Pop-400' !important;
    cursor: pointer;
    transition: all 0.3s ease;
    display: block !important;
    text-align: left !important;
    width: 100% !important;
}

#gform_5 #gform_submit_button_5 .aerrow {
    display: none !important;
}

#gform_5 #gform_submit_button_5:hover {
    background: #a40004 !important;
}

#gform_wrapper_5 .gform_description,
#gform_wrapper_5 .gform_title {
    display: none !important;
}

.instruction.validation_message {
    display: none !important;
}

/* Responsive */
@media (max-width: 1520px) {
    .c-subscribe-form__content {
        padding: 30px 25px;
    }
}
@media (max-width: 1100px) {
    .c-subscribe-form {
        flex-direction: column;
        text-align: center;
        margin: 60px 15px;
        gap: 30px;
    }
    
    .c-subscribe-form__title, .c-subscribe-form__content {
        flex-basis: 100%;
        width: 100%;
    }

    .c-subscribe-form__content {
        border-radius: 40px;
        padding: 20px;
    }

    #gform_5 {
        flex-direction: column;
        width: 100%;
    }
    
    #gform_5 .gform_fields, #gform_5 .gform_body, #gform_5 .gform_footer {
        flex-direction: column;
        width: 100% !important;
    }

    #gform_5 #gform_submit_button_5 {
        width: 100%;
        text-align: center !important;
        padding: 0 !important;
    }
    #gform_5 #gform_ajax_spinner_5 {
        right:-30px;
        top:25px;
    }
}
</style>

<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAt09PGsSybK9kqFYgxZek1SzJtuhLF1Go"></script>

<script type="text/javascript">
(function( $ ) {

/**
 * initMap
 *
 * Renders a Google Map onto the selected jQuery element
 *
 * @date    22/10/19
 * @since   5.8.6
 *
 * @param   jQuery $el The jQuery element.
 * @return  object The map instance.
 */
function initMap( $el ) {

   
    // Find marker elements within map.
    var $markers = $el.find('.marker'); 
    
    // Create gerenic map.
    var mapArgs = {
        zoom        : $el.data('zoom') || 13,
        mapTypeId   : google.maps.MapTypeId.ROADMAP,
        styles: [
    {
        "featureType": "administrative",
        "elementType": "labels.text.fill",
        "stylers": [
    {
        "featureType": "water",
        "elementType": "geometry",
        "stylers": [
            {
                "color": "#e9e9e9"
            },
            {
                "lightness": 17
            }
        ]
    },
    {
        "featureType": "landscape",
        "elementType": "geometry",
        "stylers": [
            {
                "color": "#f5f5f5"
            },
            {
                "lightness": 20
            }
        ]
    },
    {
        "featureType": "road.highway",
        "elementType": "geometry.fill",
        "stylers": [
            {
                "color": "#ffffff"
            },
            {
                "lightness": 17
            }
        ]
    },
    {
        "featureType": "road.highway",
        "elementType": "geometry.stroke",
        "stylers": [
            {
                "color": "#ffffff"
            },
            {
                "lightness": 29
            },
            {
                "weight": 0.2
            }
        ]
    },
    {
        "featureType": "road.arterial",
        "elementType": "geometry",
        "stylers": [
            {
                "color": "#ffffff"
            },
            {
                "lightness": 18
            }
        ]
    },
    {
        "featureType": "road.local",
        "elementType": "geometry",
        "stylers": [
            {
                "color": "#ffffff"
            },
            {
                "lightness": 16
            }
        ]
    },
    {
        "featureType": "poi",
        "elementType": "geometry",
        "stylers": [
            {
                "color": "#f5f5f5"
            },
            {
                "lightness": 21
            }
        ]
    },
    {
        "featureType": "poi.park",
        "elementType": "geometry",
        "stylers": [
            {
                "color": "#dedede"
            },
            {
                "lightness": 21
            }
        ]
    },
    {
        "elementType": "labels.text.stroke",
        "stylers": [
            {
                "visibility": "on"
            },
            {
                "color": "#ffffff"
            },
            {
                "lightness": 16
            }
        ]
    },
    {
        "elementType": "labels.text.fill",
        "stylers": [
            {
                "saturation": 36
            },
            {
                "color": "#333333"
            },
            {
                "lightness": 40
            }
        ]
    },
    {
        "elementType": "labels.icon",
        "stylers": [
            {
                "visibility": "off"
            }
        ]
    },
    {
        "featureType": "transit",
        "elementType": "geometry",
        "stylers": [
            {
                "color": "#f2f2f2"
            },
            {
                "lightness": 19
            }
        ]
    },
    {
        "featureType": "administrative",
        "elementType": "geometry.fill",
        "stylers": [
            {
                "color": "#fefefe"
            },
            {
                "lightness": 20
            }
        ]
    },
    {
        "featureType": "administrative",
        "elementType": "geometry.stroke",
        "stylers": [
            {
                "color": "#fefefe"
            },
            {
                "lightness": 17
            },
            {
                "weight": 1.2
            }
        ]
    }
]
    },
    {
        "featureType": "administrative.country",
        "elementType": "labels.text",
        "stylers": [
            {
                "visibility": "off"
            },
            {
                "color": "#767676"
            }
        ]
    },
    {
        "featureType": "administrative.locality",
        "elementType": "labels.text",
        "stylers": [
            {
                "visibility": "simplified"
            },
            {
                "color": "#767676"
            },
            {
                "lightness": "-23"
            }
        ]
    },
    {
        "featureType": "landscape",
        "elementType": "all",
        "stylers": [
            {
                "color": "#f2f2f2"
            }
        ]
    },
    {
        "featureType": "poi",
        "elementType": "all",
        "stylers": [
            {
                "visibility": "off"
            }
        ]
    },
    {
        "featureType": "road",
        "elementType": "all",
        "stylers": [
            {
                "saturation": -100
            },
            {
                "lightness": 45
            }
        ]
    },
    {
        "featureType": "road.highway",
        "elementType": "all",
        "stylers": [
            {
                "visibility": "simplified"
            }
        ]
    },
    {
        "featureType": "road.arterial",
        "elementType": "labels.icon",
        "stylers": [
            {
                "visibility": "off"
            }
        ]
    },
    {
        "featureType": "transit",
        "elementType": "all",
        "stylers": [
            {
                "visibility": "off"
            }
        ]
    },
    {
        "featureType": "water",
        "elementType": "all",
        "stylers": [
            {
                "color": "#b8debe"
            },
            {
                "visibility": "on"
            },
            {
                "lightness": "49"
            }
        ]
    },
    {
        "featureType": "water",
        "elementType": "geometry.fill",
        "stylers": [
            {
                "color": "#9f9e9e"
            },
            {
                "lightness": "49"
            }
        ]
    }
]
    };
    var map = new google.maps.Map( $el[0], mapArgs );
    
    // Add markers.
    map.markers = [];
    $markers.each(function(){
        initMarker( $(this), map );
    });

    // Center map based on markers.
    centerMap( map );

    // Return map instance.
    return map;
}

/**
 * initMarker
 *
 * Creates a marker for the given jQuery element and map.
 *
 * @date    22/10/19
 * @since   5.8.6
 *
 * @param   jQuery $el The jQuery element.
 * @param   object The map instance.
 * @return  object The marker instance.
 */
function initMarker( $marker, map ) {
     
    // Get position from marker.
    var lat = $marker.data('lat');
    var lng = $marker.data('lng');
    
    var micon = $marker.data('icon');
    var latLng = {
        lat: parseFloat( lat ),
        lng: parseFloat( lng )
    }; console.log(latLng);

    var SiteUrl = "https://www.gphe.ca"
    var markericon = micon;

    if(jQuery(window).width() < 1440) {
      markericon = micon;		
    }
    if(jQuery(window).width() < 1026) {
      markericon = micon;		
    }
    if(jQuery(window).width() < 682) {
      markericon = micon;		
    }
    if(jQuery(window).width() < 560) {
      markericon = micon;		
    }
	
	 // Create marker instance.
    var marker = new google.maps.Marker({
        position : latLng,
        map: map,
        icon: markericon
    });

    // Append to reference for later use.
    map.markers.push( marker );

    // If marker contains HTML, add it to an infoWindow.
    if( $marker.html() ){

        // Create info window.
        var infowindow = new google.maps.InfoWindow({
            content: $marker.html()
        });

        // Show info window when marker is clicked.
        google.maps.event.addListener(marker, 'click', function() {
            infowindow.open( map, marker );
        });
    }
}

/**
 * centerMap
 *
 * Centers the map showing all markers in view.
 *
 * @date    22/10/19
 * @since   5.8.6
 *
 * @param   object The map instance.
 * @return  void
 */
 function centerMap( map ) {

     // Create map boundaries from all map markers.
     var bounds = new google.maps.LatLngBounds();
     map.markers.forEach(function( marker ){
         bounds.extend({
             lat: marker.position.lat(),
             lng: marker.position.lng()
         });
     });

     // Case: Single marker.
     if( map.markers.length == 1 ){
         map.setCenter( bounds.getCenter() );

     // Case: Multiple markers.
     } else{
         map.fitBounds( bounds );
     }
 }


/*function centerMap( map ) {

// vars
var bounds = new google.maps.LatLngBounds();

// loop through all markers and create bounds
$.each( map.markers, function( i, marker ){

    var latlng = new google.maps.LatLng( marker.position.lat(), marker.position.lng() );

    bounds.extend( latlng );

});

// only 1 marker?

    
    // get the current center
    theCenter = bounds.getCenter();

    // set center of map
    map.setCenter( {lat: theCenter.lat() + 0.0008, lng: theCenter.lng()} );
    map.setZoom( 17 );


}*/

// Render maps on page load.
$(document).ready(function(){
    $('.map-wrap').each(function(){
        var map = initMap( $(this) ); 
        
    });
});

})(jQuery);
</script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a09e2c40fe5275a1',t:'MTc4MTE1NTI5Mg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>






