1 2 3<!DOCTYPE html> 4<html lang="en-US"> 5<head> 6 <meta charset="UTF-8"> 7 <meta name="viewport" content="width=device-width, initial-scale=1"> 8 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 9 <link rel="profile" href="http://gmpg.org/xfn/11"> 10<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 11 12 <!-- This site is optimized with the Yoast SEO plugin v28.3 - https://yoast.com/product/yoast-seo-wordpress/ --> 13 <title>Heating & Cooling Coupons & Specials in Waukesha, WI</title> 14 <meta name="description" content="Find exclusive heating & cooling coupons in Waukesha, WI! 1st Choice Heating & Cooling offers deals on AC and heating services. Save now!" /> 15 <link rel="canonical" href="https://www.1stchoiceheating.com/coupons/" /> 16 <meta property="og:locale" content="en_US" /> 17 <meta property="og:type" content="article" /> 18 <meta property="og:title" content="Heating & Cooling Coupons & Specials in Waukesha, WI" /> 19 <meta property="og:description" content="Find exclusive heating & cooling coupons in Waukesha, WI! 1st Choice Heating & Cooling offers deals on AC and heating services. Save now!" /> 20 <meta property="og:url" content="https://www.1stchoiceheating.com/coupons/" /> 21 <meta property="og:site_name" content="1st Choice Heating & Cooling" /> 22 <meta property="article:publisher" content="https://www.facebook.com/1stchoiceheating" /> 23 <meta property="article:modified_time" content="2026-09-28T18:50:48+00:00" /> 24 <meta property="og:image" content="https://www.1stchoiceheating.com/wp-content/uploads/2024/08/logo.png" /> 25 <meta property="og:image:width" content="550" /> 26 <meta property="og:image:height" content="153" /> 27 <meta property="og:image:type" content="image/png" /> 28 <meta name="twitter:card" content="summary_large_image" /> 29 <meta name="twitter:site" content="@1stChoiceHeatng" /> 30 <!-- / Yoast SEO plugin. --> 31 32 33<link rel="alternate" type="application/rss+xml" title="1st Choice Heating & Cooling » Feed" href="https://www.1stchoiceheating.com/feed/" /> 34<link rel="alternate" type="application/rss+xml" title="1st Choice Heating & Cooling »
34 Comments Feed" href="https://www.1stchoiceheating.com/comments/feed/" /> 35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.1stchoiceheating.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.1stchoiceheating.com%2Fcoupons%2F" /> 36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.1stchoiceheating.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.1stchoiceheating.com%2Fcoupons%2F&format=xml" /> 37<style id="wp-img-auto-sizes-contain-inline-css"> 38img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 39/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 40</style> 41<link rel='stylesheet' id='formidable-css' href='https://www.1stchoiceheating.com/wp-content/plugins/formidable/css/formidableforms.css?ver=8201712' media='all' /> 42<style id="wp-emoji-styles-inline-css"> 43 44 img.wp-smiley, img.emoji { 45 display: inline !important; 46 border: none !important; 47 box-shadow: none !important; 48 height: 1em !important; 49 width: 1em !important; 50 margin: 0 0.07em !important; 51 vertical-align: -0.1em !important; 52 background: none !important; 53 padding: 0 !important; 54 } 55/*# sourceURL=wp-emoji-styles-inline-css */ 56</style> 57<style id="wp-block-library-inline-css"> 58:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
58--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 59 60/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 61</style> 62<style id="classic-theme-styles-inline-css"> 63/*! This file is auto-generated */ 64.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 65/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 66</style> 67 68<style id="global-styles-inline-css"> 69:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
690) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}
69.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;} 70/*# sourceURL=global-styles-inline-css */ 71</style> 72 73<link rel='stylesheet' id='press-releases-client-css' href='https://www.1stchoiceheating.com/wp-content/plugins/press-releases-client-2/assets/web/css/app.css' media='all' /> 74<link rel='stylesheet' id='wppopups-base-css' href='https://www.1stchoiceheating.com/wp-content/plugins/wp-popups-lite/src/assets/css/wppopups-base.css?ver=2.2.0.8' media='all' /> 75<link rel='stylesheet' id='wp-bootstrap-starter-bootstrap-css-css' href='https://www.1stchoiceheating.com/wp-content/themes/plumberseo-bootstrap/inc/assets/css/bootstrap.min.css?ver=7.1.3' media='all' /> 76<link rel='stylesheet' id='wp-bootstrap-starter-style-css' href='https://www.1stchoiceheating.com/wp-content/themes/plumberseo-bootstrap/style.css?ver=7.1.3' media='all' /> 77<link rel='stylesheet' id='my-custom-cachebust-css' href='https://www.1stchoiceheating.com/wp-content/uploads/cachebust-css/custom-20260928-185049-5329.css' media='all' />
78<script id="jquery-core-js" src="https://www.1stchoiceheating.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 78
78
79<script id="jquery-migrate-js" src="https://www.1stchoiceheating.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
79 80<link rel="https://api.w.org/" href="https://www.1stchoiceheating.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.1stchoiceheating.com/wp-json/wp/v2/pages/451" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.1stchoiceheating.com/xmlrpc.php?rsd" /> 81<meta name="generator" content="WordPress 7.1.3" /> 82<link rel='shortlink' href='https://www.1stchoiceheating.com/?p=451' />
83<script type="text/javascript">window.crwpVer = 1;</script>
vendor: 2 bytes, line 83
83
84<script type="text/javascript" src="https://cdn.callrail.com/companies/874394021/wp-0-5-3/swap.js" id="swapjs-js"></script>
84<script>document.documentElement.className += " js";</script>
84 85<link rel="pingback" href="https://www.1stchoiceheating.com/xmlrpc.php"> <style type="text/css"> 86 #page-sub-header { background: #fff; } 87 </style> 88 <link rel="icon" href="https://www.1stchoiceheating.com/wp-content/uploads/2024/09/android-chrome-512x512-1-150x150.png" sizes="32x32" /> 89<link rel="icon" href="https://www.1stchoiceheating.com/wp-content/uploads/2024/09/android-chrome-512x512-1-300x300.png" sizes="192x192" /> 90<link rel="apple-touch-icon" href="https://www.1stchoiceheating.com/wp-content/uploads/2024/09/android-chrome-512x512-1-300x300.png" /> 91<meta name="msapplication-TileImage" content="https://www.1stchoiceheating.com/wp-content/uploads/2024/09/android-chrome-512x512-1-300x300.png" /> 92<style>/* Enter Your Custom CSS Here */</style><style id="wp-custom-css"> 93.sec1_form iframe { 94 height: 41em !important; 95 width:100%; 96} 97.frm_fields_container label, 98.frm_fields_container .frm_primary_label, 99.frm_fields_container legend, 100.frm_fields_container .frm_description { 101 color: #fff !important; 102} 103 104.sec3_subtitle{ 105 text-align:center; 106 max-width:900px; 107 margin:0 auto 50px; 108 padding-top:0; 109 font-size:20px; 110 line-height:1.5; 111} 112 113.sec3_title { 114 color: #a7132c; 115 font-style: italic; 116 font-size: 2.3em; 117 font-family: 'Montserrat-Bold'; 118 text-align: center; 119 line-height: 1.4em; 120 margin-bottom: 1%; 121} 122 123@media (max-width: 767px){ 124 125 .sec3_subtitle{ 126 max-width:100%; 127 margin:0 auto 30px; 128 padding:0 15px; 129 font-size:16px; 130 line-height:1.5; 131 text-align:center; 132 } 133 .section-3 { 134 padding: 7% 2% 6% 2%; 135 padding-bottom: 75px; 136 } 137 138} 139 140</style> 141 142 143<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 144<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 145<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 146<!-- <link rel="manifest" href="/site.webmanifest"> --> 147<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> 148<meta name="msapplication-TileColor" content="#2d89ef"> 149<meta name="theme-color" content="#ffffff"> 150 151<meta name="msvalidate.01" content="C0BA2A96EDF9C62CBB2F53BF86722934" /> 152 153<meta name="google-site-verification" content="Ac0wkWGLM4HPCEdc0Hj7J7_z4udI16QUn3yEFDVAqac" /> 154
155<script> 156 (function(d){ 157 var s = d.createElement("script"); 158 /* uncomment the following line to override default position*/ 159 /* s.setAttribute("data-position", 3);*/ 160 /* uncomment the following line to override default size (values: small, large)*/ 161 /* s.setAttribute("data-size", "small");*/ 162 /* uncomment the following line to override default language (e.g., fr, de, es, he, nl, etc.)*/ 163 /* s.setAttribute("data-language", "language");*/ 164 /* uncomment the following line to override color set via widget (e.g., #053f67)*/ 165 /* s.setAttribute("data-color", "#053e67");*/ 166 /* uncomment the following line to override type set via widget (1=person, 2=chair, 3=eye, 4=text)*/ 167 /* s.setAttribute("data-type", "1");*/ 168 s.setAttribute("data-statement_text:", "Our Accessibility Statement"); 169 s.setAttribute("data-statement_url", "https://www.1stchoiceheating.com/accessibility/"); 170 /* uncomment the following line to override support on mobile devices*/ 171 s.setAttribute("data-mobile", true); 172 /* uncomment the following line to set custom trigger action for accessibility menu*/ 173 /* s.setAttribute("data-trigger", "triggerId")*/ 174 s.setAttribute("data-account", "aSeSirxYAC"); 175 s.setAttribute("src", "https://cdn.userway.org/widget.js"); 176 (d.body || d.head).appendChild(s); 177 })(document) 178 </script>
178 179 <noscript>Please ensure Javascript is enabled for purposes of <a href="https://userway.org">website accessibility</a></noscript> 180 181
182<script type="application/ld+json"> 183{ 184 "@context": "https://schema.org", 185 "@type": ["HVACBusiness"], 186 "name": "1st Choice Heating & Cooling", 187 "image": "/wp-content/uploads/2024/08/logo.png", 188 "alternateName": ["1st Choice Heating & Cooling"], 189 "url": "1stchoiceheating.com", 190 "telephone": ["262-683-7490"], 191 "contactPoint": { 192 "@type": "ContactPoint", 193 "availableLanguage": ["English"]}, 194 "priceRange": "$100 - $500", 195 "aggregateRating": { 196 "@type": "AggregateRating", 197 "ratingValue": "5", 198 "reviewCount": "5" 199 }, 200 "review": [ 201 { 202 "@type": "Review", 203 "reviewRating": { 204 "@type": "Rating", 205 "ratingValue": "5" 206 }, 207 "author": { 208 "@type": "Person", 209 "name": "Janet C." 210 }, 211 "reviewBody": "Prompt, thorough, polite, courteous staff who perform quality work. Easy to schedule appointments. They share updates on their arrival and who is doing the work.", 212 "publisher": { 213 "@type": "Organization", 214 "name": "Review Title" 215 } 216 }, 217 { 218 "@type": "Review", 219 "reviewRating": { 220 "@type": "Rating", 221 "ratingValue": "5" 222 }, 223 "author": { 224 "@type": "Person", 225 "name": "Mark P." 226 }, 227 "reviewBody": "Justin was great. He arrived at the time promised and made an accurate evaluation. Recommended repairs were completed quickly. I feel confident that my system has been well maintained.", 228 "publisher": { 229 "@type": "Organization", 230 "name": "Review Title" 231 } 232 }, 233 { 234 "@type": "Review", 235 "reviewRating": { 236 "@type": "Rating", 237 "ratingValue": "5" 238 }, 239 "author": { 240 "@type": "Person", 241 "name": "Shirley S." 242 }, 243 "reviewBody": "Luke discussed the situation regarding where the a/c was. I have since then cut down all the flowers and the a/c is now clear. He was good and very knowledgeable.", 244 "publisher": { 245 "@type": "Organization", 246 "name": "Review Title" 247 } 248 }, 249 { 250 "@type": "Review", 251 "reviewRating": { 252 "@type": "Rating", 253 "ratingValue": "5" 254 }, 255 "author": { 256 "@type": "Person", 257 "name": "Daniel N." 258 }, 259 "reviewBody": "Timothy was very courteous and honest. He did not try to upsell on products I didn't need. I asked him about an ion exchange system and he has one in his house. So that was a no brainer for me, so I had him order one for me. Every employee at your shop is well trained and kind.", 260 "publisher": { 261 "@type": "Organization", 262 "name": "Review Title" 263 } 264 }, 265 { 266 "@type": "Review", 267 "reviewRating": { 268 "@type": "Rating", 269 "ratingValue": "5" 270 }, 271 "author": { 272 "@type": "Person", 273 "name": "Lisa K." 274 }, 275 "reviewBody": "First time using 1st Choice Heating & Cooling. Stevie was great. Punctual, very friendly, knowledgeable and explained everything in an easily understandable manner. I will be using them for future service and would definitely recommend them.", 276 "publisher": { 277 "@type": "Organization", 278 "name": "Review Title" 279 } 280 }], 281 "openingHoursSpecification": [ 282 { 283 "@type": "OpeningHoursSpecification", 284 "dayOfWeek": [ 285 "Monday", 286 "Tuesday", 287 "Wednesday", 288 "Thursday", 289 "Friday" 290 ], 291 "opens": "12:00", 292 "closes": "23:59" 293 }, 294 { 295 "@type": "OpeningHoursSpecification", 296 "dayOfWeek": [ 297 "Saturday" 298 ], 299 "opens": "12:00", 300 "closes": "23:59" 301 }, 302 { 303 "@type": "OpeningHoursSpecification", 304 "dayOfWeek": [ 305 "Sunday" 306 ], 307 "opens": "12:00", 308 "closes": "23:59" 309 }], 310 "hasOfferCatalog": { 311 "@type": "OfferCatalog", 312 "name": "Heating, Air Conditioning, and Indoor Air Quality Services", 313 "itemListElement": [ 314 { 315 "@type": "Offer", 316 "itemOffered": { 317 "@type": "Service", 318 "name": "Furnace Repair" 319 } 320 }, 321 { 322 "@type": "Offer", 323 "itemOffered": { 324 "@type": "Service", 325 "name": "Furnace Installation" 326 } 327 }, 328 { 329 "@type": "Offer", 330 "itemOffered": { 331 "@type": "Service", 332 "name": "Boiler Services" 333 } 334 }, 335 { 336 "@type": "Offer", 337 "itemOffered": { 338 "@type": "Service", 339 "name": "Heat Pump Services" 340 } 341 } 342 ] 343 }, 344 "paymentAccepted": ["Cash", "Credit Card", "Check"],
345 "sameAs": [ 346 "https://www.facebook.com/1stchoiceheating", 347 "https://www.youtube.com/@sunset53189", 348 "https://x.com/1stChoiceHeatng", 349 "https://www.linkedin.com/company/1st-choice-heating-and-cooling-inc-" 350 ], 351 "address": [{ 352 "@type": "PostalAddress", 353 "streetAddress": "S82W19246 Apollo Drive, Unit B", 354 "addressLocality": "Muskego", 355 "addressRegion": "WI", 356 "postalCode": "53150", 357 "addressCountry": "US" 358 }], 359 "geo": [{ 360 "@type": "GeoCoordinates", 361 "latitude": 42.8958638, 362 "longitude": -88.1542545 363 }], 364 "areaServed": { 365 "@type": "City", 366 "name": ["Waukesha, WI", "West Allis, WI", "Muskego, WI", "Franklin, WI", "Pewaukee, WI", "Milwaukee, WI", "New Berlin, WI", "Hales Corners, WI", "Oak Creek, WI", "Greenfield, WI"]} 367} 368</script>
368 369 370 371<!-- Google tag (gtag.js) --> 372<!--
vendor: 64 bytes, line 372
372 <script async src="https://www.googletagmanager.com/gtag/js?id=
372G-2WD86ZHCCG
vendor: 12 bytes, line 372
372"></script>
373<script> 374
vendor: 134 bytes, lines 374-378
374window.dataLayer = window.dataLayer || []; 375 function gtag(){dataLayer.push(arguments);} 376 gtag('js', new Date()); 377 378 gtag('config', '
378G-2WD86ZHCCG
vendor: 4 bytes, line 378
378');
379</script>
379 --> 380 381 <!-- Google Tag Manager -->
382<script>
vendor: 327 bytes, lines 382-386
382(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 383new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 384j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 385'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 386})(window,document,'script','dataLayer','
386GTM-PK8974FT
vendor: 3 bytes, line 386
386');
386</script>
386 387<!-- End Google Tag Manager --> 388 389<!-- I heart Radio Pixel --> 390
391<script src="https://cdn.mgln.ai/pixel.min.js?token=019d88ec03b171a0a548185732bb857d"></script>
vendor: 1 bytes, line 391
391
392<script type="text/javascript">MAI.emit('view')</script>
392 393<!-- End I heart Radio Pixel --> 394 395 396<!-- Meta Pixel Code -->
396<script>
vendor: 399 bytes, line 396
396 !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '
3961316226256358943
vendor: 30 bytes, line 396
396'); fbq('track', 'PageView');
396</script>
396 <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1316226256358943&ev=PageView&noscript=1" /></noscript> <!-- End Meta Pixel Code --> 397<!--
398<script nitro-exclude src="https://pixel.veritone-ce.com/" defer pixel-id="bfc92295-6e4a-477e-868b-a48b711149be"></script>
398 399 400
401<script async src="https://journey.demand-iq.com/embed.js" nitro-exclude></script>
401 402 --> 403 404<!-- ServiceTitan DNI -->
405<script> 406 dni = (function(q,w,e,r,t,y,u){q['ServiceTitanDniObject']=t;q[t]=q[t]||function(){ 407 (q[t].q=q[t].q||[]).push(arguments)};q[t].l=1*new Date();y=w.createElement(e); 408 u=w.getElementsByTagName(e)[0];y.async=true;y.src=r;u.parentNode.insertBefore(y,u); 409 return q[t]; 410 })(window,document,'script','https://static.servicetitan.com/marketing-ads/dni.js','dni'); 411 dni('init', '888022575'); 412 document.addEventListener('DOMContentLoaded', function() { dni('load'); }, false); 413</script>
413 414<!-- ServiceTitan DNI --> 415 416</head> 417 418<body class="wp-singular page-template page-template-coupons-page page-template-coupons-page-php page page-id-451 wp-theme-plumberseo-bootstrap group-blog"> 419<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 419-420
419 420<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
420GTM-PK8974FT
vendor: 83 bytes, lines 420-421
420" 421height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
422<!-- End Google Tag Manager (noscript) --> 423 424 425<div id="page" class="site"> 426 427 <header id="masthead" class="site-header navbar-static-top navbar-light" role="banner"> 428 429 <div class="container mobile-nav"> 430 <div class="logo-block"> 431 <div class="row align-items-center"> 432 <div class="col"> 433 <button class="btn btn-primary" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasRight" aria-controls="offcanvasRight"><span class="icon-th-list"></span>Menu</button> 434 </div> 435 <div class="col logo-image"> 436 <a href="https://www.1stchoiceheating.com/"> 437 <img src="https://www.1stchoiceheating.com/wp-content/uploads/2024/08/logo.png" alt="1st Choice Heating & Cooling Logo" /> 438 </a> 439 </div> 440 <div class="col"> 441 <div class="contact-info"> 442 <a href="tel:262-267-8972"> 443 <span class="icon-cellphone-icon"></span> 444 <div class="contact-phone">CALL NOW!</div> 445 </a> 446 </div> 447 </div> 448 </div> 449 </div> 450 <div class="row quick-nav adjust"> 451 <div class="col-3"> 452 <a href="https://www.1stchoiceheating.com/"> 453 <span class="icon-home"></span> Home </a> 454 </div> 455 <div class="col-3"> 456 <a href="https://www.1stchoiceheating.com/coupons/"> 457 <span class="icon-tickets-icons"></span> Coupons </a> 458 </div> 459 <div class="col-3"> 460 <a href="https://www.1stchoiceheating.com/reviews/"> 461 <span class="icon-comments"></span> Reviews </a> 462 </div> 463 <div class="col-3"> 464 <a href="https://www.1stchoiceheating.com/contact-us/"> 465 <span class="icon-phone"></span> Contact Us </a> 466 </div> 467 </div> 468 469 </div> 470 471 <div class="container desk-nav"> 472 473 <div class="row align-items-center main-bar"> 474 <div class="col-3 logo-image"> 475 <a href="https://www.1stchoiceheating.com/"> 476 <img src="https://www.1stchoiceheating.com/wp-content/uploads/2024/08/logo.png" alt="1st Choice Heating & Cooling Logo" /> 477 </a> 478 </div> 479 <div class="col-9"> 480 <div class="row align-items-center"> 481 <div class="col-9"> 482 <div class="top-bar"> 483 <!-- Top Bar --> 484 <div class="menu-top-nav-container"><ul id="menu-top-nav" class="menu"><li id="menu-item-1688" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1688"><a href="https://www.1stchoiceheating.com/"><span class="icon-home-tools-icons"></span> Home</a></li> 485<li id="menu-item-1687" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-451 current_page_item menu-item-1687"><a href="https://www.1stchoiceheating.com/coupons/" aria-current="page"><span class="icon-tickets-icons"></span> Coupons</a></li> 486<li id="menu-item-1689" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1689"><a href="https://www.1stchoiceheating.com/reviews/"><span class="icon-comments-o"></span> Reviews</a></li> 487<li id="menu-item-1690" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1690"><a href="https://www.1stchoiceheating.com/contact-us/"><span class="icon-envelope-o"></span> Contact Us</a></li> 488</ul></div> 489 </div> 490 </div> 491 <div class="col-3"> 492 <div class="contact-info-desk"> 493<a data-bs-toggle="modal" data-bs-target="#exampleModal" data-uw-styling-context="true"> 494 <div class="book-now"><span class="icon-technician-tools"></span> BOOK NOW!</div> 495 </a> 496 </div> 497 </div> 498 </div> 499 500 <div class="row align-items-center"> 501 <div class="col-9"> 502 503 504 505 <div class="row align-items-center"> 506 507 508 509 <div class="col-12"> 510 <a href="/priority-club/"> 511<div class="club-title">JOIN OUR CLUB</div> 512 </a> 513 514 </div> 515 516 </div> 517 518 519 </div> 520 <div class="col-3"> 521 <div class="contact-info-desk"> 522 <a href="tel:262-267-8972"> 523<div class="phone-top"><span class="icon-mobile"></span>
523 262-267-8972</div> 524 </a> 525 </div> 526 </div> 527 </div> 528 529 530 531 </div> 532 533 <div class="col-12"> 534 <div class="main-nav"> 535 <div class="menu-main-menu-container"><ul id="menu-main-menu" class="menu"><li id="menu-item-1691" class="double-column menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1691"><a href="https://www.1stchoiceheating.com/air-conditioning/">Air Conditioning</a> 536<ul class="sub-menu"> 537 <li id="menu-item-2112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2112"><a href="https://www.1stchoiceheating.com/emergency/">Emergency Services</a></li> 538 <li id="menu-item-1880" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1880"><a href="https://www.1stchoiceheating.com/air-conditioning/repair/">AC Repair</a></li> 539 <li id="menu-item-1881" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1881"><a href="https://www.1stchoiceheating.com/air-conditioning/installation/">AC Installation</a></li> 540 <li id="menu-item-1882" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1882"><a href="https://www.1stchoiceheating.com/ductless-mini-split/">Ductless Mini Splits</a></li> 541 <li id="menu-item-1883" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1883"><a href="https://www.1stchoiceheating.com/air-conditioning/refrigerant-leak/">Refrigerant Leak Repair</a></li> 542 <li id="menu-item-2113" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2113"><a href="/air-conditioning/#services">View All AC Services</a></li> 543</ul> 544</li> 545<li id="menu-item-1692" class="double-column menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1692"><a href="https://www.1stchoiceheating.com/heating/">Heating Services</a> 546<ul class="sub-menu"> 547 <li id="menu-item-2114" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2114"><a href="https://www.1stchoiceheating.com/emergency/">Emergency Services</a></li> 548 <li id="menu-item-1891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1891"><a href="https://www.1stchoiceheating.com/heating/repair/">Heater Repair</a></li> 549 <li id="menu-item-1889" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1889"><a href="https://www.1stchoiceheating.com/heating/furnace-repair/">Furnace Repair</a></li> 550 <li id="menu-item-1888" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1888"><a href="https://www.1stchoiceheating.com/heating/furnace-installation/">Furnace Installation</a></li> 551 <li id="menu-item-1890" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1890"><a href="https://www.1stchoiceheating.com/heating/installation/">Heating Installation</a></li> 552 <li id="menu-item-1887" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1887"><a href="https://www.1stchoiceheating.com/heating/boilers/">Boiler Repair</a></li> 553 <li id="menu-item-1885" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1885"><a href="https://www.1stchoiceheating.com/heat-pump-repair/">Heat Pump Repair & Installation in Waukesha & Muskego, WI</a></li> 554 <li id="menu-item-2630" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2630"><a href="https://www.1stchoiceheating.com/oil-to-gas-conversion/">Oil to Gas Conversion</a></li> 555 <li id="menu-item-2115" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2115"><a href="/heating/#services">View All Heating Services</a></li> 556</ul> 557</li> 558<li id="menu-item-1693" class="double-column menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1693"><a href="https://www.1stchoiceheating.com/indoor-air-quality/">Indoor Air Quality</a> 559<ul class="sub-menu"> 560 <li id="menu-item-1893" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1893"><a href="https://www.1stchoiceheating.com/air-duct-cleaning/">Air Duct Cleaning</a></li> 561 <li id="menu-item-1894" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1894"><a href="https://www.1stchoiceheating.com/dehumidifiers/">Dehumidifiers</a></li> 562 <li id="menu-item-1895" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1895"><a href="https://www.1stchoiceheating.com/humidifiers/">Humidifiers</a></li> 563 <li id="menu-item-1892" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1892"><a href="https://www.1stchoiceheating.com/air-cleaner-filtration/">Air Cleaners, Purifiers & Filtration</a></li> 564 <li id="menu-item-1897" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1897"><a href="https://www.1stchoiceheating.com/smart-thermostats/">Smart Home Thermostats</a></li> 565 <li id="menu-item-2116" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2116"><a href="/indoor-air-quality/#services">View All IAQ Services</a></li> 566</ul> 567</li> 568<li id="menu-item-2620" class="double-column menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2620"><a href="#">Maintenance</a> 569<ul class="sub-menu"> 570 <li id="menu-item-2621" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2621"><a href="https://www.1stchoiceheating.com/heating/maintenance/">Heating Maintenance</a></li> 571 <li id="menu-item-2622" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2622"><a href="https://www.1stchoiceheating.com/heating/repair/">Heater Repairs and Maintenance</a></li> 572 <li id="menu-item-2623" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2623"><a href="https://www.1stchoiceheating.com/heating/furnace-repair/">Furnace Repair & Maintenance in Waukesha & Muskego, WI</a></li> 573 <li id="menu-item-2625" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2625"><a href="https://www.1stchoiceheating.com/air-conditioning/maintenance/">Air Conditioning Maintenance in Waukesha & Muskego, WI</a></li> 574 <li id="menu-item-2624" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2624"><a href="https://www.1stchoiceheating.com/air-conditioning/repair/">AC Repair in Muskego & Waukesha, WI</a></li> 575</ul> 576</li> 577<li id="menu-item-2659" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2659"><a href="https://www.1stchoiceheating.com/membership/">Membership</a></li> 578<li id="menu-item-1694" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1694"><a href="https://www.1stchoiceheating.com/service-areas/">Service Areas</a> 579<ul class="sub-menu"> 580 <li id="menu-item-2213" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2213"><a href="#">Waukesha</a> 581 <ul class="sub-menu"> 582 <li id="menu-item-2223" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2223"><a href="/heating/">Heating</a></li> 583 <li id="menu-item-2224" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2224"><a href="/air-conditioning/">Cooling</a></li> 584 </ul> 585</li> 586 <li id="menu-item-2214" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2214"><a href="#">Milwaukee</a> 587 <ul class="sub-menu"> 588 <li id="menu-item-2229" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2229"><a href="/milwaukee-heating-furnace-contractor/">Heating</a></li> 589 <li id="menu-item-2230" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2230"><a href="/milwaukee-air-conditioning-contractor/">Cooling</a></li> 590 </ul> 591</li> 592 <li id="menu-item-2215" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2215"><a href="#">West Allis</a> 593 <ul class="sub-menu"> 594 <li id="menu-item-2231" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2231"><a href="/west-allis-heating-furnace-contractor/">Heating</a></li> 595 <li id="menu-item-2232" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2232"><a href="/west-allis-air-conditioning-contractor/">Cooling</a></li> 596 </ul> 597</li> 598 <li id="menu-item-2216" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2216"><a href="#">New Berlin</a> 599 <ul class="sub-menu"> 600 <li id="menu-item-2233" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2233"><a href="/new-berlin-heating-furnace-contractor/">Heating</a></li> 601 <li id="menu-item-2234" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2234"><a href="/new-berlin-air-conditioning-contractor/">Cooling</a></li> 602 </ul> 603</li> 604 <li id="menu-item-2217" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2217"><a href="#">Muskego</a> 605 <ul class="sub-menu"> 606 <li id="menu-item-2235" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2235"><a href="/muskego-heating-furnace-contractor/">Heating</a></li> 607 <li id="menu-item-2236" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2236"><a href="/muskego-air-conditioning-contractor/">Cooling</a></li> 608 </ul> 609</li> 610 <li id="menu-item-2218" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2218"><a href="#">Hales Corners</a> 611 <ul class="sub-menu"> 612 <li id="menu-item-2237" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2237"><a href="/hales-corners-heating-furnace-contractor/">Heating</a></li> 613 <li id="menu-item-2238" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2238"><a href="/hales-corners-air-conditioning-contractor/">Cooling</a></li> 614 </ul> 615</li> 616 <li id="menu-item-2219" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2219"><a href="#">
616Franklin</a> 617 <ul class="sub-menu"> 618 <li id="menu-item-2239" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2239"><a href="/franklin-heating-furnace-contractor/">Heating</a></li> 619 <li id="menu-item-2240" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2240"><a href="/franklin-air-conditioning-contractor/">Cooling</a></li> 620 </ul> 621</li> 622 <li id="menu-item-2220" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2220"><a href="#">Oak Creek</a> 623 <ul class="sub-menu"> 624 <li id="menu-item-2241" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2241"><a href="/oak-creek-heating-furnace-contractor/">Heating</a></li> 625 <li id="menu-item-2242" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2242"><a href="/oak-creek-air-conditioning-contractor/">Cooling</a></li> 626 </ul> 627</li> 628 <li id="menu-item-2221" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2221"><a href="#">Pewaukee</a> 629 <ul class="sub-menu"> 630 <li id="menu-item-2243" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2243"><a href="/pewaukee-heating-furnace-contractor/">Heating</a></li> 631 <li id="menu-item-2244" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2244"><a href="/pewaukee-air-conditioning-contractor/">Cooling</a></li> 632 </ul> 633</li> 634 <li id="menu-item-2222" class="fly-out menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2222"><a href="#">Greenfield</a> 635 <ul class="sub-menu"> 636 <li id="menu-item-2245" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2245"><a href="/greenfield-heating-furnace-contractor/">Heating</a></li> 637 <li id="menu-item-2246" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2246"><a href="/greenfield-air-conditioning-contractor/">Cooling</a></li> 638 </ul> 639</li> 640</ul> 641</li> 642<li id="menu-item-1695" class="double-column menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1695"><a href="https://www.1stchoiceheating.com/about-us/">About Us</a> 643<ul class="sub-menu"> 644 <li id="menu-item-1908" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1908"><a href="https://www.1stchoiceheating.com/priority-club/">1st Priority Club Membership</a></li> 645 <li id="menu-item-2588" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2588"><a href="https://www.1stchoiceheating.com/?page_id=2584">Worry-Free Premier Program</a></li> 646 <li id="menu-item-1911" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1911"><a href="https://www.1stchoiceheating.com/financing/">Financing</a></li> 647 <li id="menu-item-1909" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1909"><a href="https://www.1stchoiceheating.com/jobs/">Careers</a></li> 648 <li id="menu-item-1907" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1907"><a href="https://www.1stchoiceheating.com/blog/">News & Media</a></li> 649 <li id="menu-item-1910" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1910"><a href="https://www.1stchoiceheating.com/frequently-asked-questions/">FAQs</a></li> 650</ul> 651</li> 652</ul></div> </div> 653 </div> 654 655 </div> 656 657 658 659 </div> 660 661 662 663 664 </header><!-- #masthead --> 665 666 667 668 669<section class="insideimage"> 670 <div class="row"> 671 <div class="col-sm-12 "> 672 <div class="banner-head animate__animated animate__fadeInLeft ">Coupons</div> 673 <div class="banner-subline"></div> 674 675 </div> 676 </div> 677<!-- Banner USP --> 678 679 680<!-- Slider/Banner USP --> 681 <div class="row slider-usp animate__animated animate__fadeInUp animate__delay-1s"> 682 <div class="col-4 "> 683 <div class="usp-box-banner"> 684<div class="icon-banner"><span class="icon-hours-icon"></span></div> 685<div class="label-banner">Emergency<br>Services</div> 686 </div> 687 </div> 688 <div class="col-4 "> 689 <div class="usp-box-banner"> 690<div class="icon-banner"><span class="icon-membership-icon"></span></div> 691<div class="label-banner">Licensed<br>& Insured</div> 692 </div> 693 </div> 694 <div class="col-4 "> 695 <div class="usp-box-banner"> 696<div class="icon-banner"><span class="icon-technician-tools"></span></div> 697<div class="label-banner">24-hour<br>Live Answering</div> 698 </div> 699 </div> 700 701 </div> 702<!-- End Slider/Banner USP --> 703 704 705 706<!-- End Banner USP --> 707</section> 708 709 710 <div class="full-inner-max">
711 <div id="content" class="bg-inner inner-max"> 712 <div class="row"> 713 <div class="col-12"> 714 <p id="breadcrumbs"><span class="icon-home"></span><span><span><a href="https://www.1stchoiceheating.com/">Home</a></span> » <span class="breadcrumb_last" aria-current="page">Coupons</span></span></p> </div> 715 </div> 716 717 <div id="inner-content" class="row inside-content wrap1 coup-page"> 718 <main id="main" class="col-12" role="main"> 719 720 <h1>Coupons</h1> 721 <p class="text-highlight"></p> 722 723 724 <div class="row" data-equalizer="coup1"> 725 726 <div class="col-sm-12 col-md-6 col-lg-4"> 727 <div class="side-coup aligncenter max-coup h-100"> 728 <div class="deal-price">FREE</div> 729 <div class="deal-offer">Duct Cleaning<br>With Purchase of a New HVAC System</div> 730 731 <div class="print-block"> 732 733 <a class="btn btn-primary" href="javascript:void(printSpecial('prinReady01'))">Get This Deal</a> 734 735 <div id="prinReady01" style="display: none;"> 736 </div> 737 </div> 738 739 <p>Cannot be combined with any other offers or discounts. Coupon must be presented at time of payment. Not valid for trip charge or diagnostic fee. Valid on standard pricing only. Redeemable for one-time use per home.</p> 740 </div> 741 </div> 742 743 744 <div class="col-sm-12 col-md-6 col-lg-4"> 745 <div class="side-coup aligncenter max-coup h-100"> 746 <div class="deal-price">$50<span>OFF</span></div> 747 <div class="deal-offer">Service Call</div> 748 749 <div class="print-block"> 750 751 <a class="btn btn-primary" href="javascript:void(printSpecial('prinReady02'))">Get This Deal</a> 752 753 <div id="prinReady02" style="display: none;"> 754 </div> 755 </div> 756 757 <p>Cannot be combined with any other offers or discounts. Coupon must be presented at time of payment. Not valid for trip charge or diagnostic fee. Valid on standard pricing only. Redeemable for one-time use per home.</p> 758 </div> 759 </div> 760 761 762 <div class="col-sm-12 col-md-6 col-lg-4"> 763 <div class="side-coup aligncenter max-coup h-100"> 764 <div class="deal-price"><span>Only</span><br>$189.95</div> 765 <div class="deal-offer">Furnace Tune-Up<br><br>$20 OFF<br>or $30 OFF with purchase of a membership.<br>Plus, the first month's membership fee is waived.</div> 766 767 <div class="print-block"> 768 769 <a class="btn btn-primary" href="javascript:void(printSpecial('prinReady03'))">Get This Deal</a> 770 771 <div id="prinReady03" style="display: none;"> 772 </div> 773 </div> 774 775 <p>Cannot be combined with any other offers or discounts. Coupon must be presented at time of payment. Not valid for trip charge or diagnostic fee. Valid on standard pricing only. Redeemable for one-time use per home.</p> 776 </div> 777 </div> 778 779 780 <div class="col-sm-12 col-md-6 col-lg-4"> 781 <div class="side-coup aligncenter max-coup h-100"> 782 <div class="deal-price"><span>Only</span><br>$189.95</div> 783 <div class="deal-offer">A/C Tune-Up<br><br>$20 OFF<br>or $30 OFF with purchase of a membership.<br>Plus, the first month's membership fee is waived.</div> 784 785 <div class="print-block"> 786 787 <a class="btn btn-primary" href="javascript:void(printSpecial('prinReady04'))">Get This Deal</a> 788 789 <div id="prinReady04" style="display: none;"> 790 </div> 791 </div> 792 793 <p>Cannot be combined with any other offers or discounts. Coupon must be presented at time of payment. Not valid for trip charge or diagnostic fee. Valid on standard pricing only. Redeemable for one-time use per home.</p> 794 </div> 795 </div> 796 797 798 <div class="col-sm-12 col-md-6 col-lg-4"> 799 <div class="side-coup aligncenter max-coup h-100"> 800 <div class="deal-price">$400<span>OFF</span></div> 801 <div class="deal-offer">Duct Cleaning<br><br>Members save more—join and save!</div> 802 803 <div class="print-block"> 804 805 <a class="btn btn-primary" href="javascript:void(printSpecial('prinReady05'))">Get This Deal</a> 806 807 <div id="prinReady05" style="display: none;"> 808 </div> 809 </div> 810 811 <p>Cannot be combined with any other offers or discounts. Coupon must be presented at time of payment. Not valid for trip charge or diagnostic fee. Valid on standard pricing only. Redeemable for one-time use per home.</p> 812 </div> 813 </div> 814 815 816 <div class="col-sm-12 col-md-6 col-lg-4"> 817 <div class="side-coup aligncenter max-coup h-100"> 818 <div class="deal-price">50%<span>OFF</span></div> 819 <div class="deal-offer">Aprilaire Humidifier<br>Must be installed before 10/31/26</div> 820 821 <div class="print-block"> 822 823 <a class="btn btn-primary" href="javascript:void(printSpecial('prinReady06'))">Get This Deal</a> 824 825 <div id="prinReady06" style="display: none;"> 826 </div> 827 </div> 828 829 <p>Cannot be combined with any other offers or discounts. Coupon must be presented at time of payment. Not valid for trip charge or diagnostic fee. Valid on standard pricing only. Redeemable for one-time use per home.</p> 830 </div> 831 </div> 832 833 </div> 834 835 836 837 838 </main> <!-- end #main --> 839 </div> <!-- end #inner-content -->
840 </div> 841 </div><!-- end #content --> 842 843<!-- Bottom Section --> 844 845<section class="inner-bottom section-6"> 846 847<!-- USP Group1 --> 848<div class="container"> 849 850 <h2><div class="sec6_title"> </div></h2> 851<div class="sec6_content"> </div> 852 853 854 <div id="carousel-sec6" class="carousel slide" data-bs-ride="carousel"> 855 856 <div class="carousel-indicators"> 857 <button type="button" data-bs-target="#carousel-sec6" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button> 858 <button type="button" data-bs-target="#carousel-sec6" data-bs-slide-to="1" aria-label="Slide 2"></button> 859 </div> 860 861 <div class="carousel-inner" id="sec6_usps_padding"> 862 <div class="carousel-item active"> 863 864 865 <div class="row row-cols-3"> 866 <div class="col"> 867 868<a href="" id=""> 869 <div class="sec6_usps_box" id="sec6-bg-01"> 870 871<div class="sec6_usps_icon"><span class="icon-clock-time-icons"></span></div> 872 <div class="sec6_usps_title">Same-Day<br>Services</div> 873<div class="sec6_usps_content">We offer same-day services to quickly get your HVAC system back up and running, and keep your family comfortable.</div> 874 875</div> 876 877 </a> 878 879 880</div> 881 <div class="col"> 882 883<a href="" id=""> 884 <div class="sec6_usps_box" id="sec6-bg-02"> 885 886<div class="sec6_usps_icon"><span class="icon-technology-icon"></span></div> 887 <div class="sec6_usps_title">Latest<br>Technology</div> 888<div class="sec6_usps_content">We use the latest technology to accurately and efficiently perform air conditioner repairs and furnace installations.</div> 889 890</div> 891 892 </a> 893 894 895</div> 896 <div class="col"> 897 898<a href="" id=""> 899 <div class="sec6_usps_box" id="sec6-bg-03"> 900 901<div class="sec6_usps_icon"><span class="icon-membership-icon"></span></div> 902 <div class="sec6_usps_title">Licensed<br>& Insured</div> 903<div class="sec6_usps_content">Our technicians are licensed and insured, so you can rest assured they will work safely and correctly to repair your systems.</div> 904 905</div> 906 907 </a> 908 909 910</div> 911 912 </div> 913 914 915 916 </div> 917 <div class="carousel-item "> 918 919 920 <div class="row row-cols-3"> 921 <div class="col"> 922 923<a href="" id=""> 924 <div class="sec6_usps_box" id="sec6-bg-01"> 925 926<div class="sec6_usps_icon"><span class="icon-guarantee"></span></div> 927 <div class="sec6_usps_title">Trustworthy<br>Technicians</div> 928<div class="sec6_usps_content">We only hire trustworthy contractors, so you can relax having them come into your home to perform services.</div> 929 930</div> 931 932 </a> 933 934 935</div> 936 <div class="col"> 937 938<a href="" id=""> 939 <div class="sec6_usps_box" id="sec6-bg-02"> 940 941<div class="sec6_usps_icon"><span class="icon-quality-finger-up-icon"></span></div> 942 <div class="sec6_usps_title">Satisfaction<br>Guaranteed</div> 943<div class="sec6_usps_content">We guarantee satisfaction with all of our services to ensure you’re happy with our work. If you’re not, we’ll make it right!</div> 944 945</div> 946 947 </a> 948 949 950</div> 951 <div class="col"> 952 953<a href="" id=""> 954 <div class="sec6_usps_box" id="sec6-bg-03"> 955 956<div class="sec6_usps_icon"><span class="icon-tag15-icons"></span></div> 957 <div class="sec6_usps_title">Straightforward<br>Pricing</div> 958<div class="sec6_usps_content">We offer straightforward pricing to avoid confusion on your bill later.</div> 959 960</div> 961 962 </a> 963 964 965</div> 966 967 </div> 968 969 970 971 </div> 972 973 </div> 974 975</div> 976 </div> 977<!-- End USP Group1 --> 978 979</section> 980 981 982<!-- End Bottom Section -->
983<script type="text/javascript" src="/wp-content/themes/plumberseo-bootstrap/inc/assets/js/binnycoupon.js"></script>
983 984 985 986 </div><!-- #content --> 987 988 989 990 991 992<div class="row sched-row align-items-center"> 993 <div class="col-sm-12 col-md-6 col-lg-6"> 994 <a href="tel:262-267-8972"> 995 <div class="row align-items-center"> 996 <div class="col-3"> 997 <span class="icon-call-now-icon"></span> 998 </div> 999 <div class="col-9"> 1000 <strong>CALL 262-267-8972</strong> 1001 Speak with our helpful customer service reps 1002 </div> 1003 </div> 1004 </a> 1005 </div> 1006 1007 <div class="col-sm-12 col-md-6 col-lg-6"> 1008 <button class="pop-button se-widget-button" data-bs-toggle="modal" data-bs-target="#exampleModal"> 1009 <div class="row align-items-center"> 1010 <div class="col-3"> 1011<span class="icon-calendar-check-o"></span> 1012 </div> 1013 <div class="col-9"> 1014 <strong>SCHEDULE ONLINE</strong> 1015 Book your online appointment today 1016 </div> 1017 1018 </div> 1019 </button> 1020 </div> 1021</div> 1022 1023 1024<!-- Footer --> 1025 1026 <footer id="colophon" class="site-footer navbar-light" role="contentinfo"> 1027 1028 1029 1030 <div class="row align-items-center"> 1031 1032 1033 <div class="col-sm-12 col-md-3 col-lg-3 logo-foot"> 1034 <img src="https://www.1stchoiceheating.com/wp-content/uploads/2024/08/logo.png" alt="1st Choice Heating & Cooling Logo" /> 1035 1036 <a href="https://www.bbb.org/us/wi/waukesha/profile/heating-and-air-conditioning/1st-choice-heating-cooling-0694-9010125" target="blank"> 1037 <img src="/wp-content/uploads/2024/09/bbb-aplus.png"> 1038 </a> 1039 1040 </div> 1041 <div class="col-sm-12 col-md-3 col-lg-3 schema"> 1042 <div class="footer-txt">Location</div> 1043 <div>1st Choice Heating & Cooling</div> 1044<div>S82W19246 Apollo Drive, Unit B</div> 1045<div>Muskego, WI 53150</div> 1046<div>Phone: 262-267-8972</div> 1047<div><a href="https://www.google.com/maps/place/1st+Choice+Heating+%26+Cooling/@42.9887524,-88.2412416,15z/data=!4m6!3m5!1s0x8805a60b636cac9b:0x1820d9f2b792d9e8!8m2!3d42.9887524!4d-88.2412416!16s%2Fg%2F1tcz8x1n?entry=ttu" rel="nofollow noopener" target="blank"><b>Find Us On Google</b></a> 1048</div> 1049 </div> 1050 1051 <div class="col-sm-12 col-md-3 col-lg-3 "> 1052 1053 1054 <div class="footer-txt">We Accept</div> 1055 <img src="https://www.1stchoiceheating.com/wp-content/uploads/2024/08/we-accept-4.png" alt="All Payment Methods We Accept" /> 1056 <div class="socialmedia"> 1057 <ul class="navbar align-center"> 1058 <li> 1059 <a rel="nofollow noopener" target="blank" 1060 href="https://www.facebook.com/1stchoiceheating"> 1061 <span class="icon-facebook-rounded-icon"></span> </a> 1062 </li> 1063 <li> 1064 <a rel="nofollow noopener" target="blank" 1065 href="https://www.youtube.com/@sunset53189"> 1066 <span class="icon-youtube-rounded-icon"></span> </a> 1067 </li> 1068 <li> 1069 <a rel="nofollow noopener" target="blank" 1070 href="https://x.com/1stChoiceHeatng "> 1071 <!-- Generated by IcoMoon.io --> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" viewBox="0 0 1024 1024"> <g id="icomoon-ignore"> </g> <path fill="#000" d="M973.619 469.402c-8.192-76.186-33.997-146.637-77.414-209.715-67.994-97.894-160.154-160.973-276.070-189.235-25.805-6.144-51.61-9.83-78.234-11.469-2.048 0-3.686-0.41-5.734-0.819h-42.598c-9.421 0.819-18.842 1.638-28.262 2.867-64.717 6.554-125.338 25.805-181.043 58.982-111.002 65.946-184.32 160.973-216.678 286.31-63.078 245.76 86.016 496.845 330.957 560.333 241.664 62.669 488.653-77.005 559.514-316.621 9.83-33.587 15.974-68.403 17.613-103.629 0-1.638 0.41-3.277 0.819-5.325v-42.598c-0.819-9.83-1.638-19.251-2.867-29.082zM785.203 796.262c-49.562 0-98.714 0-148.275 0-3.277 0-4.915-1.229-6.554-3.686-45.875-66.765-91.75-133.939-137.626-200.704-0.819-1.229-2.048-2.458-3.277-4.096-1.229 1.638-2.458 2.867-3.686 4.096-57.754 67.174-115.507 134.349-173.261 201.523-1.638 2.048-3.686 3.277-6.554 3.277-12.288 0-24.986 0-37.274 0-1.229 0-2.458 0-4.506 0 1.229-1.638 2.048-2.867 2.867-3.686 65.946-76.595 131.891-153.19 197.837-229.786 3.277-3.686 3.277-6.144 0.41-10.24-65.946-95.437-131.482-190.874-197.018-286.72-1.229-2.048-2.458-3.686-4.506-6.554h5.325c48.742 0 97.485 0 146.227 0 3.686 0 5.325 1.229 7.373 4.096 43.418 63.488 87.245 126.976 130.662 190.464 0.41 0.819 1.229 1.638 2.048 2.867 1.638-1.638 2.867-3.277 4.096-4.915 54.067-63.078 108.544-126.157 163.021-189.235 1.638-1.638 4.096-2.867 6.554-2.867 13.926-0.41 27.443 0 42.189 0-2.048 2.048-2.867 3.686-4.096 4.915-62.259 72.499-124.928 144.998-187.187 217.498-3.277 3.686-3.277 5.734-0.41 9.83 68.403 99.123 136.397 198.656 204.8 297.779 1.229 2.048 2.867 4.096 4.506 6.554-1.229-0.41-2.458-0.41-3.686-0.41z"></path> <path fill="#000" d="M604.16 589.005c-67.584-97.075-135.578-194.15-203.571-290.816-2.048-2.867-3.686-3.686-6.963-3.686-11.878 0-23.757 0-35.635 0h-31.13c2.867 3.686 4.506 6.554 6.554 9.421 31.539 45.056 63.488 90.522 95.027 135.578 74.547 106.496 149.094 213.402 223.642 319.898 1.229 1.638 3.686 2.867 5.734 2.867 21.299 0.41 42.598 0 63.488 0 0.819 0 1.638 0 3.277-0.41-1.638-2.048-2.458-3.686-3.686-5.325-38.502-55.296-77.414-111.411-116.736-167.526z"></path> </svg> </a> 1072 </li> 1073 <li> 1074 <a rel="nofollow noopener" target="blank" 1075 href="https://www.linkedin.com/company/1st-choice-heating-and-cooling-inc- "> 1076 <!-- Generated by IcoMoon.io --> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" viewBox="0 0 1024 1024"> <g id="icomoon-ignore"> </g> <path fill="#000" d="M967.475 491.52c-7.373-119.194-55.296-221.594-141.312-303.923-98.304-94.208-217.088-137.626-353.075-129.434-116.326 6.963-217.088 52.429-299.418 135.168-99.123 99.942-144.179 222.003-135.578 362.496 14.336 227.738 203.981 430.899 475.955 432.947 121.651-2.458 236.339-49.971 328.090-147.866 92.16-97.894 133.939-215.45 125.338-349.389zM382.157 721.306c0 4.506-1.229 6.144-5.734 6.144-32.768 0-65.946 0-98.714 0h-5.325v-319.898h5.734c32.768 0 65.536 0 98.304 0 4.915 0 6.144 1.229 6.144 6.144-0.819 102.4-0.819 205.21-0.41 307.61zM337.92 366.182c-25.395 4.096-46.694-3.686-61.85-24.576-14.336-20.070-11.878-49.152 4.915-67.584 24.576-26.624 70.042-25.805 92.57 2.867 8.192 10.24 12.698 21.299 11.469 34.406 2.458 24.576-19.251 50.381-47.104 54.886zM760.218 721.306v5.734c-2.048 0-3.686 0.41-5.325 0.41-31.13 0-62.669 0-93.798 0-4.506 0-5.325-1.229-5.325-5.734 0-61.030 0.41-122.061 0-183.501-0.41-23.757-11.059-42.598-33.587-52.429-16.384-6.963-33.178-4.915-48.742 4.096-13.107 7.782-22.528 19.251-27.853 33.587-0.819 2.048-0.819 4.506-0.819 6.554 0 63.488 0 126.976 0 190.054 0 4.506-0.819 6.144-5.734 6.144-31.949 0-63.488 0-95.437 0-1.638 0-3.277 0-5.325 0v-318.669h4.915c31.949 0 63.488 0 95.437 0 4.915 0 6.144 1.638 6.144 6.144-0.41 13.517 0 27.034 0.819 40.96 2.458-3.277 4.506-6.963 6.963-10.24 15.974-23.757 38.093-36.864 65.946-41.37 22.528-3.686 45.056-3.277 66.355 4.506 25.395 9.011 43.418 25.805 56.115 49.562 9.83 18.022 15.565 37.274 17.203 57.754 0.819 11.059 2.048 22.528 2.048 33.587 0 57.344 0 115.098 0 172.851z"></path> </svg> </a> 1077 </li> 1078 </ul> 1079 </div> 1080 1081 1082 1083 </div> 1084 1085 1086 <div class="col-sm-12 col-md-3 col-lg-3"> 1087 <a href="/terms-conditions/"><div class="footer-button">Terms Conditions</div></a> 1088<a href="/privacy-policy/"><div class="footer-button">Privacy Policy</div></a> 1089 <a href="/jobs/"><div class="footer-button">Careers</div></a> 1090 1091 <div class="footer-txt">License Number: 1533526</div> 1092 1093 1094 1095 </div> 1096 1097 </div> 1098 1099 1100 1101 1102 1103 <div class="container pt-3 pb-3 copyright"> 1104 <div class="site-info"> 1105 COPYRIGHT © 2026 1st Choice Heating & Cooling | All Rights Reserved 1106 </div><!-- close .site-info --> 1107 </div> 1108 </footer><!-- #colophon --> 1109 1110</div><!-- #page --> 1111 1112<div class="offcanvas offcanvas-end" tabindex="-1" id="offcanvasRight" aria-labelledby="offcanvasRightLabel"> 1113 <div class="offcanvas-header"> 1114 <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button> 1115 </div> 1116 <div class="offcanvas-body shift-menu"> 1117 1118<img src="/wp-content/uploads/2024/08/logo.png" alt="Logo - 1st Choice Heating & Cooling" width="100%"> 1119 1120 1121 <div class="shift-item no"> 1122 <a class="" href="/"> 1123 Home </a> 1124 1125 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub01" aria-expanded="false" aria-controls="sub01"><span class="icon-keyboard_arrow_right"></span></button> 1126 1127 <div class="collapse" id="sub01"> 1128 </div> 1129 </div> 1130 <div class="shift-item dropdown"> 1131 <a class="" href="/air-conditioning/"> 1132 Air Conditioning </a> 1133 1134 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub02" aria-expanded="false" aria-controls="sub02"><span class="icon-keyboard_arrow_right"></span></button> 1135 1136 <div class="collapse" id="sub02"> 1137 <a class="sub-item" href="/emergency/"> 1138 Emergency Services </a> 1139 <a class="sub-item" href="/air-conditioning/repair/"> 1140 AC Repair </a> 1141 <a class="sub-item" href="/air-conditioning/"> 1142 AC Installation </a> 1143 <a class="sub-item" href="/ductless-mini-split/"> 1144 Ductless Mini Splits </a> 1145 <a class="sub-item" href="/air-conditioning/refrigerant-leak/"> 1146 Refrigerant Leak Repair </a> 1147 <a class="sub-item" href="/air-conditioning/#services"> 1148 View All AC Services </a> 1149 </div> 1150 </div> 1151 <div class="shift-item dropdown"> 1152 <a class="" href="/heating/"> 1153 Heating </a> 1154 1155 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub03" aria-expanded="false" aria-controls="sub03"><span class="icon-keyboard_arrow_right"></span></button> 1156 1157 <div class="collapse" id="sub03"> 1158 <a class="sub-item" href="/emergency/"> 1159 Emergency Services </a> 1160 <a class="sub-item" href="/heating/repair/"> 1161 Heater Repair </a> 1162 <a class="sub-item" href="/heating/furnace-repair/"> 1163 Furnace Repair </a> 1164 <a class="sub-item" href="/heating/furnace-installation/"> 1165 Furnace Installation </a> 1166 <a class="sub-item" href="/heating/installation/"> 1167 Heating Installation </a> 1168 <a class="sub-item" href="/heating/boilers/"> 1169 Boiler Repair </a> 1170 <a class="sub-item" href="/heat-pump-repair/"> 1171 Heat Pump Services </a> 1172 <a class="sub-item" href="/oil-to-gas-conversion/"> 1173 Oil to Gas Conversion </a> 1174 <a class="sub-item" href="/heating/#services"> 1175 View All Heating Services </a> 1176 </div> 1177 </div> 1178 <div class="shift-item dropdown"> 1179 <a class="" href="/indoor-air-quality/"> 1180 Indoor Air Quality </a> 1181 1182 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub04" aria-expanded="false" aria-controls="sub04"><span class="icon-keyboard_arrow_right"></span></button> 1183 1184 <div class="collapse" id="sub04"> 1185 <a class="sub-item" href="/air-duct-cleaning/"> 1186 Air Duct Cleaning </a> 1187 <a class="sub-item" href="/dehumidifiers/"> 1188 Dehumidifiers </a> 1189 <a class="sub-item" href="/humidifiers/"> 1190 Humidifiers </a> 1191 <a class="sub-item" href="/air-cleaner-filtration/"> 1192 Air Cleaners, Purifiers & Filtration </a> 1193 <a class="sub-item" href="/smart-thermostats/"> 1194 Smart Home Thermostats </a> 1195 <a class="sub-item" href="/indoor-air-quality/#services"> 1196 View All IAQ Services </a> 1197 </div> 1198 </div> 1199 <div class="shift-item dropdown"> 1200 <a class="" href="#"> 1201 Maintenance </a> 1202 1203 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub05" aria-expanded="false" aria-controls="sub05"><span class="icon-keyboard_arrow_right"></span></button> 1204 1205 <div class="collapse" id="sub05"> 1206 <a class="sub-item" href="/heating/maintenance/"> 1207 Heating Maintenance </a> 1208 <a class="sub-item" href="/heating/repair/"> 1209 Heater Repairs and Maintenance </a> 1210 <a class="sub-item" href="/heating/furnace-repair/"> 1211 Furnace Repair and Maintenance </a> 1212 <a class="sub-item" href="/air-conditioning/maintenance/"> 1213 Air Conditioning Maintenance </a> 1214 <a class="sub-item" href="/air-conditioning/repair/"> 1215 Air Conditioning Repairs and Maintenance </a> 1216 </div> 1217 </div> 1218 <div class="shift-item no"> 1219 <a class="" href="/membership/"> 1220 Membership </a> 1221 1222 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub06" aria-expanded="false" aria-controls="sub06"><span class="icon-keyboard_arrow_right"></span></button> 1223 1224 <div class="collapse" id="sub06"> 1225 </div> 1226 </div> 1227 <div class="shift-item no"> 1228 <a class="" href="/service-areas/"> 1229 Service Areas </a> 1230 1231 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub07" aria-expanded="false" aria-controls="sub07"><span class="icon-keyboard_arrow_right"></span></button> 1232 1233 <div class="collapse" id="sub07"> 1234 </div> 1235 </div> 1236 <div class="shift-item no"> 1237 <a class="" href="/coupons/"> 1238 Coupons </a> 1239 1240 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub08" aria-expanded="false" aria-controls="sub08"><span class="icon-keyboard_arrow_right"></span></button> 1241 1242 <div class="collapse" id="sub08"> 1243 <a class="sub-item" href="/priority-club/"> 1244 1st Priority Club Membership </a> 1245 <a class="sub-item" href="/financing/"> 1246 Financing </a> 1247 <a class="sub-item" href="/jobs/"> 1248 Careers </a> 1249 <a class="sub-item" href="/blog/"> 1250 News & Media </a> 1251 <a class="sub-item" href="/frequently-asked-questions/"> 1252 FAQs </a> 1253 </div> 1254 </div> 1255 <div class="shift-item no"> 1256 <a class="" href="/reviews/"> 1257 Reviews </a> 1258 1259 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub09" aria-expanded="false" aria-control
1259s="sub09"><span class="icon-keyboard_arrow_right"></span></button> 1260 1261 <div class="collapse" id="sub09"> 1262 <a class="sub-item" href="/priority-club/"> 1263 1st Priority Club Membership </a> 1264 <a class="sub-item" href="/financing/"> 1265 Financing </a> 1266 <a class="sub-item" href="/jobs/"> 1267 Careers </a> 1268 <a class="sub-item" href="/blog/"> 1269 News & Media </a> 1270 <a class="sub-item" href="/frequently-asked-questions/"> 1271 FAQs </a> 1272 </div> 1273 </div> 1274 <div class="shift-item dropdown"> 1275 <a class="" href="/about-us/"> 1276 About Us </a> 1277 1278 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub010" aria-expanded="false" aria-controls="sub010"><span class="icon-keyboard_arrow_right"></span></button> 1279 1280 <div class="collapse" id="sub010"> 1281 <a class="sub-item" href="/priority-club/"> 1282 1st Priority Club Membership </a> 1283 <a class="sub-item" href="/financing/"> 1284 Financing </a> 1285 <a class="sub-item" href="/jobs/"> 1286 Careers </a> 1287 <a class="sub-item" href="/blog/"> 1288 News & Media </a> 1289 <a class="sub-item" href="/frequently-asked-questions/"> 1290 FAQs </a> 1291 </div> 1292 </div> 1293 <div class="shift-item no"> 1294 <a class="" href="/contact-us/"> 1295 Contact Us </a> 1296 1297 <button class="btn btn-secondary" type="button" data-bs-toggle="collapse" data-bs-target="#sub011" aria-expanded="false" aria-controls="sub011"><span class="icon-keyboard_arrow_right"></span></button> 1298 1299 <div class="collapse" id="sub011"> 1300 </div> 1301 </div> 1302 1303 1304 1305 1306 </div> 1307</div> 1308 1309<div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true"> 1310 <div class="modal-dialog"> 1311 <div class="modal-content"> 1312 <div class="modal-body"> 1313 <button type="button" class="close-btn" data-bs-dismiss="modal"><span class="icon-close"></span></button> 1314 1315 <div class="form-title">Contact Us</div> 1316 1317<!--<iframe 1318 src="https://link.conversionamp.com/widget/form/ZYRobSHtA59SJVl4u7Dk" 1319 style="width:100%;height:100%;border:none;border-radius:4px" 1320 id="inline-ZYRobSHtA59SJVl4u7Dk" 1321 data-layout="{'id':'INLINE'}" 1322 data-trigger-type="alwaysShow" 1323 data-trigger-value="" 1324 data-activation-type="alwaysActivated" 1325 data-activation-value="" 1326 data-deactivation-type="neverDeactivate" 1327 data-deactivation-value="" 1328 data-form-name="Website - SmartForm" 1329 data-height="636" 1330 data-layout-iframe-id="inline-ZYRobSHtA59SJVl4u7Dk" 1331 data-form-id="ZYRobSHtA59SJVl4u7Dk" 1332 title="Website - SmartForm" 1333 > 1334</iframe>
1335<script src="https://link.conversionamp.com/js/form_embed.js"></script>
1335--><div class="frm_forms with_frm_style frm_style_formidable-style" id="frm_form_6_container" data-token="52bf7b540477f932e33bcce62700293b"> 1336<form enctype="multipart/form-data" method="post" class="frm-show-form frm_pro_form " id="form_contact-us2" data-token="52bf7b540477f932e33bcce62700293b"> 1337<div class="frm_form_fields "> 1338<fieldset> 1339<legend class="frm_screen_reader">Contact Us - Pop Up Book Now Form</legend> 1340 1341<div class="frm_fields_container"> 1342<input type="hidden" name="frm_action" value="create" /> 1343<input type="hidden" name="form_id" value="6" /> 1344<input type="hidden" name="frm_hide_fields_6" id="frm_hide_fields_6" value="" /> 1345<input type="hidden" name="form_key" value="contact-us2" /> 1346<input type="hidden" name="item_meta[0]" value="" /> 1347<input type="hidden" id="frm_submit_entry_6" name="frm_submit_entry_6" value="f3f647d9fa" /><input type="hidden" name="_wp_http_referer" value="/coupons/" /><div id="frm_field_43_container" class="frm_form_field form-field frm_required_field frm_top_container frm_first frm_half"> 1348 <label for="field_qh4icy" class="frm_primary_label">Name 1349 <span class="frm_required">*</span> 1350 </label> 1351 <input type="text" id="field_qh4icy" name="item_meta[43]" value="" data-reqmsg="Name cannot be blank." aria-required="true" data-invmsg="Name is invalid" aria-invalid="false" aria-describedby="frm_desc_field_qh4icy" /> 1352 <div class="frm_description" id="frm_desc_field_qh4icy">First</div> 1353 1354</div> 1355<div id="frm_field_44_container" class="frm_form_field form-field frm_required_field frm_hidden_container frm_half"> 1356 <label for="field_ocfup1" class="frm_primary_label">Last 1357 <span class="frm_required">*</span> 1358 </label> 1359 <input type="text" id="field_ocfup1" name="item_meta[44]" value="" data-reqmsg="Last cannot be blank." aria-required="true" data-invmsg="Last is invalid" aria-invalid="false" aria-describedby="frm_desc_field_ocfup1" /> 1360 <div class="frm_description" id="frm_desc_field_ocfup1">Last</div> 1361 1362</div> 1363<div id="frm_field_45_container" class="frm_form_field form-field frm_required_field frm_top_container frm_full"> 1364 <label for="field_29yf4d" class="frm_primary_label">Email 1365 <span class="frm_required">*</span> 1366 </label> 1367 <input type="email" id="field_29yf4d" name="item_meta[45]" value="" data-reqmsg="Email cannot be blank." aria-required="true" data-invmsg="Please enter a valid email address" aria-invalid="false" /> 1368 1369 1370</div> 1371<div id="frm_field_46_container" class="frm_form_field form-field frm_required_field frm_top_container frm_full"> 1372 <label for="field_e6lis6" class="frm_primary_label">Phone 1373 <span class="frm_required">*</span> 1374 </label> 1375 <input type="text" id="field_e6lis6" name="item_meta[46]" value="" data-reqmsg="Phone cannot be blank." aria-required="true" data-invmsg="Phone is invalid" aria-invalid="false" /> 1376 1377 1378</div> 1379<div id="frm_field_47_container" class="frm_form_field form-field frm_required_field frm_top_container frm_full"> 1380 <label for="field_9jv0r1" class="frm_primary_label">Message 1381 <span class="frm_required">*</span> 1382 </label> 1383 <textarea name="item_meta[47]" id="field_9jv0r1" rows="5" data-reqmsg="Message cannot be blank." aria-required="true" data-invmsg="Message is invalid" aria-invalid="false" ></textarea> 1384 1385 1386</div> 1387<div id="frm_field_48_container" class="frm_form_field form-field frm_none_container"><div id="field_y3tfh2" class="frm-g-recaptcha" data-sitekey="6LeMH5UsAAAAAAwuf3Ug0RhozwJTgb0coprfwuSY" data-size="invisible" data-theme="light"></div> 1388 1389 1390</div> 1391<div id="frm_field_49_container" class="frm_form_field form-field "> 1392 <div class="frm_submit"> 1393 1394<button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">Submit</button> 1395 1396</div> 1397</div> 1398 <input type="hidden" name="item_key" value="" /> 1399 <div id="frm_field_53_container"> 1400 <label for="field_70fv8" > 1401 If you are human, leave this field blank. </label> 1402 <input id="field_70fv8" type="text" class="frm_form_field form-field frm_verify" name="item_meta[53]" value="" /> 1403 </div> 1404 <input name="frm_state" type="hidden" value="5eRVaJCaaMBhabqmEZeOq09tPiqfZAnh86Y/XK3PEdMSlNW+Xz4ZtuW31d1DwQi3" /></div> 1405</fieldset> 1406</div> 1407 1408<p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="43"/>
1408<script> 1409document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); 1410</script>
1410 1411</p></form> 1412</div> 1413 </div> 1414 <div class="modal-footer"> 1415 <button type="button" class="btn btn-primary" data-bs-dismiss="modal">Close</button> 1416 </div> 1417 </div> 1418 </div> 1419</div> 1420
1421<script nitro-exclude> 1422 document.addEventListener('DOMContentLoaded', function (event) { 1423 window.document.body.insertAdjacentHTML('afterbegin', '<div id="demand-iq-journey" data-api-key="eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI0MDk0NWFlZC0xZWM4LTExZjAtYjVmMi0wYTU4YTlmZWFjMDIiLCJjb21wYW55SWQiOiJjOGVlZDJkYy05ZDZjLTExZjAtOGQ3Yi0wYTU4YTlmZWFjMDIiLCJyb2xlIjoiQWRtaW4iLCJjbGllbnRJZCI6InBvbGFyaXMiLCJyZWdpc3RlcmVkQ2xhaW1zIjp7ImF1ZCI6WyJwb2xhcmlzIiwiY29yZSJdLCJleHAiOjE5MTgxNDU4NDgsIm5iZiI6MTc2MDQ2NTg0OSwiaWF0IjoxNzYwNDY1ODQ5LCJqdGkiOiIwYjVlMWZkMy1hOTJhLTExZjAtYTNkMS0wYTU4YTlmZWFjMDIifX0.ePL4mCF2vWQfqnX_LjghOzj3Lf3Uh17FPCzGusuifBbP2jz6bGpV4S1Xd-cTGx6L3i6IFZtyZ3_ADaRTtN0PRA" data-journey-id="b8f900d4-5759-41e3-8154-aa5eb58e3be1"/>'); 1424 }) 1425</script>
1425 1426 1427
1428<script type="text/javascript" src="/wp-content/themes/plumberseo-bootstrap/inc/assets/js/aos.js"></script>
1428 1429
1429<script> 1430 AOS.init({ 1431 startEvent: 'DOMContentLoaded', // name of the event dispatched on the document, that AOS should initialize on 1432 initClassName: 'aos-init', // class applied after initialization 1433 animatedClassName: 'aos-animate', // class applied on animation 1434 useClassNames: false, // if true, will add content of `data-aos` as classes on scroll 1435 disableMutationObserver: false, // disables automatic mutations' detections (advanced) 1436 debounceDelay: 50, // the delay on debounce used while resizing window (advanced) 1437 throttleDelay: 99, // the delay on throttle used while scrolling the page (advanced) 1438 1439 1440 // Settings that can be overridden on per-element basis, by `data-aos-*` attributes: 1441 offset: 10, // offset (in px) from the original trigger point 1442 }); 1443 </script>
1443 1444 1445
1446<script> 1447 ( function() { 1448 const style = document.createElement( 'style' ); 1449 style.appendChild( document.createTextNode( '#frm_field_53_container {visibility:hidden;overflow:hidden;width:0;height:0;position:absolute;}' ) ); 1450 document.head.appendChild( style ); 1451 document.currentScript?.remove(); 1452 } )(); 1453 </script>
1453<script type="speculationrules"> 1454{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/plumberseo-bootstrap/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1455</script>
1455 1456<div class="wppopups-whole" style="display: none"></div>
1456<script id="wp-hooks-js" src="https://www.1stchoiceheating.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1456
1456
1457<script id="wppopups-js-extra"> 1458var wppopups_vars = {"is_admin":"","ajax_url":"https://www.1stchoiceheating.com/wp-admin/admin-ajax.php","pid":"451","is_front_page":"","is_blog_page":"","is_category":"","site_url":"https://www.1stchoiceheating.com","is_archive":"","is_search":"","is_singular":"1","is_preview":"","facebook":"","twitter":"","val_required":"This field is required.","val_url":"Please enter a valid URL.","val_email":"Please enter a valid email address.","val_number":"Please enter a valid number.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","disable_form_reopen":"__return_false"}; 1459//# sourceURL=wppopups-js-extra 1460</script>
vendor: 1 bytes, line 1460
1460
1461<script id="wppopups-js" src="https://www.1stchoiceheating.com/wp-content/plugins/wp-popups-lite/src/assets/js/wppopups.js?ver=2.2.0.8"></script>
vendor: 1 bytes, line 1461
1461
1462<script id="press-releases-client-js" src="https://www.1stchoiceheating.com/wp-content/plugins/press-releases-client-2/assets/web/js/app.js"></script>
vendor: 1 bytes, line 1462
1462
1463<script id="wp-bootstrap-starter-popper-js" src="https://www.1stchoiceheating.com/wp-content/themes/plumberseo-bootstrap/inc/assets/js/popper.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1463
1463
1464<script id="wp-bootstrap-starter-bootstrapjs-js" src="https://www.1stchoiceheating.com/wp-content/themes/plumberseo-bootstrap/inc/assets/js/bootstrap.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1464
1464
1465<script id="site scripts-js" src="https://www.1stchoiceheating.com/wp-content/themes/plumberseo-bootstrap/inc/assets/js/scripts.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1465
1465
1466<script id="wp-bootstrap-starter-themejs-js" src="https://www.1stchoiceheating.com/wp-content/themes/plumberseo-bootstrap/inc/assets/js/theme-script.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1466
1466
1467<script id="wp-bootstrap-starter-skip-link-focus-fix-js" src="https://www.1stchoiceheating.com/wp-content/themes/plumberseo-bootstrap/inc/assets/js/skip-link-focus-fix.min.js?ver=20151215"></script>
vendor: 1 bytes, line 1467
1467
1468<script id="formidable-js-extra"> 1469var frm_js = {"ajax_url":"https://www.1stchoiceheating.com/wp-admin/admin-ajax.php","images_url":"https://www.1stchoiceheating.com/wp-content/plugins/formidable/images","loading":"Loading\u2026","remove":"Remove","offset":"4","nonce":"d65c1ae206","id":"ID","no_results":"No results match","file_spam":"That file looks like Spam.","calc_error":"There is an error in the calculation in the field with key","empty_fields":"Please complete the preceding required fields before uploading a file.","focus_first_error":"1","include_alert_role":"1","include_resend_email":""}; 1470var frm_password_checks = {"eight-char":{"label":"Eight characters minimum","regex":"/^.{8,}$/","message":"Passwords require at least 8 characters"},"lowercase":{"label":"One lowercase letter","regex":"#[a-z]+#","message":"Passwords must include at least one lowercase letter"},"uppercase":{"label":"One uppercase letter","regex":"#[A-Z]+#","message":"Passwords must include at least one uppercase letter"},"number":{"label":"One number","regex":"#[0-9]+#","message":"Passwords must include at least one number"},"special-char":{"label":"One special character","regex":"/(?=.*[^a-zA-Z0-9])/","message":"Password is invalid"}}; 1471var frmCheckboxI18n = {"errorMsg":{"min_selections":"This field requires a minimum of %1$d selected options but only %2$d were submitted."}}; 1472//# sourceURL=formidable-js-extra 1473</script>
vendor: 1 bytes, line 1473
1473
1474<script id="formidable-js" src="https://www.1stchoiceheating.com/wp-content/plugins/formidable-pro/js/frm.min.js?ver=6.34-jquery"></script>
vendor: 1 bytes, line 1474
1474
1475<script id="formidable-js-after"> 1476window.frm_js.repeaterRowDeleteConfirmation = "Are you sure you want to delete this row?"; 1477window.frm_js.datepickerLibrary = "default"; 1478//# sourceURL=formidable-js-after 1479</script>
vendor: 165 bytes, lines 1479-1480
1479 1480<script id="captcha-api-js" defer="defer" async="async" src="https://www.google.com/recaptcha/api.js?onload=frmRecaptcha&render=explicit&ver=3"></script>
1481<script id="wp-emoji-settings" type="application/json"> 1482{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.1stchoiceheating.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}} 1483</script>
vendor: 1 bytes, line 1483
1483
1484<script type="module"> 1485/*! This file is auto-generated */ 1486var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1487//# sourceURL=https://www.1stchoiceheating.com/wp-includes/js/wp-emoji-loader.min.js 1488</script>
vendor: 1 bytes, line 1488
1488
1489<script> 1490/*<![CDATA[*/ 1491/*]]>*/ 1492</script>
1492 1493</body> 1494</html> 1495<!-- 1496Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin 1497 1498Object Caching 38/816 objects using Memcached 1499Page Caching using Memcached 1500Database Caching 2/322 queries in 0.081 seconds using Memcached 1501 1502Served from: www.1stchoiceheating.com @ 2026-10-07 10:22:16 by W3 Total Cache 1503-->
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.