PageSourceSearch

https://torontoclearview.com/estimator/

html torontoclearview.com collected 2026-10-04 02:52:00 UTC 255,948 bytes, 2,332 lines download raw bytes

1<!doctype html>
2<html lang="en-US" class="no-js">
3	<head>
4		<meta charset="UTF-8">
5<script type="text/javascript">
6/* <![CDATA[ */
7var 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)}});
8/* ]]> */
9</script>
9
10
11		<title>Window Cleaning Cost Calculator | Instant Quote</title>
12        <link href="https://torontoclearview.com/wp-content/themes/torontoclearview/img/icons/favicon.ico" rel="shortcut icon">
13        <link href="https://torontoclearview.com/wp-content/themes/torontoclearview/img/icons/touch.jpg" rel="apple-touch-icon-precomposed">
14		<meta http-equiv="X-UA-Compatible" content="IE=edge">
15		<meta name="viewport" content="width=device-width, initial-scale=1.0">
16		<meta name="msvalidate.01" content="D20475C1683EAE5CA434422732C78CA4" />
17		<meta name="facebook-domain-verification" content="2o96bp23nd65o2kg00mkrqwxoa9q9p" />
18		
19		<link rel="preconnect" href="//maps.googleapis.com">
20		<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/iCheck/1.0.3/skins/all.min.css" integrity="sha512-wcKDxok85zB8F9HzgUwzzzPKJhHG7qMfC7bSKrZcFTC2wZXVhmgKNXYuid02cHVnFSC8KOJCXQ8M83UVA7v5Bw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
21		<meta name='robots' content='index, nofollow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
22	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
23	
24	<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v26.8) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
25	<meta name="description" content="Get an instant quote for window cleaning, eavestrough cleaning and more. Use our free online cost calculator and see your price instantly." />
26	<link rel="canonical" href="https://torontoclearview.com/estimator/" />
27	<meta property="og:locale" content="en_US" />
28	<meta property="og:type" content="article" />
29	<meta property="og:title" content="Instant Quote Calculator" />
30	<meta property="og:description" content="INSTANT QUOTE CALCULATOR QUICK, EASY, FREE, &amp; ACCURATE DO-IT-YOURSELF COST CALCULATOR FOR WINDOW CLEANING, EAVESTROUGH CLEANING AND MORE Simply select" />
31	<meta property="og:url" content="https://torontoclearview.com/estimator/" />
32	<meta property="og:site_name" content="Toronto Clear View" />
33	<meta property="article:publisher" content="https://www.facebook.com/TorontoClearView/" />
34	<meta property="article:modified_time" content="2026-09-24T01:05:59+00:00" />
35	<meta property="og:image" content="https://torontoclearview.com/wp-content/uploads/2017/04/quote4.jpg" />
36	<meta property="og:image:width" content="2880" />
37	<meta property="og:image:height" content="720" />
38	<meta property="og:image:type" content="image/jpeg" />
39	<meta name="twitter:card" content="summary_large_image" />
40	<meta name="twitter:label1" content="Est. reading time" />
41	<meta name="twitter:data1" content="2 minutes" />
42	<!-- / Yoast SEO Premium plugin. -->
43
44
45<link rel='dns-prefetch' href='//cdn.datatables.net' />
46<link rel='dns-prefetch' href='//stats.wp.com' />
47<link rel='dns-prefetch' href='//use.typekit.net' />
48<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
49<link rel='stylesheet' id='wp-block-library-css' href='https://torontoclearview.com/wp-includes/css/dist/block-library/style.min.css' media='all' />
50<link rel='stylesheet' id='wp-components-css' href='https://torontoclearview.com/wp-includes/css/dist/components/style.min.css' media='all' />
51<link rel='stylesheet' id='wp-preferences-css' href='https://torontoclearview.com/wp-includes/css/dist/preferences/style.min.css' media='all' />
52<link rel='stylesheet' id='wp-block-editor-css' href='https://torontoclearview.com/wp-includes/css/dist/block-editor/style.min.css' media='all' />
53<link rel='stylesheet' id='popup-maker-block-library-style-css' href='https://torontoclearview.com/wp-content/plugins/popup-maker/dist/packages/block-library-style.css' media='all' />
54<link rel='stylesheet' id='mediaelement-css' href='https://torontoclearview.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css' media='all' />
55<link rel='stylesheet' id='wp-mediaelement-css' href='https://torontoclearview.com/wp-includes/js/mediaelement/wp-mediaelement.min.css' media='all' />
56<style id='jetpack-sharing-buttons-style-inline-css' type='text/css'>
57.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}
58</style>
59<link rel='stylesheet' id='datatables-css' href='https://cdn.datatables.net/1.12.1/css/jquery.dataTables.min.css' media='all' />
60<link rel='stylesheet' id='datatables-responsive-css' href='https://cdn.datatables.net/responsive/2.3.0/css/responsive.dataTables.min.css' media='all' />
61<style id='classic-theme-styles-inline-css' type='text/css'>
62/*! This file is auto-generated */
63.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
63padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
64</style>
65<style id='global-styles-inline-css' type='text/css'>
66: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,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
66--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-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;}
66.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;}
67:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
68:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
69:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
70</style>
71<link rel='stylesheet' id='dnd-upload-cf7-css' href='https://torontoclearview.com/wp-content/plugins/drag-and-drop-upload-cf7-pro/assets/css/dnd-upload-cf7.css' media='all' />
72<link rel='stylesheet' id='megamenu-css' href='https://torontoclearview.com/wp-content/uploads/maxmegamenu/style.css' media='all' />
73<link rel='stylesheet' id='dashicons-css' href='https://torontoclearview.com/wp-includes/css/dashicons.min.css' media='all' />
74<link rel='stylesheet' id='megamenu-genericons-css' href='https://torontoclearview.com/wp-content/plugins/megamenu-pro/icons/genericons/genericons/genericons.css' media='all' />
75<link rel='stylesheet' id='megamenu-fontawesome-css' href='https://torontoclearview.com/wp-content/plugins/megamenu-pro/icons/fontawesome/css/font-awesome.min.css' media='all' />
76<link rel='stylesheet' id='megamenu-fontawesome5-css' href='https://torontoclearview.com/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/all.min.css' media='all' />
77<link rel='stylesheet' id='megamenu-fontawesome6-css' href='https://torontoclearview.com/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/all.min.css' media='all' />
78<link rel='stylesheet' id='normalize-css' href='https://torontoclearview.com/wp-content/themes/torontoclearview/normalize.css?v=1.1.10' media='all' />
79<link rel='stylesheet' id='bootstrap-css' href='https://torontoclearview.com/wp-content/themes/torontoclearview/css/bootstrap.min.css?v=1.1.10' media='all' />
80<link rel='stylesheet' id='checkbox-css' href='https://torontoclearview.com/wp-content/themes/torontoclearview/css/checkboxes.css?v=1.1.10' media='all' />
81<link rel='stylesheet' id='selectize-css' href='https://torontoclearview.com/wp-content/themes/torontoclearview/js/lib/selectize/css/selectize.bootstrap3.css?v=1.1.10' media='all' />
82<link rel='stylesheet' id='fa-css' href='https://torontoclearview.com/wp-content/themes/torontoclearview/css/font-awesome.min.css?v=1.1.10' media='all' />
83<link rel='stylesheet' id='ui-css' href='https://torontoclearview.com/wp-content/themes/torontoclearview/css/jquery-ui.css?v=1.1.10' media='all' />
84<link rel='stylesheet' id='typekit-css' href='https://use.typekit.net/qxl8ntk.css' media='all' />
85<link rel='stylesheet' id='torontoclearview-css' href='https://torontoclearview.com/wp-content/themes/torontoclearview/css/style.css?v=1.1.10' media='all' />
86<link rel='stylesheet' id='animate-css' href='https://torontoclearview.com/wp-content/themes/torontoclearview/css/animate.css?v=1.1.10' media='all' />
87<link rel='stylesheet' id='torontoclearview-gravityforms-css' href='https://torontoclearview.com/wp-content/themes/torontoclearview/css/gravityforms.css?v=1.1.10' media='all' />
88<link rel='stylesheet' id='popup-maker-site-css' href='//torontoclearview.com/wp-content/uploads/pum/pum-site-styles.css?generated=1757039375' media='all' />
89<link rel='stylesheet' id='tcvestimator-css' href='https://torontoclearview.com/wp-content/plugins/estimator/assets/css/styles.css' media='all' />
90<link rel='stylesheet' id='tippy-css' href='https://torontoclearview.com/wp-content/plugins/estimator/assets/css/tipped.css' media='all' />
91<link rel='stylesheet' id='wprevpro_w3-css' href='https://torontoclearview.com/wp-content/plugins/wp-review-slider-pro/public/css/wprevpro_w3_min.css' media='all' />
92<style id='wprevpro_w3-inline-css' type='text/css'>
93@media only screen and (max-width:600px){div#wprev-slider-1.wprev-slick-slider{margin-left:25px;}div#wprev-slider-1.wprev-slick-slider{margin-right:25px;}}#wprev-slider-1 .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-1 .wprsp-star{color:#f9bc11;}#wprev-slider-1 .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-1 .wprev_preview_bradius_T9{border-radius:7px;}#wprev-slider-1 .wprev_preview_bg1_T9{background:#f2f2f2;}#wprev-slider-1 .wprev_preview_bg2_T9{background:#111111;}#wprev-slider-1 .wprev_preview_tcolor1_T9{color:#000000;}#wprev-slider-1 .wprev_preview_tcolor2_T9{color:#000000;}#wprev-slider-1 .wprev_preview_tcolor1_T9{font-size:14px;line-height:normal;}#wprev-slider-1 .wprev_preview_tcolor2_T9{font-size:16px;line-height:normal;}#wprev-slider-1 .wprs_rd_more, #wprev-slider-1 .wprs_rd_less, #wprev-slider-1 .wprevpro_btn_show_rdpop{color:#0000ee;}
93#wprev-slider-1 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}@media only screen and (max-width:600px){div#wprev-slider-1.wprev-slick-slider{margin-left:25px;}div#wprev-slider-1.wprev-slick-slider{margin-right:25px;}}#wprev-slider-1_widget .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-1_widget .wprsp-star{color:#f9bc11;}#wprev-slider-1_widget .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-1_widget .wprev_preview_bradius_T9_widget{border-radius:7px;}#wprev-slider-1_widget .wprev_preview_bg1_T9_widget{background:#f2f2f2;}#wprev-slider-1_widget .wprev_preview_bg2_T9_widget{background:#111111;}#wprev-slider-1_widget .wprev_preview_tcolor1_T9_widget{color:#000000;}#wprev-slider-1_widget .wprev_preview_tcolor2_T9_widget{color:#000000;}#wprev-slider-1_widget .wprev_preview_tcolor1_T9_widget{font-size:14px;line-height:normal;}#wprev-slider-1_widget .wprev_preview_tcolor2_T9_widget{font-size:16px;line-height:normal;}#wprev-slider-1_widget .wprs_rd_more, #wprev-slider-1_widget .wprs_rd_less, #wprev-slider-1_widget .wprevpro_btn_show_rdpop{color:#0000ee;}
93#wprev-slider-1 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-2 .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-2 .wprsp-star{color:#f9bc11;}#wprev-slider-2 .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-2 .wprev_preview_bradius_T2{border-radius:7px;}#wprev-slider-2 .wprev_preview_bg1_T2{background:#ffffff;}#wprev-slider-2 .wprev_preview_bg2_T2{background:#000000;}#wprev-slider-2 .wprev_preview_tcolor1_T2{color:#000000;}#wprev-slider-2 .wprev_preview_tcolor2_T2{color:#000000;}#wprev-slider-2 .wprev_preview_tcolor1_T2{font-size:14px;line-height:normal;}#wprev-slider-2 .wprev_preview_tcolor2_T2{font-size:16px;line-height:normal;}#wprev-slider-2 .wprev_preview_bg1_T2{border-bottom:3px solid #000000}#wprev-slider-2 .wprs_rd_more, #wprev-slider-2 .wprs_rd_less, #wprev-slider-2 .wprevpro_btn_show_rdpop{color:#0000ee;}@media screen and (min-width:640px){p.wpproslider_t2_P_4{max-height:150px;overflow-y:auto;padding-right:2px;overflow-x:hidden;}}
93#wprev-slider-2 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-2_widget .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-2_widget .wprsp-star{color:#f9bc11;}#wprev-slider-2_widget .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-2_widget .wprev_preview_bradius_T2_widget{border-radius:7px;}#wprev-slider-2_widget .wprev_preview_bg1_T2_widget{background:#ffffff;}#wprev-slider-2_widget .wprev_preview_bg2_T2_widget{background:#000000;}#wprev-slider-2_widget .wprev_preview_tcolor1_T2_widget{color:#000000;}#wprev-slider-2_widget .wprev_preview_tcolor2_T2_widget{color:#000000;}#wprev-slider-2_widget .wprev_preview_tcolor1_T2_widget{font-size:14px;line-height:normal;}#wprev-slider-2_widget .wprev_preview_tcolor2_T2_widget{font-size:16px;line-height:normal;}#wprev-slider-2_widget .wprev_preview_bg1_T2_widget{border-bottom:3px solid #000000}#wprev-slider-2_widget .wprs_rd_more, #wprev-slider-2_widget .wprs_rd_less, #wprev-slider-2_widget .wprevpro_btn_show_rdpop{color:#0000ee;}@media screen and (min-width:640px){p.wpproslider_t2_P_4{max-height:150px;overflow-y:auto;padding-right:2px;overflow-x:hidden;}}
93#wprev-slider-2 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-3 .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-3 .wprsp-star{color:#f9bc11;}#wprev-slider-3 .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-3 .wprev_preview_bradius_T2{border-radius:7px;}#wprev-slider-3 .wprev_preview_bg1_T2{background:#ffffff;}#wprev-slider-3 .wprev_preview_bg2_T2{background:#000000;}#wprev-slider-3 .wprev_preview_tcolor1_T2{color:#000000;}#wprev-slider-3 .wprev_preview_tcolor2_T2{color:#000000;}#wprev-slider-3 .wprev_preview_tcolor1_T2{font-size:14px;line-height:normal;}#wprev-slider-3 .wprev_preview_tcolor2_T2{font-size:16px;line-height:normal;}#wprev-slider-3 .wprev_preview_bg1_T2{border-bottom:3px solid #000000}#wprev-slider-3 .wprs_rd_more, #wprev-slider-3 .wprs_rd_less, #wprev-slider-3 .wprevpro_btn_show_rdpop{color:#0000ee;}@media screen and (min-width:640px){p.wpproslider_t2_P_4{max-height:150px;overflow-y:auto;padding-right:2px;overflow-x:hidden;}}
93#wprev-slider-3 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-3_widget .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-3_widget .wprsp-star{color:#f9bc11;}#wprev-slider-3_widget .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-3_widget .wprev_preview_bradius_T2_widget{border-radius:7px;}#wprev-slider-3_widget .wprev_preview_bg1_T2_widget{background:#ffffff;}#wprev-slider-3_widget .wprev_preview_bg2_T2_widget{background:#000000;}#wprev-slider-3_widget .wprev_preview_tcolor1_T2_widget{color:#000000;}#wprev-slider-3_widget .wprev_preview_tcolor2_T2_widget{color:#000000;}#wprev-slider-3_widget .wprev_preview_tcolor1_T2_widget{font-size:14px;line-height:normal;}#wprev-slider-3_widget .wprev_preview_tcolor2_T2_widget{font-size:16px;line-height:normal;}#wprev-slider-3_widget .wprev_preview_bg1_T2_widget{border-bottom:3px solid #000000}#wprev-slider-3_widget .wprs_rd_more, #wprev-slider-3_widget .wprs_rd_less, #wprev-slider-3_widget .wprevpro_btn_show_rdpop{color:#0000ee;}@media screen and (min-width:640px){p.wpproslider_t2_P_4{max-height:150px;overflow-y:auto;padding-right:2px;overflow-x:hidden;}}
93#wprev-slider-3 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-4 .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-4 .wprsp-star{color:#f9bc11;}#wprev-slider-4 .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-4 .wprev_preview_bradius_T9{border-radius:7px;}#wprev-slider-4 .wprev_preview_bg1_T9{background:#f2f2f2;}#wprev-slider-4 .wprev_preview_bg2_T9{background:#000000;}#wprev-slider-4 .wprev_preview_tcolor1_T9{color:#000000;}#wprev-slider-4 .wprev_preview_tcolor2_T9{color:#000000;}#wprev-slider-4 .wprev_preview_tcolor1_T9{font-size:14px;line-height:normal;}#wprev-slider-4 .wprev_preview_tcolor2_T9{font-size:16px;line-height:normal;}#wprev-slider-4 .wprs_rd_more, #wprev-slider-4 .wprs_rd_less, #wprev-slider-4 .wprevpro_btn_show_rdpop{color:#0000ee;}#wprev-slider-4 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-4_widget .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-4_widget .wprsp-star{color:#f9bc11;}#wprev-slider-4_widget .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-4_widget .wprev_preview_bradius_T9_widget{border-radius:7px;}#wprev-slider-4_widget .wprev_preview_bg1_T9_widget{background:#f2f2f2;}#wprev-slider-4_widget .wprev_preview_bg2_T9_widget{background:#000000;}#wprev-slider-4_widget .wprev_preview_tcolor1_T9_widget{color:#000000;}#wprev-slider-4_widget .wprev_preview_tcolor2_T9_widget{color:#000000;}#wprev-slider-4_widget .wprev_preview_tcolor1_T9_widget{font-size:14px;line-height:normal;}#wprev-slider-4_widget .wprev_preview_tcolor2_T9_widget{font-size:16px;line-height:normal;}#wprev-slider-4_widget .wprs_rd_more, #wprev-slider-4_widget .wprs_rd_less, #wprev-slider-4_widget .wprevpro_btn_show_rdpop{color:#0000ee;}
93#wprev-slider-4 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-5 .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-5 .wprsp-star{color:#f9bc11;}#wprev-slider-5 .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-5 .wprev_preview_bradius_T10{border-radius:7px;}#wprev-slider-5 .wprev_preview_bg1_T10{background:#efefef;}#wprev-slider-5 .wprev_preview_bg2_T10{background:#000000;}#wprev-slider-5 .wprev_preview_tcolor1_T10{color:#000000;}#wprev-slider-5 .wprev_preview_tcolor2_T10{color:#000000;}#wprev-slider-5 .wprev_preview_tcolor1_T10{font-size:14px;line-height:normal;}#wprev-slider-5 .wprev_preview_tcolor2_T10{font-size:16px;line-height:normal;}#wprev-slider-5 .wprs_rd_more, #wprev-slider-5 .wprs_rd_less, #wprev-slider-5 .wprevpro_btn_show_rdpop{color:#0000ee;}#wprev-slider-5 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-5_widget .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-5_widget .wprsp-star{color:#f9bc11;}#wprev-slider-5_widget .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-5_widget .wprev_preview_bradius_T10_widget{border-radius:7px;}#wprev-slider-5_widget .wprev_preview_bg1_T10_widget{background:#efefef;}#wprev-slider-5_widget .wprev_preview_bg2_T10_widget{background:#000000;}#wprev-slider-5_widget .wprev_preview_tcolor1_T10_widget{color:#000000;}#wprev-slider-5_widget .wprev_preview_tcolor2_T10_widget{color:#000000;}#wprev-slider-5_widget .wprev_preview_tcolor1_T10_widget{font-size:14px;line-height:normal;}#wprev-slider-5_widget .wprev_preview_tcolor2_T10_widget{font-size:16px;line-height:normal;}#wprev-slider-5_widget .wprs_rd_more, #wprev-slider-5_widget .wprs_rd_less, #wprev-slider-5_widget .wprevpro_btn_show_rdpop{color:#0000ee;}
93#wprev-slider-5 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-6 .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-6 .wprsp-star{color:#f9bc11;}#wprev-slider-6 .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-6 .wprev_preview_bradius_T9{border-radius:7px;}#wprev-slider-6 .wprev_preview_bg1_T9{background:#f2f2f2;}#wprev-slider-6 .wprev_preview_bg2_T9{background:#111111;}#wprev-slider-6 .wprev_preview_tcolor1_T9{color:#000000;}#wprev-slider-6 .wprev_preview_tcolor2_T9{color:#000000;}#wprev-slider-6 .wprev_preview_tcolor1_T9{font-size:14px;line-height:normal;}#wprev-slider-6 .wprev_preview_tcolor2_T9{font-size:16px;line-height:normal;}#wprev-slider-6 .wprs_rd_more, #wprev-slider-6 .wprs_rd_less, #wprev-slider-6 .wprevpro_btn_show_rdpop{color:#0000ee;}#wprev-slider-6 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-6_widget .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-6_widget .wprsp-star{color:#f9bc11;}#wprev-slider-6_widget .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-6_widget .wprev_preview_bradius_T9_widget{border-radius:7px;}#wprev-slider-6_widget .wprev_preview_bg1_T9_widget{background:#f2f2f2;}#wprev-slider-6_widget .wprev_preview_bg2_T9_widget{background:#111111;}#wprev-slider-6_widget .wprev_preview_tcolor1_T9_widget{color:#000000;}#wprev-slider-6_widget .wprev_preview_tcolor2_T9_widget{color:#000000;}#wprev-slider-6_widget .wprev_preview_tcolor1_T9_widget{font-size:14px;line-height:normal;}#wprev-slider-6_widget .wprev_preview_tcolor2_T9_widget{font-size:16px;line-height:normal;}#wprev-slider-6_widget .wprs_rd_more, #wprev-slider-6_widget .wprs_rd_less, #wprev-slider-6_widget .wprevpro_btn_show_rdpop{color:#0000ee;}
93#wprev-slider-6 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-7 .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-7 .wprsp-star{color:#f9bc11;}#wprev-slider-7 .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-7 .wprev_preview_bradius_T9{border-radius:7px;}#wprev-slider-7 .wprev_preview_bg1_T9{background:#f2f2f2;}#wprev-slider-7 .wprev_preview_bg2_T9{background:#111111;}#wprev-slider-7 .wprev_preview_tcolor1_T9{color:#000000;}#wprev-slider-7 .wprev_preview_tcolor2_T9{color:#000000;}#wprev-slider-7 .wprev_preview_tcolor1_T9{font-size:14px;line-height:normal;}#wprev-slider-7 .wprev_preview_tcolor2_T9{font-size:16px;line-height:normal;}#wprev-slider-7 .wprs_rd_more, #wprev-slider-7 .wprs_rd_less, #wprev-slider-7 .wprevpro_btn_show_rdpop{color:#0000ee;}#wprev-slider-7 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}#wprev-slider-7_widget .wprevpro_star_imgs{color:#f9bc11;}#wprev-slider-7_widget .wprsp-star{color:#f9bc11;}#wprev-slider-7_widget .wprevpro_star_imgs span.svgicons{background:#f9bc11;}#wprev-slider-7_widget .wprev_preview_bradius_T9_widget{border-radius:7px;}#wprev-slider-7_widget .wprev_preview_bg1_T9_widget{background:#f2f2f2;}#wprev-slider-7_widget .wprev_preview_bg2_T9_widget{background:#111111;}#wprev-slider-7_widget .wprev_preview_tcolor1_T9_widget{color:#000000;}#wprev-slider-7_widget .wprev_preview_tcolor2_T9_widget{color:#000000;}#wprev-slider-7_widget .wprev_preview_tcolor1_T9_widget{font-size:14px;line-height:normal;}#wprev-slider-7_widget .wprev_preview_tcolor2_T9_widget{font-size:16px;line-height:normal;}#wprev-slider-7_widget .wprs_rd_more, #wprev-slider-7_widget .wprs_rd_less, #wprev-slider-7_widget .wprevpro_btn_show_rdpop{color:#0000ee;}
93#wprev-slider-7 .indrevlineclamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;hyphens:auto;word-break:auto-phrase;}
94</style>
95<link rel='stylesheet' id='cf7apps-honeypot-frontend-css' href='https://torontoclearview.com/wp-content/plugins/contact-form-7-honeypot/legacy-honeypot/includes/css/honeypot-frontend.css' media='all' />
96<script type="text/javascript" src="https://torontoclearview.com/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script>
vendor: 1 bytes, line 96
96
97<script type="text/javascript" src="https://torontoclearview.com/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 97
97
98<script type="text/javascript" id="wpgmza_data-js-extra">
99/* <![CDATA[ */
100var wpgmza_google_api_status = {"message":"Enqueued","code":"ENQUEUED"};
101/* ]]> */
102</script>
vendor: 1 bytes, line 102
102
103<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps/wpgmza_data.js" id="wpgmza_data-js"></script>
vendor: 1 bytes, line 103
103
104<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-review-slider-pro/public/js/wprs-slick.min.js" id="wp-review-slider-pro_slick-min-js"></script>
vendor: 1 bytes, line 104
104
105<script type="text/javascript" id="wp-review-slider-pro_plublic-min-js-extra">
106/* <![CDATA[ */
107var wprevpublicjs_script_vars = {"wpfb_nonce":"551ea0a618","wpfb_ajaxurl":"https:\/\/torontoclearview.com\/wp-admin\/admin-ajax.php","wprevpluginsurl":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-review-slider-pro","page_id":"167"};
108/* ]]> */
109</script>
vendor: 1 bytes, line 109
109
110<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-review-slider-pro/public/js/wprev-public.min.js" id="wp-review-slider-pro_plublic-min-js"></script>
110
111	<style>img#wpstats{display:none}</style>
112		
113
114<script type="application/ld+json" class="saswp-schema-markup-output">
115[{
116    "@context": "https://schema.org/",
117    "@type": "VideoObject",
118    "@id": "https://torontoclearview.com/estimator/#videoobject",
119    "url": "https://torontoclearview.com/estimator/",
120    "headline": "Window Cleaning Cost Calculator | Instant Quote",
121    "datePublished": "2017-04-02T18:52:44-04:00",
122    "dateModified": "2026-09-23T21:05:59-04:00",
123    "description": "Get an instant quote for window cleaning, eavestrough cleaning and more. Use our free online cost calculator and see your price instantly.",
124    "transcript": "INSTANT QUOTE CALCULATOR  QUICK, EASY, FREE, &amp; ACCURATE DO-IT-YOURSELF COST CALCULATOR FOR WINDOW CLEANING, EAVESTROUGH CLEANING AND MORE  Simply select the service(s) you want a free Quote for and follow the instructions.    This free online quoting system INSTANTLY displays your personalized quote. You do NOT have to wait for us to contact you back. Review the three packages offered and choose the one that best suits your needs.  Make a mistake? No problem. Just scroll up and click \"EDIT\" to correct or adjust as needed.  Be sure to use the \" \" symbols for help entering the needed details accurately.   This will dramatically simplify the free Instant Quote process and improve its accuracy.  HINT: For window cleaning, the most common mistake is not counting EACH panel SEPARATELY. Be sure to count every panel and place it in the appropriate size category on the form.  HINT: For eavestrough cleaning, be sure to include ALL SECTIONS OF YOUR HOME THAT HAVE EAVESTROUGHS, including separate rooflines, additions, garages, or other sections that may be easy to overlook.  &nbsp;  (Optional: Prefer to Send Us Photos for a window cleaning quote?)  Click (&lt;here for Photo Upload Tool&gt;)  &nbsp;  (Optional: Prefer an Onsite Quote....and don't mind waiting?)  Click (&lt;here to Request an Onsite Quote&gt;)              -  ",
125    "name": "Window Cleaning Cost Calculator | Instant Quote",
126    "uploadDate": "2017-04-02T18:52:44-04:00",
127    "thumbnailUrl": "https://torontoclearview.com/wp-content/uploads/2017/04/quote4-150x150.jpg",
128    "author": {
129        "@type": "Person",
130        "name": "simplistics",
131        "url": "https://torontoclearview.com/author/simplistics/",
132        "sameAs": [],
133        "image": {
134            "@type": "ImageObject",
135            "url": "https://secure.gravatar.com/avatar/4490b15cb018eee933115bb3ebe82b02?s=96&d=mm&r=g",
136            "height": 96,
137            "width": 96
138        }
139    },
140    "contentUrl": "https://www.youtube.com/embed/0KjCzunSn_E?rel=0",
141    "embedUrl": "https://www.youtube.com/embed/0KjCzunSn_E?rel=0"
142},
143
144{
145    "@context": "https://schema.org/",
146    "@graph": [
147        {
148            "@type": "Organization",
149            "@id": "https://torontoclearview.com#Organization",
150            "name": "Toronto Clear View Window Cleaning Inc.",
151            "url": "https://torontoclearview.com",
152            "sameAs": [
153                "https://www.facebook.com/TorontoClearView/",
154                "https://www.instagram/torontoclearview/",
155                "https://www.linkedin.com/in/torontoclearview/",
156                "https://www.youtube.com/c/torontoclearview.com"
157            ],
158            "logo": {
159                "@type": "ImageObject",
160                "url": "https://torontoclearview.com/wp-content/uploads/2019/11/LOGO-SQUARE-URL.jpg",
161                "width": "576",
162                "height": "576"
163            },
164            "contactPoint": {
165                "@type": "ContactPoint",
166                "contactType": "customer support",
167                "telephone": "+1-416-751-5546",
168                "url": "https://torontoclearview.com/contact/"
169            }
170        },
171        {
172            "@type": "WebSite",
173            "@id": "https://torontoclearview.com#website",
174            "headline": "Toronto Clear View",
175            "name": "Toronto Clear View",
176            "url": "https://torontoclearview.com",
177            "description": "Toronto Award Winning Window and Eavestrough Cleaning Company",
178            "potentialAction": {
179                "@type": "SearchAction",
180                "target": "https://torontoclearview.com?s={search_term_string}",
181                "query-input": "required name=search_term_string"
182            },
183            "publisher": {
184                "@id": "https://torontoclearview.com#Organization"
185            }
186        },
187        {
188            "@context": "https://schema.org/",
189            "@type": "WebPage",
190            "@id": "https://torontoclearview.com/estimator/#webpage",
191            "name": "Window Cleaning Cost Calculator | Instant Quote",
192            "url": "https://torontoclearview.com/estimator/",
193            "lastReviewed": "2026-09-23T21:05:59-04:00",
194            "dateCreated": "2017-04-02T18:52:44-04:00",
195            "inLanguage": "en-US",
196            "description": "Get an instant quote for window cleaning, eavestrough cleaning and more. Use our free online cost calculator and see your price instantly.",
197            "reviewedBy": {
198                "@type": "Organization",
199                "name": "Toronto Clear View Window Cleaning Inc.",
200                "url": "https://torontoclearview.com",
201                "logo": {
202                    "@type": "ImageObject",
203                    "url": "https://torontoclearview.com/wp-content/uploads/2019/11/LOGO-SQUARE-URL.jpg",
204                    "width": 576,
205                    "height": 576
206                }
207            },
208            "publisher": {
209                "@type": "Organization",
210                "name": "Toronto Clear View Window Cleaning Inc.",
211                "url": "https://torontoclearview.com",
212                "logo": {
213                    "@type": "ImageObject",
214                    "url": "https://torontoclearview.com/wp-content/uploads/2019/11/LOGO-SQUARE-URL.jpg",
215                    "width": 576,
216                    "height": 576
217                }
218            },
219            "primaryImageOfPage": {
220                "@id": "https://torontoclearview.com/estimator/#primaryimage"
221            },
222            "mainContentOfPage": [
223                [
224                    {
225                        "@context": "https://schema.org/",
226                        "@type": "SiteNavigationElement",
227                        "@id": "https://torontoclearview.com/#home",
228                        "name": "Home",
229                        "url": "https://torontoclearview.com/"
230                    },
231                    {
232                        "@context": "https://schema.org/",
233                        "@type": "SiteNavigationElement",
234                        "@id": "https://torontoclearview.com/#about-us",
235                        "name": "About Us",
236                        "url": "https://torontoclearview.com/about/"
237                    },
238                    {
239                        "@context": "https://schema.org/",
240                        "@type": "SiteNavigationElement",
241                        "@id": "https://torontoclearview.com/#best-of-awards",
242                        "name": "Best Of Awards",
243                        "url": "https://torontoclearview.com/best-of-awards/"
244                    },
245                    {
246                        "@context": "https://schema.org/",
247                        "@type": "SiteNavigationElement",
248                        "@id": "https://torontoclearview.com/#online-reviews",
249                        "name": "Online Reviews",
250                        "url": "https://torontoclearview.com/reviews/"
251                    },
252                    {
253                        "@context": "https://schema.org/",
254                        "@type": "SiteNavigationElement",
255                        "@id": "https://torontoclearview.com/#service-locations",
256                        "name": "Service Locations",
257                        "url": "https://torontoclearview.com/locations/"
258                    },
259                    {
260                        "@context": "https://schema.org/",
261                        "@type": "SiteNavigationElement",
262                        "@id": "https://torontoclearview.com/#residential-specialist",
263                        "name": "Residential Specialist",
264                        "url": "https://torontoclearview.com/services/toronto-residential/"
265                    },
266                    {
267                        "@context": "https://schema.org/",
268                        "@type": "SiteNavigationElement",
269                        "@id": "https://torontoclearview.com/#commercial-specialist",
270                        "name": "Commercial Specialist",
271                        "url": "https://torontoclearview.com/services/toronto-commercial/"
272                    },
273                    {
274                        "@context": "https://schema.org/",
275                        "@type": "SiteNavigationElement",
276                        "@id": "https://torontoclearview.com/#overview",
277                        "name": "Overview",
278                        "url": "https://torontoclearview.com/services/"
279                    },
280                    {
281                        "@context": "https://schema.org/",
282                        "@type": "SiteNavigationElement",
283                        "@id": "https://torontoclearview.com/#window-cleaning",
284                        "name": "Window Cleaning",
285                        "url": "https://torontoclearview.com/services/toronto-window-cleaning/"
286                    },
287                    {
288                        "@context": "https://schema.org/",
289                        "@type": "SiteNavigationElement",
290                        "@id": "https://torontoclearview.com/#pressure-washing",
291                        "name": "Pressure Washing",
292                        "url": "https://torontoclearview.com/services/pressure-washing/"
293                    },
294                    {
295                        "@context": "https://schema.org/",
296                        "@type": "SiteNavigationElement",
297                        "@id": "https://torontoclearview.com/#eavestrough-cleaning",
298                        "name": "Eavestrough Cleaning",
299                        "url": "https://torontoclearview.com/services/toronto-eavestrough-cleaning/"
300                    },
301                    {
302                        "@context": "https://schema.org/",
303                        "@type": "SiteNavigationElement",
304                        "@id": "https://torontoclearview.com/#eavestrough-gutter-repair",
305                        "name": "Eavestrough / Gutter Repair",
306                        "url": "https://torontoclearview.com/services/toronto-eavestrough-gutter-repair/"
307                    },
308                    {
309                        "@context": "https://schema.org/",
310                        "@type": "SiteNavigationElement",
311                        "@id": "https://torontoclearview.com/#eavestrough-gutter-whitening",
312                        "name": "Eavestrough / Gutter Whitening",
313                        "url": "https://torontoclearview.com/services/eavestrough-gutter-whitening/"
314                    },
315                    {
316                        "@context": "https://schema.org/",
317                        "@type": "SiteNavigationElement",
318                        "@id": "https://torontoclearview.com/#diamond-back-gutter-protection",
319                        "name": "Diamond Back Gutter Protection",
320                        "url": "https://torontoclearview.com/services/toronto-gutter-guards/"
321                    },
322                    {
323                        "@context": "https://schema.org/",
324                        "@type": "SiteNavigationElement",
325                        "@id": "https://torontoclearview.com/#instant-quote",
326                        "name": "Instant Quote",
327                        "url": "https://torontoclearview.com/estimator/"
328                    },
329                    {
330                        "@context": "https://schema.org/",
331                        "@type": "SiteNavigationElement",
332                        "@id": "https://torontoclearview.com/#photos-quote",
333                        "name": "Photos Quote",
334                        "url": "https://torontoclearview.com/photo-uploads/"
335                    },
336                    {
337                        "@context": "https://schema.org/",
338                        "@type": "SiteNavigationElement",
339                        "@id": "https://torontoclearview.com/#request-quote",
340                        "name": "Request Quote",
341                        "url": "https://torontoclearview.com/request-a-quote/"
342                    },
343                    {
344                        "@context": "https://schema.org/",
345                        "@type": "SiteNavigationElement",
346                        "@id": "https://torontoclearview.com/#referrals",
347                        "name": "Referrals",
348                        "url": "https://torontoclearview.com/referral-program/"
349                    },
350                    {
351                        "@context": "https://schema.org/",
352                        "@type": "SiteNavigationElement",
353                        "@id": "https://torontoclearview.com/#loyalty-program",
354                        "name": "Loyalty Program",
355                        "url": "https://torontoclearview.com/discount-program/"
356                    },
357                    {
358                        "@context": "https://schema.org/",
359                        "@type": "SiteNavigationElement",
360                        "@id": "https://torontoclearview.com/#pay-invoice",
361                        "name": "Pay Invoice",
362                        "url": "https://torontoclearview.com/pay-invoice/"
363                    },
364                    {
365                        "@context": "https://schema.org/",
366                        "@type": "SiteNavigationElement",
367                        "@id": "https://torontoclearview.com/#contact-us-options",
368                        "name": "Contact Us Options",
369                        "url": "https://torontoclearview.com/contact/"
370                    },
371                    {
372                        "@context": "https://schema.org/",
373                        "@type": "SiteNavigationElement",
374                        "@id": "https://torontoclearview.com/#schedule-an-appointment",
375                        "name": "Schedule An Appointment",
376                        "url": "https://torontoclearview.com/contact/schedule-an-appointment/"
377                    }
378                ]
379            ],
380            "isPartOf": {
381                "@id": "https://torontoclearview.com#website"
382            },
383            "breadcrumb": {
384                "@id": "https://torontoclearview.com/estimator/#breadcrumb"
385            }
386        },
387        {
388            "@type": "BreadcrumbList",
389            "@id": "https://torontoclearview.com/estimator/#breadcrumb",
390            "itemListElement": [
391                {
392                    "@type": "ListItem",
393                    "position": 1,
394                    "item": {
395                        "@id": "https://torontoclearview.com",
396                        "name": "Toronto Clear View"
397                    }
398                },
399                {
400                    "@type": "ListItem",
401                    "position": 2,
402                    "item": {
403                        "@id": "https://torontoclearview.com/estimator/",
404                        "name": "Window Cleaning Cost Calculator | Instant Quote"
405                    }
406                }
407            ]
408        },
409        {
410            "@type": "Article",
411            "@id": "https://torontoclearview.com/estimator/#Article",
412            "url": "https://torontoclearview.com/estimator/",
413            "inLanguage": "en-US",
414            "mainEntityOfPage": "https://torontoclearview.com/estimator/#webpage",
415            "headline": "Window Cleaning Cost Calculator | Instant Quote",
416            "description": "Get an instant quote for window cleaning, eavestrough cleaning and more. Use our free online cost calculator and see your price instantly.",
417            "articleBody": "INSTANT QUOTE CALCULATOR  QUICK, EASY, FREE, &amp; ACCURATE DO-IT-YOURSELF COST CALCULATOR FOR WINDOW CLEANING, EAVESTROUGH CLEANING AND MORE  Simply select the service(s) you want a free Quote for and follow the instructions.    This free online quoting system INSTANTLY 
417displays your personalized quote. You do NOT have to wait for us to contact you back. Review the three packages offered and choose the one that best suits your needs.  Make a mistake? No problem. Just scroll up and click \"EDIT\" to correct or adjust as needed.  Be sure to use the \" \" symbols for help entering the needed details accurately.   This will dramatically simplify the free Instant Quote process and improve its accuracy.  HINT: For window cleaning, the most common mistake is not counting EACH panel SEPARATELY. Be sure to count every panel and place it in the appropriate size category on the form.  HINT: For eavestrough cleaning, be sure to include ALL SECTIONS OF YOUR HOME THAT HAVE EAVESTROUGHS, including separate rooflines, additions, garages, or other sections that may be easy to overlook.  &nbsp;  (Optional: Prefer to Send Us Photos for a window cleaning quote?)  Click (&lt;here for Photo Upload Tool&gt;)  &nbsp;  (Optional: Prefer an Onsite Quote....and don't mind waiting?)  Click (&lt;here to Request an Onsite Quote&gt;)              -  ",
418            "datePublished": "2017-04-02T18:52:44-04:00",
419            "dateModified": "2026-09-23T21:05:59-04:00",
420            "author": {
421                "@type": "Person",
422                "name": "simplistics",
423                "url": "https://torontoclearview.com/author/simplistics/",
424                "sameAs": [],
425                "image": {
426                    "@type": "ImageObject",
427                    "url": "https://secure.gravatar.com/avatar/4490b15cb018eee933115bb3ebe82b02?s=96&d=mm&r=g",
428                    "height": 96,
429                    "width": 96
430                }
431            },
432            "editor": {
433                "@type": "Person",
434                "name": "simplistics",
435                "url": "https://torontoclearview.com/author/simplistics/",
436                "sameAs": [],
437                "image": {
438                    "@type": "ImageObject",
439                    "url": "https://secure.gravatar.com/avatar/4490b15cb018eee933115bb3ebe82b02?s=96&d=mm&r=g",
440                    "height": 96,
441                    "width": 96
442                }
443            },
444            "publisher": {
445                "@id": "https://torontoclearview.com#Organization"
446            },
447            "image": [
448                {
449                    "@type": "ImageObject",
450                    "@id": "https://torontoclearview.com/estimator/#primaryimage",
451                    "url": "https://torontoclearview.com/wp-content/uploads/2017/04/quote4.jpg",
452                    "width": "2880",
453                    "height": "720",
454                    "caption": "Affordable Toronto home insurance provider with comprehensive coverage options and expert service."
455                },
456                {
457                    "@type": "ImageObject",
458                    "url": "https://torontoclearview.com/wp-content/uploads/2017/04/quote4-1200x900.jpg",
459                    "width": "1200",
460                    "height": "900",
461                    "caption": "Affordable Toronto home insurance provider with comprehensive coverage options and expert service."
462                },
463                {
464                    "@type": "ImageObject",
465                    "url": "https://torontoclearview.com/wp-content/uploads/2017/04/quote4-1200x675.jpg",
466                    "width": "1200",
467                    "height": "675",
468                    "caption": "Affordable Toronto home insurance provider with comprehensive coverage options and expert service."
469                },
470                {
471                    "@type": "ImageObject",
472                    "url": "https://torontoclearview.com/wp-content/uploads/2017/04/quote4-720x720.jpg",
473                    "width": "720",
474                    "height": "720",
475                    "caption": "Affordable Toronto home insurance provider with comprehensive coverage options and expert service."
476                },
477                {
478                    "@type": "ImageObject",
479                    "url": "https://torontoclearview.com/wp-content/uploads/2017/08/IconHelp.jpg",
480                    "width": 32,
481                    "height": 30,
482                    "caption": "ClearView Toronto skyline with stunning cityscape and waterfront views at sunset."
483                }
484            ],
485            "isPartOf": {
486                "@id": "https://torontoclearview.com/estimator/#webpage"
487            }
488        }
489    ]
490}]
491</script>
491
492
493<link rel="icon" href="https://torontoclearview.com/wp-content/uploads/2017/04/cropped-CLRLOGO-small-Square-32x32.jpg" sizes="32x32" />
494<link rel="icon" href="https://torontoclearview.com/wp-content/uploads/2017/04/cropped-CLRLOGO-small-Square-192x192.jpg" sizes="192x192" />
495<link rel="apple-touch-icon" href="https://torontoclearview.com/wp-content/uploads/2017/04/cropped-CLRLOGO-small-Square-180x180.jpg" />
496<meta name="msapplication-TileImage" content="https://torontoclearview.com/wp-content/uploads/2017/04/cropped-CLRLOGO-small-Square-270x270.jpg" />
497		<!-- Google tag (gtag.js) -->
vendor: 72 bytes, lines 497-498
497
498        <script async src="https://www.googletagmanager.com/gtag/js?id=
498G-8J4BN2J30D
vendor: 20 bytes, lines 498-499
498"></script>
499        
499<script>
500          
vendor: 166 bytes, lines 500-504
500window.dataLayer = window.dataLayer || [];
501          function gtag(){dataLayer.push(arguments);}
502          gtag('js', new Date());
503        
504          gtag('config', '
504G-8J4BN2J30D
vendor: 12 bytes, lines 504-505
504');
505        
505</script>
505
506		
506<script>
507		gtag('config', 'AW-1070024637/FdeqCJrK1H8QvY-d_gM', {
508			'phone_conversion_number': '416-751-5546'
509		});
510		</script>
510
511<!-- Google Analytics -->
512<script data-type="lazy" data-src="data:text/javascript;base64,CiAgKGZ1bmN0aW9uKGkscyxvLGcscixhLG0pe2lbJ0dvb2dsZUFuYWx5dGljc09iamVjdCddPXI7aVtyXT1pW3JdfHxmdW5jdGlvbigpewogIChpW3JdLnE9aVtyXS5xfHxbXSkucHVzaChhcmd1bWVudHMpfSxpW3JdLmw9MSpuZXcgRGF0ZSgpO2E9cy5jcmVhdGVFbGVtZW50KG8pLAogIG09cy5nZXRFbGVtZW50c0J5VGFnTmFtZShvKVswXTthLmFzeW5jPTE7YS5zcmM9ZzttLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGEsbSkKICB9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2h0dHBzOi8vd3d3Lmdvb2dsZS1hbmFseXRpY3MuY29tL2FuYWx5dGljcy5qcycsJ2dhJyk7CgogIGdhKCdjcmVhdGUnLCAnVUEtMTAzMTU4MDUwLTEnLCAnYXV0bycpOwogIGdhKCdzZW5kJywgJ3BhZ2V2aWV3Jyk7CgogIChmdW5jdGlvbiAodG9zKSB7CiAgICB2YXIgcG9sbGVyID0gc2V0SW50ZXJ2YWwoZnVuY3Rpb24gKCkgewogICAgICB0b3MgPSAoZnVuY3Rpb24gKHQpIHsKICAgICAgICByZXR1cm4gdFswXSA9PSA1MCA/IChwYXJzZUludCh0WzFdKSArIDEpICsgJzowMCcgOiAodFsxXSB8fCAnMCcpICsgJzonICsgKHBhcnNlSW50KHRbMF0pICsgMTApOwogICAgICB9KSh0b3Muc3BsaXQoJzonKS5yZXZlcnNlKCkpOwogICAgICBpZiAocGFyc2VJbnQodG9zLnNwbGl0KCc6JylbMF0pIDwgNSkgewogICAgICAgIGdhKCdzZW5kJywgJ2V2ZW50JywgJ1RpbWUnLCAnTG9nJywgdG9zKTsKICAgICAgfQogICAgICBlbHNlIHsKICAgICAgICBjbGVhckludGVydmFsKHBvbGxlcik7CiAgICAgIH0KICAgIH0sIDEwMDAwKTsKICB9KSgnMDAnKTsK"></script>
vendor: 1 bytes, line 512
512
513<script src="https://cdnjs.cloudflare.com/ajax/libs/iCheck/1.0.3/icheck.min.js" integrity="sha512-RGDpUuNPNGV62jwbX1n/jNVUuK/z/GRbasvukyOim4R8gUEXSAjB4o0gBplhpO8Mv9rr7HNtGzV508Q1LBGsfA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
513
514	</head>
515
516	<body class="page-template page-template-template-generic page-template-template-generic-php page page-id-167 mega-menu-header-menu estimator">
517		<header class="clear">
518  			<div class="topbar">
519			  	  									<a href="tel:+141675155468447515546" class="topbar-phone">
520											<img src="https://torontoclearview.com/wp-content/uploads/2021/04/phone.png" alt="Call Us">
521										416-751-5546 or 844-751-5546					</a>
522													<div class="topbar-hours">
523											<img src="https://torontoclearview.com/wp-content/uploads/2021/04/clock.png" alt="Hours of Operation">
524										Mon – Fri: 8:00 AM–6:00 PM, Sat – Sun: By Appointment					</div>
525													<a href="https://torontoclearview.com/estimator/" class="topbar-quote button-pulse">
526						FREE INSTANT QUOTE					</a>
527							</div>
528			<div class="wrapper">
529				<nav class="navbar navbar-default">
530					<div class="navbar-header page-scroll">
531						<a class="navbar-brand" href="https://torontoclearview.com"><img src="/wp-content/uploads/2022/11/logo.webp" class="logo-img" height="96" width="142" alt="Toronto Clear View Window Cleaning"></a>
532					</div>
533					<div id="main_nav">
534						<div id="main-nav" class="nav navbar-nav navbar-right">
535							<div id="mega-menu-wrap-header-menu" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-block mega-toggle-block-1' id='mega-toggle-block-1'><button aria-controls="mega-menu-header-menu" aria-expanded="false" aria-haspopup="true" class='mega-toggle-standard mega-toggle-label'><span class='mega-toggle-label-closed'>MENU</span><span class='mega-toggle-label-open'>MENU</span></button></div><div class='mega-toggle-block mega-spacer-block mega-toggle-block-2' id='mega-toggle-block-2'></div><div class='mega-toggle-block mega-icon-block mega-toggle-block-3' id='mega-toggle-block-3'><a class='mega-icon' href='tel:14167515546' target='_self'></a></div></div></div><ul id="mega-menu-header-menu" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover" data-effect="slide" data-effect-speed="400" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-mobile-force-width="body" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="991" data-unbind="true" data-mobile-state="collapse_all" data-mobile-direction="vertical" data-mobile-back-text="{parent_title}"><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-home mega-menu-item-13" id="mega-menu-item-13"><a class="mega-menu-link" href="https://torontoclearview.com/">Home</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-1014" id="mega-menu-item-1014"><a class="mega-menu-link" href="#" aria-expanded="false" aria-controls="mega-sub-menu-1014">About<span class="mega-indicator" aria-hidden="true"></span></a>
536<ul class="mega-sub-menu" id='mega-sub-menu-1014'>
537<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-46" id="mega-menu-item-46"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/about/">About Us</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-13352" id="mega-menu-item-13352"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/best-of-awards/">Best Of Awards</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-751" id="mega-menu-item-751"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/reviews/">Online Reviews</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-1239" id="mega-menu-item-1239"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/locations/">Service Locations</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-1012" id="mega-menu-item-1012"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/services/toronto-residential/">Residential Specialist</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-1013" id="mega-menu-item-1013"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/services/toronto-commercial/">Commercial Specialist</a></li></ul>
538</li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-544" id="mega-menu-item-544"><a class="mega-menu-link" href="#" aria-expanded="false" aria-controls="mega-sub-menu-544">Services<span class="mega-indicator" aria-hidden="true"></span></a>
539<ul class="mega-sub-menu" id='mega-sub-menu-544'>
540<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-58" id="mega-menu-item-58"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/services/">Overview</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-165" id="mega-menu-item-165"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/services/toronto-window-cleaning/">Window Cleaning</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-3307" id="mega-menu-item-3307"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/services/pressure-washing/">Pressure Washing</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-164" id="mega-menu-item-164"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/services/toronto-eavestrough-cleaning/">Eavestrough Cleaning</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-839" id="mega-menu-item-839"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/services/toronto-eavestrough-gutter-repair/">Eavestrough / Gutter Repair</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-2715" id="mega-menu-item-2715"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/services/eavestrough-gutter-whitening/">Eavestrough / Gutter Whitening</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-166" id="mega-menu-item-166"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/services/toronto-gutter-guards/">Diamond Back Gutter Protection</a></li></ul>
541</li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-current-menu-ancestor mega-current-menu-parent mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-539" id="mega-menu-item-539"><a class="mega-menu-link" href="#" aria-expanded="false" aria-controls="mega-sub-menu-539">Free Quote<span class="mega-indicator" aria-hidden="true"></span></a>
542<ul class="mega-sub-menu" id='mega-sub-menu-539'>
543<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-current-menu-item mega-page_item mega-page-item-167 mega-current_page_item mega-has-icon mega-icon-left mega-menu-item-538" id="mega-menu-item-538"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/estimator/" aria-current="page">Instant Quote</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-10928" id="mega-menu-item-10928"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/photo-uploads/">Photos Quote</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-93" id="mega-menu-item-93"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/request-a-quote/">Request Quote</a></li></ul>
544</li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-545" id="mega-menu-item-545"><a class="mega-menu-link" href="#" aria-expanded="false" aria-controls="mega-sub-menu-545">Discounts<span class="mega-indicator" aria-hidden="true"></span></a>
545<ul class="mega-sub-menu" id='mega-sub-menu-545'>
546<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-92" id="mega-menu-item-92"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/referral-program/">Referrals</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-left mega-menu-item-580" id="mega-menu-item-580"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/discount-program/">Loyalty Program</a></li></ul>
547</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-8654" id="mega-menu-item-8654"><a class="mega-menu-link" href="https://torontoclearview.com/pay-invoice/">Pay Invoice</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-has-icon mega-icon-left mega-disable-link mega-menu-item-1281" id="mega-menu-item-1281"><a class="mega-custom-icon mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-1281" role="button">Contact Us<span class="mega-indicator" aria-hidden="true"></span></a>
548<ul class="mega-sub-menu" id='mega-sub-menu-1281'>
549<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-right mega-menu-item-8784" id="mega-menu-item-8784"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/contact/">Contact Us Options</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-has-icon mega-icon-right mega-menu-item-1078" id="mega-menu-item-1078"><a class="mega-custom-icon mega-menu-link" href="https://torontoclearview.com/contact/schedule-an-appointment/">Schedule An Appointment</a></li></ul>
550</li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-on-desktop mega-menu-item-11064" id="mega-menu-item-11064"><a class="mega-menu-link" href="#"><div class="businessHours">
551	
552	<img src="https://torontoclearview.com/wp-content/uploads/2021/04/clock-white.png" width="13" alt="Hours of Operation"> Mon – Fri: 8:00 AM–6:00 PM, Sat – Sun: By Appointment
553</div></a></li></ul></div>						</div>
554					</div>
555				</nav>
556			</div>
557		</header><div class="container-fluid">
558	<section class="header desktop_header" style="background-image:url('https://torontoclearview.com/wp-content/uploads/2017/04/quote4.jpg');">
559    <div class="container wrapper">
560        <div class="row">
561            <div class="col-md-12 title_text">
562                <h1 class='headline1'>Instant Quote Calculator</h1>
563            </div>
564        </div>
565    </div>
566</section>
567<style>
568    .header {
569        background-size: auto 80%;
570        background-position: center top;
571    }
572    @media (max-width: 991px) {
573        .header {
574            background-size: auto 100%;
575            background-position: center top;
576        }
577    }
578</style>    						    <section id="main-content-paragraph">
579				<div class="container">
580					<div class="row">
581						<div class="col-md-12">
582							<h2 class="h1-replacement" style="text-align: center;">INSTANT QUOTE CALCULATOR</h2>
583<h2 style="text-align: center;">QUICK, EASY, FREE, &amp; ACCURATE DO-IT-YOURSELF COST CALCULATOR FOR WINDOW CLEANING, EAVESTROUGH CLEANING AND MORE</h2>
584<p style="text-align: center;"><span style="font-size: 14pt;">Simply select the service(s) you want a free Quote for and follow the instructions.
584</span></p>
585<h3 style="text-align: center;">This free online quoting system INSTANTLY displays your personalized quote. You do NOT have to wait for us to contact you back. Review the three packages offered and choose the one that best suits your needs.</h3>
586<h3 style="text-align: center;">Make a mistake? No problem. Just scroll up and click &#8220;EDIT&#8221; to correct or adjust as needed.</h3>
587<h3 style="text-align: center;"><strong><em><span style="color: #ff0000;">Be sure to use the &#8220;<img decoding="async" class="alignnone wp-image-2654" src="https://torontoclearview.com/wp-content/uploads/2017/08/IconHelp.jpg" alt="ClearView Toronto skyline with stunning cityscape and waterfront views at sunset." width="18" height="17" /> </span><span style="color: #ff0000;">&#8221; symbols for help entering the needed details accurately. </span></em></strong></h3>
588<h3 style="text-align: center;"><strong><em><span style="color: #ff0000;">This will dramatically simplify the free Instant Quote process and improve its accuracy.</span></em></strong></h3>
589<h3 style="text-align: center;"><strong><em><span style="color: #ff0000;">HINT: For window cleaning, t</span></em></strong><strong><em><span style="color: #ff0000;">he most common mistake is not counting EACH panel SEPARATELY. Be sure to count every panel and place it in the appropriate size category on the form.</span></em></strong></h3>
590<h3 style="text-align: center;"><strong><em><span style="color: #ff0000;">HINT: For eavestrough cleaning, be sure to include ALL SECTIONS OF YOUR HOME THAT HAVE EAVESTROUGHS, including separate rooflines, additions, garages, or other sections that may be easy to overlook.</span></em></strong></h3>
591<p>&nbsp;</p>
592<p style="text-align: center;"><span style="font-size: 14pt;">(Optional: <em><strong>Prefer to Send Us Photos </strong></em>for a <strong><em><strong>w</strong>indow cleaning</em></strong> quote?</span><span style="font-size: 14pt;">)</span></p>
593<p style="text-align: center;"><span style="font-size: 14pt;">Click (<strong><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://torontoclearview.com/photo-uploads/">&lt;here for Photo Upload Tool&gt;</a></span></strong>)</span></p>
594<p>&nbsp;</p>
595<p style="text-align: center;"><span style="font-size: 14pt;">(Optional: <em><strong>Prefer an Onsite Quote&#8230;.</strong></em><strong><em>and don&#8217;t mind waiting?</em></strong>)</span></p>
596<p style="text-align: center;"><span style="font-size: 14pt;">Click (<span style="color: #ff0000;"><strong><a style="color: #ff0000;" href="https://torontoclearview.com/request-a-quote/">&lt;here to Request an Onsite Quote&gt;</a></strong></span>)</span></p>
597<hr />
598<div></div>
599<div class="video-container" style="text-align: center;"><iframe class="video" src="https://www.youtube.com/embed/0KjCzunSn_E?rel=0" width="300" height="150" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
600<div style="text-align: center;"><span style="color: #ffffff;">&#8211;</span></div>
601<form autocomplete="off">
602<div class="panel-group" id="estimator" role="tablist" aria-multiselectable="false">
603    
604  <div class="panel panel-default" id="panelSelect">
605    <div class="panel-heading" role="tab" id="headingSelect">
606      <h4 class="panel-title">
607        <a href="#" class="estimatorEdit">Edit</a>
608        <a role="button" data-parent="#estimator" aria-expanded="true" aria-controls="collapseSelect">
609          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Select Service(s)        </a>
610      </h4>
611    </div>
612    <div id="collapseSelect" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingSelect">
613      <div class="panel-body">
614        <div class="row">
615	<div class="col-md-12"><p style="text-align: justify;"><span style="color: #ff0000; font-size: 14pt;"><em><strong>Below are the services we offer.  Simply select the service(s) you need and click &#8220;Continue&#8221;.</strong></em></span></p>
616</div>
617	<div class="col-md-6">
618		<div class="checkpill">
619						<input type="checkbox" name="serviceWindowCleaning" id="serviceWindowCleaning" class="line">
620			<label for="serviceWindowCleaning">Window Cleaning </label>
621			
622		</div>
623	</div>
624
625	<div class="col-md-6">
626		<div class="checkpill">
627						<input type="checkbox" name="serviceScreenCleaning" id="serviceScreenCleaning">
628			<label for="serviceScreenCleaning">Screen Cleaning <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p style='text-align: justify;'>These are designed to keep bugs out. They are a tightly woven mesh and might be placed outside or inside the house, depending on the window style.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a></label>
629			
630		</div>
631	</div>
632
633
634	<div class="col-md-6">
635		<div class="checkpill">
636						<input type="checkbox" name="serviceMirror" id="serviceMirror">
637			<label for="serviceMirror">Mirror Cleaning </label>
638			
639		</div>
640	</div>
641
642	<div class="col-md-6">
643		<div class="checkpill">
644						<input type="checkbox" name="serviceFan" id="serviceFan">
645			<label for="serviceFan">Ceiling Fan Cleaning </label>
646			
647		</div>
648	</div>
649
650	<div class="col-md-6">
651		<div class="checkpill">
652						<input type="checkbox" name="serviceFixture" id="serviceFixture">
653			<label for="serviceFixture">Light Fixture Cleaning </label>
654			
655		</div>
656	</div>
657
658	<div class="col-md-6">
659		<div class="checkpill">
660						<input type="checkbox" name="serviceSkylight" id="serviceSkylight">
661			<label for="serviceSkylight">Skylight Cleaning <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p>We don&#8217;t recommend cleaning &#8220;dome&#8221; type skylights due to the way they are designed because all the dirt is likely in-between.  Here is a pictures of a flat glass type skylight, which can be cleaned.</p><p><img width='200' height='200' class='size-full wp-image-946 aligncenter' src='https://torontoclearview.com/wp-content/uploads/2017/04/Skylight.jpg' alt='' srcset='//torontoclearview.com/wp-content/uploads/2017/04/Skylight.jpg 200w, //torontoclearview.com/wp-content/uploads/2017/04/Skylight-150x150.jpg 150w, //torontoclearview.com/wp-content/uploads/2017/04/Skylight-120x120.jpg 120w' sizes='(max-width: 200px) 100v
661w, 200px' /></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a></label>
662			
663		</div>
664	</div>
665
666	<div class="col-md-6">
667				<div class="checkpill">
668			<input type="checkbox" name="serviceEavestrough" id="serviceEavestrough">
669			<label for="serviceEavestrough">Eavestrough / Gutter Cleaning </label>
670			
671		</div>
672	</div>
673
674	<div class="col-md-6">
675		<div class="checkpill">
676						<input type="checkbox" name="serviceEavestroughRepair" id="serviceEavestroughRepair">
677			<label for="serviceEavestroughRepair">Eavestrough / Gutter Repair </label>
678			
679		</div>
680	</div>
681
682	<div class="col-md-6">
683		<div class="checkpill">
684						<input type="checkbox" name="serviceWhitening" id="serviceWhitening">
685			<label for="serviceWhitening">Eavestrough / Gutter Whitening <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p style='text-align: justify;'><span style='color: #000000;'>Have you noticed the tiger-stripe like marks on the outer sides of the eavestroughs? They are unsightly, but can be removed with the proper heavy duty cleaning techniques. This</span> <span style='color: #ff0000;'><em><strong><a href='https://torontoclearview.com/services/eavestrough-gutter-whitening/'><span style='color: #ff0000;'><span style='text-decoration: underline;'>Whitening Service</span></span></a></strong></em> </span>will make your eaves look new again.  See Before and After picture.</p><p style='text-align: center;'><em><strong>CLICK TO ENLARGE PICTURE</strong></em></p><p style='text-align: center;'><a href='https://torontoclearview.com/wp-content/uploads/2017/04/TigerStripes3.jpg'><img class='aligncenter wp-image-940 ' src='https://torontoclearview.com/wp-content/uploads/2017/04/TigerStripes3.jpg' alt='' width='366' height='244' srcset='//torontoclearview.com/wp-content/uploads/2017/04/TigerStripes3.jpg 800w, //torontoclearview.com/wp-content/uploads/2017/04/TigerStripes3-250x167.jpg 250w, //torontoclearview.com/wp-content/uploads/2017/04/TigerStripes3-768x512.jpg 768w, //torontoclearview.com/wp-content/uploads/2017/04/TigerStripes3-120x80.jpg 120w' sizes='(max-width: 366px) 100vw, 366px' /></a></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a></label>
686			
687		</div>
688	</div>
689
690	<div class="col-md-6">
691		<div class="checkpill">
692						<input type="checkbox" name="serviceDiamond" id="serviceDiamond">
693			<label for="serviceDiamond">Diamond Back Gutter Protection <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p>A patented eavestroughs / gutter protection cover type system guaranteed to keep maple seeds, oak tassels and more from clogging the drainage system. Ideal for all homes and does not interfere with existing roofing material. Never clean the eavestroughs / gutters again, guaranteed.</p><p style='text-align: center;'><em><strong>CLICK TO ENLARGE PICTURE</strong></em></p><p><a href='https://torontoclearview.com/wp-content/uploads/2017/02/DB-Silver.jpg'><img class='aligncenter wp-image-351 ' src='https://torontoclearview.com/wp-content/uploads/2017/02/DB-Silver.jpg' alt='silver gutter guard' width='319' height='183' srcset='//torontoclearview.com/wp-content/uploads/2017/02/DB-Silver.jpg 494w, //torontoclearview.com/wp-content/uploads/2017/02/DB-Silver-250x144.jpg 250w, //torontoclearview.com/wp-content/uploads/2017/02/DB-Silver-120x69.jpg 120w' sizes='(max-width: 319px) 100vw, 319px' /></a></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a></label>
694			
695		</div>
696	</div>
697
698</div>
699
700<div class="row">
701	<div class="col-md-12 text-center">
702		<a href="#" class="estimatorButton">Continue</a>
703	</div>
704</div>      </div>
705    </div>
706  </div>
707
708
709  <div class="panel panel-default" id="panelWindow" style="display:none;">
710    <div class="panel-heading" role="tab" id="headingWindow">
711      <h4 class="panel-title">
712        <a href="#" class="estimatorEdit">Edit</a>
713        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseWindow">
714          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Window Cleaning        </a>
715      </h4>
716    </div>
717    <div id="collapseWindow" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingWindow">
718      <div class="panel-body">
719        <div class="row">
720	<div class="col-md-12"><p style="text-align: justify;"><span style="font-size: 14pt;"><em><span style="color: #ff0000;"><strong>Windows are categorized as SMALL, MEDIUM, LARGE and EXTRA LARGE.  SMALL is anything within 1 square foot.  MEDIUM is 1 &#8211; 10 square feet.  LARGE is 10 &#8211; 20 square feet.  EXTRA LARGE is anything more than 20 square feet.  Click on the <img loading="lazy" decoding="async" class="alignnone wp-image-2654" src="https://torontoclearview.com/wp-content/uploads/2017/08/IconHelp.jpg" alt="" width="25" height="23" /> symbol for easy to understand picture samples. </strong></span></em></span></p>
721</div>
722	<input type="hidden" name="window_base_price" id="window_base_price" value="130">
723
724	
725			<div class="col-md-4 col-sm-6 col-xs-12 window_cleaning_estimate_section">
726				<div class="windowSelector form-group">
727					<label for="windowsHowManySmallPanes">
728													    													    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    																		How many Small Panes? <a href="#" data-toggle="popover" data-trigger="focus" title="" data-content="<p style='text-align: justify;'>Be sure to count <span style='color: #ff0000;'><strong><em>each pane separately</em></strong></span>. A <strong><em>pane</em> </strong>is defined as any bordered piece of glass that has a frame around it. A <strong>&#8220;Small Pane&#8221;</strong> is usually small enough that your whole hand covers most of it and measures less than 1 square foot. Some windows have raised grids that divide a window into a bunch of individual panes. The sample picture shows 12 <strong>&#8220;Small Panes&#8221;</strong>, and therefore counts as <strong>12</strong>.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>						<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/Small.jpg">
729
730					</label>
731					<input value="0" class="large" type="number" min="0" name="windowsHowManySmallPanes" id="windowsHowManySmallPanes" data-price="1.35" data-flat="no">
732				</div>
733			</div>
734
735	        
736			<div class="col-md-4 col-sm-6 col-xs-12 window_cleaning_estimate_section">
737				<div class="windowSelector form-group">
738					<label for="windowsHowManyMediumPanes">
739													    													    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    																		How many Medium Panes? <a href="#" data-toggle="popover" data-trigger="focus" title="" data-content="<p style='text-align: justify;'>Be sure to count <span style='color: #ff0000;'><em><strong>each pane separately</strong></em></span>. A <strong><em>pane</em> </strong>is defined as any bordered piece of glass that has a frame around it. A <strong>&#8220;Medium Pane&#8221;</strong> is larger than 1 square foot, but smaller than 10 square feet. Most average window panes are Medium size. The example below on the left would be counted as <em><strong>1</strong></em> <strong>&#8220;Medium Pane&#8221;</strong> and <em><strong>6</strong></em> <strong>&#8220;Small Panes&#8221;. </strong>The example on the right would be counted as<strong> <em>2</em> &#8220;Medium Panes&#8221;.</strong></p><p><img width='112' height='61' class='size-full wp-image-2533 aligncenter' src='https://torontoclearview.com/wp-content/uploads/2017/06/typeWinGrid3-1.jpg' alt='' /></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>						<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/Medium.jpg">
740
741					</label>
742					<input value="0" class="large" type="number" min="0" name="windowsHowManyMediumPanes" id="windowsHowManyMediumPanes" data-price="4.20" data-flat="no">
743				</div>
744			</div>
745
746	        
747			<div class="col-md-4 col-sm-6 col-xs-12 window_cleaning_estimate_section">
748				<div class="windowSelector form-group">
749					<label for="windowsHowManyLargePanes">
750													    													    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    																		How many Large Panes? <a href="#" data-toggle="popover" data-trigger="focus" title="" data-content="<p style='text-align: justify;'>Be sure to count <span style='color: #ff0000;'><em><strong>each pane separately</strong></em></span>. A <strong><em>pane</em> </strong>is defined as any bordered piece of glass that has a frame around it. A <strong>&#8216;Large Pane&#8221;</strong> is <strong>larger than 10 square feet</strong>, but <strong>less than 20 square feet</strong>. The example below would be counted as <strong><em>1</em> &#8220;Large Pane&#8221;</strong> (in the middle), and <strong><em>2</em> &#8220;Medium Panes&#8221;</strong> (far left &amp; far right).</p><p><img width='111' height='50' class='size-full wp-image-952 aligncenter' src='https://torontoclearview.com/wp-content/uploads/2017/04/Medium_Large.jpg' alt='' /></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>						<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/Large.jpg">
751
752					</label>
753					<input value="0" class="large" type="number" min="0" name="windowsHowManyLargePanes" id="windowsHowManyLargePanes" data-price="6.00" data-flat="no">
754				</div>
755			</div>
756
757	        
758			<div class="col-md-4 col-sm-6 col-xs-12 window_cleaning_estimate_section">
759				<div class="windowSelector form-group">
760					<label for="windowsHowManyExtraLargePanes">
761													    													    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    																		How many Extra Large Panes? <a href="#" data-toggle="popover" data-trigger="focus" title="" data-content="<p style='text-align: justify;'>Be sure to count <span style='color: #ff0000;'><em><strong>each pane separately</strong></em></span>. A <strong><em>pane</em> </strong>is defined as any bordered piece of glass that has a frame around it. An <strong>&#8220;Extra Large Pane&#8221;</strong> is <strong>larger than 20 square feet</strong>, which would typically be anything like a Patio Door and larger.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>						<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/Extra-Large.jpg">
762
763					</label>
764					<input value="0" class="large" type="number" min="0" name="windowsHowManyExtraLargePanes" id="windowsHowManyExtraLargePanes" data-price="8.35" data-flat="no">
765				</div>
766			</div>
767
768	        
769			<div class="col-md-4 col-sm-6 col-xs-12 window_cleaning_estimate_section">
770				<div class="windowSelector form-group">
771					<label for="windowsHowManyPanesRequireDisassemblyToCleanInbetweenLikeStormWindowsDoorsDoubleSetSlidersEtc">
772													    													    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    																		How many Panes require disassembly to clean in-between, like Storm windows / doors, Double set Sliders, etc... <a href="#" data-toggle="popover" data-trigger="focus" title="" data-content="<p style='text-align: justify;'><em>Don&#8217;t include the <strong>exposed </strong>portions of glass here as they should be counted separately under Small, Medium, Large, etc..</em>.  This count section refers only to the portion of glass requiring disassembly to access. Once disassembled, it exposes two more sides of glass to clean.  Two of the three sample pictures below show sections of glass that can not be cleaned until disassembled. The center and right picture samples would be counted as <em><strong> 1 &#8220;Pane needing disassembly&#8221;.   </strong></em></p><p style='text-align: center;'><em><strong>CLICK TO ENLARGE PICTURE<a href='https://torontoclearview.com/wp-content/uploads/2017/05/Slider-Storm-Sample.jpg'><img class='aligncenter wp-image-2245 ' src='https://torontoclearview.com/wp-content/uploads/2017/05/Slider-Storm-Sample.jpg' alt='' width='489' height='341' srcset='//torontoclearview.com/wp-content/uploads/2017/05/Slider-Storm-Sample.jpg 535w, //torontoclearview.com/wp-content/uploads/2017/05/Slider-Storm-Sample-250x174.jpg 250w, //torontoclearview.com/wp-content/uploads/2017/05/Slider-Storm-Sample-120x84.jpg 120w' sizes='(max-width: 489px) 100vw, 489px' /></a></strong></em></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>						<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/Storm1.jpg">
773
774					</label>
775					<input value="0" class="large" type="number" min="0" name="windowsHowManyPanesRequireDisassemblyToCleanInbetweenLikeStormWindowsDoorsDoubleSetSlidersEtc" id="windowsHowManyPanesRequireDisassemblyToCleanInbetweenLikeStormWindowsDoorsDoubleSetSlidersEtc" data-price="12.50" data-flat="yes">
776				</div>
777			</div>
778
779	        
780			<div class="col-md-4 col-sm-6 col-xs-12 window_cleaning_estimate_section">
781				<div class="windowSelector form-group">
782					<label for="windowsWindowDoorTracks">
783													    													    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    														    																		Window / Door Tracks <a href="#" data-toggle="popover" data-trigger="focus" title="" data-content="<p style='text-align: justify;'>The &#8220;track&#8221; is where dirt collects and can only be seen and cleaned when the window or door is opened. Count 1 track for each individual window, slider, casement or door that opens. This is a separate type of cleaning request. <em><strong>This option is only available if inside cleaning is selected.</strong></em> Here is a sample of tracks:</p><p style='text-align: center;'><em><strong>CLICK TO ENLARGE PICTURE</strong></em></p><p><a href='https://torontoclearview.com/wp-content/uploads/2017/04/Tracks-1.jpg'><img class='aligncenter wp-image-958 ' src='https://torontoclearview.com/wp-content/uploads/2017/04/Tracks-1.jpg' alt='' width='266' height='379' srcset='//torontoclearview.com/wp-content/uploads/2017/04/Tracks-1.jpg 200w, //torontoclearview.com/wp-content/uploads/2017/04/Tracks-1-120x171.jpg 120w' sizes='(max-width: 266px
783) 100vw, 266px' /></a></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>						<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/Tracks.jpg">
784
785					</label>
786					<input value="0" class="large" type="number" min="0" name="windowsWindowDoorTracks" id="windowsWindowDoorTracks" data-price="15.00" data-flat="yes">
787				</div>
788			</div>
789
790	        
791
792	<div class="col-md-12 text-center selectArea">
793				<label for="insideWindows">Select Either OUTSIDE, INSIDE, or BOTH </label><br />
794
795		
796		<input name="insideWindows" id="insideWindowsOutside" type="radio" data-price-percent="120" value="outside">
797		<label class="radioalign" for="insideWindowsOutside">Outside</label><br />
798
799		
800		<input name="insideWindows" id="insideWindowsInside" type="radio" data-price-percent="120" value="inside">
801		<label class="radioalign" for="insideWindowsInside">Inside</label><br />
802
803		
804		<input name="insideWindows" id="insideWindowsBoth" type="radio" data-price-percent="120" value="both">
805		<label class="radioalign" for="insideWindowsBoth">Inside & Outside</label>
806
807		<!-- <select name="insideWindows" id="insideWindows" data-price-percent="120" class="select-small">
808			<option value="outside">Outside Only</option>
809			<option value="inside">Inside Only</option>
810			<option value="both">Both Inside & Outside</option>
811		</select> -->
812	</div>
813</div>
814
815<div class="row">
816	<div class="col-md-12 text-center">
817		<a href="#" class="estimatorButton">Continue</a>
818	</div>
819</div>      </div>
820    </div>
821  </div>
822
823
824  <div class="panel panel-default" id="panelScreen" style="display:none;">
825    <div class="panel-heading" role="tab" id="headingScreen">
826      <h4 class="panel-title">
827        <a href="#" class="estimatorEdit">Edit</a>
828        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseScreen">
829          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Screen Cleaning        </a>
830      </h4>
831    </div>
832    <div id="collapseScreen" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingScreen">
833      <div class="panel-body">
834        <div class="row reset-label">
835	<div class="col-md-12"><p style="text-align: justify;"><span style="font-size: 14pt; color: #ff0000;"><em><strong>Screens are categorized as SMALL, MEDIUM, and LARGE.  SMALL is anything within 1 square foot.  MEDIUM is 1 &#8211; 10 square feet.  LARGE is 10 square feet or more.</strong></em></span></p>
836</div>
837
838	<div class="col-md-4">
839		<div class="otherSelector">
840						<label for="screenCleaningSmall">
841				Number of Small Screens <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p style='text-align: justify;'>These are designed to keep bugs out. They are a tightly woven mesh and might be placed outside or inside the house, depending on the window style. A <strong>&#8220;Small Screen&#8221;</strong> is <strong>less than 1 square foot.</strong></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>								<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/ScreenSmall.jpg">
842							</label><br />
843			<input value="0" class="large" type="number" min="0" data-price="3" name="screenCleaningSmall" id="screenCleaningSmall">
844
845		</div>	
846	</div>
847
848	<div class="col-md-4">
849		<div class="otherSelector">
850						<label for="screenCleaningMedium">
851				Number of Medium Screens <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p style='text-align: justify;'>These are designed to keep bugs out. They are a tightly woven mesh and might be placed outside or inside the house, depending on the window style. A <strong>&#8220;Medium Screen&#8221;</strong> is <strong>larger than 1 square foot</strong>, but <strong>smaller than 10 square feet</strong>.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>								<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/ScreenMedium.jpg">
852							</label><br />
853			<input value="0" class="large" type="number" min="0" data-price="5" name="screenCleaningMedium" id="screenCleaningMedium">
854		</div>
855	</div>
856
857	<div class="col-md-4">
858		<div class="otherSelector">
859						<label for="screenCleaningLarge">
860				Number of Large Screens <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p style='text-align: justify;'>These are designed to keep bugs out. They are a tightly woven mesh and might be placed outside or inside the house, depending on the window style. A <strong>&#8220;Large Screen&#8221;</strong> would be <strong>larger than 10 square feet</strong>.  An example would be a patio door screen.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>								<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/ScreenLarge.jpg">
861							</label><br />
862			<input value="0" class="large" type="number" min="0" data-price="10" name="screenCleaningLarge" id="screenCleaningLarge">
863
864		</div>	
865	</div>
866
867
868</div>
869
870<div class="row">
871	<div class="col-md-12 text-center">
872		<a href="#" class="estimatorButton">Continue</a>
873	</div>
874</div>      </div>
875    </div>
876  </div>
877
878
879  <div class="panel panel-default" id="panelMirror" style="display:none;">
880    <div class="panel-heading" role="tab" id="headingMirror">
881      <h4 class="panel-title">
882        <a href="#" class="estimatorEdit">Edit</a>
883        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseMirror">
884          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Mirror Cleaning        </a>
885      </h4>
886    </div>
887    <div id="collapseMirror" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingMirror">
888      <div class="panel-body">
889        <div class="row reset-label">
890	<div class="col-md-12"></div>
891	<div class="col-md-4">
892		<div class="otherSelector">
893						<label for="mirrorCleaningSmall">
894				Number of Small Mirrors? <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p>A <strong>&#8220;Small Mirror&#8221;</strong> is usually small enough that your whole hand covers most of it, typically less than 1 square foot.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>								<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/Small_mirror.jpg">
895							</label><br />
896			<input value="0" class="large" type="number" min="0" data-price="2" name="mirrorCleaningSmall" id="mirrorCleaningSmall">
897		</div>
898	</div>
899
900	<div class="col-md-4">
901		<div class="otherSelector">
902						<label for="mirrorCleaningMedium">
903				Number of Medium Mirrors? <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p>A <strong>&#8220;Medium Mirror&#8221;</strong> is <em><strong>larger than 1 square foot</strong></em>, but <em><strong>smaller than 8 square feet</strong></em>. Most average mirrors are Medium size.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>								<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/Medium_mirror.jpg">
904							</label><br />
905			<input value="0" class="large" type="number" min="0" data-price="4" name="mirrorCleaningMedium" id="mirrorCleaningMedium">	
906		</div>
907	</div>
908
909	<div class="col-md-4">
910		<div class="otherSelector">
911						<label for="mirrorCleaningLarge">
912				Number of Large Mirrors? <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p>A <strong>&#8220;Medium Mirror&#8221;</strong> is <em><strong>larger than 8 square feet.</strong></em></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a>								<img decoding="async" src="https://torontoclearview.com/wp-content/uploads/2017/04/Large-mirror.jpg">
913							</label><br />
914			<input value="0" class="large" type="number" min="0" data-price="6" name="mirrorCleaningLarge" id="mirrorCleaningLarge">
915		</div>
916	</div>
917
918</div>
919
920<div class="row">
921	<div class="col-md-12 text-center">
922		<a href="#" class="estimatorButton">Continue</a>
923	</div>
924</div>      </div>
925    </div>
926  </div>
927
928
929  <div class="panel panel-default" id="panelLight" style="display:none;">
930    <div class="panel-heading" role="tab" id="headingLight">
931      <h4 class="panel-title">
932        <a href="#" class="estimatorEdit">Edit</a>
933        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseLight">
934          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Light Fixture Cleaning        </a>
935      </h4>
936    </div>
937    <div id="collapseLight" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingLight">
938      <div class="panel-body">
939        <div class="row reset-label">
940
941	<div class="col-md-12"><p><span style="color: #ff0000;"><span style="font-size: 18.6667px;"><b><i>Please keep in mind that some Light Fixtures may not be doable due to limited access.</i></b></span></span></p>
942</div>
943	
944	<div class="col-md-6">
945				<label for="lightNumber">How many light fixtures need cleaning? </label><br />
946		<input value="0" class="large" type="number" min="0" name="lightNumber" id="lightNumber">
947	</div>
948
949</div>
950
951<div class="row">
952	<div class="col-md-12 text-center">
953		<a href="#" class="estimatorButton">Continue</a>
954	</div>
955</div>      </div>
956    </div>
957  </div>
958
959
960  <div class="panel panel-default" id="panelCeiling" style="display:none;">
961    <div class="panel-heading" role="tab" id="headingCeiling">
962      <h4 class="panel-title">
963        <a href="#" class="estimatorEdit">Edit</a>
964        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseCeiling">
965          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Ceiling Fan Cleaning        </a>
966      </h4>
967    </div>
968    <div id="collapseCeiling" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingCeiling">
969      <div class="panel-body">
970        <div class="row reset-label">
971
972	<div class="col-md-12"><p><span style="color: #ff0000;"><span style="font-size: 18.6667px;"><b><i>Please keep in mind that some Ceiling Fans may not be doable due to limited access.</i></b></span></span></p>
973</div>
974	
975	<div class="col-md-6">
976				<label for="ceilingNumber">
976How many ceiling fans need cleaning? </label><br />
977		<input value="0" class="large" type="number" min="0" name="ceilingNumber" id="ceilingNumber">
978	</div>
979
980</div>
981
982<div class="row">
983	<div class="col-md-12 text-center">
984		<a href="#" class="estimatorButton">Continue</a>
985	</div>
986</div>      </div>
987    </div>
988  </div>
989
990
991  <div class="panel panel-default" id="panelSkylight" style="display:none;">
992    <div class="panel-heading" role="tab" id="headingSkylight">
993      <h4 class="panel-title">
994        <a href="#" class="estimatorEdit">Edit</a>
995        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseSkylight">
996          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Skylight Cleaning        </a>
997      </h4>
998    </div>
999    <div id="collapseSkylight" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingSkylight">
1000      <div class="panel-body">
1001        <div class="row reset-label">
1002
1003	<div class="col-md-12"><p style="text-align: justify;"><span style="font-size: 14pt; color: #ff0000;"><em><strong>We recommend only cleaning &#8220;flat&#8221; glass-type skylights instead of “dome” ones. Due to the way &#8220;dome&#8221; skylights are designed, dirt gets trapped in between and can only be accessed if the entire skylight is taken apart, whereby there is an extra charge. Please complete this page if you want &#8220;flat&#8221; glass skylights cleaned.</strong></em></span></p>
1004</div>
1005	
1006	<div class="col-md-6">
1007				<label for="skylightCleaningNumber">Number of Skylights </label><br />
1008		<input value="0" class="large" type="number" min="0" data-price="10" name="skylightCleaningNumber" id="skylightCleaningNumber">
1009	</div>
1010
1011	<div class="col-md-6">
1012				<label for="insideSkylight">Include the inside? </label>
1013		<select name="insideSkylight" id="insideSkylight" data-price-percent="400">
1014			<option value="no">No</option>
1015			<option value="yes">Yes</option>
1016		</select>
1017	</div>
1018
1019</div>
1020
1021<div class="row">
1022	<div class="col-md-12 text-center">
1023		<a href="#" class="estimatorButton">Continue</a>
1024	</div>
1025</div>      </div>
1026    </div>
1027  </div>
1028
1029
1030  <div class="panel panel-default" id="panelEavestrough" style="display:none;">
1031    <div class="panel-heading" role="tab" id="headingEavestrough">
1032      <h4 class="panel-title">
1033        <a href="#" class="estimatorEdit">Edit</a>
1034        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseEavestrough">
1035          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Eavestrough / Gutter Cleaning        </a>
1036      </h4>
1037    </div>
1038    <div id="collapseEavestrough" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingEavestrough">
1039      <div class="panel-body">
1040        <div class="row reset-label">
1041	<div class="col-md-12"><p style="text-align: justify;"><em style="color: #ff0000; font-size: 14pt;"><strong>Did you know all insurance companies recommend Eavestroughs / Gutters be cleaned a &#8220;minimum&#8221; of two or more times per year from Spring to Fall? Why? <a href="https://blog.allstate.com/tips-for-cleaning-your-gutters/">See Allstate&#8217;s Blog</a>.  </strong></em></p>
1042</div>
1043
1044	<input type="hidden" id="eavestrough_base_price" name="eavestrough_base_price" value="130">
1045
1046	<div class="col-md-6">
1047				<label>House Style <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p style='text-align: justify;'>A House Style falls under different categories. Select the option that best describes your property.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a></label>
1048		<select name="eavestroughHouseStyle" id="eavestroughHouseStyle">
1049			<option value="" disabled selected>Click Here to Select</option>
1050			
1051					<option value="Detached" data-calculation="100" data-stories="" data-stories-percent="">Detached</option>
1052
1053			        
1054					<option value="Semi-Detached" data-calculation="75" data-stories="" data-stories-percent="">Semi-Detached</option>
1055
1056			        
1057					<option value="Back / Side Split" data-calculation="80" data-stories="1" data-stories-percent="100">Back / Side Split</option>
1058
1059			        
1060					<option value="Row House (if end unit, select Semi-Detached)" data-calculation="55" data-stories="" data-stories-percent="">Row House (if end unit, select Semi-Detached)</option>
1061
1062			        		</select>
1063	</div>
1064
1065	<div class="col-md-6">
1066				<label>Attached Garage with its Own Eavestrough </label>
1067		<select name="eavestroughAttachedGarage" id="eavestroughAttachedGarage">
1068			<option value="" disabled selected>Click Here to Select</option>
1069			
1070					<option value="None" data-price="0" data-visit="">None</option>
1071
1072			        
1073					<option value="1 Car" data-price="19" data-visit="">1 Car</option>
1074
1075			        
1076					<option value="2 Car" data-price="29" data-visit="">2 Car</option>
1077
1078			        
1079					<option value="3 Car" data-price="41" data-visit="">3 Car</option>
1080
1081			        
1082					<option value="4 Car" data-price="55" data-visit="">4 Car</option>
1083
1084			        
1085					<option value="5+ Car" data-price="0" data-visit="1">5+ Car</option>
1086
1087			        		</select>
1088	</div>
1089
1090	<div class="col-md-6">
1091				<label>Detached Garage / Similar Sized Shed </label>
1092		<select name="eavestroughDetachedGarage" id="eavestroughDetachedGarage">
1093			<option value="" disabled selected>Click Here to Select</option>
1094			
1095					<option value="None" data-price="0" data-visit="">None</option>
1096
1097			        
1098					<option value="1 Car" data-price="35" data-visit="">1 Car</option>
1099
1100			        
1101					<option value="2 Car" data-price="47" data-visit="">2 Car</option>
1102
1103			        
1104					<option value="3 Car" data-price="59" data-visit="">3 Car</option>
1105
1106			        
1107					<option value="4 Car" data-price="74" data-visit="">4 Car</option>
1108
1109			        
1110					<option value="5+ Car" data-price="0" data-visit="1">5+ Car</option>
1111
1112			        		</select>
1113	</div>
1114
1115	<div class="col-md-6">
1116				<label>Attached Porch/Overhang or Other Lower Portion With its Own Eavestrough, Such as Sunroom, etc... </label>
1117		<select name="eavestroughPorch" id="eavestroughPorch">
1118			<option value="" disabled selected>Click Here to Select</option>
1119			
1120					<option value="None" data-extra-amount="0">None</option>
1121
1122			        
1123					<option value="Front Only" data-extra-amount="13">
1123Front Only</option>
1124
1125			        
1126					<option value="Rear Only" data-extra-amount="13">Rear Only</option>
1127
1128			        
1129					<option value="Side Only" data-extra-amount="13">Side Only</option>
1130
1131			        
1132					<option value="Front and Rear" data-extra-amount="23">Front and Rear</option>
1133
1134			        
1135					<option value="Front and One Side" data-extra-amount="23">Front and One Side</option>
1136
1137			        
1138					<option value="Rear and One Side" data-extra-amount="23">Rear and One Side</option>
1139
1140			        
1141					<option value="Front, Rear and One Side" data-extra-amount="33">Front, Rear and One Side</option>
1142
1143			        
1144					<option value="Front and Both Sides" data-extra-amount="33">Front and Both Sides</option>
1145
1146			        
1147					<option value="Rear and Both Sides" data-extra-amount="33">Rear and Both Sides</option>
1148
1149			        
1150					<option value="Front, Rear and Both Sides" data-extra-amount="44">Front, Rear and Both Sides</option>
1151
1152			        		</select>
1153	</div>
1154
1155	<div class="col-md-6">
1156				<label>Roof Pitch (see picture) <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p style='text-align: justify;'>We need to determine whether or not the roof can be easily walked on. Do <strong>NOT</strong> rate it based on roofers. Examine the picture and select the <strong>&#8220;Roof Pitch&#8221;</strong> that most accurately overall matches your property.</p><p style='text-align: center;'><em><strong>CLICK TO ENLARGE PICTURE</strong></em></p><p><a href='https://torontoclearview.com/wp-content/uploads/2017/04/roof_pitch.jpg'><img class='aligncenter wp-image-937' src='https://torontoclearview.com/wp-content/uploads/2017/04/roof_pitch.jpg' alt='' width='407' height='172' srcset='//torontoclearview.com/wp-content/uploads/2017/04/roof_pitch.jpg 720w, //torontoclearview.com/wp-content/uploads/2017/04/roof_pitch-250x106.jpg 250w, //torontoclearview.com/wp-content/uploads/2017/04/roof_pitch-120x51.jpg 120w' sizes='(max-width: 407px) 100vw, 407px' /></a></p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a></label>
1157		<select name="eavestroughRoofPitch" id="eavestroughRoofPitch">
1158			<option value="" disabled selected>Click Here to Select</option>
1159			
1160					<option value="Flat" data-extra-amount="0">Flat</option>
1161
1162			        
1163					<option value="Low - Medium" data-extra-amount="13">Low - Medium</option>
1164
1165			        
1166					<option value="Medium" data-extra-amount="30">Medium</option>
1167
1168			        
1169					<option value="Medium - Steep" data-extra-amount="50">Medium - Steep</option>
1170
1171			        
1172					<option value="Steep" data-extra-amount="70">Steep</option>
1173
1174			        		</select>
1175	</div>
1176
1177	<div class="col-md-6">
1178				<label>Roof Material </label>
1179		<select name="eavestroughRoofMaterial" id="eavestroughRoofMaterial">
1180			<option value="" disabled selected>Click Here to Select</option>
1181			
1182					<option value="Asphalt" data-extra-amount="0">Asphalt</option>
1183
1184			        
1185					<option value="Concrete Tiles" data-extra-amount="17">Concrete Tiles</option>
1186
1187			        
1188					<option value="Wood Shakes" data-extra-amount="22">Wood Shakes</option>
1189
1190			        
1191					<option value="Metal" data-extra-amount="30">Metal</option>
1192
1193			        		</select>
1194	</div>
1195
1196	<div class="col-md-12 text-center selectArea">
1197				<label for="hasGutterProtection">Do you currently have a type of Eavestrough / Gutter Protection? </label>
1198		<select name="hasGutterProtection" id="hasGutterProtection" class="select-small">
1199			<option value="no">No</option>
1200			<option value="yes">Yes</option>
1201		</select>
1202	</div>
1203
1204	
1205</div>
1206
1207<div class="row">
1208	<div class="col-md-12 text-center">
1209		<a href="#" class="estimatorButton">Continue</a>
1210	</div>
1211</div>      </div>
1212    </div>
1213  </div>
1214
1215
1216  <div class="panel panel-default" id="panelRepair" style="display:none;">
1217    <div class="panel-heading" role="tab" id="headingRepair">
1218      <h4 class="panel-title">
1219        <a href="#" class="estimatorEdit">Edit</a>
1220        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseRepair">
1221          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Eavestrough / Gutter Repair        </a>
1222      </h4>
1223    </div>
1224    <div id="collapseRepair" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingRepair">
1225      <div class="panel-body">
1226        <div class="row reset-label">
1227
1228	<div class="col-md-12"><p style="text-align: justify;"><span style="font-size: 14pt; color: #ff0000;"><em><strong>The most common repair request is for dripping corners / joints. Simply provide a count of how many of such repairs are needed. For more complicated repairs, click &#8220;Yes&#8221; and describe the problem. Note that simply having the eavestroughs cleaned often eliminates dripping problems.</strong></em></span></p>
1229</div>
1230
1231	<div class="col-md-6">
1232				<label for="eavestroughRepairCorners">If Corners / Seams are Dripping, How Many Need Repair? </label>
1233		<input value="0" class="large" name="eavestroughRepairCorner" id="eavestroughRepairCorner" data-price-one="60" data-price-after="60" type="number">
1234	</div>
1235
1236	<div class="col-md-6">
1237				<label for="eavestroughRepairCornersOther">Is more than drip repairs needed? </label>
1238		<select name="eavestroughRepairCornerOther" id="eavestroughRepairCornerOther">
1239			<option value="No">No</option>
1240			<option value="Yes">Yes</option>
1241		</select>
1242	</div>
1243
1244	<div class="col-md-12 hide">
1245				<label for="eavestroughRepairText">Describe the problem with your Eavestroughs.  For example, they are sagging, separating from the house, missing spikes/hanger brackets, damaged etc... </label>
1246		<textarea name="eavestroughRepairText" id="eavestroughRepairText"></textarea>
1247	</div>
1248
1249
1250
1251</div>
1252
1253<div class="row">
1254	<div class="col-md-12 text-center">
1255		<a href="#" class="estimatorButton">Continue</a>
1256	</div>
1257</div>      </div>
1258    </div>
1259  </div>
1260
1261
1262  <div class="panel panel-default" id="panelDiamond" style="display:none;">
1263    <div class="panel-heading" role="tab" id="headingDiamond">
1264      <h4 class="panel-title">
1265        <a href="#" class="estimatorEdit">Edit</a>
1266        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseDiamond">
1267          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Diamond Back Gutter Protection        </a>
1268      </h4>
1269    </div>
1270    <div id="collapseDiamond" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingDiamond">
1271      <div class="panel-body">
1272        <div class="row reset-label">
1273
1274	<div class="col-md-12"><p style="text-align: justify;"><span style="font-size: 14pt; color: #ff0000;"><strong><em>Diamond Back Gutter Protection is charged per linear foot.  The quote presented will be for the Standard version, which is appropriate for most applications.  We recommend the Premium version for pine needles at an extra cost of only $2.00 per foot.</em></strong></span></p>
1275</div>
1276	
1277	<div class="col-md-6">
1278				<label for="diamondBackNumber">How many linear feet to protect? </label><br />
1279		<input value="0" class="large" type="number" min="0" data-price="13" name="diamondBackNumber" id="diamondBackNumber" data-additional="120">
1280	</div>
1281
1282</div>
1283
1284<div class="row">
1285	<div class="col-md-12 text-center">
1286		<a href="#" class="estimatorButton">Continue</a>
1287	</div>
1288</div>      </div>
1289    </div>
1290  </div>
1291
1292
1293  <div class="panel panel-default" id="panelPersonal" style="display:none;">
1294    <div class="panel-heading" role="tab" id="headingPersonal">
1295      <h4 class="panel-title">
1296        <a href="#" class="estimatorEdit">Edit</a>
1297        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapsePersonal">
1298          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Personal Information        </a>
1299      </h4>
1300    </div>
1301    <div id="collapsePersonal" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingPersonal">
1302      <div class="panel-body">
1303        <div class="row reset-label">
1304
1305	<div class="col-md-12"><p><span style="font-size: 14pt;"><em><span style="color: #ff0000;"><strong>Why are we requesting your contact information? Simple. To verify the accuracy of the details entered using various online resources. The objective is to display an accurate Instant Quote. Your contact information lets us reach out to you for clarification, if necessary.</strong></span></em></span></p>
1306</div>
1307	
1308			<div class="col-md-6">
1309				<label for="personalFirst Name">First Name</label>
1310				<input type="text" class="large" data-validation="firstname" name="personalFirst Name" id="personalFirst Name" value="" required>
1311			</div>
1312
1313	        
1314			<div class="col-md-6">
1315				<label for="personalLast Name">Last Name</label>
1316				<input type="text" class="large" data-validation="lastname" name="personalLast Name" id="personalLast Name" value="" required>
1317			</div>
1318
1319	        
1320			<div class="col-md-6">
1321				<label for="personalStreet Address">Street Address</label>
1322				<input type="text" class="large" data-validation="none" name="personalStreet Address" id="personalStreet Address" value="" required>
1323			</div>
1324
1325	        
1326			<div class="col-md-6">
1327				<label for="personalStreet Address Cont">Street Address Cont.</label>
1328				<input type="text" class="large" data-validation="none" name="personalStreet Address Cont" id="personalStreet Address Cont" value="">
1329			</div>
1330
1331	        
1332			<div class="col-md-6">
1333				<label for="personalClosest Intersection">Closest Intersection</label>
1334				<input type="text" class="large" data-validation="none" name="personalClosest Intersection" id="personalClosest Intersection" value="eg. Yonge and Lawrence" required>
1335			</div>
1336
1337	        
1338			<div class="col-md-6">
1339				<label for="personalCity">City</label>
1340				<input type="text" class="large" data-validation="none" name="personalCity" id="personalCity" value="" required>
1341			</div>
1342
1343	        
1344			<div class="col-md-6">
1345				<label for="personalProvince">Province</label>
1346				<input type="text" class="large" data-validation="none" name="personalProvince" id="personalProvince" value="Ontario" disabled required>
1347			</div>
1348
1349	        
1350			<div class="col-md-6">
1351				<label for="personalPostal Code">Postal Code</label>
1352				<input type="text" class="large" data-validation="none" name="personalPostal Code" id="personalPostal Code" value="" required>
1353			</div>
1354
1355	        
1356			<div class="col-md-6">
1357				<label for="personalHome Phone">Home Phone</label>
1358				<input type="text" class="large" data-validation="phone" name="personalHome Phone" id="personalHome Phone" value="">
1359			</div>
1360
1361	        
1362			<div class="col-md-6">
1363				<label for="personalCell Phone">Cell Phone</label>
1364				<input type="text" class="large" data-validation="phone" name="personalCell Phone" id="personalCell Phone" value="">
1365			</div>
1366
1367	        
1368			<div class="col-md-6">
1369				<label for="personalWork Phone">Work Phone</label>
1370				<input type="text" class="large" data-validation="phone" name="personalWork Phone" id="personalWork Phone" value="">
1371			</div>
1372
1373	        
1374			<div class="col-md-6">
1375				<label for="personalEmail">Email</label>
1376				<input type="text" class="large" data-validation="email" name="personalEmail" id="personalEmail" value="" required>
1377			</div>
1378
1379	        
1380	<div class="col-md-6">
1381				<label for="personalFloors">Number of Floors <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p style='text-align: justify;'>Do not Include the Basement if it is Below Ground.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a></label>
1382		<select name="personalFloors" id="personalFloors">
1383			<option value="" disabled selected>Click Here to Select</option>
1384			
1385					<option value="1" data-window-cleaning-percentage="0" data-eavestrough-cleaning-percentage="100">1</option>
1386
1387			        
1388					<option value="2" data-window-cleaning-percentage="5" data-eavestrough-cleaning-percentage="70">2</option>
1389
1390			        
1391					<option value="3" data-window-cleaning-percentage="10" data-eavestrough-cleaning-percentage="85">3</option>
1392
1393			        
1394					<option value="4" data-window-cleaning-percentage="20" data-eavestrough-cleaning-percentage="95">4</option>
1395
1396			        		</select>
1397	</div>
1398
1399	<div class="col-md-6">
1400				<label for="personalHouseSize">House size <a href="#" data-toggle="popover" title="" data-trigger="focus" data-content="<p style='text-align: justify;'>Total Square Footage of Living Space <strong>&#8220;Excluding&#8221;</strong> the Basement.</p>"><i class="fa fa-info-circle" aria-hidden="true"></i></a></label>
1401		<select name="personalHouseSize" id="personalHouseSize">
1402			<option value="" disabled selected>Click Here to Select</option>
1403			
1404					<option value="0 - 1,000" data-price="125" data-visit="">0 - 1,000</option>
1405
1406			        
1407					<option value="1,001 - 1,500" data-price="139" data-visit="">1,001 - 1,500</option>
1408
1409			        
1410					<option value="1,501 - 2,000" data-price="154" data-visit="">1,501 - 2,000</option>
1411
1412			        
1413					<option value="2,001 – 2,500" data-price="172" data-visit="">2,001 – 2,500</option>
1414
1415			        
1416					<option value="2,501 – 3,000" data-price="200" data-visit="">2,501 – 3,000</option>
1417
1418			        
1419					<option value="3,001 – 3,500" data-price="235" data-visit="">3,001 – 3,500</option>
1420
1421			        
1422					<option value="3,501 - 4,000" data-price="290" data-visit="">3,501 - 4,000</option>
1423
1424			        
1425					<option value="4,001 – 4,500" data-price="360" data-visit="">4,001 – 4,500</option>
1426
1427			        
1428					<option value="4,501 – 5,000" data-price="455" data-visit="">4,501 – 5,000</option>
1429
1430			        
1431					<option value="5,001 – 5,500" data-price="575" data-visit="">5,001 – 5,500</option>
1432
1433			        
1434					<option value="5,501 - 6,000" data-price="730" data-visit="">5,501 - 6,000</option>
1435
1436			        
1437					<option value="Over 6,000" data-price="0" data-visit="1">Over 6,000</option>
1438
1439			        		</select>
1440	</div>
1441
1442	<div class="col-md-6">
1443				<label for="personalHear">How did you hear about us? </label>
1444		<select name="personalHear" id="personalHear">
1445			<option value="" disabled selected>Click Here to Select</option>
1446			
1447					<option value="I Am Already a Customer">I Am Already a Customer</option>
1448
1449			        
1450					<option value="Friend/Family Referral">Friend/Family Referral</option>
1451
1452			        
1453					<option value="Web Search Using Google, Yahoo, Bing, etc...">Web Search Using Google, Yahoo, Bing, etc...</option>
1454
1455			        
1456					<option value="HomeStars Best Of Awards">HomeStars Best Of Awards</option>
1457
1458			        
1459					<option value="Best Of Award Listing">Best Of Award Listing</option>
1460
1461			        
1462					<option value="Top Choice Awards">Top Choice Awards</option>
1463
1464			        
1465					<option value="Google Reviews">Google Reviews</option>
1466
1467			        
1468					<option value="Facebook">Facebook</option>
1469
1470			        
1471					<option value="Kijiji">Kijiji</option>
1472
1473			        
1474					<option value="Yelp">Yelp</option>
1475
1476			        
1477					<option value="Other">Other</option>
1478
1479			        		</select>
1480	</div>
1481
1482	<div class="col-md-6">
1483				<label for="personalEmailAllowed">Can we correspond with you via email or text? You can opt out at any time. </label>
1484		<select name="personalEmailAllowed" id="personalEmailAllowed">
1485			<option value="" disabled selected>Click Here to Select</option>
1486			<option value="Yes">Yes</option>
1487			<option value="No">No</option>
1488		</select>
1489	</div>
1490
1491</div>
1492
1493<div class="row">
1494	<div class="col-md-12 text-center">
1495		<a href="#" class="estimatorButton">Continue</a>
1496	</div>
1497</div>      </div>
1498    </div>
1499  </div>
1500
1501
1502  <div class="panel panel-default" id="panelEstimate" style="display:none;">
1503    <div class="panel-heading" role="tab" id="headingEstimate">
1504      <h4 class="panel-title">
1505        <a href="#" class="estimatorEdit">Edit</a>
1506        <a role="button" data-parent="#estimator" aria-expanded="false" class="collapsed" aria-controls="collapseEstimate">
1507          <!-- <i class="fa fa-chevron-down estimator-icon" aria-hidden="true"></i> --> <span class="estimator-numbering"></span>Your Estimate        </a>
1508      </h4>
1509    </div>
1510    <div id="collapseEstimate" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingEstimate">
1511      <div class="panel-body">
1512        <div id="estimateWindowCleaning">
1513	<div id="estimate_terms">
1514		<div class="estimator-wrapper">
1515			<table class="aligncenter" style="height: 161px;" width="231">
1516<tbody>
1517<tr>
1518<td style="width: 222px;"><img loading="lazy" decoding="async" class="aligncenter wp-image-548" src="https://torontoclearview.com/wp-content/uploads/2017/04/QuoteLogo-e1491517257749.gif" alt="" width="222" height="139" /></td>
1519</tr>
1520</tbody>
1521</table>
1522<p class="isSelectedEnd">Thank you for using our online estimate calculator.</p>
1523<p class="isSelectedEnd">For over 35 years, Toronto Clear View Window Cleaning Inc. has been committed to making the process of hiring a window cleaning company as simple, convenient, and transparent as possible. That&#8217;s why we developed our innovative online quoting system—to provide fast, accurate estimates from the comfort of your home, saving you both time and effort.</p>
1524<p class="isSelectedEnd">While price is naturally an important consideration, we encourage you to look beyond the bottom line. The true value of any service also includes the company&#8217;s experience, professionalism, safety practices, and the protection they provide for both their employees and your property.</p>
1525<p class="isSelectedEnd">We maintain comprehensive liability insurance and are fully WSIB compliant. These protections are essential and help safeguard homeowners from potential liability. You can verify our current WSIB status by clicking <a href="https://clearances.wsib.ca/Clearances/eclearance/start?lang=en">HERE</a> (opens in a new tab) and searching for &#8220;Toronto Clear View.&#8221;</p>
1526<p class="isSelectedEnd">Our goal has never been to be the cheapest—we strive to provide exceptional value through outstanding workmanship, dependable service, and an experience that earns your trust. We are proud that many of our customers have relied on us year after year and continue to recommend us to their family and friends.</p>
1527<p>Why Homeowners Choose Us:</p>
1528<ul data-start="2472" data-end="2770">
1529<li data-section-id="1ysutzt" data-start="2472" data-end="2502">✓ Serving the GTA since 1989</li>
1530<li data-section-id="1h89tp9" data-start="2503" data-end="2530">✓ 35+ years of experience</li>
1531<li data-section-id="h0zm2s" data-start="2531" data-end="2586">✓ Fully insured with comprehensive liability coverage</li>
1532<li data-section-id="n33xrv" data-start="2587" data-end="2605">✓ WSIB compliant</li>
1533<li data-section-id="gogyww" data-start="2606" data-end="2636">✓ Hundreds of 5-star reviews</li>
1534<li data-section-id="w4dnm2" data-start="2637" data-end="2668">✓ Multi-award-winning company</li>
1535<li data-section-id="403t8k" data-start="2669" data-end="2708">✓ Professional, courteous technicians</li>
1536<li data-section-id="1uunm77" data-start="2709" data-end="2770">✓ No hidden fees—your estimate is clear and straightforward</li>
1537</ul>
1538<p class="isSelectedEnd">We would appreciate the opportunity to earn your business and show you why Toronto Clear View has been a trusted name for more than three decades.</p>
1539<p class="isSelectedEnd">Sincerely,</p>
1540<p>Brian Harris<br />
1541President<br />
1542Toronto Clear View Window Cleaning Inc.<br />
1543416-751-5546</p>
1544<p style="text-align: center;"><span style="color: #ff0000; font-size: 14pt;"><strong>SELECT GOLD, SILVER, OR BRONZE PACKAGE TO UPDATE THE QUOTE TOTAL BELOW</strong></span></p>
1545		</div>
1546
1547		<div class="alert alert-danger onsite" role="alert">
1548			Oops! You've requested something that requires an onsite visit. Not to worry, we will make arrangements to get that taken care of. Here is the list:			<ul></ul>
1549		</div>
1550
1551
1552
1553				<div id="estimate_information_table" class="windowCleaningEstimate">
1554			<hr><p></p>
1555			<table>
1556				<thead>
1557					<tr>
1558						<th class="estimate-table-title">Window Cleaning Estimate</th>
1559						<th width="50" id="gold" data-price="120" data-min="" data-max="">G<br />o<br />l<br />d</th>
1560						<th width="50" id="silver" data-price="108" data-min="12" data-max="">S<br />i<br />l<br />v<br />e<br />r</th>
1561						<th width="50" id="bronze" data-price="100" data-min="" data-max="">B<br />r<br />o<br />n<br />z<br />e</th>
1562					</tr>
1563				</thead>
1564									<tr>
1565						<td>Protected by $5 Million Dollar Insurance & WSIB compliant																											<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1566																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1567																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1568																		</tr>				
1569									<tr>
1570						<td>Glass Panels Only*																											<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1571																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1572																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1573																		</tr>				
1574							
1574		<tr>
1575						<td>Frames and Sills WASHED with Soap and Water*																											<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1576																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1577																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1578																		</tr>				
1579									<tr>
1580						<td>Frames and Sills DUSTED of loose debris with Dry Rag																											<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1581																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1582																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1583																		</tr>				
1584									<tr>
1585						<td>Frames and Sills NOT INCLUDED or NOT PRESENT																											<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1586																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1587																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1588																		</tr>				
1589								<tr id="service_price_row">
1590					<td>Service Price: </td>
1591					<td class="package_price">
1592						<span class="package_price_cost">$100</span>
1593						<sup>*</sup>					</td>
1594					<td class="package_price">
1595						<span class="package_price_cost">$100</span>
1596						<sup>*</sup>					</td>
1597					<td class="package_price">
1598						<span class="package_price_cost">$100</span>
1599						<sup>*</sup>					</td>
1600				</tr>
1601				<tr id="package_choice_row">
1602					<td>Select the package that fits you best: </td>
1603					<td class="package_price">
1604						<div class="form-check">
1605							<input class="form-check-input" style="position:unset !important; left: unset !important; opacity: 1 !important;" type="radio" name="windowOption" value="1">
1606						</div>
1607					</td>
1608					<td class="package_price">
1609						<div class="form-check">
1610							<input class="form-check-input" style="position:unset !important; left: unset !important; opacity: 1 !important;" type="radio" name="windowOption" value="2">
1611						</div>
1612					</td>
1613					<td class="package_price">
1614						<div class="form-check">
1615							<input class="form-check-input" style="position:unset !important; left: unset !important; opacity: 1 !important;" type="radio" name="windowOption" value="3">
1616						</div>
1617					</td>
1618				</tr>
1619			</table>
1620			<div class="up-to-20"><p>* Does not include extra labor costs for non-standard types of cleaning, such as post construction / renovation cleanup, hard water stains, nicotine and tar residue from smoking, etc., that requires more than soap and water. WE DO NOT AUTOMATICALLY CHARGE THIS WITHOUT COMMUNICATION.</p>
1621<p>If your windows have screens on the OUTSIDE, they must be removed to clean the glass behind them. Please add this point to the &#8220;comments&#8221; section below if this applies to you in order to coordinate an arrival date.</p>
1622</div>
1623		</div>
1624
1625		<div class="row" id="otherServiceEstimates">
1626			
1627		
1628			<div class="otherServices" id="estimateDiamond">
1629				<h3 style="text-align: center;"><strong>Estimate for Diamond Back</strong></h3>
1630<p style="text-align: center;"><strong> <span style="color: #ff0000;">(Volume Discounts Available)</span></strong></p>
1631<p style="text-align: center;"><strong>Note that a Diamond Back installation includes a FREE &#8220;Bronze&#8221; Package Eavestrough / Gutter cleaning</strong></p>
1632<br />
1633				<div class="otherServicesPrice">$50</div>
1634			</div>
1635
1636			<div class="otherServices" id="estimateRepairs">
1637				<h3 style="text-align: center;"><strong>Estimate for Drip Repairs</strong></h3>
1638<br />
1639				<div class="otherServicesPrice">$50</div>
1640			</div>
1641
1642			<div class="otherServices" id="estimateWhitening">
1643				<h3 style="text-align: center;"><strong>Estimate for Eavestrough / Gutter Whitening</strong></h3>
1644<p style="text-align: center;"><strong> <span style="color: #ff0000;">(A Great Way to Bring that <em>New</em> Look Back Again)</span></strong></p>
1645<p style="text-align: center;"><strong>Note that a &#8220;Bronze Eavestrough Cleaning Package&#8221; is only HALF the cost of Whitening</strong><strong>.</strong></p>
1646<br />
1647				<div class="otherServicesPrice">$50</div>
1648			</div>
1649		</div>
1650
1651				<div id="estimate_information_table" class="eavesCleaningEstimate">
1652			<hr><p></p>
1653			<table>
1654				<thead>
1655					<tr>
1656						<th class="estimate-table-title">Eavestrough Cleaning Estimate</th>
1657						<th width="50" id="gold" data-price="300" data-min="" data-max="">G<br />o<br />l<br />d</th>
1658						<th width="50" id="silver" data-price="130" data-min="40" data-max="150">S<br />i<br />l<br />v<br />e<br />r</th>
1659						<th width="50" id="bronze" data-price="100" data-min="" data-max="">B<br />r<br />o<br />n<br />z<br />e</th>
1660
1661					</tr>
1662				</thead>
1663									<tr>
1664						<td>Protected by $5 Million Dollar Insurance & WSIB compliant																											<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1665																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1666																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1667																		</tr>				
1668									<tr>
1669						<td>Removal of All "visible debris" by Hand or Forced Air																											<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1670																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1671																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1672																		</tr>				
1673									<tr>
1674						<td>Before & After Pictures of Eaves Cleaning																											<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1675																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1676																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1677																		</tr>				
1678									<tr>
1679						<td>FREE Clearing of Debris from Rooftop Valleys																											<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1680																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1681																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1682																		</tr>				
1683									<tr>
1684						<td>FREE Disassembly of ALL Downpipes/Elbows (if required)																											<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1685																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1686																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1687																		</tr>				
1688									<tr>
1689						<td>$50 PER Downpipe/Elbow Requiring Disassembly (picture taken)																											<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1690																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1691																												<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1692																		</tr>				
1693									<tr>
1694						<td>Eaves/Gutter Whitening to Remove Unsightly Visible Water Stains.																											<td class=""><i class="fa fa-check check_icon" aria-hidden="true"></i></td>
1695																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1696																												<td class=""><i class="fa fa-times x-icon" aria-hidden="true"></i></td>
1697																		</tr>				
1698								<tr id="service_price_row">
1699					<td>Service Price: </td>
1700					<td class="package_price">
1701						<span class="package_price_cost">$100</span>
1702						<sup>*</sup>					</td>
1703					<td class="package_price">
1704						<span class="package_price_cost">$100</span>
1705						<sup>*</sup>					</td>
1706					<td class="package_price">
1707						<span class="package_price_cost">$100</span>
1708						<sup>*</sup>					</td>
1709				</tr>
1710				<tr id="package_choice_row">
1711					<td>Select the package that fits you best: </td>
1712					<td class="package_price">
1713						<div class="form-check">
1714							<input class="form-check-input" type="radio" name="eavesOption" style="position:unset !important; left: unset !important; opacity: 1 !important;" value="1">
1715						</div>
1716					</td>
1717					<td class="package_price">
1718						<div class="form-check">
1719							<input class="form-check-input" type="radio" name="eavesOption" style="position:unset !important; left: unset !important; opacity: 1 !important;" value="2">
1720						</div>
1721					</td>
1722					<td class="package_price">
1723						<div class="form-check">
1724							<input class="form-check-input" type="radio" name="eavesOption" style="position:unset !important; left: unset !important; opacity: 1 !important;" value="3">
1725						</div>
1726					</td>
1727				</tr>
1728			</table>
1729			<div class="up-to-20"><p style="text-align: justify;">* Although <em><strong>extremely rare</strong></em>, please note that<em><strong> up to an additional 20%</strong></em> may be charged to cover extra labor requirements for non-standard types of cleaning, such as post construction / renovation debris, new roof installation mess left by roofers, or excessive broken down shingles. If applicable, pictures will be provided.
1729</p>
1730</div>
1731		</div>
1732
1733		<div class="estimatorSpace"></div>
1734
1735		<div class="grand_total">SELECT A PACKAGE TO DISPLAY TOTAL HERE ⇒ $______</div>
1736		
1737		<div class="estimator-wrapper">
1738			<p>&nbsp;</p>
1739<p style="text-align: center;"><span style="color: #ff0000; font-size: 18pt;"><strong>&lt;&lt; THE ABOVE IS YOUR QUOTE &gt;&gt;</strong></span></p>
1740<p style="text-align: center;"><span style="color: #ff0000; font-size: 18pt;"><strong>IF THE QUOTE IS ACCEPTABLE AND YOU WANT TO HIRE US, </strong></span><span style="color: #ff0000; font-size: 18pt;"><strong>CAREFULLY READ <em>&#8220;ALL&#8221;</em>  THE DISCLAIMER &amp; </strong></span><strong style="color: #ff0000; font-size: 24px;">AGREEMENT </strong><strong style="color: #ff0000; font-size: 18pt;">DETAILS BELOW <em>&#8220;PRIOR&#8221;</em> TO CLICKING THE</strong></p>
1741<p style="text-align: center;"><strong style="color: #ff0000; font-size: 18pt;">&#8220;I&#8217;M READY TO PROCEED BUTTON&#8221;</strong></p>
1742<hr />
1743<p style="text-align: center;"><span style="font-size: 18pt; color: #ff0000;"><strong>BEFORE YOU CONFIRM YOUR BOOKING</strong></span></p>
1744<p style="text-align: justify;"><span style="color: #ff0000;">The purpose of the Online Instant Quote Calculator is to make your life easier and provide the ability to obtain what you need without the inconvenience of having to &#8220;wait&#8221; for a Quote, or to have &#8220;strangers&#8221; snooping around your property for a Quote. We must note, however, that the figures presented are all based on the information you provided on the previous pages (which we receive a copy of). If we do find a discrepancy in the details you posted, we must charge accordingly. However, we will notify you before continuing if we find a difference greater than 20%. Before visiting the site, we compare your submitted details with online resources, such as Google Street View, and will contact you to clarify any discrepancies. Let&#8217;s face it; you may have inadvertently miscounted or miscategorized a thing or two.</span></p>
1745<p style="text-align: justify;"><span style="color: #ff0000;">Additionally, this Online Quoting System is incapable of pricing anything above and beyond regular cleaning services, such as <em><strong>heavy type soiling from post-construction / renovations, removal of mineral deposits, stucco, silicone, cement, fragile landscaping, interior or exterior access restrictions, previously damaged or worn out screens, eavestroughs / gutters,</strong></em> or anything else that might affect the final Quote. Once again, if we find anything that affects the final Quote by more than 20%, we will notify you before we continue.</span></p>
1746<p style="text-align: justify;"><span style="color: #ff0000;">You may not realize it, but using our unique Instant Quote Calculator contributes positively to the environment by saving fuel and time. We consider all this when <span style="box-sizing: border-box; margin: 0; padding: 0; text-align: left;">determining the need to adjust the Quote and do so <em><strong>only when </strong></em></span><em><strong>absolutely necessary</strong>. </em>Our objective is NOT to &#8220;bait and switch.&#8221; We aim to develop a long-term business relationship, and we believe you too want to be treated fairly.</span></p>
1747<hr />
1748<p style="text-align: center;"><span style="font-size: 18pt; color: #ff0000;"><strong>AGREEMENT</strong></span></p>
1749<p><span style="color: #ff0000;">By clicking <strong>&#8220;I&#8217;m Ready To Proceed,&#8221;</strong> you are authorizing Toronto Clear View Window Cleaning Inc. to schedule and perform the services requested and to invoice you upon completion. We will contact you beforehand to advise you of your anticipated service date.</span></p>
1750<hr />
1751<p style="text-align: center;"><span style="font-size: 12pt;"><em style="font-size: 18.6667px;"><strong>Our Satisfaction Guarantee &#8211; You don&#8217;t pay until you are 100% satisfied with the completed work.</strong> </em></span></p>
1752<p style="text-align: center;"><span style="font-size: 12pt;">If your request includes <strong>&#8220;Inside Window Cleaning,&#8221;</strong> a representative will contact you to coordinate a date for inside access. We aim to complete all service requests <span style="box-sizing: border-box; margin: 0; padding: 0; text-align: left;"><em><strong><span style="font-size: 12pt;">within the next 10 business days,</span></strong></em><span style="font-size: 12pt;"> subject to weather conditions</span></span>.</span></p>
1753<p style="text-align: center;"><strong><span style="font-size: 12pt;"> If you have special instructions to include with the request, please identify them in the &#8220;Additional Comments&#8221; box below.</span></strong></p>
1754<p style="text-align: center;"><span style="font-size: 12pt;">If you require that we arrive at <strong>a <em>specific date and time</em></strong></span><span style="font-size: 12pt;">, click on &#8220;Dates &amp; Times Request&#8221; below and provide 3 date options, but</span><strong><span style="font-size: 12pt;"><br />
1755</span><em><span style="font-size: 12pt;">NOTE THAT THE SYSTEM DOES NOT ALLOW BOOKINGS WITHIN THE NEXT 2 WEEKS.</span></em></strong></p>
1756<p style="text-align: center;"><strong>IF YOU NEED AN APPOINTMENT</strong><em><strong> WITHIN THE NEXT 2 WEEKS, </strong></em><strong>DO NOT USE THE BOOKING FEATURE,<span style="font-size: 12pt;"><br />
1757</span></strong><strong>INSTEAD, </strong><strong>INCLUDE YOUR PREFERENCE IN THE COMMENTS BOX, OR GIVE US A CALL</strong><em><strong>.</strong></em></p>
1758		</div>
1759
1760		<div class="text-center"><a href="#" id="showdates">Dates & Times Request</a></div>
1761		
1762		<div id="option_forms">
1763			<div class="estimator-wrapper">
1764				<div class="row">
1765					<div class="date_time_pickers hide">
1766						<div class="col-md-6">
1767							<!-- <p><input type="text" id="datepicker" placeholder="Select a preferred date"></p> -->
1768							<div class="input-group">
1769							  <input type="text" id="datepicker" placeholder="Select a preferred date" readonly='true'>
1770							  <span class="input-group-addon" id="basic-addon2"><i class="fa fa-calendar" aria-hidden="true"></i></span>
1771							</div>
1772						</div>
1773						<div class="col-md-6">
1774							<div class="form-group">
1775							  <select class="form-control" id="time">
1776							  	<option value="">Select a preferred time</option>
1777								    <option>8:00 AM</option><option>9:00 AM</option><option>10:00 AM</option><option>11:00 AM</option><option>12:00 PM</option><option>1:00 PM</option><option>2:00 PM</option><option>3:00 PM</option><option>4:00 PM</option><option>5:00 PM</option>							  </select>
1778							</div>
1779						</div>
1780
1781						<div class="date-2">
1782							<div class="col-md-6">
1783								<!-- <p><input type="text" id="datepicker" placeholder="Select a preferred date"></p> -->
1784								<div class="input-group">
1785								  <input type="text" id="datepicker2" placeholder="Select a preferred date" readonly='true'>
1786								  <span class="input-group-addon" id="basic-addon2"><i class="fa fa-calendar" aria-hidden="true"></i></span>
1787								</div>
1788							</div>
1789							<div class="col-md-6">
1790								<div class="form-group">
1791								  <select class="form-control" name="time2" id="time2">
1792								  	<option value="">Select a preferred time</option>
1793									    <option>8:00 AM</option><option>9:00 AM</option><option>10:00 AM</option><option>11:00 AM</option><option>12:00 PM</option><option>1:00 PM</option><option>2:00 PM</option><option>3:00 PM</option><option>4:00 PM</option><option>5:00 PM</option>								  </select>
1794								</div>
1795							</div>
1796						</div>
1797
1798						<div class="date-3">
1799							<div class="col-md-6">
1800								<!-- <p><input type="text" id="datepicker" placeholder="Select a preferred date"></p> -->
1801								<div class="input-group">
1802								  <input type="text" id="datepicker3" placeholder="Select a preferred date" readonly='true'>
1803								  <span class="input-group-addon" id="basic-addon2"><i class="fa fa-calendar" aria-hidden="true"></i></span>
1804								</div>
1805							</div>
1806							<div class="col-md-6">
1807								<div class="form-group">
1808								  <select class="form-control" name="time3" id="time3">
1809								  	<option value="">Select a preferred time</option>
1810									    <option>8:00 AM</option><option>9:00 AM</option><option>10:00 AM</option><option>11:00 AM</option><option>12:00 PM</option><option>1:00 PM</option><option>2:00 PM</option><option>3:00 PM</option><option>4:00 PM</option><option>5:00 PM</option>								  </select>
1811								</div>
1812							</div>
1813						</div>
1814					</div>
1815					<input type="text" name="namester" class="namester" value="">
1816					<!-- 
1817
1818					<div class="col-md-12">
1819						<a href="#">Add more date and time option</a>
1820					</div> -->
1821					<div class="col-md-12">
1822						<div class="form-group">
1823						  <textarea class="form-control" rows="5" id="comment" placeholder="Additional Comments"></textarea>
1824						</div>
1825					</div>
1826					<div class="col-md-12 text-center">
1827						<a href="#" id="proceed">I'm Ready To Proceed</a>
1828						<a href="#" id="proceed-disabled" style="display: none;">I'm Ready To Proceed</a>
1829						<!-- <a href="#">I want to start over</a> -->
1830					</div>
1831				</div>
1832			</div>
1833		</div>
1834	</div>
1835</div>      </div>
1836    </div>
1837  </div>
1838
1839  
1840</div>
1841</form>
1842
1843<div class="row thankyou">
1844  <div class="col-md-12">
1845    <div class="ty-background">
1846      <div class="ty-title"></div>
1847      <div class="ty-sub">You're now all set.   Expect an email confirmation of the details you just completed and requested for us to move forward with.   If you submitted this request in error, CALL 416-751-5546 IMMEDIATELY TO CANCEL.</div>
1848    </div>
1849  </div>
1850</div>
1851
1852<div class="modal fade" id="errorModal" tabindex="-1" role="dialog" aria-labelledby="errorModal">
1853  <div class="modal-dialog" role="document">
1854    <div class="modal-content">
1855      <div class="modal-header">
1856        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
1857        <h4 class="modal-title" id="errorModalLabel">Error</h4>
1858      </div>
1859      <div class="modal-body">
1860        Please ensure the following fields have been filled out correctly:
1861        <ul class="estimator-err"></ul>
1862      </div>
1863      <div class="modal-footer">
1864        <button type="button" class="btn btn-default" data-dismiss="modal">OK</button>
1865      </div>
1866    </div>
1867  </div>
1868</div>
1869
1870<div class="toedit"><i class="fa fa-arrow-up" aria-hidden="true"></i></div>
1871<script src="https://videopal.me/js/vp_player.min.js?v=1.1.15" data-cfasync="false"></script>
1871
1872<textarea class="videoscript hide">
1873<script src="https://videopal.me/js/vp_player.min.js?v=1.1.15" data-cfasync="false"></script>
vendor: 1 bytes, line 1873
1873
1874<script>
1875if (typeof VpPlayer === "function") {
1876var vpPlayer = new VpPlayer({
1877    embedId: "5WRNsGjSEyWy"
1878});
1879}</script>
1879
1880
1881<script>
1882var formTracked = 0;
1883jQuery(document).ready(function() {
1884  window.setInterval(trackSubmission, 100);
1885});
1886
1887function trackSubmission() {
1888 if( (jQuery('.thankyou').is(':visible')) && (formTracked === 0) ){
1889   ga('send', 'event', 'Form', 'Submission', 'Quote Request - Instant');
1890   formTracked = 1;
1891 }
1892}
1893</script>
1893</textarea>
1894
1895<script>
1896var onsiteText = {
1897  eaves: "Eavestrough / Gutter Cleaning with 5 or more car garage, or house is larger than 6,000 square feet",
1898  white: "Eavestrough / Gutter Whitening",
1899  light: "Light Fixture Cleaning",
1900  repair: "More than just Drip Repairs",
1901  fans: "Ceiling Fan Cleaning"
1902}
1903</script>
1903
1904
1905<script>
1906var staffActive = false;
1907var staffMember = false;
1908</script>
1908
1909
1910
1911						</div>
1912					</div>
1913				</div>
1914		    </section>
1915		    	</div>
1916<footer id="footer" class="footer text-center">
1917				<div class="container">
1918					<div class="row">
1919						<div class="col-md-4 col-sm-4 col-xs-12 footer_section footer-about">
1920							<h5>Serving Toronto & Surrounding Areas since 1989</h5>
1921							<p style="text-align: justify;">Voted Toronto&#8217;s Best Window Cleaning and Eavestrough / Gutter Cleaning Service Company.</p>
1922<p style="text-align: justify;">Enjoy <em>&#8220;Peace of Mind&#8221;</em> with our <em>&#8220;You Don&#8217;t Pay Until You Are 100% Satisfied&#8221;</em> policy.<a href="https://clearances.wsib.ca/Clearances/eclearance/start?lang=en" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-791 size-full" title="Opens WSIB: Search for, &quot;Toronto Clear View” under Business name for up to date eligibility status." src="https://torontoclearview.com/wp-content/uploads/2017/04/wsib_logo.png" alt="Workplace Safety &amp; Insurance Board compliant" width="160" height="100" srcset="//torontoclearview.com/wp-content/uploads/2017/04/wsib_logo.png 160w, //torontoclearview.com/wp-content/uploads/2017/04/wsib_logo-120x75.png 120w" sizes="auto, (max-width: 160px) 100vw, 160px" /></a></p>
1923<p style="text-align: left;"><a href="https://www.iwca.org/"><img loading="lazy" decoding="async" class="aligncenter wp-image-2494" src="https://torontoclearview.com/wp-content/uploads/2017/06/iwca_web-250x148.gif" alt="International Window Cleaning Association" width="168" height="99" srcset="//torontoclearview.com/wp-content/uploads/2017/06/iwca_web-250x148.gif 250w, //torontoclearview.com/wp-content/uploads/2017/06/iwca_web-120x71.gif 120w" sizes="auto, (max-width: 168px) 100vw, 168px" /></a></p>
1924<p>INTERACTIVE MAP OF SERVICE AREAS</p>
1925<div id="wpgmza_map_3" class="wpgmza_map wpgmza-auto-center" style="display:block;width:100%;height:550px;overflow:hidden;position:relative;" data-map-id="3" data-maps-engine="google-maps" data-build-engine="atlas-novus" data-shortcode-attributes="{&quot;id&quot;:&quot;3&quot;,&quot;zoom&quot;:false,&quot;width&quot;:false,&quot;height&quot;:false,&quot;marker&quot;:false,&quot;classname&quot;:false,&quot;mashup&quot;:false,&quot;mashup_ids&quot;:false,&quot;cat&quot;:false,&quot;type&quot;:&quot;default&quot;,&quot;parent_id&quot;:false,&quot;lat&quot;:false,&quot;lng&quot;:false,&quot;mark_center&quot;:false,&quot;enable_category&quot;:false,&quot;directions_from&quot;:false,&quot;directions_to&quot;:false,&quot;directions_waypoints&quot;:false,&quot;directions_auto&quot;:false,&quot;disable_vgm_form&quot;:false,&quot;redirect_to&quot;:false}" data-settings="{&quot;map_title&quot;:&quot;My first map&quot;,&quot;map_width&quot;:&quot;100&quot;,&quot;map_height&quot;:&quot;550&quot;,&quot;map_start_lat&quot;:&quot;43.80053906169314&quot;,&quot;map_start_lng&quot;:&quot;-79.31315666523437&quot;,&quot;map_start_location&quot;:&quot;45.950464398418106,-109.81550500000003&quot;,&quot;map_start_zoom&quot;:&quot;9&quot;,&quot;default_marker&quot;:&quot;&quot;,&quot;type&quot;:&quot;1&quot;,&quot;alignment&quot;:&quot;4&quot;,&quot;directions_enabled&quot;:&quot;0&quot;,&quot;styling_enabled&quot;:&quot;0&quot;,&quot;styling_json&quot;:&quot;&quot;,&quot;active&quot;:&quot;0&quot;,&quot;kml&quot;:&quot;&quot;,&quot;bicycle&quot;:&quot;0&quot;,&quot;traffic&quot;:&quot;0&quot;,&quot;dbox&quot;:&quot;1&quot;,&quot;dbox_width&quot;:&quot;&quot;,&quot;listmarkers&quot;:&quot;0&quot;,&quot;listmarkers_advanced&quot;:&quot;0&quot;,&quot;filterbycat&quot;:&quot;0&quot;,&quot;ugm_enabled&quot;:&quot;0&quot;,&quot;ugm_category_enabled&quot;:&quot;0&quot;,&quot;fusion&quot;:&quot;&quot;,&quot;map_width_type&quot;:&quot;%&quot;,&quot;map_height_type&quot;:&quot;px&quot;,&quot;mass_marker_support&quot;:&quot;0&quot;,&quot;ugm_access&quot;:&quot;0&quot;,&quot;order_markers_by&quot;:&quot;2&quot;,&quot;order_markers_choice&quot;:&quot;1&quot;,&quot;show_user_location&quot;:&quot;0&quot;,&quot;default_to&quot;:&quot;&quot;,&quot;map_type&quot;:1,&quot;sl_stroke_color&quot;:&quot;#ffffff&quot;,&quot;sl_fill_color&quot;:&quot;#ffffff&quot;,&quot;sl_stroke_opacity&quot;:&quot;&quot;,&quot;sl_fill_opacity&quot;:&quot;&quot;,&quot;transport_layer&quot;:false,&quot;action&quot;:&quot;wpgmza_save_map&quot;,&quot;redirect_to&quot;:&quot;\/wp-admin\/admin-post.php&quot;,&quot;map_id&quot;:&quot;3&quot;,&quot;wpgmza_savemap&quot;:&quot;Save Map&quot;,&quot;http_referer&quot;:&quot;\/wp-admin\/admin.php?page=wp-google-maps-menu&amp;amp;action=edit&amp;amp;map_id=1&quot;,&quot;wpgmza_id&quot;:&quot;1&quot;,&quot;wpgmza_start_location&quot;:&quot;43.80053906169314,-79.31315666523437&quot;,&quot;wpgmza_start_zoom&quot;:&quot;9&quot;,&quot;wpgmza_map_align&quot;:&quot;2&quot;,&quot;store_locator_enabled&quot;:false,&quot;store_locator_distance&quot;:false,&quot;store_locator_search_area&quot;:&quot;radial&quot;,&quot;wpgmza_store_locator_default_radius&quot;:&quot;2&quot;,&quot;store_locator_auto_area_max_zoom&quot;:&quot;&quot;,&quot;wpgmza_store_locator_radius_style&quot;:&quot;legacy&quot;,&quot;store_locator_component_anchor&quot;:&quot;0&quot;,&quot;wpgmza_store_locator_bounce&quot;:false,&quot;wpgmza_sl_animation&quot;:&quot;0&quot;,&quot;store_locator_query_string&quot;:&quot;&quot;,&quot;store_locator_default_address&quot;:&quot;&quot;,&quot;store_locator_name_search&quot;:false,&quot;store_locator_name_string&quot;:&quot;&quot;,&quot;store_locator_not_found_message&quot;:&quot;&quot;,&quot;store_locator_show_distance&quot;:false,&quot;store_locator_category&quot;:true,&quot;wpgmza_store_locator_use_their_location&quot;:false,&quot;wpgmza_store_locator_hide_before_search&quot;:false,&quot;store_locator_nearby_searches&quot;:false,&quot;wpgmza_ol_tile_filter&quot;:&quot;none&quot;,&quot;wpgmza_theme_data&quot;:&quot;[{\&quot;featureType\&quot;: \&quot;administrative\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;off\&quot;}]}, {\&quot;featureType\&quot;: \&quot;poi\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;simplified\&quot;}]}, {\&quot;featureType\&quot;: \&quot;road\&quot;, \&quot;elementType\&quot;: \&quot;labels\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;simplified\&quot;}]}, {\&quot;featureType\&quot;: \&quot;water\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;simplified\&quot;}]}, {\&quot;featureType\&quot;: \&quot;transit\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;simplified\&quot;}]}, {\&quot;featureType\&quot;: \&quot;landscape\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;simplified\&quot;}]}, {\&quot;featureType\&quot;: \&quot;road.highway\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;off\&quot;}]}, {\&quot;featureType\&quot;: \&quot;road.local\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;on\&quot;}]}, {\&quot;featureType\&quot;: \&quot;road.highway\&quot;, \&quot;elementType\&quot;: \&quot;geometry\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;on\&quot;}]}, {\&quot;featureType\&quot;: \&quot;water\&quot;, \&quot;stylers\&quot;: [{\&quot;visibility\&quot;: \&quot;simplified\&quot;}, {\&quot;color\&quot;: \&quot;#3dabf5\&quot;}, {\&quot;lightness\&quot;: 52}]}, {\&quot;stylers\&quot;: [{\&quot;saturation\&quot;: -17}, {\&quot;gamma\&quot;: 0.36}]}, {\&quot;featureType\&quot;: \&quot;transit.line\&quot;, \&quot;elementType\&quot;: \&quot;geometry\&quot;, \&quot;stylers\&quot;: [{\&quot;color\&quot;: \&quot;#3f518c\&quot;}]}]&quot;,&quot;custom_tile_enabled&quot;:false,&quot;custom_tile_image&quot;:&quot;&quot;,&quot;custom_tile_image_width&quot;:&quot;&quot;,&quot;custom_tile_image_height&quot;:&quot;&quot;,&quot;custom_tile_image_attribution&quot;:&quot;&quot;,&quot;iw_primary_color&quot;:&quot;#000000&quot;,&quot;iw_accent_color&quot;:&quot;#000000&quot;,&quot;iw_text_color&quot;:&quot;#000000&quot;,&quot;close_infowindow_on_map_click&quot;:true,&quot;marker_share_links&quot;:false,&quot;wpgmza_listmarkers_by&quot;:&quot;0&quot;,&quot;marker_listing_component_anchor&quot;:&quot;1&quot;,&quot;marker_listing_component_auto_open&quot;:false,&quot;dataTable_pagination_style&quot;:&quot;default&quot;,&quot;category_filter_component_anchor&quot;:&quot;0&quot;,&quot;zoom_level_on_marker_listing_override&quot;:false,&quot;zoom_level_on_marker_listing_click&quot;:&quot;&quot;,&quot;datatable_no_result_message&quot;:&quot;&quot;,&quot;remove_search_box_datables&quot;:false,&quot;datatable_search_string&quot;:&quot;&quot;,&quot;datatable_result_start&quot;:&quot;&quot;,&quot;datatable_result_of&quot;:&quot;&quot;,&quot;datatable_result_to&quot;:&quot;&quot;,&quot;datatable_result_total&quot;:&quot;&quot;,&quot;datatable_result_show&quot;:&quot;&quot;,&quot;datatable_result_entries&quot;:&quot;&quot;,&quot;category_legends_enabled&quot;:false,&quot;category_legends_component_anchor&quot;:&quot;8&quot;,&quot;jump_to_nearest_marker_on_initialization&quot;:false,&quot;click_open_link&quot;:false,&quot;wpgmza_zoom_on_marker_click&quot;:false,&quot;wpgmza_zoom_on_marker_click_slider&quot;:&quot;11&quot;,&quot;polygon_labels&quot;:false,&quot;disable_polygon_info_windows&quot;:false,&quot;fit_maps_bounds_to_markers&quot;:false,&quot;fit_maps_bounds_to_markers_after_filtering&quot;:false,&quot;automatically_pan_to_users_location&quot;:false,&quot;override_users_location_zoom_level&quot;:false,&quot;override_users_location_zoom_levels&quot;:&quot;18&quot;,&quot;show_distance_from_location&quot;:false,&quot;map_starts_in_streetview&quot;:false,&quot;map_starts_in_streetview_location&quot;:&quot;&quot;,&quot;map_starts_in_streetview_heading&quot;:&quot;&quot;,&quot;map_starts_in_streetview_pitch&quot;:&quot;&quot;,&quot;map_max_zoom&quot;:&quot;10&quot;,&quot;map_min_zoom&quot;:&quot;0&quot;,&quot;hide_point_of_interest&quot;:true,&quot;disable_lightbox_images&quot;:false,&quot;use_Raw_Jpeg_Coordinates&quot;:false,&quot;enable_marker_ratings&quot;:false,&quot;only_load_markers_within_viewport&quot;:false,&quot;upload_default_sl_marker&quot;:&quot;&quot;,&quot;upload_default_sl_marker_retina&quot;:false,&quot;wpgmza_store_locator_restrict&quot;:&quot;ca&quot;,&quot;directions_box_component_anchor&quot;:&quot;1&quot;,&quot;wpgmza_dbox_width_type&quot;:&quot;%&quot;,&quot;default_from&quot;:&quot;&quot;,&quot;directions_behaviour&quot;:&quot;default&quot;,&quot;force_google_directions_app&quot;:false,&quot;directions_route_origin_icon&quot;:&quot;https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps\/images\/spotlight-poi2.png&quot;,&quot;directions_origin_retina&quot;:false,&quot;directions_route_destination_icon&quot;:&quot;https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps\/images\/spotlight-poi2.png&quot;,&quot;directions_destination_retina&quot;:false,&quot;directions_route_stroke_color&quot;:&quot;#4d8df5&quot;,&quot;directions_route_stroke_weight&quot;:&quot;4&quot;,&quot;directions_route_stroke_opacity&quot;:&quot;0.8&quot;,&quot;directions_fit_bounds_to_route&quot;:false,&quot;upload_default_ul_marker&quot;:&quot;&quot;,&quot;upload_default_ul_marker_retina&quot;:false,&quot;retina&quot;:false,&quot;enable_advanced_custom_fields_integration&quot;:false,&quot;enable_advanced_custom_fields_integration_type&quot;:&quot;&quot;,&quot;enable_toolset_woocommerce_integration&quot;:false,&quot;enable_woo_product_integration&quot;:false,&quot;enable_filter_custom_field_1&quot;:false,&quot;wpgmza_theme&quot;:&quot;8&quot;,&quot;wpgmza_iw_type&quot;:&quot;0&quot;,&quot;shortcodeAttributes&quot;:{&quot;id&quot;:&quot;1&quot;},&quot;store_locator_location_placeholder&quot;:&quot;&quot;,&quot;marker_listing_disable_zoom&quot;:false,&quot;id&quot;:3}" ></div>
1926						</div>
1927						<div class="col-md-4 col-sm-4 col-xs-12 footer_section">
1928							<h5>Contact Us Now!</h5>
1929							<p>We'll Get Right Back to You!</p>
1930								
1930<script>
1931		function applyBootstrapToGravityForms(scope) {
1932			var root = scope || document;
1933
1934			root.querySelectorAll(
1935				'.gform_wrapper input[type="text"], ' +
1936				'.gform_wrapper input[type="email"], ' +
1937				'.gform_wrapper input[type="tel"], ' +
1938				'.gform_wrapper input[type="url"], ' +
1939				'.gform_wrapper input[type="number"], ' +
1940				'.gform_wrapper input[type="password"], ' +
1941				'.gform_wrapper input[type="search"], ' +
1942				'.gform_wrapper input[type="date"], ' +
1943				'.gform_wrapper input[type="time"], ' +
1944				'.gform_wrapper textarea, ' +
1945				'.gform_wrapper select'
1946			).forEach(function (el) {
1947				el.classList.add('form-control');
1948			});
1949		}
1950
1951		document.addEventListener('DOMContentLoaded', function () {
1952			applyBootstrapToGravityForms(document);
1953		});
1954
1955		document.addEventListener('gform/post_render', function () {
1956			applyBootstrapToGravityForms(document);
1957		});
1958
1959		if (window.jQuery) {
1960			jQuery(document).on('gform_post_render', function () {
1961				applyBootstrapToGravityForms(document);
1962			});
1963		}
1964	</script>
1964
1965	
1966                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_3' ><div id='gf_3' class='gform_anchor' tabindex='-1'></div>
1967                        <div class='gform_heading'>
1968                            <p class='gform_description'></p>
1969							<p class='gform_required_legend'></p>
1970                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_3' id='gform_3'  action='/estimator/#gf_3' data-formid='3' novalidate>
1971                        <div class='gform-body gform_body'><div id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_3_7" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_7'><span class='gform-field-label__text'>Comments</span></label><div class='ginput_container'><input name='input_7' id='input_3_7' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_3_7'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_3_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_1'><span class='gform-field-label__text'>Name</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_3_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /></div></div><div id="field_3_3" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_3'><span class='gform-field-label__text'>Email</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
1972                            <input name='input_3' id='input_3_3' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
1973                        </div></div><div id="field_3_4" class="gfield gfield--type-phone gfield--input-type-phone gfield--phone-format-international gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_4'><span class='gform-field-label__text'>Telephone</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_3_4' type='tel' value='' class='large'   aria-required="true" aria-invalid="false"    /></div></div><div id="field_3_5" class="gfield gfield--type-textarea gfield--input-type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_5'><span class='gform-field-label__text'>Message</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_3_5' class='textarea large'      aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_3_6" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible gfield--choice-align-vertical"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Consent</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></legend>
1973<div class='ginput_container ginput_container_consent'><input name='input_6.1' id='input_3_6_1' type='checkbox' value='1'   aria-required="true" aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_3_6_1' ><span class='gform-field-label__text'>I accept the communication <a href="https://torontoclearview.com/opt-in-opt-out/" target="_blank" class="popmake-29339 pum-trigger" style="cursor: pointer;">terms</a>.</span><span class="gfield_required gfield_required_asterisk">*</span></label><input type='hidden' name='input_6.2' value='I accept the communication &lt;a href=&quot;https://torontoclearview.com/opt-in-opt-out/&quot; target=&quot;_blank&quot; class=&quot;popmake-29339 pum-trigger&quot; style=&quot;cursor: pointer;&quot;&gt;terms&lt;/a&gt;.' class='gform_hidden' /><input type='hidden' name='input_6.3' value='1' class='gform_hidden' /></div></fieldset></div></div>
1974        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_3' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit</button> <input type='hidden' name='gform_ajax' value='form_id=3&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=2ff44bac48ba5f7fa841da6ba9213e81' /><input type='hidden' class='gform_hidden' name='gform_submission_speeds' value='{&quot;pages&quot;:[]}' />
1975            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_3' value='iframe' />
1976            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_3' id='gform_theme_3' value='gravity-theme' />
1977            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_3' id='gform_style_settings_3' value='[]' />
1978            <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' />
1979            <input type='hidden' class='gform_hidden' name='gform_submit' value='3' />
1980            
1981            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='+VhidbIVZwBIbZ2DY1ABmPI9hx/XkMheAlX6s8LUILn7Bzp1STjoPt5aCB9qjKlrhJOfmhVj2EdlzeUhMW1cGHcQzTOKfN9hj5KhxeeLLluZMwo=' />
1982            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
1983            <input type='hidden' class='gform_hidden' name='state_3' value='WyJ7XCI2LjFcIjpcImNmZmFhZGIxNGQ4YmE1MTVjN2RiMTZmN2FjYzY5NzUxXCIsXCI2LjJcIjpcIjk2OGY3Y2M0ZDc3NDUxOTc1NDBlOTU1MGUwZWMyZDU5XCIsXCI2LjNcIjpcImNmZmFhZGIxNGQ4YmE1MTVjN2RiMTZmN2FjYzY5NzUxXCIsXCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcImE3MzhlNmIxZDFkMjI0MTk0MzE5YzI2ZjYwY2M5YWE1XCIsXCJkNGRmYmNhZjUxZTQyNjU1ZTI3MDFhYTE1MGRjZjY0MlwiLFwiOTE5ZWM2OTI0MWZjMjMxNmRkODhkOGE5YjBmMjM0MTJcIl0sXCJnZm9ybV90aGVtZVwiOlwiNjI5MmI5NmU2YzUxMDJlNGQ0NDZkNDVmZDFhNTAyOGRcIixcImdmb3JtX3N0eWxlX3NldHRpbmdzXCI6XCJmZGI0OTQ1NGIzNThkYmVmZTY1NTQyNjY5YmU0ZDA5NlwiLFwiZm9ybV9pZFwiOlwiOWIzNjhmNDU5OTM2ZTJjZjYyZjNiMGIwMWNmNTczYTZcIixcInVybFwiOlwiMmViODRmZjQ5ZDFkMDg1MzJiMDdjM2Y3YjY2MTNkNDNcIixcInN0YXRlX3RpbWVzdGFtcFwiOlwiZmE4ZTUzOGVmNDc2M2Y1Zjg5MmQ4MzAwZTE0Yjc3NmVcIn0iLCJjMTgwMWE4NTY0NjM2NTk5Y2QwMDg4ZjE3NjI5NDkzYSIsMTc5MTA4MjMyMF0=' />
1984            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' />
1985            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' />
1986            <input type='hidden' name='gform_field_values' value='' />
1987            
1988        </div>
1989                        <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="190"/>
1989<script type="text/javascript">
1990/* <![CDATA[ */
1991document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );
1992/* ]]> */
1993</script>
1993
1994</p></form>
1995                        </div>
1996		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_3' id='gform_ajax_frame_3' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
1997		                
1997<script type="text/javascript">
1998/* <![CDATA[ */
1999 gform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_3').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_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').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_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_3').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_3').val();jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = 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_3').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_3').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3').text());}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, 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();        }    } );} ); 
2000/* ]]> */
2001</script>
2001
2002						</div>
2003						<div class="col-md-4 col-sm-4 col-xs-12 footer_section" id="third_section_footer">
2004							<h5>HEAD OFFICE ADDRESS:</h5>
2005
2006							<p><strong>TORONTO CLEAR VIEW WINDOW CLEANING INC.</strong></p>
2007							<p>25 Sheppard Avenue West,<br />
2008Suite 325,<br />
2009Toronto, ON. M2N 6S6</p>
2010<p><strong>PHONE:<br />
2011</strong><a href="tel:416-751-5546">T. 416-751-5546</a> • F. 416-751-7334<br />
2012<a href="tel:844-751-5546">T. 844-751-5546</a></p>
2013<table style="width: 100%; border-collapse: collapse;">
2014<tbody>
2015<tr>
2016<td style="width: 100%; text-align: center;"><span style="color: #ffffff;"><strong>BUSINESS HOURS</strong></span></td>
2017</tr>
2018</tbody>
2019</table>
2020<table class="alignleft" style="width: 100%; border-collapse: collapse;">
2021<tbody>
2022<tr>
2023<td style="width: 50%; text-align: left;"><span style="color: #ffffff;">Sunday</span><br />
2024<span style="color: #ffffff;">Monday</span><br />
2025<span style="color: #ffffff;">Tuesday</span><br />
2026<span style="color: #ffffff;">Wednesday</span><br />
2027<span style="color: #ffffff;">Thursday</span><br />
2028<span style="color: #ffffff;">Friday</span><br />
2029<span style="color: #ffffff;">Saturday</span></td>
2030<td style="width: 50%; text-align: right;"><span style="color: #ffffff;">By Appointment    </span><br />
2031<span style="color: #ffffff;">8:00 AM–6:00 PM</span><br />
2032<span style="color: #ffffff;">8:00 AM–6:00 PM</span><br />
2033<span style="color: #ffffff;">8:00 AM–6:00 PM</span><br />
2034<span style="color: #ffffff;">8:00 AM–6:00 PM</span><br />
2035<span style="color: #ffffff;">8:00 AM–6:00 PM</span><br />
2036<span style="color: #ffffff;">By Appointment    </span></td>
2037</tr>
2038</tbody>
2039</table>
2040<p style="text-align: center;" data-wp-editing="1"><span style="text-decoration: underline;"><strong><a href="https://torontoclearview.com/reviews"><img loading="lazy" decoding="async" class="aligncenter wp-image-8632 size-full" title="Read Our Reviews" src="https://torontoclearview.com/wp-content/uploads/2021/02/Read-Our-Reviews-Now.gif" alt="Voted Toronto's Best Window and Eavestrough Cleaning company - Read Our Reviews" width="250" height="119" /></a></strong></span></p>
2041							<p><strong>SERVICE LOCATIONS</strong></p>
2042							<p><span style="font-size: 10pt;"><span style="text-decoration: underline;"><a href="https://torontoclearview.com/locations/ajax-window-eavestrough-cleaning/">Ajax</a></span> | <a href="https://torontoclearview.com/locations/aurora-window-eavestrough-cleaning/">Aurora</a> | <a href="https://torontoclearview.com/locations/brampton-window-eavestrough-cleaning/">Brampton</a> | <a href="https://torontoclearview.com/locations/bridle-path-window-eavestrough-cleaning/">Bridle Path</a> | <a href="https://torontoclearview.com/locations/east-york-window-eavestrough-cleaning/">East York</a> | <a href="https://torontoclearview.com/locations/etobicoke-window-eavestrough-cleaning/">Etobicoke</a> | <a href="https://torontoclearview.com/locations/forest-hill-window-eavestrough-cleaning/">Forest Hill</a> | <a href="https://torontoclearview.com/locations/halton-hills-window-eavestrough-cleaning/">Halton Hills</a> | <a href="https://torontoclearview.com/locations/high-park-window-eavestrough-cleaning/">High Park</a> | <a href="https://torontoclearview.com/locations/lawrence-park-window-eavestrough-cleaning/">Lawrence Park</a> | <a href="https://torontoclearview.com/locations/leaside-window-eavestrough-cleaning/">Leaside</a> | <a href="https://torontoclearview.com/locations/markham-window-eavestrough-cleaning/">Markham</a> | <a href="https://torontoclearview.com/locations/mississauga-window-eavestrough-cleaning/">Mississauga</a> | <a href="https://torontoclearview.com/locations/newmarket-window-eavestrough-cleaning/">Newmarket</a> | <a href="https://torontoclearview.com/locations/north-york-window-eavestrough-cleaning/">North York</a> | <a href="https://torontoclearview.com/locations/oakville-window-eavestrough-cleaning/">Oakville</a> | <a href="https://torontoclearview.com/locations/oshawa-window-eavestrough-cleaning/">Oshawa</a> | <a href="https://torontoclearview.com/locations/pickering-window-eavestrough-cleaning/">Pickering</a> | <a href="https://torontoclearview.com/locations/richmond-hill-window-eavestrough-cleaning/">Richmond Hill</a> | <a href="https://torontoclearview.com/locations/rosedale-window-eavestrough-cleaning/">Rosedale</a> | <a href="https://torontoclearview.com/locations/scarborough-window-eavestrough-cleaning/">Scarborough</a> | <a href="https://torontoclearview.com/locations/stouffville-window-eavestrough-cleaning/">Stouffville</a> | <a href="https://torontoclearview.com/locations/thornhill-window-eavestrough-cleaning/">Thornhill</a> | <a href="https://torontoclearview.com/locations/toronto-window-eavestrough-cleaning/">Toronto</a> | <a href="https://torontoclearview.com/locations/uxbridge-window-eavestrough-cleaning/">Uxbridge</a> | <a href="https://torontoclearview.com/locations/vaughan-window-eavestrough-cleaning/">Vaughan</a>
2042 | <a href="https://torontoclearview.com/locations/whitby-window-eavestrough-cleaning/">Whitby</a></span></p>
2043
2044							<div id="map_image_container">
2045																<a href="#" data-toggle="tooltip" title="Click to enlarge Image">
2046																	<img id="map_image" src="https://torontoclearview.com/wp-content/uploads/2017/07/service-locations-map.png" alt="Map of Service Area"/>
2047																</a>
2048							</div>
2049						</div>
2050					</div>
2051					<!-- copyright -->
2052					<p class="copyright" style="margin-top:30px;">
2053						&copy; 2026 Copyright Toronto Clear View. <a href="/privacy-policy/">Privacy Policy</a>
2054					</p>
2055					<!-- /copyright -->
2056				</div>
2057			</footer>
2058
2059			<!-- Button trigger modal -->
2060
2061		<!-- Modal -->
2062		<div class="modal fade" id="map_modal" tabindex="-1" role="dialog" aria-hidden="true">
2063			<div class="modal-dialog" role="document">
2064			    <div class="modal-content">
2065			        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
2066			        	<span aria-hidden="true">&times;</span>
2067			        </button>
2068				    <div class="modal-body">				    	
2069				       <img  src="https://torontoclearview.com/wp-content/uploads/2017/07/service-locations-map.png" alt="Toronto Clear View offers stunning panoramic skyline views of Toronto's downtown, showcasing the city’s iconic buildings and breathtaking scenery. Perfect for real estate, photography, and cityscape enthusiasts.">
2070			      	</div>
2071			    </div>
2072			</div>
2073		</div>
2074			
2075		<div 
2076	id="pum-29339" 
2077	role="dialog" 
2078	aria-modal="false"
2079	aria-labelledby="pum_popup_title_29339"
2080	class="pum pum-overlay pum-theme-7747 pum-theme-lightbox popmake-overlay click_open" 
2081	data-popmake="{&quot;id&quot;:29339,&quot;slug&quot;:&quot;sms-opt-in&quot;,&quot;theme_id&quot;:7747,&quot;cookies&quot;:[],&quot;triggers&quot;:[{&quot;type&quot;:&quot;click_open&quot;,&quot;settings&quot;:{&quot;extra_selectors&quot;:&quot;&quot;,&quot;cookie_name&quot;:null}}],&quot;mobile_disabled&quot;:null,&quot;tablet_disabled&quot;:null,&quot;meta&quot;:{&quot;display&quot;:{&quot;stackable&quot;:false,&quot;overlay_disabled&quot;:false,&quot;scrollable_content&quot;:false,&quot;disable_reposition&quot;:false,&quot;size&quot;:false,&quot;responsive_min_width&quot;:false,&quot;responsive_min_width_unit&quot;:false,&quot;responsive_max_width&quot;:false,&quot;responsive_max_width_unit&quot;:false,&quot;custom_width&quot;:false,&quot;custom_width_unit&quot;:false,&quot;custom_height&quot;:false,&quot;custom_height_unit&quot;:false,&quot;custom_height_auto&quot;:false,&quot;location&quot;:false,&quot;position_from_trigger&quot;:false,&quot;position_top&quot;:false,&quot;position_left&quot;:false,&quot;position_bottom&quot;:false,&quot;position_right&quot;:false,&quot;position_fixed&quot;:false,&quot;animation_type&quot;:false,&quot;animation_speed&quot;:false,&quot;animation_origin&quot;:false,&quot;overlay_zindex&quot;:false,&quot;zindex&quot;:false},&quot;close&quot;:{&quot;text&quot;:false,&quot;button_delay&quot;:false,&quot;overlay_click&quot;:false,&quot;esc_press&quot;:false,&quot;f4_press&quot;:false},&quot;click_open&quot;:[]}}">
2082
2083	<div id="popmake-29339" class="pum-container popmake theme-7747 pum-responsive pum-responsive-medium responsive size-medium">
2084
2085				
2086							<div id="pum_popup_title_29339" class="pum-title popmake-title">
2087				Email &amp; SMS Opt-in/Opt-out Consent			</div>
2088		
2089		
2090				<div class="pum-content popmake-content" tabindex="0">
2091			<p style="text-align: center;"><span style="font-size: 18px;">By clicking the checkbox, I accept email or SMS (texting) communication from Toronto Clear View Window Cleaning Inc. for obtaining quotes, answering questions, service offerings, or setting/confirming appointments.</span></p>
2092<p style="text-align: center;"><span style="font-size: 18px;">I understand that I can request no further communication from Toronto Clear View Window Cleaning Inc. at any time by emailing <a href="/cdn-cgi/l/email-protection#b4dddad2dbf4c0dbc6dbdac0dbd7d8d1d5c6c2ddd1c39ad7dbd9"><span class="__cf_email__" data-cfemail="4821262e27083c273a27263c272b242d293a3e212d3f662b2725">[email&#160;protected]</span></a>, texting or calling either <a href="tel:416-751-5546">416-751-5546</a> or <a href="tel:844-751-5546">844-751-5546.</a></span></p>
2093<p style="text-align: center;"><span style="font-size: 18px;">Please note that Toronto Clear View Window Cleaning Inc. will not sell your confidential information. The information is for internal use only.</span></p>
2094		</div>
2095
2096				
2097							<button type="button" class="pum-close popmake-close" aria-label="Close">
2098			&#215;			</button>
2099		
2100	</div>
2101
2102</div>
2103<div 
2104	id="pum-11900" 
2105	role="dialog" 
2106	aria-modal="false"
2107	aria-labelledby="pum_popup_title_11900"
2108	class="pum pum-overlay pum-theme-7747 pum-theme-lightbox popmake-overlay click_open" 
2109	data-popmake="{&quot;id&quot;:11900,&quot;slug&quot;:&quot;banking-problems&quot;,&quot;theme_id&quot;:7747,&quot;cookies&quot;:[],&quot;triggers&quot;:[{&quot;type&quot;:&quot;click_open&quot;,&quot;settings&quot;:{&quot;extra_selectors&quot;:&quot;&quot;,&quot;cookie_name&quot;:null}}],&quot;mobile_disabled&quot;:null,&quot;tablet_disabled&quot;:null,&quot;meta&quot;:{&quot;display&quot;:{&quot;stackable&quot;:false,&quot;overlay_disabled&quot;:false,&quot;scrollable_content&quot;:false,&quot;disable_reposition&quot;:false,&quot;size&quot;:false,&quot;responsive_min_width&quot;:false,&quot;responsive_min_width_unit&quot;:false,&quot;responsive_max_width&quot;:false,&quot;responsive_max_width_unit&quot;:false,&quot;custom_width&quot;:false,&quot;custom_width_unit&quot;:false,&quot;custom_height&quot;:false,&quot;custom_height_unit&quot;:false,&quot;custom_height_auto&quot;:false,&quot;location&quot;:false,&quot;position_from_trigger&quot;:false,&quot;position_top&quot;:false,&quot;position_left&quot;:false,&quot;position_bottom&quot;:false,&quot;position_right&quot;:false,&quot;position_fixed&quot;:false,&quot;animation_type&quot;:false,&quot;animation_speed&quot;:false,&quot;animation_origin&quot;:false,&quot;overlay_zindex&quot;:false,&quot;zindex&quot;:false},&quot;close&quot;:{&quot;text&quot;:false,&quot;button_delay&quot;:false,&quot;overlay_click&quot;:false,&quot;esc_press&quot;:false,&quot;f4_press&quot;:false},&quot;click_open&quot;:[]}}">
2110
2111	<div id="popmake-11900" class="pum-container popmake theme-7747 pum-responsive pum-responsive-medium responsive size-medium">
2112
2113				
2114							<div id="pum_popup_title_11900" class="pum-title popmake-title">
2115				E-Transfer Payments ON HOLD			</div>
2116		
2117		
2118				<div class="pum-content popmake-content" tabindex="0">
2119			<p style="text-align: center;"><strong><span style="font-size: 14pt;">Effective Tuesday, June 1st, we are currently experiencing issues with E-Transfers.</span></strong></p>
2120<p style="text-align: center;"><strong><span style="font-size: 14pt;">Interac is looking into the matter.  We expect the issue will be resolved within 48 hours.</span></strong></p>
2121<p style="text-align: center;"><strong><span style="font-size: 14pt;">Please revisit this page at a later date.</span></strong></p>
2122<p style="text-align: center;"><strong><span style="font-size: 14pt;">Thank you and we apologize for any inconvenience caused.</span></strong></p>
2123		</div>
2124
2125				
2126							<button type="button" class="pum-close popmake-close" aria-label="Close">
2127			&#215;			</button>
2128		
2129	</div>
2130
2131</div>
2132<style type="text/css">
2133.dnd-progress-bar span { background-color:#00f6ff!important; }
2134.dnd-upload-details .name span { color:#000000!important; }
2135.dnd-upload-status .dnd-upload-details .remove-file span:after { background-image:url('data:image/svg+xml,%3Csvg width="35" height="35" viewB
2135ox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z" fill="%23ff0000"/%3E%3Cpath d="M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z" fill="%23ff0000"/%3E%3C/svg%3E%0A')!important; }
2136.dnd-upload-details .name em { color:#26ff00!important; }
2137.codedropz-upload-handler { border-color:#000000!important; }
2138.codedropz--preview .dnd-upload-status { width: calc( 92% / 4 ); }
2139</style>
2140<link rel='stylesheet' id='fontawesome-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps/css/font-awesome.min.css' media='all' />
2141<link rel='stylesheet' id='fontawesome-polyfill-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps/css/polyfill/fa-5to4.css' media='all' />
2142<link rel='stylesheet' id='wpgmza-common-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps/css/atlas-novus/common.css' media='all' />
2143<style id='wpgmza-common-inline-css' type='text/css'>
2144.wpgmza-infowindow *:not(a) {
2145    color:black !important;
2146}
2147</style>
2148<link rel='stylesheet' id='remodal-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/remodal.css' media='all' />
2149<link rel='stylesheet' id='remodal-default-theme-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/remodal-default-theme.css' media='all' />
2150<link rel='stylesheet' id='wpgmza-components-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps/css/atlas-novus/components.css' media='all' />
2151<link rel='stylesheet' id='wpgmza-compat-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps/css/atlas-novus/compat.css' media='all' />
2152<link rel='stylesheet' id='owl-carousel_style-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/owl.carousel.min.css' media='all' />
2153<link rel='stylesheet' id='owl-carousel_style__default_theme-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/owl.theme.default.min.css' media='all' />
2154<link rel='stylesheet' id='owl_carousel_style_theme_select-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps-pro/css/carousel_sky.css' media='all' />
2155<link rel='stylesheet' id='featherlight-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps-pro/lib/featherlight.min.css' media='all' />
2156<link rel='stylesheet' id='wpgmaps_datatables_responsive-style-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps-pro/lib/dataTables.responsive.css' media='all' />
2157<link rel='stylesheet' id='wpgmza-ui-components-pro-css' href='https://torontoclearview.com/wp-content/plugins/wp-google-maps-pro/css/atlas-novus/components.css' media='all' />
2158<link rel='stylesheet' id='gform_basic-css' href='https://torontoclearview.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css' media='all' />
2159<link rel='stylesheet' id='gform_theme_components-css' href='https://torontoclearview.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css' media='all' />
2160<link rel='stylesheet' id='gform_theme-css' href='https://torontoclearview.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css' media='all' />
vendor: 109 bytes, lines 2160-2161
2160
2161<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2161<script type="text/javascript" src="https://torontoclearview.com/wp-content/themes/torontoclearview/js/lib/bootstrap.min.js" id="bootstrap-js"></script>
vendor: 1 bytes, line 2161
2161
2162<script type="text/javascript" src="https://torontoclearview.com/wp-content/themes/torontoclearview/js/lib/selectize/js/standalone/selectize.js" id="selectize-js"></script>
vendor: 1 bytes, line 2162
2162
2163<script type="text/javascript" src="https://torontoclearview.com/wp-content/themes/torontoclearview/js/wow.min.js" id="wow-js"></script>
vendor: 1 bytes, line 2163
2163
2164<script type="text/javascript" src="https://torontoclearview.com/wp-content/themes/torontoclearview/js/scripts-v2.js" id="torontoclearview-js"></script>
vendor: 1 bytes, line 2164
2164
2165<script type="text/javascript" src="https://torontoclearview.com/wp-content/themes/torontoclearview/js/jquery-ui.js" id="ui-js"></script>
vendor: 1 bytes, line 2165
2165
2166<script type="text/javascript" src="https://torontoclearview.com/wp-content/themes/torontoclearview/js/lib/jquery-match-height-master/dist/jquery.matchHeight.js" id="matchHeightJs-js"></script>
vendor: 1 bytes, line 2166
2166
2167<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/estimator/assets/js/tipped.js" id="tippy-js"></script>
vendor: 1 bytes, line 2167
2167
2168<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/estimator/assets/js/jquery.mobile.custom.min.js" id="jm-js"></script>
vendor: 1 bytes, line 2168
2168
2169<script type="text/javascript" id="tcvestimator-js-extra">
2170/* <![CDATA[ */
2171var tcvestimator = {"nonce":"ed6e171de9","ajaxurl":"https:\/\/torontoclearview.com\/wp-admin\/admin-ajax.php"};
2172/* ]]> */
2173</script>
vendor: 1 bytes, line 2173
2173
2174<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/estimator/assets/js/scripts.js" id="tcvestimator-js"></script>
vendor: 1 bytes, line 2174
2174
2175<script type="text/javascript" src="https://cdn.datatables.net/1.12.1/js/jquery.dataTables.min.js" id="datatables-js"></script>
vendor: 1 bytes, line 2175
2175
2176<script type="text/javascript" src="https://cdn.datatables.net/responsive/2.3.0/js/dataTables.responsive.min.js" id="datatables-responsive-js"></script>
vendor: 1 bytes, line 2176
2176
2177<script type="text/javascript" src="https://torontoclearview.com/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2177
2177
2178<script type="text/javascript" src="https://torontoclearview.com/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2178
2178
2179<script type="text/javascript" id="wp-i18n-js-after">
2180/* <![CDATA[ */
2181wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2182/* ]]> */
2183</script>
vendor: 1 bytes, line 2183
2183
2184<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js" id="swv-js"></script>
vendor: 1 bytes, line 2184
2184
2185<script type="text/javascript" id="contact-form-7-js-before">
2186/* <![CDATA[ */
2187var wpcf7 = {
2188    "api": {
2189        "root": "https:\/\/torontoclearview.com\/wp-json\/",
2190        "namespace": "contact-form-7\/v1"
2191    },
2192    "cached": 1
2193};
2194/* ]]> */
2195</script>
vendor: 1 bytes, line 2195
2195
2196<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/contact-form-7/includes/js/index.js" id="contact-form-7-js"></script>
vendor: 1 bytes, line 2196
2196
2197<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/drag-and-drop-upload-cf7-pro/assets/js/codedropz-uploader-min.js" id="codedropz-uploader-js"></script>
vendor: 1 bytes, line 2197
2197
2198<script type="text/javascript" id="dnd-upload-cf7-js-extra">
2199/* <![CDATA[ */
2200var dnd_cf7_uploader = {"ajax_url":"https:\/\/torontoclearview.com\/wp-admin\/admin-ajax.php","nonce":"3529b964f6","drag_n_drop_upload":{"text":"Drag & Drop Files Here","or_separator":"or","browse":"Browse Files","server_max_error":"The uploaded file exceeds the maximum upload size of your server.","large_file":"Uploaded file is too large","invalid_type":"Uploaded file is not allowed for file type"},"parallel_uploads":"2","max_total_size":"100MB","chunks":"","chunk_size":"10000","err_message":{"maxNumFiles":"You have reached the maximum number of files ( Only %s files allowed )","maxTotalSize":"The total file(s) size exceeding the max size limit of %s.","maxUploadLimit":"Note : Some of the files could not be uploaded ( Only %s files allowed )"},"heading_tag":"h3","disable_btn_submission":"1","preview_layout":"column","image_preview":"1","dnd_text_counter":"of","delete_text":"Deleting...","remove_text":"Remove","delete_files_on_failed":"1","theme":""};
2201/* ]]> */
2202</script>
vendor: 1 bytes, line 2202
2202
2203<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/drag-and-drop-upload-cf7-pro/assets/js/dnd-upload-cf7.js" id="dnd-upload-cf7-js"></script>
vendor: 1 bytes, line 2203
2203
2204<script type="text/javascript" id="rocket-browser-checker-js-after">
2205/* <![CDATA[ */
2206"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
2207/* ]]> */
2208</script>
vendor: 1 bytes, line 2208
2208
2209<script type="text/javascript" id="rocket-preload-links-js-extra">
2210/* <![CDATA[ */
2211var RocketPreloadLinksConfig = {"excludeUris":"\/estimator\/|\/post-a-review\/|\/test\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/torontoclearview.com","onHoverDelay":"100","rateThrottle":"3"};
2212/* ]]> */
2213</script>
vendor: 1 bytes, line 2213
2213
2214<script type="text/javascript" id="rocket-preload-links-js-after">
2215/* <![CDATA[ */
2216(function() {
2217"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
2218}());
2219/* ]]> */
2220</script>
vendor: 1 bytes, line 2220
2220
2221<script type="text/javascript" src="https://torontoclearview.com/wp-includes/js/jquery/ui/core.min.js" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 2221
2221
2222<script type="text/javascript" id="popup-maker-site-js-extra">
2223/* <![CDATA[ */
2224var pum_vars = {"version":"1.25.0","pm_dir_url":"https:\/\/torontoclearview.com\/wp-content\/plugins\/popup-maker\/","ajaxurl":"https:\/\/torontoclearview.com\/wp-admin\/admin-ajax.php","restapi":"https:\/\/torontoclearview.com\/wp-json\/pum\/v1","rest_nonce":null,"default_theme":"7747","debug_mode":"","disable_tracking":"","disable_url_params":"","home_url":"\/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","paramNames":{"popup_id":"pid","cta":"cta","notrack":"notrack"},"analytics_enabled":"1","analytics_route":"analytics","analytics_api":"https:\/\/torontoclearview.com\/wp-json\/pum\/v1"};
2225var pum_sub_vars = {"ajaxurl":"https:\/\/torontoclearview.com\/wp-admin\/admin-ajax.php","message_position":"top"};
2226var pum_popups = {"pum-29339":{"triggers":[],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"explain":null,"type_section":null,"theme_id":7747,"size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":350,"animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":100,"position_bottom":0,"position_left":0,"position_right":0,"position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":1999999999,"close_button_delay":0,"close_on_form_submission":false,"close_on_form_submission_delay":0,"close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":29339,"slug":"sms-opt-in"},"pum-11900":{"triggers":[],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"explain":null,"type_section":null,"theme_id":7747,"size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":350,"animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":100,"position_bottom":0,"position_left":0,"position_right":0,"position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":1999999999,"close_button_delay":0,"close_on_form_submission":false,"close_on_form_submission_delay":0,"close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":11900,"slug":"banking-problems"}};
2227/* ]]> */
2228</script>
vendor: 1 bytes, line 2228
2228
2229<script type="text/javascript" src="//torontoclearview.com/wp-content/uploads/pum/pum-site-scripts.js?defer&amp;generated=1757039375" id="popup-maker-site-js"></script>
vendor: 1 bytes, line 2229
2229
2230<script type="text/javascript" id="jetpack-stats-js-before">
2231/* <![CDATA[ */
2232_stq = window._stq || [];
2233_stq.push([ "view", {"v":"ext","blog":"175534298","post":"167","tz":"-4","srv":"torontoclearview.com","j":"1:15.4.1"} ]);
2234_stq.push([ "clickTrackerInit", "175534298", "167" ]);
2235/* ]]> */
2236</script>
vendor: 1 bytes, line 2236
2236
2237<script type="text/javascript" src="https://stats.wp.com/e-202640.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 2237
2237
2238<script type="text/javascript" src="https://torontoclearview.com/wp-includes/js/hoverIntent.min.js" id="hoverIntent-js"></script>
vendor: 1 bytes, line 2238
2238
2239<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/megamenu/js/maxmegamenu.min.js" id="megamenu-js"></script>
vendor: 1 bytes, line 2239
2239
2240<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/megamenu-pro/assets/public.js" id="megamenu-pro-js"></script>
vendor: 1 bytes, line 2240
2240
2241<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?v=quarterly&amp;language=en&amp;key=AIzaSyCRB8Nxq9XGJ2ORSdsWnaIyrm9li3-VD9U&amp;callback=__wpgmzaMapEngineLoadedCallback&amp;libraries=geometry%2Cplaces%2Cvisualization%2Cmarker" id="wpgmza_api_call-js" data-usercentrics="Google Maps"></script>
vendor: 1 bytes, line 2241
2241
2242<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/jquery-cookie.js" id="javascript-cookie-js"></script>
vendor: 1 bytes, line 2242
2242
2243<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/remodal.min.js" id="remodal-js"></script>
vendor: 1 bytes, line 2243
2243
2244<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/pep.js" id="pepjs-js"></script>
vendor: 1 bytes, line 2244
2244
2245<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/text.js" id="fast-text-encoding-js"></script>
vendor: 1 bytes, line 2245
2245
2246<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/pako_deflate.min.js" id="pako-js"></script>
vendor: 1 bytes, line 2246
2246
2247<script type="text/javascript" id="wpgmza-js-extra">
2248/* <![CDATA[ */
2249var WPGMZA_localized_data = {"adminurl":"https:\/\/torontoclearview.com\/wp-admin\/","siteHash":"101fce6194bb6567718835dab3d6e87e","ajaxurl":"https:\/\/torontoclearview.com\/wp-admin\/admin-ajax.php","pluginDirURL":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps\/","ajaxnonce":"fa5be5b9d9","legacyajaxnonce":"d4632ec342","html":{"googleMapsAPIErrorDialog":"<div>\n\n\t\n\t<div class=\"error-overlay-inner\">\n\t\t<h2>Maps API Error<\/h2>\n\t\t<p>\n\t\t\tOne or more error(s) have occured attempting to initialize the Maps API:\t\t<\/p>\n\t\n\t\t<ul class=\"wpgmza-google-api-error-list\">\n\t\t\t<li class=\"template notice notice-error\">\n\t\t\t\t<span class=\"wpgmza-message\"><\/span>\n\t\t\t\t<span class=\"wpgmza-documentation-buttons\">\n\t\t\t\t\t<a target=\"_blank\">\n\t\t\t\t\t\t<i class=\"fa\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t<\/li>\n\t\t<\/ul>\n\t\n\t<\/div>\n\n\t<p class=\"wpgmza-front-end-only\">\n\t\t<i class=\"fa fa-eye\" aria-hidden=\"true\"><\/i>\n\t\tThis dialog is only visible to administrators\t<\/p>\n\n<\/div>"},"imageFolderURL":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps\/images\/","resturl":"https:\/\/torontoclearview.com\/wp-json\/wpgmza\/v1","restnonce":"f5a011ddd3","restnoncetable":{"\/maps\/\\d+\/settings\/":"cd46c0335b","\/(polygons|polylines|circles|rectangles|pointlabels)(\\\/\\d+)?\/":"56f310fe08","\/markers(\\\/\\d+)?\/":"fa61d3d5ac","\/datatables":"5df1db7324","\/system-health-tools\/":"3ef1a50333","\/marker-listing\/":"ab73fbb867","\/maps\/":"38220dad1d","\/heatmaps(\\\/\\d+)?\/":"a36cb25ec5","\/imageoverlays(\\\/\\d+)?\/":"1c8b519b3f","\/integration-tools\/":"fb786175cb","\/performance-tools\/":"e4b14ff744"},"settings":{"engine":"google-maps","internal_engine":"atlas-novus","google_maps_api_key":false,"default_marker_icon":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps\/images\/spotlight-poi2.png","developer_mode":false,"user_interface_style":"default","wpgmza_gdpr_enabled":1,"wpgmza_gdpr_default_notice":"<p>\r\n\tI agree for my personal data to be processed by <span name=\"wpgmza_gdpr_company_name\"><\/span>, for the purpose(s) of <span name=\"wpgmza_gdpr_retention_purpose\"><\/span>.\r\n<\/p>\r\n\r\n<p>\t\r\n\tI agree for my personal data, provided via map API calls, to be processed by the API provider, for the purposes of geocoding (converting addresses to coordinates), reverse geocoding and\tgenerating directions.\r\n<\/p>\r\n<p>\r\n\tSome visual components of WP Go Maps use 3rd party libraries which are loaded over the network. At present the libraries are Google Maps, Open Street Map, jQuery DataTables and FontAwesome. When loading resources over a network, the 3rd party server will receive your IP address and User Agent string amongst other details. Please refer to the Privacy Policy of the respective libraries for details on how they use data and the process to exercise your rights under the GDPR regulations.\r\n<\/p>\r\n<p>\r\n\tWP Go Maps uses jQuery DataTables to display sortable, searchable tables, such as that seen in the Advanced Marker Listing and on the Map Edit Page. jQuery DataTables in certain circumstances uses a cookie to save and later recall the \"state\" of a given table - that is, the search term, sort column and order and current page. This data is held in local storage and retained until this is cleared manually. No libraries used by WP Go Maps transmit this information.\r\n<\/p>\r\n<p>\r\n\tPlease <a href=\"https:\/\/developers.google.com\/maps\/terms\">see here<\/a> and <a href=\"https:\/\/maps.google.com\/help\/terms_maps.html\">here<\/a> for Google's terms. Please also see <a href=\"https:\/\/policies.google.com\/privacy?hl=en-GB&amp;gl=uk\">Google's Privacy Policy<\/a>. We do not send the API provider any personally identifying information, or information that could uniquely identify your device.\r\n<\/p>\r\n<p>\r\n\tWhere this notice is displayed in place of a map, agreeing to this notice will store a cookie recording your agreement so you are not prompted again.\r\n<\/p>","wpgmza_gdpr_company_name":"Toronto Clear View","wpgmza_gdpr_retention_purpose":"displaying map tiles, geocoding addresses and calculating and display directions.","wpgmza_gdpr_button_label":"I agree","wpgmza_marker_xml_url":"https:\/\/torontoclearview.com\/wp-content\/uploads\/wp-google-maps\/","wpgmza_maps_engine":"google-maps","wpgmza_maps_engine_dialog_done":true,"action":"wpgmza_save_settings","tile_server_url":"https:\/\/{a-c}.tile.openstreetmap.org\/{z}\/{x}\/{y}
2249.png","tile_server_url_override":"","wpgmza_settings_map_full_screen_control":false,"wpgmza_settings_map_streetview":false,"wpgmza_settings_map_zoom":false,"wpgmza_settings_map_pan":false,"wpgmza_settings_map_type":false,"wpgmza_settings_map_tilt_controls":false,"wpgmza_settings_map_scroll":false,"wpgmza_settings_map_draggable":false,"wpgmza_settings_map_clickzoom":false,"wpgmza_settings_access_level":"manage_options","wpgmza_settings_retina_width":"","wpgmza_settings_retina_height":"","wpgmza_force_greedy_gestures":false,"disable_lightbox_images":false,"gallery_item_source_size":"full","wpgmza_settings_map_open_marker_by":"1","infowindow_hide_title":false,"wpgmza_settings_infowindow_address":false,"infowindow_hide_category":false,"infowindow_hide_gallery":false,"infowindow_hide_description":false,"infowindow_hide_marker_fields":false,"wpgmza_settings_infowindow_links":false,"wpgmza_settings_infowindow_link_text":"","wpgmza_settings_disable_infowindows":false,"wpgmza_settings_image_resizing":false,"wpgmza_settings_image_width":"","wpgmza_settings_image_height":"","wpgmza_settings_infowindow_width":"","wpgmza_default_items":"-1","wpgmza_settings_markerlist_icon":false,"wpgmza_settings_markerlist_link":false,"wpgmza_settings_markerlist_title":false,"wpgmza_settings_markerlist_address":false,"wpgmza_settings_markerlist_category":false,"wpgmza_settings_markerlist_description":false,"wpgmza_do_not_enqueue_datatables":false,"wpgmza_settings_carousel_markerlist_theme":"sky","wpgmza_settings_carousel_markerlist_image":false,"wpgmza_settings_carousel_markerlist_title":false,"wpgmza_settings_carousel_markerlist_icon":false,"wpgmza_settings_carousel_markerlist_address":false,"wpgmza_settings_carousel_markerlist_description":false,"wpgmza_settings_carousel_markerlist_marker_link":false,"wpgmza_settings_carousel_markerlist_directions":false,"wpgmza_settings_carousel_markerlist_resize_image":false,"carousel_lazyload":false,"carousel_autoheight":false,"carousel_pagination":false,"carousel_navigation":false,"wpgmza_do_not_enqueue_owl_carousel":false,"wpgmza_do_not_enqueue_owl_carousel_themes":false,"carousel_items":"5","carousel_items_tablet":"3","carousel_items_mobile":"1","carousel_autoplay":"","wpgmza_store_locator_radii":"","categoryTreeSource":"native","wpgmza_settings_cat_logic":"0","wpgmza_settings_filterbycat_type":"1","wpgmza_gdpr_require_consent_before_load":false,"wpgmza_gdpr_override_notice":false,"wpgmza_gdpr_notice_override_text":"","wpgmza_google_maps_api_key":"QUl6YVN5Q1JCOE54cTlYR0oyT1JTZHNXbmFJeXJtOWxpMy1WRDlV","importer_google_maps_api_key":"","wpgmza_load_engine_api_condition":"where-required","wpgmza_prevent_other_plugins_and_theme_loading_api":false,"open_layers_api_key":"AIzaSyCRB8Nxq9XGJ2ORSdsWnaIyrm9li3-VD9U","open_route_service_key":"","wpgmza_always_include_engine_api_on_pages":"","wpgmza_always_exclude_engine_api_on_pages":"","wpgmza_settings_marker_pull":"0","use_fontawesome":"4.*","woo_product_location_editor_enabled":false,"woo_checkout_map_enabled":false,"woo_checkout_map_placement":"after_order","enable_batch_loading":false,"fetchMarkersBatchSize":"100","wpgmza_custom_css":".wpgmza-infowindow *:not(a) {\r\n    color:black !important;\r\n}","wpgmza_custom_js":"","disable_compressed_path_variables":false,"disable_autoptimize_compatibility_fix":false,"enable_dynamic_sql_refac_filter":false,"disable_automatic_backups":false,"wpgmza_developer_mode":false,"woo_checkout_map_id":"1","wpgmza_iw_type":"4","googleMarkerMode":"marker","olMarkerMode":"element","markerlist_image_placeholder":"","disable_scroll_on_marker_listing_click":false,"enable_datatables_enter_search":false,"enable_datatables_performance_mode":false,"carousel_disable_autoplay":false,"enable_google_api_async_param":false,"marker_field_query_mode":"","acf_product_description_type":"full","mapEditorContextMenu":"enabled","woo_product_description_type":"full","enable_defer_loading":false,"enable_acf_additional_fields":false,"disable_wp_engine_governor":false,"disable_google_fonts":false,"enable_google_csp_headers":false,"force_ajax_only_mode":false,"wpgmza_leaflet_azure_key":"","wpgmza_leaflet_stadia_key":"","wpgmza_leaflet_maptiler_key":"","wpgmza_leaflet_locationiq_key":"","wpgmza_settings_map_camera_control":false,"wpgmza_settings_infowindow_links_nofollow":false,"wpgmza_settings_infowindow_links_noopener":false,"wpgmza_settings_infowindow_links_noreferrer":false,"wpgmza_gdpr_style":"","leaflet_api_key":"","tile_server_url_leaflet_azure":"{alias:azure-multilayer}","tile_server_url_leaflet_stadia":"{alias:stadia-multilayer}","tile_server_url_leaflet_maptiler":"{alias:maptiler-multilayer}","tile_server_url_leaflet_locationiq":"https:\/\/{s}-tiles.locationiq.com\/v3\/streets\/r\/{z}\/{x}\/{y}
2249.png","tile_server_url_leaflet_zerocost":"https:\/\/tiles.openfreemap.org\/styles\/liberty","tile_server_key_field_name_override":"","tile_server_type_override":"","address_provider":"","address_provider_api_key":"","user_location_precision":"high","enable_insights":false,"insight_retention_period":"30","reduce_editor_geocoding":false,"disable_map_previews":false,"locale_override":"site-default","marker_field_query_rel":"","woo_product_in_stock_only":false,"wpml_enable_dynamic_translations":false,"post_type_location_editor_enabled":false,"post_type_location_description_type":"full","enable_anti_cache_requests":false,"disable_wprocket_compatibility_fix":false,"wpgmza_enable_style_preload_hoist":false,"gdprCompanyName":"Toronto Clear View","gdprRetentionPurpose":"displaying map tiles, geocoding addresses and calculating and display directions.","gdprButtonLabel":"I agree","accessLevel":"manage_options","acfProductDescriptionType":"full","addressProvider":"","addressProviderApiKey":"","alwaysExcludeEngineApiOnPages":"","alwaysIncludeEngineApiOnPages":"","carouselAutoplay":"","carouselDisableAutoplay":false,"carouselItems":"5","carouselItemsMobile":"1","carouselItemsTablet":"3","carouselMarkerlistResizeImage":false,"carouselTheme":"sky","categoryFilterDisplay":"dropdown","categoryFilteringLogic":"or","customCss":".wpgmza-infowindow *:not(a) {\r\n    color:black !important;\r\n}","customJs":"","defaultMarkerIcon":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps\/images\/spotlight-poi2.png","developerMode":false,"disableAutomaticBackups":false,"disableAutoptimizeCompatibilityFix":false,"disableCompressedPathVariables":false,"disableDoubleClickZoom":false,"disableDragPanning":false,"disableFullScreenControl":false,"disableGoogleFonts":false,"disableInfoWindows":false,"disableLightboxImages":false,"disableMapPreviews":false,"disableMouseWheelZoom":false,"disablePanControl":false,"disableScrollOnMarkerListingClick":false,"disableStreetViewControl":false,"disableTypeControl":false,"disableWpEngineGovernor":false,"disableWprocketCompatibilityFix":false,"disableZoomControl":false,"doNotEnqueueDatatables":false,"doNotEnqueueOwlCarousel":false,"doNotEnqueueOwlCarouselThemes":false,"enableAcfAdditionalFields":false,"enableAntiCacheRequests":false,"enableBatchLoading":false,"enableCarouselAutoHeight":false,"enableCarouselLazyLoad":false,"enableCarouselNavigation":false,"enableCarouselPagination":false,"enableDatatablesEnterSearch":false,"enableDatatablesPerformanceMode":false,"enableDeferLoading":false,"enableDynamicSqlRefacFilter":false,"enableGoogleApiAsyncParam":false,"enableGoogleCspHeaders":false,"enableInsights":false,"enableStylePreloadHoist":false,"forceAjaxOnlyMode":false,"forceGreedyGestures":false,"galleryItemSourceSize":"full","gdprDefaultNotice":"<p>\r\n\tI agree for my personal data to be processed by <span name=\"wpgmza_gdpr_company_name\"><\/span>, for the purpose(s) of <span name=\"wpgmza_gdpr_retention_purpose\"><\/span>.\r\n<\/p>\r\n\r\n<p>\t\r\n\tI agree for my personal data, provided via map API calls, to be processed by the API provider, for the purposes of geocoding (converting addresses to coordinates), reverse geocoding and\tgenerating directions.\r\n<\/p>\r\n<p>\r\n\tSome visual components of WP Go Maps use 3rd party libraries which are loaded over the network. At present the libraries are Google Maps, Open Street Map, jQuery DataTables and FontAwesome. When loading resources over a network, the 3rd party server will receive your IP address and User Agent string amongst other details. Please refer to the Privacy Policy of the respective libraries for details on how they use data and the process to exercise your rights under the GDPR regulations.\r\n<\/p>\r\n<p>\r\n\tWP Go Maps uses jQuery DataTables to display sortable, searchable tables, such as that seen in the Advanced Marker Listing and on the Map Edit Page. jQuery DataTables in certain circumstances uses a cookie to save and later recall the \"state\" of a given table - that is, the search term, sort column and order and current page. This data is held in local storage and retained until this is cleared manually. No libraries used by WP Go Maps transmit this information.\r\n<\/p>\r\n<p>\r\n\tPlease <a href=\"https:\/\/developers.google.com\/maps\/terms\">see here<\/a> and <a href=\"https:\/\/maps.google.com\/help\/terms_maps.html\">here<\/a> for Google's terms. Please also see <a href=\"https:\/\/policies.google.com\/privacy?hl=en-GB&amp;gl=uk\">Google's Privacy Policy<\/a>. We do not send the API provider any personally identifying information, or information that could uniquely identify your device.\r\n<\/p>\r\n<p>\r\n\tWhere this notice is displayed in place of a map, agreeing to this notice will store a cookie recording your agreement so you are not prompted again.\r\n<\/p>","gdprEnabled":1,"gdprNoticeOverrideText":"","gdprOverrideNotice":false,"gdprRequireConsentBeforeLo
2249ad":false,"gdprStyle":"","googleMapsApiKey":"QUl6YVN5Q1JCOE54cTlYR0oyT1JTZHNXbmFJeXJtOWxpMy1WRDlV","hideCarouselMarkerListingAddress":false,"hideCarouselMarkerListingDescription":false,"hideCarouselMarkerListingDirections":false,"hideCarouselMarkerListingIcon":false,"hideCarouselMarkerListingImage":false,"hideCarouselMarkerListingLink":false,"hideCarouselMarkerListingTitle":false,"hideMarkerListingAddress":false,"hideMarkerListingCategory":false,"hideMarkerListingDescription":false,"hideMarkerListingIcon":false,"hideMarkerListingLink":false,"hideMarkerListingTitle":false,"importerGoogleMapsApiKey":"","infoWindowAddress":false,"infoWindowHideCategory":false,"infoWindowHideDescription":false,"infoWindowHideGallery":false,"infoWindowHideMarkerFields":false,"infoWindowHideTitle":false,"infoWindowImageHeight":"","infoWindowImageResizing":false,"infoWindowImageWidth":"","infoWindowLinkText":"","infoWindowLinks":false,"infoWindowLinksNofollow":false,"infoWindowLinksNoopener":false,"infoWindowLinksNoreferrer":false,"infoWindowMaxWidth":"","infoWindowType":"inherit","insightRetentionPeriod":"30","internalEngine":"atlas-novus","leafletApiKey":"","leafletAzureKey":"","leafletLocationiqKey":"","leafletMaptilerKey":"","leafletStadiaKey":"","loadEngineApiCondition":"where-required","localeOverride":"site-default","mapCameraControl":false,"mapTiltControls":false,"mapsEngineDialogDone":true,"markerFieldQueryMode":"","markerFieldQueryRel":"","markerListingPageSize":"-1","markerPull":"database","markerXmlUrl":"https:\/\/torontoclearview.com\/wp-content\/uploads\/wp-google-maps\/","markerlistImagePlaceholder":"","openInfoWindowEvent":"click","openLayersApiKey":"AIzaSyCRB8Nxq9XGJ2ORSdsWnaIyrm9li3-VD9U","openRouteServiceKey":"","postTypeLocationDescriptionType":"full","postTypeLocationEditorEnabled":false,"preventOtherPluginsAndThemeLoadingApi":false,"reduceEditorGeocoding":false,"retinaHeight":"","retinaWidth":"","storeLocatorRadii":"","tileServerKeyFieldNameOverride":"","tileServerTypeOverride":"","tileServerUrl":"https:\/\/{a-c}.tile.openstreetmap.org\/{z}\/{x}\/{y}
2249.png","tileServerUrlLeafletAzure":"{alias:azure-multilayer}","tileServerUrlLeafletLocationiq":"https:\/\/{s}-tiles.locationiq.com\/v3\/streets\/r\/{z}\/{x}\/{y}.png","tileServerUrlLeafletMaptiler":"{alias:maptiler-multilayer}","tileServerUrlLeafletStadia":"{alias:stadia-multilayer}","tileServerUrlLeafletZerocost":"https:\/\/tiles.openfreemap.org\/styles\/liberty","tileServerUrlOverride":"","useFontAwesome":"4.*","userInterfaceStyle":"default","userLocationPrecision":"high","wooCheckoutMapEnabled":false,"wooCheckoutMapId":"1","wooCheckoutMapPlacement":"after_order","wooProductDescriptionType":"full","wooProductInStockOnly":false,"wooProductLocationEditorEnabled":false,"wpmlEnableDynamicTranslations":false},"stylingSettings":{},"currentPage":null,"tileServer":"","internalEngine":"atlas-novus","userCanAdministrator":"0","serverCanInflate":"1","localized_strings":{"unsecure_geolocation":"Many browsers are no longer allowing geolocation from unsecured origins. You will need to secure your site with an SSL certificate (HTTPS) or this feature may not work for your visitors","use_my_location":"Use my location","google_api_not_loaded":"The map cannot be initialized because the Maps API has not been loaded. Please check your settings.","no_google_maps_api_key":"You have not entered a <b>Google Maps API Key<\/b>.<br \/><br \/>Please go to the your admin area, then Maps, then Settings, then the Advanced tab to <a href=\"https:\/\/torontoclearview.com\/wp-admin\/admin.php?page=wp-google-maps-menu-settings&highlight=wpgmza_google_maps_api_key#advanced-settings\">enter your Google Maps API key<\/a>.<br \/><br \/>Alternatively, <a href=\"https:\/\/torontoclearview.com\/wp-admin\/admin.php?page=wp-google-maps-menu-settings&highlight=wpgmza_maps_engine\">choose the Open Layers engine<\/a> to avoid getting an API key.","documentation":"Documentation","api_dashboard":"API Dashboard","verify_project":"Verify Project","no_shape_circle":"Please create the circle first.","no_shape_rectangle":"Please create the rectangle first.","no_shape_polygon":"Please create the polygon first.","no_shape_polyline":"Please create the polyline first.","failed_to_get_address":"Failed to get address","failed_to_create_marker":"Failed to create marker %d - this marker cannot be placed on the map.","my_location":"My Location","kilometers_away":"km away","miles_away":"miles away","import_completed":"Import completed.","importing_please_wait":"Importing, this may take a moment...","no_address_specified":"No address specified","add_marker":"Add Marker","save_marker":"Save Marker","please_wait":"Please Wait...","zero_results":"No results found in this location. Please try again.","address_not_found":"This address could not be found. WP Go Maps uses a 3rd party service (eg Google) to convert addresses to geographic coordinates. Unfortunately, the service has no records for this address at present. Please try an alternative format, or manually position the marker using right click.","geocode_fail":"Geocode failed due to technical reasons","you_must_check_gdpr_consent":"You must check the GDPR consent box to continue","no_gps_coordinates":"No GPS coordinates found","fetching_directions":"Fetching directions...","unknown_directions_service_status":"Unknown directions service status","please_fill_out_both_from_and_to_fields":"Please fill out both the \"from\" and \"to\" fields","no_picture_found":"No picture found","overwrite_theme_data":"Are you sure you want to overwrite the existing theme data?","upload_complete":"Upload Complete","uploading_file":"Uploading file","bulk_jpeg_media_title":"WP Go Maps - Bulk JPEG Upload","from_your_location":"from your location","from_searched_location":"from searched location","yes":"Yes","no":"No","requires_gold_v5":"Requires WP Go Maps - Gold add-on 5.0.0 or above","confirm_remove_duplicates":"This operation is not reversable. We recommend you take a backup before proceeding. Would you like to continue?","invalid_theme_data":"Invalid theme data","duplicate_custom_field_name":"Duplicate custom field names, please ensure you only add unique custom field names.","disabled_interactions_notice":"Some interactions are disabled.","interactions_enabled_notice":"Interactions Enabled","disabled_interactions_button":"Re-Enable Interactions","use_two_fingers":"Use two fingers to move the map","use_ctrl_scroll_to_zoom":"Use ctrl + scroll to zoom the map","use_ctrl_scroll_to_zoom_ios":"Use cmd + scroll to zoom the map","geocode_was_not_successful":"Geocode was not successful for the following reason: ","geocoding_library_notice":"Geocoding this address failed. Please check you have enabled the Geocoding API for your Google Maps API project.","map_delete_prompt_text":"Are you sure you want to delete this map?","map_bulk_delete_prompt_text":"Are you sure you want to delete these maps?","general_delete_prompt_text":"Are you sure you want to delete this data?","hide_label_for_this_marker":"Hide label for this marker","show_label_for_this_marker":"Show label for this marker","new_map":"New Map","all":"All","cloud_api_key_error_1":"Autocomplete disabled. <a href=\"https:\/\/wpgmaps.com\/documentation\/autocomplete-disabled\/?utm_source=plugin&utm_medium=link&utm_campaign=cloud-autocomplete-error\" target=\"_BLANK\">Find out more<\/a>.","autcomplete_placeholder":"Enter a location","map_type_roadmap":"Roadmap","map_type_satellite":"Satellite","map_type_terrain":"Terrain","map_type_hybrid":"Hybrid","atlas_major_saving":"Saving\u2026","atlas_major_saved":"Saved","atlas_major_unsaved":"Unsaved changes","atlas_major_save_failed":"Save failed","atlas_major_save_failed_retrying":"Save failed \u2014 retrying in %ds","atlas_major_sl_address_label":"ZIP \/ Address:","atlas_major_sl_keywords_label":"Title \/ Description:","atlas_major_sl_keywords_placeholder":"Enter a title","atlas_major_autosave_paused_label":"Autosave off","atlas_major_autosave_active_label":"Autosave on","atlas_major_autosave_resume_tip":"Click to enable autosave","atlas_major_autosave_pause_tip":"Click to disable autosave (manual Save Map still works)","info_window_edit_marker_title":"Edit this marker","info_window_delete_marker_title":"Delete this marker","info_window_edit_marker_label":"Edit","info_window_delete_marker_label":"Delete","am_sidebar_add_default":"Add","am_sidebar_add_marker":"Add Marker","am_sidebar_list_default":"List","am_sidebar_list_marker":"Marker List","am_sidebar_list_pol
2249ygon":"Polygon List","am_sidebar_list_polyline":"Polyline List","am_sidebar_list_circle":"Circle List","am_sidebar_list_rectangle":"Rectangle List","am_sidebar_list_heatmap":"Heatmap List","am_sidebar_list_point_label":"Point Label List","am_sidebar_list_image_overlay":"Image Overlay List","am_preview_fetch_failed":"Could not fetch preview","please_select_a_file_to_upload":"Please select a file to upload.","import_reservedwordsfix":"Import","delete_reservedwordsfix":"Delete","back_to_import_data":"Back to Import Data","are_you_sure_you_wish_to_delete_this_file":"Are you sure you wish to delete this file?","file_deleted":"File deleted.","please_enter_a_url_to_import_from":"Please enter a URL to import from.","loading_import_options":"Loading import options...","are_you_sure_you_wish_to_delete_this_scheduled_import":"Are you sure you wish to delete this scheduled import?","scheduled_import_deleted":"Scheduled import deleted.","please_select_at_least_one_map_to_export":"Please select at least one map to export.","please_select_at_least_one_type_to_export":"Please select at least one data type to export.","directions":"Directions","get_directions":"Get Directions","more_info":"More details","directions_api_request_denied":"Route request denied. Please check that you have enabled the Routes API for your Google Maps API project."},"api_consent_html":"<div class=\"wpgmza-gdpr-compliance modern\"><div class='wpgmza-gdpr-image-placeholder'><img src='https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps\/\/images\/default.png' \/><\/div><div class='wpgmza-gdpr-notice-card'><div class='wpgmza-gdpr-inner-notice'><p>\n\tI agree for my personal data to be processed by <span name=\"wpgmza_gdpr_company_name\">Toronto Clear View<\/span>, for the purpose(s) of <span name=\"wpgmza_gdpr_retention_purpose\">displaying map tiles, geocoding addresses and calculating and display directions.<\/span>.\n<\/p>\n\n<p>\t\n\tI agree for my personal data, provided via map API calls, to be processed by the API provider, for the purposes of geocoding (converting addresses to coordinates), reverse geocoding and\tgenerating directions.\n<\/p>\n<p>\n\tSome visual components of WP Go Maps use 3rd party libraries which are loaded over the network. At present the libraries are Google Maps, Open Street Map, jQuery DataTables and FontAwesome. When loading resources over a network, the 3rd party server will receive your IP address and User Agent string amongst other details. Please refer to the Privacy Policy of the respective libraries for details on how they use data and the process to exercise your rights under the GDPR regulations.\n<\/p>\n<p>\n\tWP Go Maps uses jQuery DataTables to display sortable, searchable tables, such as that seen in the Advanced Marker Listing and on the Map Edit Page. jQuery DataTables in certain circumstances uses a cookie to save and later recall the \"state\" of a given table - that is, the search term, sort column and order and current page. This data is held in local storage and retained until this is cleared manually. No libraries used by WP Go Maps transmit this information.\n<\/p>\n<p>\n\tPlease <a href=\"https:\/\/developers.google.com\/maps\/terms\">see here<\/a> and <a href=\"https:\/\/maps.google.com\/help\/terms_maps.html\">here<\/a> for Google's terms. Please also see <a href=\"https:\/\/policies.google.com\/privacy?hl=en-GB&gl=uk\">Google's Privacy Policy<\/a>. We do not send the API provider any personally identifying information, or information that could uniquely identify your device.\n<\/p>\n<p>\n\tWhere this notice is displayed in place of a map, agreeing to this notice will store a cookie recording your agreement so you are not prompted again.\n<\/p><\/div><p class='wpgmza-centered wpgmza-gdpr-button-container'><button class='wpgmza-api-consent'>I agree<\/button><\/p><\/div><\/div>","basic_version":"10.1.10","_isProVersion":"1","enhancedAutocompleteExtraParams":"","defaultMarkerIcon":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps\/images\/spotlight-poi3.png","markerXMLPathURL":"\/\/torontoclearview.com\/wp-content\/uploads\/wp-google-maps\/","is_admin":"0","locale":"en_US","wpml_language":null,"isServerIIS":"","labelpointIcon":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps\/images\/label-point.png","buildCode":"B.10.1.10::P.9.0.38::A.G","import_security_nonce":"38815d5a5b","export_security_nonce":"571d22b7f5","gutenbergData":{"maps":[{"id":"
22491","map_title":"TESTING MAP"},{"id":"3","map_title":"My first map"}]},"postID":"167","mediaRestUrl":"https:\/\/torontoclearview.com\/wp-json\/wp\/v2\/media\/","categoryTreeData":{"id":0,"name":"All","icon":[],"priority":0,"children":[],"marker_count":0},"defaultPreloaderImage":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps-pro\/images\/AjaxLoader.gif","pro_version":"9.0.38","heatmapIcon":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps-pro\/images\/heatmap-point.png","pegmanIcon":"https:\/\/torontoclearview.com\/wp-content\/plugins\/wp-google-maps-pro\/images\/pegman.png"};
2250/* ]]> */
2251</script>
vendor: 1 bytes, line 2251
2251
2252<script type="text/javascript" id="wpgmza-js" data-type="lazy" data-src="https://torontoclearview.com/wp-content/plugins/wp-google-maps-pro/js/v8/wp-google-maps-pro.min.js"></script>
vendor: 1 bytes, line 2252
2252
2253<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/owl.carousel.js" id="owl-carousel-js"></script>
vendor: 1 bytes, line 2253
2253
2254<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps-pro/lib/featherlight.min.js" id="featherlight-js"></script>
vendor: 1 bytes, line 2254
2254
2255<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps-pro/lib/polyline.js" id="polyline-js"></script>
vendor: 1 bytes, line 2255
2255
2256<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/CanvasLayerOptions.js" id="wpgmza_canvas_layer_options-js"></script>
vendor: 1 bytes, line 2256
2256
2257<script type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/wp-google-maps/lib/CanvasLayer.js" id="wpgmza_canvas_layer-js"></script>
vendor: 1 bytes, line 2257
2257
2258<script type="text/javascript" src="https://torontoclearview.com/wp-includes/js/dist/dom-ready.min.js" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 2258
2258
2259<script type="text/javascript" src="https://torontoclearview.com/wp-includes/js/dist/a11y.min.js" id="wp-a11y-js"></script>
vendor: 1 bytes, line 2259
2259
2260<script type="text/javascript" defer='defer' src="https://torontoclearview.com/wp-content/plugins/gravityforms/js/jquery.json.min.js" id="gform_json-js"></script>
vendor: 1 bytes, line 2260
2260
2261<script type="text/javascript" id="gform_gravityforms-js-extra">
2262/* <![CDATA[ */
2263var gform_i18n = {"datepicker":{"wdOffset":0,"helpTextShort":"Press F1 for help","helpText":"Press the arrow keys to navigate by day, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year, or Escape to cancel.","openOnFocusHelpText":"Press Down arrow to browse the calendar, or Escape to close.","tooltipTxt":"Press Escape to cancel","disabledTxt":"Disabled","markedTxt":"Selected","prevTxt":"Previous","nextTxt":"Next","monthTxt":"Month","yearTxt":"Year","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"days":[{"s":"S","l":"Sunday"},{"s":"M","l":"Monday"},{"s":"T","l":"Tuesday"},{"s":"W","l":"Wednesday"},{"s":"T","l":"Thursday"},{"s":"F","l":"Friday"},{"s":"S","l":"Saturday"}]}};
2264var gf_legacy_multi = [];
2265var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","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:\/\/torontoclearview.com\/wp-content\/plugins\/gravityforms\/images"}};
2266var 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:\/\/torontoclearview.com\/wp-content\/plugins\/gravityforms","number_formats":[],"version_hash":"8bd497281519ad71dd239f42849629a2","countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Sint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos Islands","CO":"Colombia","KM":"Comoros","CD":"Congo, Democratic Republic of the","CG":"Congo","CK":"Cook Islands","CR":"Costa Rica","CI":"C\u00f4te d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czechia","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"Korea, Democratic People's Republic of","KR":"Korea, Republic of","KW":"Kuwait","KG":"Kyrgyzstan","LA":"La
2266o People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestine, State of","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"R\u00e9union","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barth\u00e9lemy","SH":"Saint Helena, Ascension and Tristan da Cunha","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania, the United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UM":"US Minor Outlying Islands","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Viet Nam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"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."}};
2267/* ]]> */
2268</script>
vendor: 1 bytes, line 2268
2268
2269<script type="text/javascript" defer='defer' src="https://torontoclearview.com/wp-content/plugins/gravityforms/js/gravityforms.min.js" id="gform_gravityforms-js"></script>
vendor: 1 bytes, line 2269
2269
2270<script type="text/javascript" defer='defer' src="https://torontoclearview.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js" id="gform_gravityforms_utils-js"></script>
vendor: 1 bytes, line 2270
2270
2271<script type="text/javascript" defer='defer' src="https://torontoclearview.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js" id="gform_gravityforms_theme_vendors-js"></script>
vendor: 1 bytes, line 2271
2271
2272<script type="text/javascript" id="gform_gravityforms_theme-js-extra">
2273/* <![CDATA[ */
2274var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"8bd497281519ad71dd239f42849629a2"},"ajax":{"ajaxurl":"https:\/\/torontoclearview.com\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"d4abb6fb75","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."}},"logging":{"is_enabled":true}}},"hmr_dev":"","public_path":"https:\/\/torontoclearview.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"3aaf198433"};
2275/* ]]> */
2276</script>
vendor: 1 bytes, line 2276
2276
2277<script type="text/javascript" defer='defer' src="https://torontoclearview.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js" id="gform_gravityforms_theme-js"></script>
vendor: 1 bytes, line 2277
2277
2278<script defer type="text/javascript" src="https://torontoclearview.com/wp-content/plugins/akismet/_inc/akismet-frontend.js" id="akismet-frontend-js"></script>
vendor: 1 bytes, line 2278
2278
2279<script type="text/javascript" id="flying-scripts">const loadScriptsTimer=setTimeout(loadScripts,5*1000);const userInteractionEvents=['click', 'mousemove', 'keydown', 'touchstart', 'touchmove', 'wheel'];userInteractionEvents.forEach(function(event){window.addEventListener(event,triggerScriptLoader,{passive:!0})});function triggerScriptLoader(){loadScripts();clearTimeout(loadScriptsTimer);userInteractionEvents.forEach(function(event){window.removeEventListener(event,triggerScriptLoader,{passive:!0})})}
2280function loadScripts(){document.querySelectorAll("script[data-type='lazy']").forEach(function(elem){elem.setAttribute("src",elem.getAttribute("data-src"))})}</script>
2280
2281    
2281<script type="text/javascript">
2282/* <![CDATA[ */
2283 gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 3) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 
2284/* ]]> */
2285</script>
vendor: 1 bytes, line 2285
2285
2286<script type="text/javascript">
2287/* <![CDATA[ */
2288 gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, 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();        }    } ); 
2289/* ]]> */
2290</script>
vendor: 1 bytes, line 2290
2290
2291<script>
2292window.addEventListener('load', function(){
2293var seet_int = setInterval(function(){
2294if(jQuery('.row.thankyou').is(':visible')){
2295gtag('event', 'conversion', {'send_to': 'AW-1070024637/anB1CJTZ1H8QvY-d_gM'});
2296clearInterval(seet_int);
2297}
2298}, 700)
2299})
2300</script>
2300
2301
2302<script>
2303window.addEventListener('load', function(){
2304jQuery('#callnowbutton').click(function(){
2305gtag('event', 'conversion', {'send_to': 'AW-1070024637/THdbCILx1H8QvY-d_gM'});
2306})
2307})
2308</script>
vendor: 1 bytes, line 2308
2308
2309<script>
2310jQuery.event.special.touchstart = {
2311    setup: function( _, ns, handle ) {
2312        this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
2313    }
2314};
2315jQuery.event.special.touchmove = {
2316    setup: function( _, ns, handle ) {
2317        this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
2318    }
2319};
2320jQuery.event.special.wheel = {
2321    setup: function( _, ns, handle ){
2322        this.addEventListener("wheel", handle, { passive: true });
2323    }
2324};
2325jQuery.event.special.mousewheel = {
2326    setup: function( _, ns, handle ){
2327        this.addEventListener("mousewheel", handle, { passive: true });
2328    }
2329};
2330</script>
vendor: 1 bytes, line 2330
2330
2331<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a450e34c3a47c5c5',t:'MTc5MTA4MjMxOA=='};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>
2331</body>
2332</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.