1<!doctype html> 2<html lang="en-US"> 3 <head> 4 <!-- Required meta tags --> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 7 8 <!-- wp_head begin --> 9 <link rel="dns-prefetch" href="//fonts.googleapis.com" /> 10<link rel="dns-prefetch" href="//ajax.googleapis.com" /> 11<link rel="dns-prefetch" href="//fonts.gstatic.com" /> 12<link rel="dns-prefetch" href="//www.googletagmanager.com" /> 13<link rel="dns-prefetch" href="//www.googleadservices.com" /> 14<link rel="dns-prefetch" href="//googleads.g.doubleclick.net" /> 15<link rel="dns-prefetch" href="//stats.g.doubleclick.net" /> 16<link rel="dns-prefetch" href="//www.gstatic.com" /> 17<link rel="dns-prefetch" href="//www.google-analytics.com" /> 18<link rel="dns-prefetch" href="//maps.google.com" /> 19<link rel="dns-prefetch" href="//www.google.com" /> 20<link rel="dns-prefetch" href="//www.facebook.com" /> 21<link rel="dns-prefetch" href="//connect.facebook.net" /> 22<link rel="dns-prefetch" href="//shared.mgsites.net" /> 23<link rel="dns-prefetch" href="//mgstatic.net" /> 24<meta name='robots' content='noindex, nofollow' /> 25 26<!-- Google Tag Manager for WordPress by gtm4wp.com -->
27<script data-cfasync="false" data-pagespeed-no-defer> 28 var gtm4wp_datalayer_name = "dataLayer"; 29 var dataLayer = dataLayer || []; 30 (function(){dataLayer.push(arguments);})('set', 'developer_id.dNGJiYT', true); 31</script>
31 32<!-- End Google Tag Manager for WordPress by gtm4wp.com --> 33 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 34 <title>Search - Custom Mechanical</title> 35 <meta property="og:locale" content="en_US" /> 36 <meta property="og:type" content="article" /> 37 <meta property="og:title" content="Search - Custom Mechanical" /> 38 <meta property="og:description" content="Search" /> 39 <meta property="og:url" content="https://www.custommechanical.com/search" /> 40 <meta property="og:site_name" content="Custom Mechanical" /> 41 <meta property="article:publisher" content="https://www.facebook.com/CustomMechanical" /> 42 <meta property="article:modified_time" content="2022-10-21T21:04:25+00:00" /> 43 <meta property="og:image" content="https://www.custommechanical.com/wp-content/uploads/2022/06/logo-custom-mechanical.png.jpg" /> 44 <meta property="og:image:width" content="200" /> 45 <meta property="og:image:height" content="200" /> 46 <meta property="og:image:type" content="image/jpeg" /> 47
47<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.custommechanical.com\/search","url":"https:\/\/www.custommechanical.com\/search","name":"Search - Custom Mechanical","isPartOf":{"@id":"https:\/\/www.custommechanical.com\/#website"},"datePublished":"2021-09-16T14:49:57+00:00","dateModified":"2022-10-21T21:04:25+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.custommechanical.com\/search"]}]},{"@type":"WebSite","@id":"https:\/\/www.custommechanical.com\/#website","url":"https:\/\/www.custommechanical.com\/","name":"Custom Mechanical","description":"","publisher":{"@id":"https:\/\/www.custommechanical.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.custommechanical.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Organization","Place"],"@id":"https:\/\/www.custommechanical.com\/#organization","name":"Custom Mechanical","url":"https:\/\/www.custommechanical.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.custommechanical.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.custommechanical.com\/wp-content\/uploads\/2026\/07\/Custom-Mechanical_2022-Logo-1200x678-740c5a7.png","contentUrl":"https:\/\/www.custommechanical.com\/wp-content\/uploads\/2026\/07\/Custom-Mechanical_2022-Logo-1200x678-740c5a7.png","width":1199,"height":678,"caption":"Custom Mechanical"},"image":{"@id":"https:\/\/www.custommechanical.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CustomMechanical","https:\/\/x.com\/CustomMech"],"mainEntityOfPage":{"@id":"https:\/\/www.custommechanical.com\/search"}}]}</script>
47 48 <!-- / Yoast SEO plugin. --> 49 50 51<link rel='dns-prefetch' href='//mgstatic.net' /> 52
52<script> 53 function cmplzCallClarity(method, params) { 54 if (typeof window.clarity === 'function') { 55 try { 56 window.clarity(method, params); 57 } catch (e) { 58 console.warn('Clarity API error:', e); 59 } 60 } 61 } 62 63 function cmplzGetConsentFromEvent(e) { 64 var d = e && e.detail && e.detail.categories ? e.detail.categories : []; 65 var categories = Array.isArray(d) ? d : []; 66 67 return { 68 analyticsAllowed: categories.indexOf('statistics') !== -1, 69 adsAllowed: categories.indexOf('marketing') !== -1 70 }; 71 } 72 73 function cmplzSendClarityConsent(analyticsAllowed, adsAllowed) { 74 var status = function (b) { return b ? "granted" : "denied"; }; 75 cmplzCallClarity('consentv2', { 76 analytics_Storage: status(!!analyticsAllowed), 77 ad_Storage: status(!!adsAllowed) 78 }); 79 } 80 81 function cmplzEraseClarityCookies() { 82 cmplzCallClarity('consent', false); 83 } 84 85 document.addEventListener('cmplz_fire_categories', function (e) { 86 var consent = cmplzGetConsentFromEvent(e); 87 cmplzSendClarityConsent(consent.analyticsAllowed, consent.adsAllowed); 88 }); 89 90 document.addEventListener('cmplz_revoke', function (e) { 91 var consent = cmplzGetConsentFromEvent(e); 92 cmplzSendClarityConsent(consent.analyticsAllowed, consent.adsAllowed); 93 if (!consent.analyticsAllowed && !consent.adsAllowed) { 94 cmplzEraseClarityCookies(); 95 } 96 }); 97 98 </script>
98 99 <style id="wp-img-auto-sizes-contain-inline-css"> 100img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 101/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 102</style> 103<style id="wp-block-library-inline-css"> 104: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;
104--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}} 105 106/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 107</style> 108<style id="classic-theme-styles-inline-css"> 109/*! This file is auto-generated */ 110.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} 111/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 112</style> 113 114<style id="global-styles-inline-css"> 115: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,
1150) 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;}
115.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;} 116/*# sourceURL=global-styles-inline-css */ 117</style> 118 119<link rel='stylesheet' id='mg-ada-css' href='https://www.custommechanical.com/wp-content/plugins/mg-ada/public/css/mg-ada-public.css' media='all' /> 120<link rel='stylesheet' id='mg-css' href='https://www.custommechanical.com/wp-content/plugins/mg/public/css/mg-public.css' media='all' /> 121<link rel='stylesheet' id='wpa-style-css' href='https://www.custommechanical.com/wp-content/plugins/wp-accessibility/css/wpa-style.css' media='all' /> 122<style id="wpa-style-inline-css"> 123.wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited { 124 125} 126.wpa-hide-ltr#skiplinks a:active, .wpa-hide-ltr#skiplinks a:focus { 127 128} 129 :root { --admin-bar-top : 7px; } 130/*# sourceURL=wpa-style-inline-css */ 131</style> 132<link rel='stylesheet' id='cmplz-general-css' href='https://www.custommechanical.com/wp-content/plugins/complianz-gdpr-premium/assets/css/cookieblocker.min.css' media='all' /> 133<link rel='stylesheet' id='picostrap-styles-css' href='https://www.custommechanical.com/wp-content/themes/picostrap5-child-base/css-output/bundle.css' media='all' /> 134<link rel='stylesheet' id='cmplz-banner-1-optout-css' href='https://www.custommechanical.com/wp-content/uploads/complianz/css/banner-1-optout.css' media='all' />
135<script id="jquery-core-js" src="https://www.custommechanical.com/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 135
135
136<script id="mg-ada-js" src="https://www.custommechanical.com/wp-content/plugins/mg-ada/public/js/mg-ada-public.js"></script>
vendor: 1 bytes, line 136
136
137<script async src='https://tag.simpli.fi/sifitag/a344a0c4-fd68-43c9-8c1d-48fe79a2523f'></script>
137 138
139<script async src="https://searchlight.partners/photon/photon-3p.js"></script>
139 140 141<!--CallRail-->
142<script type="text/javascript" src="//cdn.callrail.com/companies/824368589/cd2bd87b72f0ad34fd9c/12/swap.js"></script>
142 143
144<script type="text/javascript"> 145 (function(c,l,a,r,i,t,y){ 146 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 147 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 148 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 149 })(window, document, "clarity", "script", "u42fdpj8vz"); 150</script>
150 151 152 153 154<!-- Netic: preserve URL params for attribution (inline, must precede Netic widgets) -->
155<script>window.__neticUrlParams = window.location.search;</script>
155 156 157<!-- Netic Online Scheduler (noButton=true; opened via NeticScheduler.open()) -->
158<script src="https://custommechanical.scheduler.netic.ai/api/embed?noButton=true"></script>
158 159 160<!-- Netic TextMe chat widget (default floating button) -->
161<script defer src="https://widgets.netic.ai/embed.js" tenant="custom_mechanical" primary-color="#2A0D54" secondary-color="#2A0D54" use-zip-code="false"></script>
161 162
163<script> 164 (function(w, d, n){ 165 if (w.MAI) return; 166 w.MAI = w.MAI || {emit: function() {(w.MAI.q = w.MAI.q || []).push(arguments);}} 167 var e = d.createElement(n); e.async=1; 168 e.src = 'https://cdn.mgln.ai/pixel.min.js'; 169 var s = d.getElementsByTagName(n)[0]; 170 s.parentNode.insertBefore(e, s); 171 })(window, document, 'script'); 172 MAI.emit('conf', '019c4e28bd5e7a76afd59a8d0c4a5e9e'); 173 MAI.emit('view'); 174</script>
174 175 176<!-- Premion Conversion Script -->
177<script> 178(function () { 179 const PREMION_PIXEL_ID = '680b908b064820ee5186666a'; 180 const DEFAULT_SALE_AMOUNT = 'SaleAmount'; 181 const BUTTON_CLASS = 'premion-conversion'; 182 183 const allowedPaths = [ 184 '/schedule-appointment/thank-you/', 185 '/ask-andrea-videos/thank-you/', 186 '/about/employment/thank-you/', 187 '/about/testimonials/thank-you/', 188 '/specials/thank-you/', 189 '/services/winterization/thank-you/', 190 '/contact/thank-you/' 191 ]; 192 193 function normalizePath(path) { 194 if (!path) return '/'; 195 path = path.toLowerCase().trim(); 196 path = path.replace(/\/+$/, ''); 197 return path + '/'; 198 } 199 200 function firePremionConversion(saleAmount, sourceKey) { 201 window.__premionFiredSources = window.__premionFiredSources || {}; 202 203 if (sourceKey && window.__premionFiredSources[sourceKey]) return; 204 if (sourceKey) window.__premionFiredSources[sourceKey] = true; 205 206 const amount = saleAmount || DEFAULT_SALE_AMOUNT; 207 const script = document.createElement('script'); 208 script.src = 209 'https://px.premion.com/pixel.js?pxid=' + 210 encodeURIComponent(PREMION_PIXEL_ID) + 211 '&saleamount=' + 212 encodeURIComponent(amount) + 213 '&conversion=1'; 214 script.async = true; 215 document.body.appendChild(script); 216 } 217 218 function handlePageLoadConversion() { 219 const currentPath = normalizePath(window.location.pathname); 220 const shouldFire = allowedPaths.some(function (path) { 221 return normalizePath(path) === currentPath; 222 }); 223 224 if (shouldFire) { 225 firePremionConversion(DEFAULT_SALE_AMOUNT, 'page:' + currentPath); 226 } 227 } 228 229 function handleButtonClickConversion(e) { 230 const el = e.target.closest('.' + BUTTON_CLASS); 231 if (!el) return; 232 233 const saleAmount = el.getAttribute('data-saleamount') || DEFAULT_SALE_AMOUNT; 234 235 if (el.dataset.premionFired === 'true') return; 236 el.dataset.premionFired = 'true'; 237 238 const uniqueKey = 239 'button:' + 240 (el.id || el.href || el.textContent.trim() || Math.random().toString(36).slice(2)); 241 242 firePremionConversion(saleAmount, uniqueKey); 243 } 244 245 if (document.readyState === 'loading') { 246 document.addEventListener('DOMContentLoaded', handlePageLoadConversion); 247 } else { 248 handlePageLoadConversion(); 249 } 250 251 document.addEventListener('click', handleButtonClickConversion); 252})(); 253</script>
253 254
255<script> 256(function () { 257 function injectShadowStyle() { 258 // find the shadow host that contains the Netic chat widget 259 var nodes = document.querySelectorAll('*'); 260 for (var i = 0; i < nodes.length; i++) { 261 var sr = nodes[i].shadowRoot; 262 if (sr && sr.querySelector('.chat-widget')) { 263 if (sr.getElementById('netic-mobile-offset')) return true; // already done 264 var style = document.createElement('style'); 265 style.id = 'netic-mobile-offset'; 266 style.textContent = 267 '@media (max-width: 767.98px){ .chat-widget{ bottom: 100px !important; } }'; 268 sr.appendChild(style); 269 return true; 270 } 271 } 272 return false; 273 } 274 var tries = 0; 275 var iv = setInterval(function () { 276 if (injectShadowStyle() || ++tries > 40) clearInterval(iv); // ~20s max 277 }, 500); 278})(); 279</script>
279 280<!-- Open Netic scheduler from any .netic-schedule-trigger element (e.g. nav menu items); falls back to the link href if JS/scheduler unavailable -->
281<script> 282(function () { 283 document.addEventListener('click', function (e) { 284 var el = e.target.closest('.netic-schedule-trigger'); 285 if (!el) return; 286 if (window.NeticScheduler && typeof window.NeticScheduler.open === 'function') { 287 e.preventDefault(); 288 window.NeticScheduler.open(); 289 } 290 }); 291})(); 292</script>
292 293 294
294<script type="text/javascript"> 295 (function(c, l, a, r, i, t, y) { 296 c[a] = c[a] || function() { 297 (c[a].q = c[a].q || []).push(arguments) 298 }; 299 t = l.createElement(r); 300 t.async = 1; 301 t.src = "https://www.clarity.ms/tag/" + i + "?ref=wordpress"; 302 y = l.getElementsByTagName(r)[0]; 303 y.parentNode.insertBefore(t, y); 304 })(window, document, "clarity", "script", "vum6uwk828"); 305 </script>
305 306 <meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDowIiwibyI6Imh0dHBzOlwvXC93d3cuY3VzdG9tbWVjaGFuaWNhbC5jb20/dGktb25saW5lLXVzZXJzLWdvb2dsZT0xJmFtcDtwPSUyRnNlYXJjaCZhbXA7X3dwbm9uY2U9NzQ1ZTA0YzE1NyJ9" /> <style>.cmplz-hidden { 307 display: none !important; 308 }</style> 309 310<!-- Google Tag Manager for WordPress by gtm4wp.com --> 311<!-- GTM Container placement set to off -->
312<script data-cfasync="false" data-pagespeed-no-defer> 313 var dataLayer_content = {}; 314</script>
vendor: 1 bytes, line 314
314
315<script data-cfasync="false" data-pagespeed-no-defer> 316 console.warn && console.warn("[GTM4WP] Google Tag Manager container code placement set to OFF !!!"); 317 console.warn && console.warn("[GTM4WP] Data layer codes are active but GTM container must be loaded using custom coding !!!"); 318</script>
318 319<!-- End Google Tag Manager for WordPress by gtm4wp.com --><!-- Premion Visitor Pixel -->
320<script src="https://px.premion.com/pixel.js?pxid=680b908b064820ee5186666a"></script>
320 321<link rel="preconnect" href="https://fonts.googleapis.com"> 322<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 323<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400&family=Oxygen:wght@700&display=swap" rel="stylesheet"> 324 <style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><link rel="icon" href="https://www.custommechanical.com/wp-content/uploads/2023/03/cropped-leaf-32x32.png" sizes="32x32" /> 325<link rel="icon" href="https://www.custommechanical.com/wp-content/uploads/2023/03/cropped-leaf-192x192.png" sizes="192x192" /> 326<link rel="apple-touch-icon" href="https://www.custommechanical.com/wp-content/uploads/2023/03/cropped-leaf-180x180.png" /> 327<meta name="msapplication-TileImage" content="https://www.custommechanical.com/wp-content/uploads/2023/03/cropped-leaf-270x270.png" /> 328<style id="wp-custom-css"> 329/* FULL CSS â keep your hero + form glass + trust float + hide required text. 330 Offer is back to âbeforeâ (bg-secondary bar). */ 331 332.home-hero { 333--hero-navy: #0d2d6c; 334--hero-teal: #0a7a74; 335--hero-gold: #f2c418; 336--hero-blue: #1a6fb3; 337--hero-btn-blue: #0f5c9a; 338--hero-red: #d93025; 339--hero-text: #222; 340 341position: relative; 342display: flex; 343align-items: center; 344min-height: 100vh; 345min-height: 100svh; 346padding-top: var(--hero-push) !important; 347} 348 349/* Darker on the left so white text reads over the photo */ 350.home-hero::before { 351content: ""; 352position: absolute; 353inset: 0; 354background: linear-gradient(90deg, rgba(0, 0, 0, .45) 0%, rgba(0, 0, 0, .25) 45%, rgba(0, 0, 0, .05) 70%, rgba(0, 0, 0, 0) 100%); 355pointer-events: none; 356} 357 358.home-hero>.container-fluid { 359position: relative; 360z-index: 1; 361} 362 363/* ---------- Tagline + headline ---------- */ 364.home-hero .hero-tagline { 365font-size: clamp(1rem, 1.4vw, 1.4rem); 366font-weight: 400; 367color: #fff; 368text-shadow: 0 1px 4px rgba(0, 0, 0, .5); 369} 370 371.home-hero .hero-headline { 372font-size: clamp(2rem, 2.4vw, 3.4rem); 373font-weight: 700; 374line-height: 1.2; 375color: #fff; 376text-shadow: 0 2px 8px rgba(0, 0, 0, .55); 377} 378 379/* ---------- Coupons ---------- */ 380.home-hero .hero-coupon { 381display: flex; 382align-items: center; 383gap: 1.2rem; 384padding: .85rem 1.25rem; 385border: 2px dashed rgba(255, 255, 255, .75); 386border-radius: 6px; 387box-shadow: 0 4px 14px rgba(0, 0, 0, .3); 388color: #fff; 389text-decoration: none; 390transition: transform .2s, box-shadow .2s; 391} 392 393.home-hero .hero-coupon:hover { 394color: #fff; 395transform: translateY(-2px); 396box-shadow: 0 8px 20px rgba(0, 0, 0, .4); 397} 398 399.home-hero .hero-coupon--blue { 400background: rgba(11, 42, 91, .95); 401} 402 403.home-hero .hero-coupon--teal { 404background: rgba(10, 122, 116, .95); 405} 406 407.home-hero .hero-coupon-icon { 408flex: 0 0 auto; 409width: 72px; 410height: 72px; 411border-radius: 50%; 412border: 3px solid var(--hero-gold); 413display: grid; 414place-items: center; 415font-size: 2.2rem; 416line-height: 1; 417color: #fff; 418} 419 420.home-hero .hero-coupon-content { 421font-size: clamp(.95rem, 1.1vw, 1.15rem); 422line-height: 1.35; 423color: #fff; 424} 425 426.home-hero .hero-coupon-content>* { 427margin: 0; 428color: #fff; 429} 430 431/* First shortcode output = title */ 432.home-hero .hero-coupon-content> :first-child { 433margin-bottom: .2rem; 434font-size: clamp(1.1rem, 1.6vw, 1.6rem); 435font-weight: 400; 436text-transform: uppercase; 437line-height: 1.2; 438} 439 440/* ---------- Buttons ---------- */ 441.home-hero .hero-btn { 442min-width: 240px; 443padding: .95rem 2rem; 444font-size: clamp(1.1rem, 1.4vw, 1.4rem); 445border: 2px solid #fff; 446border-radius: 4px; 447box-shadow: 0 4px 12px rgba(0, 0, 0, .3); 448} 449 450.home-hero .hero-btn--primary { 451background: var(--hero-navy); 452color: #fff; 453} 454 455.home-hero .hero-btn--primary:hover { 456background: #0a2250; 457color: #fff; 458} 459 460.home-hero .hero-btn--secondary { 461background: #fff; 462color: var(--hero-navy); 463border-color: var(--hero-navy); 464} 465 466.home-hero .hero-btn--secondary:hover { 467background: #eef3fb; 468color: var(--hero-navy); 469} 470 471/* ---------- Form card ---------- */ 472.home-hero .mg-hero-form-card { 473border-radius: 3px; 474} 475 476.home-hero .hero-form-title { 477color: var(--hero-blue); 478} 479 480.home-hero .mg-hero-form-card .gform_wrapper { 481margin: 0; 482} 483 484.home-hero .mg-hero-form-card .gform_wrapper .gform_fields { 485row-gap: 1.25rem; 486} 487 488.home-hero .mg-hero-form-card .gform_wrapper .gfield_label { 489margin-bottom: .6rem; 490font-size: 1.1rem;
491font-weight: 700; 492color: var(--hero-text); 493} 494 495.home-hero .mg-hero-form-card .gform_wrapper .gfield_required { 496color: var(--hero-red); 497} 498 499.home-hero .mg-hero-form-card .gform_wrapper .ginput_container--name { 500display: grid; 501grid-template-columns: 1fr 1fr; 502gap: .5rem; 503} 504 505.home-hero .mg-hero-form-card .gform_wrapper .ginput_complex>span { 506width: auto; 507margin: 0; 508padding: 0; 509} 510 511.home-hero .mg-hero-form-card .gform_wrapper .ginput_complex label { 512margin-top: .5rem; 513font-size: 1rem; 514color: var(--hero-text); 515} 516 517.home-hero .mg-hero-form-card .gform_wrapper input[type="text"], 518.home-hero .mg-hero-form-card .gform_wrapper input[type="tel"], 519.home-hero .mg-hero-form-card .gform_wrapper input[type="email"] { 520height: 48px; 521padding: .5rem .75rem; 522font-size: 1rem; 523border: 1px solid #c9c9c9; 524border-radius: 3px; 525} 526 527.home-hero .mg-hero-form-card .gform_wrapper input:focus { 528outline: none; 529border-color: var(--hero-blue); 530box-shadow: 0 0 0 3px rgba(26, 111, 179, .2); 531} 532 533.home-hero .mg-hero-form-card .gform_wrapper .gfield--type-html, 534.home-hero .mg-hero-form-card .gform_wrapper .gfield_description { 535font-size: .72rem; 536line-height: 2.1; 537color: var(--hero-text); 538} 539 540.home-hero .mg-hero-form-card .gform_wrapper .gfield--type-html a, 541.home-hero .mg-hero-form-card .gform_wrapper .gfield_description a { 542color: var(--hero-red); 543} 544 545.home-hero .mg-hero-form-card .gform_wrapper .gform_footer { 546margin-top: 1.25rem; 547padding: 0; 548} 549 550.home-hero .mg-hero-form-card .gform_wrapper .gform_button { 551padding: .7rem 1rem; 552font-size: 1.05rem; 553color: #fff; 554background: var(--hero-btn-blue); 555border: 0; 556border-radius: 2px; 557} 558 559.home-hero .mg-hero-form-card .gform_wrapper .gform_button:hover { 560background: #0b4a7d; 561} 562 563/* ---------- Mobile ---------- */ 564@media (max-width: 991.98px) { 565.home-hero::before { 566background: rgba(0, 0, 0, .45); 567} 568} 569 570@media (max-width: 575.98px) { 571.home-hero .hero-coupon { 572gap: .9rem; 573padding: .8rem 1rem; 574} 575 576.home-hero .hero-coupon-icon { 577width: 56px; 578height: 56px; 579font-size: 1.7rem; 580} 581 582.home-hero .hero-btn { 583width: 100%; 584min-width: 0; 585} 586} 587 588@media (prefers-reduced-motion: reduce) { 589.home-hero .hero-coupon { 590transition: none; 591} 592 593.home-hero .hero-coupon:hover { 594transform: none; 595} 596} 597</style> 598 <!-- wp_head end --> 599 <link rel='stylesheet' id='lc-aos-css' href='https://www.custommechanical.com/wp-content/plugins/livecanvas/modules/optin-extra-assets/aos.css' media='all' /> 600 601</head> 602 <body data-cmplz=1 class="wp-singular page-template page-template-page-templates page-template-empty page-template-page-templatesempty-php page page-id-224329 page-parent wp-custom-logo wp-embed-responsive wp-theme-picostrap5 wp-child-theme-picostrap5-child-base wpa-excerpt" > 603 604 605 606 607<header id='lc-header'> 608<div class="bg-white shadow px-3 pt-2 bg-white" id="mg-header"> 609 <div class="d-none d-lg-block"> 610 <div class="d-flex align-items-center justify-content-between mx-3"> 611 <div class="lc-block"><a href="https://www.custommechanical.com/"> 612 <img class="img-fluid" src="https://www.custommechanical.com/wp-content/uploads/2023/07/custom-mechanical.png" alt="Custom Mechanical" loading="eager"> 613 </a></div><!-- /lc-block --> 614 <div class="d-flex align-items-center"> 615 <!-- div class="lc-block d-inline-block ml-2 text-danger"> 616 <a class="btn btn-lg btn-link fw-bold text-decoration-none" href="#" role="button" target="_blank" rel="noopener nofollow"><span class="fas fa-star"></span> Review Us on Google</a> 617 </div --> 618 <!-- /lc-block --> 619 <!--<button class="btn btn-lg btn-warning text-info font-weight-bold me-2 premion-conversion" type="button" onclick="NeticScheduler.open(); return false;"><span class="fas fa-calendar-alt me-2"></span> Schedule An Appointment</button>--> 620 <a href="/schedule-appointment" onclick="NeticScheduler.open(); return false;" class="btn btn-lg btn-warning text-info font-weight-bold me-2 premion-conversion"> 621 <span class="fas fa-calendar-alt me-2"></span> Schedule An Appointment 622 </a> 623 624 625 626 <!--<a class="btn btn-lg btn-warning text-info font-weight-bold me-2" href="/schedule-appointment" onclick="NeticScheduler.open(); return false;" role="button"><span class="fas fa-calendar-alt me-2"></span> Schedule An Appointment</a>--> 627 <div class="live-shortcode" ><a href="tel:+18776960808" class="btn btn btn-lg btn-info text-white font-weight-bold ms-2"><span class="fa-fw fas fa-mobile-alt me-2 mr-2"></span>
627(877) 696-0808<span class="message"></span></a></div> 628 </div><!-- /lc-block --> 629 </div> 630 </div> 631 <div class="d-flex align-items-center justify-content-between justify-content-lg-end w-100 mx-2"> 632 <a class="navbar-brand d-lg-none" href="https://www.custommechanical.com/"> 633 <img class="img-fluid" src="https://www.custommechanical.com/wp-content/uploads/2015/11/logo-custom-mechanical.png" alt="Logo Custom Mechanical" width="300px"> 634 </a> 635 <nav class="navbar navbar-expand-lg d-flex flex-column p-0"> 636 <!-- navigation desktop --> 637 <div class="collapse navbar-collapse navbar-white" id="myNavbar1"> 638 <div class="live-shortcode"> 639 <!-- lc_nav_menu --> <div class="menu-main-navigation-container"><ul id="mgMenu" class="navbar-nav ml-auto"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home nav-item nav-item-224136"><a href="https://www.custommechanical.com/" class="nav-link ">Home</a></li> 640<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-224936"><a href="https://www.custommechanical.com/hvac" data-nav-item="item-224936" class="nav-link dropdown-toggle">HVAC</a><button id="item-224936" class="d-lg-none btn btn-sm mg-mobile-expand position-absolute"><span class="fas fa-chevron-right"></span></button> 641<ul class="dropdown-menu depth_0" data-dropdown-menu="item-224936"> 642<li class="menu-item mg-mobile-nav-back d-lg-none mb-3"><div class="dropdown-item"><button class="btn btn-sm"><span class="fas fa-chevron-left"></span> Back</button><span data-group="item-224936" class="sub-title d-block display-4 fw-bold"></span></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-224143"><a href="https://www.custommechanical.com/hvac/air-conditioning" data-nav-item="item-224143" class="dropdown-item dropdown-toggle">Air Conditioning</a><button id="item-224143" class="d-lg-none btn btn-sm mg-mobile-expand position-absolute"><span class="fas fa-chevron-right"></span></button> 643 <ul class="dropdown-menu sub-menu depth_1" data-dropdown-menu="item-224143"> 644<li class="menu-item mg-mobile-nav-back d-lg-none mb-3"><div class="dropdown-item"><button class="btn btn-sm"><span class="fas fa-chevron-left"></span> Back</button><span data-group="item-224143" class="sub-title d-block display-4 fw-bold"></span></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224145"><a href="https://www.custommechanical.com/hvac/air-conditioning/air-conditioning-repair" class="dropdown-item ">AC Repair</a></li> 645 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224144"><a href="https://www.custommechanical.com/hvac/air-conditioning/air-conditioning-installation" class="dropdown-item ">AC Installation</a></li> 646 </ul> 647</li> 648 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-224147"><a href="https://www.custommechanical.com/hvac/heating" data-nav-item="item-224147" class="dropdown-item dropdown-toggle">Heating</a><button id="item-224147" class="d-lg-none btn btn-sm mg-mobile-expand position-absolute"><span class="fas fa-chevron-right"></span></button> 649 <ul class="dropdown-menu sub-menu depth_1" data-dropdown-menu="item-224147"> 650<li class="menu-item mg-mobile-nav-back d-lg-none mb-3"><div class="dropdown-item"><button class="btn btn-sm"><span class="fas fa-chevron-left"></span> Back</button><span data-group="item-224147" class="sub-title d-block display-4 fw-bold"></span></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224149"><a href="https://www.custommechanical.com/hvac/heating/furnace-repair" class="dropdown-item ">Furnace Repair</a></li> 651 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224148"><a href="https://www.custommechanical.com/hvac/heating/furnace-installation" class="dropdown-item ">Furnace Installation</a></li> 652 </ul> 653</li> 654 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224980"><a href="https://www.custommechanical.com/hvac/heat-pumps" class="dropdown-item ">Heat Pumps</a></li> 655 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224150"><a href="https://www.custommechanical.com/hvac/indoor-air-quality" class="dropdown-item ">Indoor Air Quality</a></li> 656 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224926"><a href="https://www.custommechanical.com/hvac/sheet-metal" class="dropdown-item ">Sheet Metal</a></li> 657</ul> 658</li> 659<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-224921"><a href="https://www.custommechanical.com/plumbing" data-nav-item="item-224921" class="nav-link dropdown-toggle">Plumbing</a><button id="item-224921" class="d-lg-none btn btn-sm mg-mobile-expand position-absolute"><span class="fas fa-chevron-right"></span></button> 660<ul class="dropdown-menu depth_0" data-dropdown-menu="item-224921"> 661<li class="menu-item mg-mobile-nav-back d-lg-none mb-3"><div class="dropdown-item"><button class="btn btn-sm"><span class="fas fa-chevron-left"></span> Back</button><span data-group="item-224921" class="sub-title d-block display-4 fw-bold"></span></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224922"><a href="https://www.custommechanical.com/plumbing/water-heaters" class="dropdown-item ">Water Heaters</a></li> 662</ul> 663</li> 664<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-224969"><a href="https://www.custommechanical.com/compare-plans" data-nav-item="item-224969" class="nav-link dropdown-toggle">Service Plans</a><button id="item-224969" class="d-lg-none btn btn-sm mg-mobile-expand position-absolute"><span class="fas fa-chevron-right"></span></button> 665<ul class="dropdown-menu depth_0" data-dropdown-menu="item-224969"> 666<li class="menu-item mg-mobile-nav-back d-lg-none mb-3"><div class="dropdown-item"><button class="btn btn-sm"><span class="fas fa-chevron-left"></span> Back</button><span data-group="item-224969" class="sub-title d-block display-4 fw-bold"></span></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224925"><a href="https://www.custommechanical.com/services/maintenance" class="dropdown-item ">Maintenance</a></li> 667</ul> 668</li> 669<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-224152"><a href="https://www.custommechanical.com/specials" data-nav-item="item-224152" class="nav-link dropdown-toggle">Specials</a><button id="item-224152" class="d-lg-none btn btn-sm mg-mobile-expand position-absolute"><span class="fas fa-chevron-right"></span></button> 670<ul class="dropdown-menu depth_0" data-dropdown-menu="item-224152"> 671<li class="menu-item mg-mobile-nav-back d-lg-none mb-3"><div class="dropdown-item"><button class="btn btn-sm"><span class="fas fa-chevron-left"></span> Back</button><span data-group="item-224152" class="sub-title d-block display-4 fw-bold"></span></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224153"><a href="https://www.custommechanical.com/financing" class="dropdown-item ">Financing & Loyalty Bucks</a></li> 672</ul> 673</li> 674<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-224137"><a href="https://www.custommechanical.com/about" data-nav-item="item-224137" class="nav-link dropdown-toggle">About Us</a><button id="item-224137" class="d-lg-none btn btn-sm mg-mobile-expand position-absolute"><span class="fas fa-chevron-right"></span></button> 675<ul class="dropdown-menu depth_0" data-dropdown-menu="item-224137"> 676<li class="menu-item mg-mobile-nav-back d-lg-none mb-3"><div class="dropdown-item"><button class="btn btn-sm"><span class="fas fa-chevron-left"></span> Back</button><span data-group="item-224137" class="sub-title d-block display-4 fw-bold"></span></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224759"><a href="https://www.custommechanical.com/about/testimonials" class="dropdown-item ">Testimonials</a></li> 677 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224931"><a href="https://www.custommechanical.com/about/community" class="dropdown-item ">Community Involvement</a></li> 678 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224932"><a href="https://www.custommechanical.com/about/team" class="dropdown-item ">Meet The Team</a></li> 679 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224934"><a href="https://www.custommechanical.com/about/custom" class="dropdown-item ">Why Choose Us</a></li> 680 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224933"><a href="https://www.custommechanical.com/about/affiliations" class="dropdown-item ">Affiliations & Credentials</a></li> 681 <li class="menu-item menu-item-type-taxonomy menu-item-object-category nav-item nav-item-224892"><a href="https://www.custommechanical.com/info" class="dropdown-item ">Articles</a></li> 682 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224159"><a href="https://www.custommechanical.com/faq" class="dropdown-item ">FAQ</a></li> 683 <li class="menu-item menu-item-type-taxonomy menu-item-object-category nav-item nav-item-224156"><a href="https://www.custommechanical.com/blog" class="dropdown-item ">Blogs</a></li> 684 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-227246"><a href="https://www.custommechanical.com/ask-andrea-videos" class="dropdown-item ">Ask Andrea Videos</a></li> 685 <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-227247"><a href="https://www.custommechanical.com/hvac-news" class="dropdown-item ">HVAC News</a></li> 686</ul> 687</li> 688<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-224139"><a href="https://www.custommechanical.com/contact" data-nav-item="item-224139" class="nav-link dropdown-toggle">Contact Us</a><button id="item-224139" class="d-lg-none btn btn-sm mg-mobile-expand position-absolute"><span class="fas fa-chevron-right"></span></button> 689<ul class="dropdown-menu depth_0" data-dropdown-menu="item-224139"> 690<li class="menu-item mg-mobile-nav-back d-lg-none mb-3"><div class="dropdown-item"><button class="btn btn-sm"><span class="fas fa-chevron-left"></span> Back</button><span data-group="item-224139" class="sub-title d-block display-4 fw-bold"></span></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-224935"><a href="https://www.custommechanical.com/about/employment" class="dropdown-item ">Employment</a></li> 691 <li class="netic-schedule-trigger premion-conversion menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-227248"><a href="https://www.custommechanical.com/schedule-appointment" class="dropdown-item ">Service Request</a></li> 692</ul> 693</li> 694<li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-225834"><a href="https://www.custommechanical.com/referral-rewards-program" class="nav-link ">Referral Rewards</a></li> 695<li class="search-item menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-224329 current_page_item nav-item nav-item-224331"><a href="https://www.custommechanical.com/search" class="nav-link active"><span>Search</span></a></li> 696</ul></div> <!-- /lc_nav_menu --> </div> 697 </div> 698 <!-- nav button mobile --> 699 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#myNavbar1" aria-controls="myNavbar1" aria-expanded="false" aria-label="Toggle navigation"> 700 <div class="hamburger-container"> 701 <svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewB
701ox="0 0 200 200"> 702 <g stroke-width="6.5" stroke-linecap="round"> 703 <path d="M72 82.286h28.75" fill="#D51900" fill-rule="evenodd"></path> 704 <path d="M100.75 103.714l72.482-.143c.043 39.398-32.284 71.434-72.16 71.434-39.878 0-72.204-32.036-72.204-71.554" fill="none"></path> 705 <path d="M72 125.143h28.75" fill="#D51900" fill-rule="evenodd"></path> 706 <path d="M100.75 103.714l-71.908-.143c.026-39.638 32.352-71.674 72.23-71.674 39.876 0 72.203 32.036 72.203 71.554" fill="none"></path> 707 <path d="M100.75 82.286h28.75" fill="#D51900" fill-rule="evenodd"></path> 708 <path d="M100.75 125.143h28.75" fill="#D51900" fill-rule="evenodd"></path> 709 </g> 710 </svg> 711 </div> 712 </button> 713 </nav> 714 </div> 715</div> 716</header> 717 718 719 720<main id='theme-main'> 721 722<section class="mg-internal-hero vh-50"> 723 <div class="container-fluid"> 724 <div class="row justify-content-center"> 725 <div class="col col-sm-8 col-md-6 col-lg-4 py-5"> 726 <div class="lc-block pb-5"> 727 <h1>Search</h1> 728 </div><!-- /lc-block --> 729 <div class="lc-block"> 730 <form class="wp-block-search" role="search" method="get" action="/search/results"> 731 <div class=" input-group mb-3"> 732 <input type="search" id="wp-block-search__input-1" class="wp-block-search__input form-control" name="s" value="" placeholder="Search" aria-describedby="searchBtn"> 733 <div class="input-group-append"> 734 <button class="btn btn-primary" type="submit" id="searchBtn" alt="Search"><span class="fas fa-search"></span></button> 735 </div> 736 </div> 737 </form>
738 </div><!-- /lc-block --> 739 </div> 740 </div> 741 </div> 742</section> 743</main> 744 745 746 747<footer id='lc-footer'> 748<div class="text-light bg-dark" id="mg-footer"> 749 <div class="container pt-6"> 750 <div class="row row-cols-1 row-cols-md-3 g-4 g-xl-8"> 751 <div class="col live-shortcode text-center" > 752 <a href="/"><img class="img-fluid pb-4" src="https://www.custommechanical.com/wp-content/uploads/2023/07/custom-mechanical-white.png" alt="Custom Mechanical White" loading="lazy"></a> 753 754<div class="mg-social"> 755 <a href="https://www.facebook.com/CustomMechanical" target="_blank" rel="noopener nofollow" title="Like Us on Facebook" aria-label="Like Us on Facebook"><i class="fab fa-facebook-square fa-2x"></i><span>facebook</span></a> 756 <a href="https://www.youtube.com/channel/UCYVe5Hix5B9j-CgBovM6vcA" target="_blank" rel="noopener nofollow" title="Check Us Out on Youtube" aria-label="Check Us Out on Youtube"><i class="fab fa-youtube-square fa-2x"></i><span>youtube</span></a> 757 <a href="/feed" target="_blank" rel="noopener" title="Subscribe to Us" aria-label="Subscribe to our blog"><i class="fas fa-rss-square fa-2x"></i><span>rss</span></a> 758</div> 759 760 </div><!-- /col --> 761 <div class="col text-light live-shortcode" > 762 <h3>Custom Mechanical</h3> 763 35342 Bayard Rd<br> 764 Frankford, DE 19945<br> 765 Phone: <a href="tel:+18776960808">(877) 696-0808</a> 766 <br><br>HVAC DE #HM-0000111 767 <br>HVAC MD #01-5841 768 <br>Plumbing DE #00653 769 <br>Plumbing MD #71211 770 <br>Worcester County #M1043 771 </div><!-- /col --> 772 <div class="col live-shortcode" > 773 <div class="card bg-transparent border-0"><h3>Quick Links</h3><ul class="d-flex flex-column align-items-start list-unstyled"><li><a href="https://www.custommechanical.com/" class="btn btn-link">Home</a></li><li><a href="https://www.custommechanical.com/specials" class="btn btn-link">Specials</a></li><li><a href="https://www.custommechanical.com/schedule-appointment" class="btn btn-link">Schedule Appointment</a></li><li><a href="https://www.custommechanical.com/contact" class="btn btn-link">Contact</a></li><li><a href="https://www.custommechanical.com/opt-out-preferences" class="btn btn-link">Opt-out preferences</a></li><li><a href="https://www.custommechanical.com/privacy-statement-us" class="btn btn-link">Privacy Statement (US)</a></li></ul></div> 774 </div><!-- /col --> 775 </div> 776 </div> 777 <div class="live-shortcode copyright" > 778 <p class="m-0">All Content Copyright © 2026 Custom Mechanical | <a href="/accessibility-statement" aria-label="click to open">Accessibility Statement</a> | <a href="/privacy-policy" aria-label="click to open">Privacy Policy</a> | <a href="/sitemap" aria-label="click to open">Sitemap</a></p> 779 </div> 780</div> 781<div class="fixed-bottom d-lg-none"> 782 <div class="row g-0 w-100 mx-0"> 783 <div class="col live-shortcode" > 784 <a href="tel:+18776960808" class="btn btn-info rounded-0 d-block btn-lg px-1 py-4">(877) 696-0808<span class="message"></span></a> 785 </div><!-- /col --> 786 <div class="col"> 787 <!--<a class="btn btn-primary text-white d-block rounded-0 btn-lg px-1 py-4 premion-conversion se-booking-show" role="button">Schedule Visit</a>--> 788 <a href="/schedule-appointment" onclick="NeticScheduler.open(); return false;" class="btn btn-primary text-white d-block rounded-0 btn-lg px-1 py-4 premion-conversion" role="button">Schedule Visit</a> 789 </div><!-- /col --> 790 </div> 791</div> 792</footer> 793 794 795 796 797
797<script type="speculationrules"> 798{"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/picostrap5-child-base/*","/wp-content/themes/picostrap5/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 799</script>
vendor: 1 bytes, line 799
799
800<script type="text/javascript"> 801 (function(){"use strict";var e=null,b="4.0.0", 802 n="36793", 803 additional="term=value", 804 t,r,i;try{t=top.document.referer!==""?encodeURIComponent(top.document.referrer.substring(0,2048)):""}catch(o){t=document.referrer!==null?document.referrer.toString().substring(0,2048):""}try{r=window&&window.top&&document.location&&window.top.location===document.location?document.location:window&&window.top&&window.top.location&&""!==window.top.location?window.top.location:document.location}catch(u){r=document.location}try{i=parent.location.href!==""?encodeURIComponent(parent.location.href.toString().substring(0,2048)):""}catch(a){try{i=r!==null?encodeURIComponent(r.toString().substring(0,2048)):""}catch(f){i=""}}var l,c=document.createElement("script"),h=null,p=document.getElementsByTagName("script"),d=Number(p.length)-1,v=document.getElementsByTagName("script")[d];if(typeof l==="undefined"){l=Math.floor(Math.random()*1e17)}h="dx.mountain.com/spx?"+"dxver="+b+"&shaid="+n+"&tdr="+t+"&plh="+i+"&cb="+l+additional;c.type="text/javascript";
804c.src=("https:"===document.location.protocol?"https://":"http://")+h;v.parentNode.insertBefore(c,v)})() 805</script>
805 806 807<!-- Begin TVSquared Page Visits Tracking Code -->
808<script type="text/javascript"> 809 var _tvq = window._tvq = window._tvq || []; 810 (function() { 811 var u = (("https:" == document.location.protocol) ? 812 "https://collector-39977.us.tvsquared.com/" 813 : 814 "http://collector-39977.us.tvsquared.com/"); 815 _tvq.push(['setSiteId', "TV-6309092727-1"]); 816 _tvq.push(['setTrackerUrl', u + 'tv2track.php']); 817 _tvq.push([function() { 818 this.deleteCustomVariable(5, 'page') 819 }]); 820 _tvq.push(['trackPageView']); 821 var d = document, 822 g = d.createElement('script'), 823 s = d.getElementsByTagName('script')[0]; 824 g.type = 'text/javascript'; 825 g.defer = true; 826 g.async = true; 827 g.src = u + 'tv2track.js'; 828 s.parentNode.insertBefore(g, s); 829 })(); 830</script>
830 831<!-- End TVSquared Tracking Code --> 832 833<!-- Redirect Offers -->
834<script> 835jQuery(document).ready(function() { 836 jQuery(".offers .offer-body").attr("href", "http://www.custommechanical.com/schedule-appointment").removeAttr("target"); 837 jQuery(".offers .offer-footer").remove(); 838}); 839</script>
839 840 841<!-- Coupon Order -->
842<script> 843jQuery(document).ready(function() { 844 // Define the desired order of offer elements 845 var desiredOrder = [ 846 "eaf1e302-f835-11ef-8d1f-00505682e317", 847 "b97ca68a-f836-11ef-8f3e-00505682e317", 848 "", 849 "", 850 "", 851 "", // Placeholder for future ones 852 "" // Placeholder for future ones 853 ]; 854 855 // Reverse the desiredOrder array 856 desiredOrder.reverse(); 857 858 // Loop through desiredOrder and reorder elements within the container 859 var container = jQuery(".offers"); 860 desiredOrder.forEach(function(uid) { 861 var offerElement = container.find(".offer[data-uid='" + uid + "']"); 862 container.prepend(offerElement); 863 }); 864}); 865</script>
865 866
867<script> 868(function(w, d, n){ 869 if (!w.MAI) { 870 w.MAI = { 871 emit: function() { 872 (w.MAI.q = w.MAI.q || []).push(arguments); 873 } 874 }; 875 var e = d.createElement(n); 876 e.async = 1; 877 e.src = 'https://cdn.mgln.ai/pixel.min.js'; 878 var s = d.getElementsByTagName(n)[0]; 879 s.parentNode.insertBefore(e, s); 880 } 881})(window, document, 'script'); 882 883document.addEventListener('click', function(e) { 884 var btn = e.target.closest('[class*="mg-ctn"]'); 885 886 if (btn) { 887 MAI.emit('conf', '019c4e28bd5e7a76afd59a8d0c4a5e9e'); 888 MAI.emit('product', 19.99, 'USD'); 889 } 890}); 891</script>
891 892 893<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> 894<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-1-optout" class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optout cmplz-bottom-left cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optout" aria-describedby="cmplz-message-1-optout"> 895 <div class="cmplz-header"> 896 <div class="cmplz-logo"><a href="https://www.custommechanical.com/" class="custom-logo-link" rel="home"><img width="1199" height="678" src="https://www.custommechanical.com/wp-content/uploads/2026/07/Custom-Mechanical_2022-Logo-1200x678-740c5a7.png" class="custom-logo" alt="Custom Mechanical 2022 Logo 1200x678 740c5a7" decoding="async" fetchpriority="high" srcset="https://www.custommechanical.com/wp-content/uploads/2026/07/Custom-Mechanical_2022-Logo-1200x678-740c5a7.png 1199w, https://www.custommechanical.com/wp-content/uploads/2026/07/Custom-Mechanical_2022-Logo-1200x678-740c5a7-300x170.png 300w, https://www.custommechanical.com/wp-content/uploads/2026/07/Custom-Mechanical_2022-Logo-1200x678-740c5a7-1024x579.png 1024w, https://www.custommechanical.com/wp-content/uploads/2026/07/Custom-Mechanical_2022-Logo-1200x678-740c5a7-150x85.png 150w, https://www.custommechanical.com/wp-content/uploads/2026/07/Custom-Mechanical_2022-Logo-1200x678-740c5a7-768x434.png 768w" sizes="(max-width: 1199px) 100vw, 1199px" /></a></div> 897 <div class="cmplz-title" id="cmplz-header-1-optout">Manage Consent</div> 898 <div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog"> 899 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 900 </div> 901 </div> 902 903 <div class="cmplz-divider cmplz-divider-header"></div> 904 <div class="cmplz-body"> 905 <div class="cmplz-message" id="cmplz-message-1-optout">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> 906 <!-- categories start --> 907 <div class="cmplz-categories"> 908 <div class="cmplz-category cmplz-functional"> 909 <div class="cmplz-category-header"> 910 <span class="cmplz-category-title" id="cmplz-title-functional-1-optout">Functional</span> 911 <span class='cmplz-always-active'> 912 <span class="cmplz-banner-checkbox"> 913 <input type="checkbox" 914 id="cmplz-functional-optout" 915 data-category="cmplz_functional" 916 class="cmplz-consent-checkbox cmplz-functional" 917 size="40" 918 value="1"/> 919 <label class="cmplz-label" for="cmplz-functional-optout"><span class="screen-reader-text">Functional</span></label> 920 </span> 921 Always active </span> 922 <button class="cmplz-category-toggle" 923 aria-expanded="false" 924 aria-controls="cmplz-desc-functional-1-optout" 925 aria-labelledby="cmplz-title-functional-1-optout"> 926 <span class="cmplz-icon cmplz-open"> 927 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 928 </span> 929 </button> 930 </div> 931 <div class="cmplz-description" id="cmplz-desc-functional-1-optout" hidden> 932 <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> 933 </div> 934 </div> 935 936 <div class="cmplz-category cmplz-preferences"> 937 <div class="cmplz-category-header"> 938 <span class="cmplz-category-title" id="cmplz-title-preferences-1-optout">Preferences</span> 939 <span class="cmplz-banner-checkbox"> 940 <input type="checkbox" 941 id="cmplz-preferences-optout" 942 data-category="cmplz_preferences" 943 class="cmplz-consent-checkbox cmplz-preferences" 944 size="40" 945 value="1"/> 946 <label class="cmplz-label" for="cmplz-preferences-optout"><span class="screen-reader-text">Preferences</span></label> 947 </span> 948 <button class="cmplz-category-toggle" 949 aria-expanded="false" 950 aria-controls="cmplz-desc-preferences-1-optout" 951 aria-labelledby="cmplz-title-preferences-1-optout"> 952 <span class="cmplz-icon cmplz-open"> 953 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
953<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 954 </span> 955 </button> 956 </div> 957 <div class="cmplz-description" id="cmplz-desc-preferences-1-optout" hidden> 958 <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> 959 </div> 960 </div> 961 962 <div class="cmplz-category cmplz-statistics"> 963 <div class="cmplz-category-header"> 964 <span class="cmplz-category-title" id="cmplz-title-statistics-1-optout">Statistics</span> 965 <span class="cmplz-banner-checkbox"> 966 <input type="checkbox" 967 id="cmplz-statistics-optout" 968 data-category="cmplz_statistics" 969 class="cmplz-consent-checkbox cmplz-statistics" 970 size="40" 971 value="1"/> 972 <label class="cmplz-label" for="cmplz-statistics-optout"><span class="screen-reader-text">Statistics</span></label> 973 </span> 974 <button class="cmplz-category-toggle" 975 aria-expanded="false" 976 aria-controls="cmplz-desc-statistics-1-optout" 977 aria-labelledby="cmplz-title-statistics-1-optout"> 978 <span class="cmplz-icon cmplz-open"> 979 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 980 </span> 981 </button> 982 </div> 983 <div class="cmplz-description" id="cmplz-desc-statistics-1-optout" hidden> 984 <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> 985 <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> 986 </div> 987 </div> 988 989 <div class="cmplz-category cmplz-marketing"> 990 <div class="cmplz-category-header"> 991 <span class="cmplz-category-title" id="cmplz-title-marketing-1-optout">Marketing</span> 992 <span class="cmplz-banner-checkbox"> 993 <input type="checkbox" 994 id="cmplz-marketing-optout" 995 data-category="cmplz_marketing" 996 class="cmplz-consent-checkbox cmplz-marketing" 997 size="40" 998 value="1"/> 999 <label class="cmplz-label" for="cmplz-marketing-optout"><span class="screen-reader-text">Marketing</span></label> 1000 </span> 1001 <button class="cmplz-category-toggle" 1002 aria-expanded="false" 1003 aria-controls="cmplz-desc-marketing-1-optout" 1004 aria-labelledby="cmplz-title-marketing-1-optout"> 1005 <span class="cmplz-icon cmplz-open"> 1006 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 1007 </span> 1008 </button> 1009 </div> 1010 <div class="cmplz-description" id="cmplz-desc-marketing-1-optout" hidden> 1011 <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> 1012 </div> 1013 </div> 1014 </div><!-- categories end --> 1015 </div> 1016 1017 <div class="cmplz-links cmplz-information"> 1018 <ul> 1019 <li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li> 1020 <li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
1020s-overview">Manage services</a></li> 1021 <li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li> 1022 <li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li> 1023 </ul> 1024 </div> 1025 1026 <div class="cmplz-divider cmplz-footer"></div> 1027 1028 <div class="cmplz-buttons"> 1029 <button class="cmplz-btn cmplz-accept">Accept</button> 1030 <button class="cmplz-btn cmplz-deny">Deny</button> 1031 <button class="cmplz-btn cmplz-view-preferences">View preferences</button> 1032 <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> 1033 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> 1034 </div> 1035 1036 1037 <div class="cmplz-documents cmplz-links"> 1038 <ul> 1039 <li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li> 1040 <li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li> 1041 <li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li> 1042 </ul> 1043 </div> 1044</div> 1045</div> 1046 <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optout">Manage consent</button> 1047 1048</div> 1049 <a href="#" title="Scroll to page top" id="backToTop" onclick="window.scroll({ top: 0, left: 0, behavior: 'smooth'});" class="bg-light text-dark rounded"> 1050 <svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-chevron-up" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" d="M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z"/></svg> 1051 </a> 1052 1053
1053<script> 1054 window.addEventListener('scroll', function(){ 1055 if(window.pageYOffset >= 1000) document.getElementById('backToTop').style.visibility="visible"; else document.getElementById('backToTop').style.visibility="hidden"; 1056 }, { capture: false, passive: true}); 1057 </script>
1057 1058 1059
1059<script id="lc-aos-js" src="https://www.custommechanical.com/wp-content/plugins/livecanvas/modules/optin-extra-assets/aos-with-init.js"></script>
vendor: 1 bytes, line 1059
1059
1060<script data-wp-strategy="defer" id="bootstrap5-js" src="https://www.custommechanical.com/wp-content/themes/picostrap5/js/bootstrap.bundle.min.js"></script>
vendor: 1 bytes, line 1060
1060
1061<script id="mg-navigation-js" src="https://www.custommechanical.com/wp-content/themes/picostrap5-child-base/js/mg-navigation.js"></script>
vendor: 1 bytes, line 1061
1061
1062<script id="mg-sticky-header-js" src="https://www.custommechanical.com/wp-content/themes/picostrap5-child-base/js/mg-sticky-header.js"></script>
vendor: 1 bytes, line 1062
1062
1063<script id="ada-js-js" src="//mgstatic.net/wp/js/ada.js"></script>
vendor: 1 bytes, line 1063
1063
1064<script id="custom-js" src="https://www.custommechanical.com/wp-content/themes/picostrap5-child-base/js/custom.js"></script>
vendor: 1 bytes, line 1064
1064
1065<script id="magnific-js" src="https://www.custommechanical.com/wp-content/themes/picostrap5-child-base/js/vendor/jquery.magnific-popup.min.js"></script>
vendor: 1 bytes, line 1065
1065
1066<script id="wp-accessibility-js-extra"> 1067var wpa = {"skiplinks":{"enabled":true,"output":"\u003Cdiv class=\"wpa-hide-ltr\" id=\"skiplinks\" role=\"navigation\" aria-label=\"Skip links\"\u003E\u003Ca href=\"#theme-main\" class='no-scroll et_smooth_scroll_disabled'\u003ESkip to Content\u003C/a\u003E \u003Ca href=\"#myNavbar1\" class='no-scroll et_smooth_scroll_disabled'\u003ESkip to navigation\u003C/a\u003E \u003C/div\u003E"},"target":"","tabindex":"1","underline":{"enabled":false,"target":"a"},"videos":"","dir":"ltr","viewport":"1","lang":"en-US","titles":"1","labels":"1","wpalabels":{"s":"Search","author":"Name","email":"Email","url":"Website","comment":"Comment"},"alt":"","altSelector":".hentry img[alt]:not([alt=\"\"]), .comment-content img[alt]:not([alt=\"\"]), #content img[alt]:not([alt=\"\"]),.entry-content img[alt]:not([alt=\"\"])","current":"","errors":"","tracking":"","ajaxurl":"https://www.custommechanical.com/wp-admin/admin-ajax.php","security":"af6aa4641a","action":"wpa_stats_action","url":"https://www.custommechanical.com/search/","post_id":"224329","continue":"","pause":"Pause video","play":"Play video","restUrl":"https://www.custommechanical.com/wp-json/wp/v2/media","ldType":"button","ldHome":"https://www.custommechanical.com","ldText":"\u003Cspan class=\"dashicons dashicons-media-text\" aria-hidden=\"true\"\u003E\u003C/span\u003E\u003Cspan class=\"screen-reader\"\u003ELong Description\u003C/span\u003E"}; 1068//# sourceURL=wp-accessibility-js-extra 1069</script>
vendor: 1 bytes, line 1069
1069
1070<script data-wp-strategy="defer" defer id="wp-accessibility-js" src="https://www.custommechanical.com/wp-content/plugins/wp-accessibility/js/wp-accessibility.min.js"></script>
vendor: 1 bytes, line 1070
1070
1071<script id="cmplz-cookiebanner-js-extra"> 1072var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"1","set_cookies":[],"block_ajax_content":"1","banner_version":"34","version":"7.6.5","store_consent":"1","do_not_track_enabled":"","consenttype":"optout","region":"us","geoip":"1","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://www.custommechanical.com/wp-json/complianz/v1/","locale":"lang=en&locale=en_US","set_cookies_on_root":"0","cookie_domain":"","current_policy_id":"34","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https://www.custommechanical.com/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=34","page_links":{"us":{"cookie-statement":{"title":"Opt-out preferences","url":"https://www.custommechanical.com/opt-out-preferences"},"privacy-statement":{"title":"Privacy Statement ","url":"https://www.custommechanical.com/privacy-statement-us"},"privacy-statement-children":{"title":"","url":"https://www.custommechanical.com/search"}}},"tm_categories":"1","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content","iapi_nav":"fallback"}; 1073//# sourceURL=cmplz-cookiebanner-js-extra 1074</script>
vendor: 1 bytes, line 1074
1074
1075<script defer id="cmplz-cookiebanner-js" src="https://www.custommechanical.com/wp-content/plugins/complianz-gdpr-premium/cookiebanner/js/complianz.min.js"></script>
1075 1076<!-- Statistics script Complianz GDPR/CCPA --> 1077
1077<script data-category="functional">
vendor: 339 bytes, lines 1077-1082
1077 1078 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1079 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1080 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1081 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1082})(window,document,'script','dataLayer','
1082GTM-NJ284T3L
vendor: 5 bytes, lines 1082-1083
1082'); 1083
1084const revokeListeners = []; 1085window.addRevokeListener = (callback) => { 1086 revokeListeners.push(callback); 1087}; 1088document.addEventListener("cmplz_revoke", function (e) { 1089 cmplz_set_cookie('cmplz_consent_mode', 'revoked', false ); 1090 revokeListeners.forEach((callback) => { 1091 callback(); 1092 }); 1093}); 1094 1095const consentListeners = []; 1096/** 1097 * Called from GTM template to set callback to be executed when user consent is provided. 1098 * @param callback 1099 */ 1100window.addConsentUpdateListener = (callback) => { 1101 consentListeners.push(callback); 1102}; 1103document.addEventListener("cmplz_fire_categories", function (e) { 1104 var consentedCategories = e.detail.categories; 1105 const consent = { 1106 'security_storage': "granted", 1107 'functionality_storage': "granted", 1108 'personalization_storage': cmplz_in_array( 'preferences', consentedCategories ) ? 'granted' : 'denied', 1109 'analytics_storage': cmplz_in_array( 'statistics', consentedCategories ) ? 'granted' : 'denied', 1110 'ad_storage': cmplz_in_array( 'marketing', consentedCategories ) ? 'granted' : 'denied', 1111 'ad_user_data': cmplz_in_array( 'marketing', consentedCategories ) ? 'granted' : 'denied', 1112 'ad_personalization': cmplz_in_array( 'marketing', consentedCategories ) ? 'granted' : 'denied', 1113 }; 1114 1115 //don't use automatic prefixing, as the TM template needs to be sure it's cmplz_. 1116 let consented = []; 1117 for (const [key, value] of Object.entries(consent)) { 1118 if (value === 'granted') { 1119 consented.push(key); 1120 } 1121 } 1122 cmplz_set_cookie('cmplz_consent_mode', consented.join(','), false ); 1123 consentListeners.forEach((callback) => { 1124 callback(consent); 1125 }); 1126}); 1127 </script>
1127 1128 1129 <div class="ada-sidebar"> 1130 <div id="comply">Compliance Settings</div> 1131 <div id="increase"><i class="fas fa-fw fa-text-height" aria-hidden="true"></i><span>Increase Font Size</span></div> 1132 <div id="grayscale"><i class="fas fa-fw fa-adjust" aria-hidden="true"></i><span>Grayscale</span></div> 1133 <div id="simplify"><i class="fas fa-fw fa-font" aria-hidden="true"></i><span>Simplified Font</span></div> 1134 <div id="underline"><i class="fas fa-fw fa-underline" aria-hidden="true"></i><span>Underline Links</span></div> 1135 <div id="highlight"><i class="fas fa-fw fa-edit" aria-hidden="true"></i><span>Highlight Links</span></div> 1136 <div id="navigate"><i class="fas fa-fw fa-arrow-down" aria-hidden="true"></i><span>Skip to Content</span></div> 1137 <div id="reset"><i class="fas fa-fw fa-trash-alt" aria-hidden="true"></i><span>Reset</span></div> 1138 <div class="ada-sidebar-close"><i class="fas fa-fw fa-times" aria-hidden="true"></i><span>Close</span></div> 1139 </div> 1140 <div class="ada-icon"><i class="fas fa-universal-access" aria-hidden="true"></i></div> 1141
1141<script> jQuery(function($){ $(".widget_meta a[href='https://www.custommechanical.com/comments/feed']").parent().remove(); }); </script>
1141 1142
1142<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a47422e8efc15810',t:'MTc5MTQ1MTkyNQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1142</body> 1143</html> 1144
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.