PageSourceSearch

https://www.anpheating.com/about-us

html anpheating.com collected 2026-10-07 18:01:35 UTC 101,145 bytes, 2,236 lines download raw bytes

1<!doctype html >
2<html xmlns="http://www.w3.org/1999/xhtml" lang="en"
3      class="ios-preview-native-scroll">
4<head>
5    <meta charset="utf-8">
6    
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45<script type="text/javascript">
46    window._currentDevice = 'desktop';
47    window.Parameters = window.Parameters || {
48        HomeUrl: 'https://www.anpheating.com/',
49
50        SystemID: 'US_DIRECT_PRODUCTION',
51        SiteAlias: 'c172c864',
52        SiteType: atob('RFVEQU9ORQ=='),
53        PublicationDate: 'Jan 17, 2026',
54        ExternalUid: null,
55        IsSiteMultilingual: false,
56        InitialPostAlias: '',
57        InitialPostPageUuid: '',
58        InitialDynamicItem: '',
59        DynamicPageInfo: {
60            isDynamicPage: false,
61            base64JsonRowData: 'null',
62        },
63        InitialPageAlias: 'about-us',
64        InitialPageUuid: '0d2c3d63458340f29eb3f3e87f95ec86',
65        InitialPageId: '41651957',
66        InitialEncodedPageAlias: 'YWJvdXQtdXM=',
67        InitialHeaderUuid: '2ce82693f5474a49957fe8976a50a370',
68        CurrentPageUrl: '',
69        IsCurrentHomePage: false,
70        AllowAjax: false,
71        AfterAjaxCommand: null,
72        HomeLinkText: 'Back To Home',
73        UseGalleryModule: false,
74        CurrentThemeName: 'Layout Theme',
75        ThemeVersion: '500000',
76        DefaultPageAlias: '',
77        RemoveDID: true,
78        WidgetStyleID: null,
79        IsHeaderFixed: false,
80        IsHeaderSkinny: false,
81        IsBfs: true,
82        StorePageAlias: 'null',
83        StorePagesUrls: 'e30=',
84        IsNewStore: 'false',
85        StorePath: '',
86        StoreId: 'null',
87        StoreVersion: 0,
88        StoreBaseUrl: '',
89        StoreCleanUrl: true,
90        StoreDisableScrolling: true,
91        IsStoreSuspended: false,
92        HasCustomDomain: true,
93        SimpleSite: false,
94        showCookieNotification: false,
95        cookiesNotificationMarkup: 'null',
96        translatedPageUrl: '',
97        isFastMigrationSite: false,
98        sidebarPosition: 'LEFT',
99        currentLanguage: 'en',
100        currentLocale: 'en',
101        NavItems: '{}',
102        errors: {
103            general: 'There was an error connecting to the page.<br/> Make sure you are not offline.',
104            password: 'Incorrect name/password combination',
105            tryAgain: 'Try again'
106        },
107        
108        mapConsent: {
109            message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.',
110            enable: 'Enable'
111        },
112        NavigationAreaParams: {
113            ShowBackToHomeOnInnerPages: true,
114            NavbarSize: 4,
115            NavbarLiveHomePage: 'https://www.anpheating.com/',
116            BlockContainerSelector: '.dmBody',
117            NavbarSelector: '#dmNav:has(a)',
118            SubNavbarSelector: '#subnav_main'
119        },
120        hasCustomCode: true,
121        planID: '7',
122        customTemplateId: 'null',
123        siteTemplateId: 'null',
124        productId: 'DM_DIRECT',
125        disableTracking: false,
126        pageType: 'FROM_SCRATCH',
127        isRuntimeServer: true,
128        isInEditor: false,
129        isInPreview: false,
130        hasNativeStore: false,
131        defaultLang: 'en',
132        hamburgerMigration: null,
133        isFlexSite: false
134    };
135
136    window.Parameters.LayoutID = {};
137    window.Parameters.LayoutID[window._currentDevice] = 6;
138    window.Parameters.LayoutVariationID = {};
139    window.Parameters.LayoutVariationID[window._currentDevice] = 5;
140</script>
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163<!-- Injecting site-wide to the head -->
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183<script type="text/javascript" id="d_track_campaign" data-entry-referrer>
184    (function() {
185        if (!window.location.search) {
186            return;
187        }
188        const cleanParams = window.location.search.substring(1); // Strip ?
189        const queryParams = cleanParams.split('&');
190
191        const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000;
192        const domain = 'domain=' + window.location.hostname;
193        const path = "path=/";
194
195        queryParams.forEach((param) => {
196            const [key, value = ''] = param.split('=');
197            if (key.startsWith('utm_')) {
198                const cookieName = "_dm_rt_" + key.substring(4);
199                const cookie = cookieName + "=" + value;
200                const joined = [cookie, expires, domain, path].join(";");
201                document.cookie = joined;
202            }
203        });
204    }());
205</script>
205
206
207<script type="text/javascript" >
208    var _dm_gaq = {};
209    var _gaq = _gaq || [];
210    var _dm_insite = [];
211</script>
211
212
213
214
215
216<script async src="https://www.googletagmanager.com/gtm.js?id=GTM-KHWNSK5" id="d-js-gtm"
217    onload="window.dispatchEvent(new CustomEvent('gtmLoaded', { bubbles: true }))"></script>
vendor: 64 bytes, lines 217-218
217
218<script async src="https://www.googletagmanager.com/gtag/js?id=
218UA-54643825-1
vendor: 13 bytes, lines 218-219
218"></script>
219
220<script type="text/javascript" id="d_track_ga">
221    window.dataLayer = window.dataLayer || [];
222    _dm_gaq.siteAlias = 'c172c864';
223    _dm_gaq.externalGaqID = 'non-empty';
224
225    function gtag() { dataLayer.push(arguments); }
226
227    function pushInsiteImpressions(id) {
228        _dm_insite.forEach((rule) => {
229            _dm_gaq.pushEvent(id, 'insite_impression', 'insite', rule.ruleType + '__' + rule.ruleId);
230        });
231    }
232
233    _dm_gaq.pushEvent = function(trackingId, event, category, label, value, additionalParams = {}) {
234        const eventProps = {
235            event_category: category,
236            event_label: label,
237            value,
238            ...additionalParams
239        };
240        gtag('event', event, eventProps);
241    }
242
243    gtag('js', new Date())
244
245    
246gtag('set', 'developer_id.dMDU5Nj', true);
247gtag('set', 'developer_id.dMWY5NG', true);
248gtag('config', 'UA-54643825-1', {
249    'send_page_view': false,
250    'linker': {
251        'domains': ['www.anpheating.com']
252    }
253});
254
255    _dm_gaq.pushEvent('', 'page_view');
256
257    pushInsiteImpressions(_dm_gaq.externalGaqID);
258</script>
258
259
260
261
262
263
264<!-- End Injecting site-wide to the head -->
265
266<!-- Inject secured cdn script -->
267
268
269<!-- ========= Meta Tags ========= -->
270<!-- PWA settings -->
271<script>
272    function toHash(str) {
273        var hash = 5381, i = str.length;
274        while (i) {
275            hash = hash * 33 ^ str.charCodeAt(--i)
276        }
277        return hash >>> 0
278    }
279</script>
vendor: 1 bytes, line 279
279
280<script>
281    (function (global) {
282    //const cacheKey = global.cacheKey;
283    const isOffline = 'onLine' in navigator && navigator.onLine === false;
284    const hasServiceWorkerSupport = 'serviceWorker' in navigator;
285    if (isOffline) {
286        console.log('offline mode');
287    }
288    if (!hasServiceWorkerSupport) {
289        console.log('service worker is not supported');
290    }
291    if (hasServiceWorkerSupport && !isOffline) {
292        window.addEventListener('load', function () {
293            const serviceWorkerPath = '/runtime-service-worker.js?v=3';
294            navigator.serviceWorker
295                .register(serviceWorkerPath, { scope: './' })
296                .then(
297                    function (registration) {
298                        // Registration was successful
299                        console.log(
300                            'ServiceWorker registration successful with scope: ',
301                            registration.scope
302                        );
303                    },
304                    function (err) {
305                        // registration failed :(
306                        console.log('ServiceWorker registration failed: ', err);
307                    }
308                )
309                .catch(function (err) {
310                    console.log(err);
311                });
312        });
313
314        // helper function to refresh the page
315        var refreshPage = (function () {
316            var refreshing;
317            return function () {
318                if (refreshing) return;
319                // prevent multiple refreshes
320                var refreshkey = 'refreshed' + location.href;
321                var prevRefresh = localStorage.getItem(refreshkey);
322                if (prevRefresh) {
323                    localStorage.removeItem(refreshkey);
324                    if (Date.now() - prevRefresh < 30000) {
325                        return; // dont go into a refresh loop
326                    }
327                }
328                refreshing = true;
329                localStorage.setItem(refreshkey, Date.now());
330                console.log('refereshing page');
331                window.location.reload();
332            };
333        })();
334
335        function messageServiceWorker(data) {
336            return new Promise(function (resolve, reject) {
337                if (navigator.serviceWorker.controller) {
338                    var worker = navigator.serviceWorker.controller;
339                    var messageChannel = new MessageChannel();
340                    messageChannel.port1.onmessage = replyHandler;
341                    worker.postMessage(data, [messageChannel.port2]);
342                    function replyHandler(event) {
343                        resolve(event.data);
344                    }
345                } else {
346                    resolve();
347                }
348            });
349        }
350    }
351})(window);
352</script>
352
353<!-- Add manifest -->
354<!-- End PWA settings -->
355
356
357
358<link rel="canonical" href="https://www.anpheating.com/about-us">
359
360<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover">
361
362<meta name="apple-mobile-web-app-capable" content="yes">
363
364<!--Add favorites icons-->
365
366<link rel="apple-touch-icon"
367      href="https://irp-cdn.multiscreensite.com/c172c864/dms3rep/multi/A+%26+P+New+Logo_large-2f7b31bb.png"/>
368
369<link rel="icon" type="image/x-icon" href="https://irp-cdn.multiscreensite.com/c172c864/site_favicon_16_1591205714340.ico"/>
370
371<!-- End favorite icons -->
372<link rel="preconnect" href="https://irp.cdn-website.com"/>
373<link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/>
374<link rel="preconnect" href="https://static.cdn-website.com"/>
375
376
377
378<!-- render the required CSS and JS in the head section -->
379<script id='d-js-dmapi'>
380    window.SystemID = 'US_DIRECT_PRODUCTION';
381
382    if (!window.dmAPI) {
383        window.dmAPI = {
384            registerExternalRuntimeComponent: function () {
385            },
386            getCurrentDeviceType: function () {
387                return window._currentDevice;
388            },
389            runOnReady: (ns, fn) => {
390                const safeFn = dmAPI.toSafeFn(fn);
391                ns = ns || 'global_' + Math.random().toString(36).slice(2, 11);
392                const eventName = 'afterAjax.' + ns;
393
394                if (document.readyState === 'complete') {
395                    $.DM.events.off(eventName).on(eventName, safeFn);
396                    setTimeout(function () {
397                        safeFn({
398                            isAjax: false,
399                        });
400                    }, 0);
401                } else {
402                    window?.waitForDeferred?.('dmAjax', () => {
403                        $.DM.events.off(eventName).on(eventName, safeFn);
404                        safeFn({
405                            isAjax: false,
406                        });
407                    });
408                }
409            },
410            toSafeFn: (fn) => {
411                if (fn?.safe) {
412                    return fn;
413                }
414                const safeFn = function (...args) {
415                    try {
416                        return fn?.apply(null, args);
417                    } catch (e) {
418                        console.log('function failed ' + e.message);
419                    }
420                };
421                safeFn.safe = true;
422                return safeFn;
423            }
424        };
425    }
426
427    if (!window.requestIdleCallback) {
428        window.requestIdleCallback = function (fn) {
429            setTimeout(fn, 0);
430        }
431    }
432</script>
432
433
434<!-- loadCSS function header.jsp-->
435
436
437
438
439
440
441<script id="d-js-load-css">
442/**
443 * There are a few <link> tags with CSS resource in them that are preloaded in the page
444 * in each of those there is a "onload" handler which invokes the loadCSS callback
445 * defined here.
446 * We are monitoring 3 main CSS files - the runtime, the global and the page.
447 * When each load we check to see if we can append them all in a batch. If threre
448 * is no page css (which may happen on inner pages) then we do not wait for it
449 */
450(function () {
451  let cssLinks = {};
452  function loadCssLink(link) {
453    link.onload = null;
454    link.rel = "stylesheet";
455    link.type = "text/css";
456  }
457  
458    function checkCss() {
459      const pageCssLink = document.querySelector("[id*='CssLink']");
460      const widgetCssLink = document.querySelector("[id*='widgetCSS']");
461
462        if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) {
463            const storedRuntimeCssLink = cssLinks.runtime;
464            const storedPageCssLink = cssLinks.page;
465            const storedGlobalCssLink = cssLinks.global;
466            const storedWidgetCssLink = cssLinks.widget;
467
468            storedGlobalCssLink.disabled = true;
469            loadCssLink(storedGlobalCssLink);
470
471            if (storedPageCssLink) {
472                storedPageCssLink.disabled = true;
473                loadCssLink(storedPageCssLink);
474            }
475
476            if(storedWidgetCssLink) {
477                storedWidgetCssLink.disabled = true;
478                loadCssLink(storedWidgetCssLink);
479            }
480
481            storedRuntimeCssLink.disabled = true;
482            loadCssLink(storedRuntimeCssLink);
483
484            requestAnimationFrame(() => {
485                setTimeout(() => {
486                    storedRuntimeCssLink.disabled = false;
487                    storedGlobalCssLink.disabled = false;
488                    if (storedPageCssLink) {
489                      storedPageCssLink.disabled = false;
490                    }
491                    if (storedWidgetCssLink) {
492                      storedWidgetCssLink.disabled = false;
493                    }
494                    // (SUP-4179) Clear the accumulated cssLinks only when we're
495                    // sure that the document has finished loading and the document 
496                    // has been parsed.
497                    if(document.readyState === 'interactive') {
498                      cssLinks = null;
499                    }
500                }, 0);
501            });
502        }
503    }
504  
505
506  function loadCSS(link) {
507    try {
508      var urlParams = new URLSearchParams(window.location.search);
509      var noCSS = !!urlParams.get("nocss");
510      var cssTimeout = urlParams.get("cssTimeout") || 0;
511
512      if (noCSS) {
513        return;
514      }
515      if (link.href && link.href.includes("d-css-runtime")) {
516        cssLinks.runtime = link;
517        checkCss();
518      } else if (link.id === "siteGlobalCss") {
519        cssLinks.global = link;
520        checkCss();
521      } 
522      
523      else if (link.id && link.id.includes("CssLink")) {
524        cssLinks.page = link;
525        checkCss();
526      } else if (link.id && link.id.includes("widgetCSS")) {
527        cssLinks.widget = link;
528        checkCss();
529      }
530      
531      else {
532        requestIdleCallback(function () {
533          window.setTimeout(function () {
534            loadCssLink(link);
535          }, parseInt(cssTimeout, 10));
536        });
537      }
538    } catch (e) {
539      throw e
540    }
541  }
542  window.loadCSS = window.loadCSS || loadCSS;
543})();
544</script>
544
545
546
547
548<script data-role="deferred-init" type="text/javascript">
549    /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/
550    function Def() {
551        this.promise = new Promise((function (a, b) {
552            this.resolve = a, this.reject = b
553        }).bind(this))
554    }
555
556    const defs = {};
557    window.getDeferred = function (a) {
558        return null == defs[a] && (defs[a] = new Def), defs[a]
559    }
560    window.waitForDeferred = function (b, a, c) {
561        let d = window?.getDeferred?.(b);
562        d
563            ? d.promise.then(a)
564            : c && ["complete", "interactive"].includes(document.readyState)
565                ? setTimeout(a, 1)
566                : c
567                    ? document.addEventListener("DOMContentLoaded", a)
568                    : console.error(`Deferred  does not exist`);
569    };
570</script>
570
571<style id="forceCssIncludes">
572    /* This file is auto-generated from a `scss` file with the same name */
573
574.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}}
575    
576
577</style>
578<style id="cssVariables" type="text/css">
579    
580</style>
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606<!-- Google Fonts Include -->
607
608
609
610
611
612
613
614
615
616
617
618
619
620<!-- loadCSS function fonts.jsp-->
621
622
623
624<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/fonts/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Amiko:ital,wght@0,400;0,600;0,700&family=Work+Sans:ital,wght@0,100..900;1,100..900&family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&family=Comfortaa:ital,wght@0,300..700;1,300..700&amp;subset=latin-ext&amp;display=swap"  />
625
626
627
628
629
630<!-- RT CSS Include d-css-runtime-desktop-one-package-structured-global-->
631<link rel="stylesheet" type="text/css" href="https://static.cdn-website.com/mnlt/production/6813/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" />
632
633<!-- End of RT CSS Include -->
634
635<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/WIDGET_CSS/a2aec2d060c19fc6a8e6575965631a4c.css" id="widgetCSS" />
636
637<!-- Support `img` size attributes -->
638<style>img[width][height] {
639  height: auto;
640}</style>
641
642<!-- Support showing sticky element on page only -->
643<style>
644  body[data-page-alias="about-us"] #dm [data-show-on-page-only="about-us"] {
645    display: block !important;
646  }
647</style>
648
649<!-- This is populated in Ajax navigation -->
650<style id="pageAdditionalWidgetsCss" type="text/css">
651</style>
652
653
654
655
656<!-- Site CSS -->
657<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/c172c864/files/c172c864_1.min.css?v=131" id="siteGlobalCss" />
658
659
660
661<style id="customWidgetStyle" type="text/css">
662    
663</style>
664<style id="innerPagesStyle" type="text/css">
665    
666</style>
667
668
669<style
670        id="additionalGlobalCss" type="text/css"
671>
672</style>
673
674<style id="pagestyle" type="text/css">
675    *#dm *.dmBody div.u_1109153784 *.dmforminput label { color:rgba(100,100,100,1) !important; }
676
677*#dm *.dmBody div.u_1109153784 input:not([type="submit"]) { border-bottom-color:rgba(100,100,100,1) !important; }
678
679*#dm *.dmBody div.u_1109153784 textarea { border-bottom-color:rgba(100,100,100,1) !important; }
680
681*#dm *.dmBody div.u_1109153784 select { border-bottom-color:rgba(100,100,100,1) !important; }
682
683*#dm *.dmBody div.u_1109153784 { background-color:rgba(0,0,0,0) !important; }
684
685*#dm *.dmBody h3.u_1686128409 {
686  border-bottom-style:solid !important;
687  border-bottom-color:rgba(247,207,33,1) !important;
688  border-bottom-width:6px !important;
689}
690
691*#dm *.dmBody *.u_1109153784 *.dmformsubmit {
692  float:none !important;
693  text-align:CENTER !important;
694  display:block !important;
695  margin-left:auto !important;
696  margin-right:auto !important;
697}
698
699*#dm *.dmBody div.u_1109153784 input::placeholder { color:rgba(0,0,0,1) !important; }
700
701*#dm *.dmBody div.u_1109153784 input.placeholder { color:rgba(0,0,0,1) !important; }
702
703*#dm *.dmBody div.u_1109153784 textarea::placeholder { color:rgba(0,0,0,1) !important; }
704
705*#dm *.dmBody div.u_1109153784 textarea.placeholder { color:rgba(0,0,0,1) !important; }
706
707*#dm *.dmBody div.u_1109153784 select::placeholder { color:rgba(0,0,0,1) !important; }
708
709*#dm *.dmBody div.u_1109153784 select.placeholder { color:rgba(0,0,0,1) !important; }
710
711*#dm *.dmBody div.u_1307794568 *.svg {
712  color:rgba(112,112,112,1) !important;
713  fill:rgba(112,112,112,1) !important;
714}
715
716*#dm *.dmBody div.u_1884743178 {
717  background-color:rgba(255,255,255,1) !important;
718  box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
719  -moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
720  -webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
721  border-bottom-style:solid !important;
722  border-bottom-width:6px !important;
723  border-bottom-color:rgba(0,0,0,0) !important;
724}
725
726*#dm *.dmBody *.u_1126085266:before {
727  opacity:0.5 !important;
728  background-color:rgb(255,255,255) !important;
729}
730
731*#dm *.dmBody *.u_1126085266.before {
732  opacity:0.5 !important;
733  background-color:rgb(255,255,255) !important;
734}
735
736*#dm *.dmBody *.u_1126085266>.bgExtraLayerOverlay {
737  opacity:0.5 !important;
738  background-color:rgb(255,255,255) !important;
739}
740
741*#dm *.dmBody div.u_1148652123 {
742  border-style:solid !important;
743  border-width:0px !important;
744}
745
746*#dm *.dmBody div.u_1148652123 .image {
747  border-style:solid !important;
748  border-width:10px !important;
749  border-color:rgba(255,255,255,1) !important;
750}
751
752*#dm *.dmBody h2.u_1686128409 {
753  border-bottom-style:solid !important;
754  border-bottom-color:rgba(0,0,0,0) !important;
755  border-bottom-width:0px !important;
756}
757
758*#dm *.dmBody div.u_1126085266 {
759  background-color:rgba(0,0,0,0) !important;
760  background-repeat:no-repeat !important;
761  background-image:url(https://irp.cdn-website.com//c172c864/dms3rep/multi/opt/VacationProg_300415123030_Hires-eb7d6892-2880w.png) !important;
762  background-size:cover !important;
763}
764
765*#dm *.dmBody div.u_1126085266:before {
766  opacity:0.5 !important;
767  background-color:rgba(0,85,164,1) !important;
768}
769
770*#dm *.dmBody div.u_1126085266.before {
771  opacity:0.5 !important;
772  background-color:rgba(0,85,164,1) !important;
773}
774
775*#dm *.dmBody div.u_1126085266>.bgExtraLayerOverlay {
776  opacity:0.5 !important;
777  background-color:rgba(0,85,164,1) !important;
778}
779
780*#dm *.dmBody div.u_1539072889 {
781  background-color:rgba(0,0,0,0) !important;
782  box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
783  -moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
784  -webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
785  border-style:solid !important;
786  border-width:0 !important;
787}
788
789</style>
790
791<style id="pagestyleDevice" type="text/css">
792    *#dm *.d-page-1683814473 DIV.dmInner {
793  background-repeat:no-repeat !important;
794  background-image:none !important;
795  background-size:cover !important;
796  background-attachment:fixed !important;
797}
798
799*#dm *.d-page-1683814473 DIV#dmSlideRightNavRight {
800  background-repeat:no-repeat !important;
801  background-image:none !important;
802  background-size:cover !important;
803  background-attachment:fixed !important;
804  background-color:rgba(255,255,255,1) !important;
805}
806
807*#dm *.dmBody div.caption-container *.caption-text *.rteBlock { font-size:16px !important; }
808
809*#dm *.dmBody div.u_1884743178 { padding-top:20px !important; }
810
811*#dm *.dmBody div.u_1109153784 *.dmforminput label { font-size:13px !important; }
812
813*#dm *.dmBody div.u_1307794568 {
814  width:calc(100% - 150px) !important;
815  height:61px !important;
816  float:none !important;
817  top:0 !important;
818  left:0 !important;
819  position:relative !important;
820  padding-top:0 !important;
821  padding-left:0 !important;
822  padding-bottom:0 !important;
823  margin-right:auto !important;
824  margin-left:auto !important;
825  max-width:100px !important;
826  margin-top:0 !important;
827  margin-bottom:10px !important;
828  padding-right:0 !important;
829  min-width:25px !important;
830  text-align:center !important;
831}
832
833*#dm *.dmBody h3.u_1686128409 {
834  display:block !important;
835  float:none !important;
836  top:0 !important;
837  left:0 !important;
838  width:calc(100% - 63px) !important;
839  position:relative !important;
840  height:auto !important;
841  padding-top:2px !important;
842  padding-left:0 !important;
843  padding-bottom:2px !important;
844  margin-right:auto !important;
845  margin-left:auto !important;
846  max-width:273.969px !important;
847  margin-top:-10px !important;
848  margin-bottom:8px !important;
849  padding-right:0 !important;
850  min-width:25px !important;
851  text-align:center !important;
852}
853
854*#dm *.dmBody div.u_1109153784 *.dmformsubmit {
855  height:51px !important;
856  width:1px !important;
857}
858
859*#dm *.dmBody div.u_1109153784 input::placeholder { font-size:16px !important; }
860
861*#dm *.dmBody div.u_1109153784 input.placeholder { font-size:16px !important; }
862
863*#dm *.dmBody div.u_1109153784 textarea::placeholder { font-size:16px !important; }
864
865*#dm *.dmBody div.u_1109153784 textarea.placeholder { font-size:16px !important; }
866
867*#dm *.dmBody div.u_1109153784 select::placeholder { font-size:16px !important; }
868
869*#dm *.dmBody div.u_1109153784 select.placeholder { font-size:16px !important; }
870
871*#dm *.dmBody h2.u_1686128409 {
872  display:block !important;
873  float:none !important;
874  top:0 !important;
875  left:0 !important;
876  width:calc(100% - 89px) !important;
877  position:relative !important;
878  height:auto !important;
879  padding-top:2px !important;
880  padding-left:0 !important;
881  padding-bottom:2px !important;
882  margin-right:auto !important;
883  margin-left:auto !important;
884  max-width:322px !important;
885  margin-top:-10px !important;
886  margin-bottom:8px !important;
887  padding-right:0 !important;
888  min-width:25px !important;
889  text-align:center !important;
890}
891
892*#dm *.dmBody div.u_1109153784 {
893  padding-top:10px !important;
894  float:none !important;
895  top:0 !important;
896  left:0 !important;
897  width:calc(100% - 0px) !important;
898  position:relative !important;
899  height:auto !important;
900  padding-left:20px !important;
901  padding-bottom:10px !important;
902  max-width:100% !important;
903  padding-right:20px !important;
904  min-width:25px !important;
905  text-align:start !important;
906  display:block !important;
907  margin-right:auto !important;
908  margin-left:auto !important;
909  margin-top:0 !important;
910  margin-bottom:0 !important;
911}
912
913*#dm *.dmBody div.u_1754403547 {
914  padding-top:0 !important;
915  margin-left:0 !important;
916  padding-left:40px !important;
917  padding-bottom:17px !important;
918  margin-top:0 !important;
919  margin-bottom:0 !important;
920  padding-right:40px !important;
921  margin-right:0 !important;
922  float:none !important;
923  top:0 !important;
924  left:0 !important;
925  width:auto !important;
926  position:relative !important;
927  height:auto !important;
928  max-width:100% !important;
929  min-width:0 !important;
930  text-align:start !important;
931}
932
933*#dm *.dmBody h3.u_1168381458 {
934  float:none !important;
935  top:0 !important;
936  left:0 !important;
937  width:569px !important;
938  position:relative !important;
939  height:auto !important;
940  padding-top:2px !important;
941  padding-left:0 !important;
942  padding-bottom:2px !important;
943  max-width:100% !important;
944  padding-right:0 !important;
945  min-width:0 !important;
946  text-align:left !important;
947  display:block !important;
948}
949
950*#dm *.dmBody div.u_1477930949 {
951  padding-top:0 !important;
952  padding-left:0 !important;
953}
954
955*#dm *.dmBody h3.u_1133213787 {
956  float:none !important;
957  top:0 !important;
958  left:0 !important;
959  width:569px !important;
960  position:relative !important;
961  height:auto !important;
962  padding-top:2px !important;
963  padding-left:0 !important;
964  padding-bottom:2px !important;
965  max-width:100% !important;
966  padding-right:0 !important;
967  min-width:0 !important;
968  text-align:left !important;
969  display:block !important;
970}
971
972*#dm *.dmBody h2.u_1133213787 {
973  float:none !important;
974  top:0 !important;
975  left:0 !important;
976  width:calc(100% - 0px) !important;
977  position:relative !important;
978  height:auto !important;
979  padding-top:2px !important;
980  padding-left:0 !important;
981  padding-bottom:2px !important;
982  max-width:642px !important;
983  padding-right:0 !important;
984  min-width:25px !important;
985  text-align:left !important;
986  margin-right:0 !important;
987  margin-left:0 !important;
988  margin-top:56px !important;
989  margin-bottom:8px !important;
990}
991
992*#dm *.dmBody h2.u_1168381458 {
993  float:none !important;
994  top:0 !important;
995  left:0 !important;
996  width:calc(100% - 0px) !important;
997  position:relative !important;
998  height:auto !important;
999  padding-top:2px !important;
1000  padding-left:0 !important;
1001  padding-bottom:2px !important;
1002  max-width:642px !important;
1003  padding-right:0 !important;
1004  min-width:25px !important;
1005  text-align:left !important;
1006  margin-right:0 !important;
1007  margin-left:0 !important;
1008  margin-top:56px !important;
1009  margin-bottom:8px !important;
1010}
1011
1012*#dm *.dmBody div.u_1148652123 {
1013  padding-top:0px !important;
1014  padding-left:0px !important;
1015  float:none !important;
1016  top:0px !important;
1017  left:0px !important;
1018  width:calc(100% - 0px) !important;
1019  position:relative !important;
1020  height:auto !important;
1021  padding-bottom:0px !important;
1022  margin-right:40px !important;
1023  margin-left:0px !important;
1024  max-width:641.997px !important;
1025  margin-top:10px !important;
1026  margin-bottom:0px !important;
1027  padding-right:0px !important;
1028  min-width:25px !important;
1029  text-align:start !important;
1030}
1031
1032*#dm *.dmBody div.u_1158160666 {
1033  padding-top:2px !important;
1034  margin-right:40px !important;
1035  margin-bottom:56px !important;
1036}
1037
1038*#dm *.dmBody h1.u_1748190952 {
1039  float:none !important;
1040  top:0 !important;
1041  left:0 !important;
1042  width:calc(100% - 0px) !important;
1043  position:relative !important;
1044  height:auto !important;
1045  padding-top:2px !important;
1046  padding-left:0 !important;
1047  padding-bottom:2px !important;
1048  margin-right:auto !important;
1049  margin-left:auto !important;
1050  max-width:100% !important;
1051  margin-top:0px !important;
1052  margin-bottom:8px !important;
1053  padding-right:0 !important;
1054  min-width:25px !important;
1055  text-align:center !important;
1056}
1057
1058*#dm *.dmBody div.u_1109153784 input[type="submit"] { font-size:16px !important; }
1059
1060*#dm *.dmBody div.u_1539072889 {
1061  padding-top:0px !important;
1062  margin-left:0 !important;
1063  padding-left:0 !important;
1064  padding-bottom:0 !important;
1065  margin-top:40px !important;
1066  margin-bottom:0 !important;
1067  padding-right:0 !important;
1068  margin-right:0 !important;
1069  float:none !important;
1070  top:0 !important;
1071  left:0 !important;
1072  width:auto !important;
1073  position:relative !important;
1074  height:auto !important;
1075  max-width:100% !important;
1076  min-width:0 !important;
1077  text-align:start !important;
1078}
1079
1080*#dm *.dmBody div.u_1126085266 {
1081  padding-top:75px !important;
1082  padding-bottom:75px !important;
1083  background-position:50% 50% !important;
1084  float:none !important;
1085  top:0 !important;
1086  left:0 !important;
1087  width:auto !important;
1088  position:relative !important;
1089  height:auto !important;
1090  padding-left:40px !important;
1091  margin-right:0px !important;
1092  margin-left:0px !important;
1093  max-width:100% !important;
1094  margin-top:0px !important;
1095  margin-bottom:0px !important;
1096  padding-right:40px !important;
1097  min-width:0 !important;
1098  text-align:center !important;
1099  background-repeat:no-repeat !important;
1100  background-size:cover !important;
1101  background-attachment:initial !important;
1102}
1103
1104</style>
1105
1106<!-- Flex Sections CSS -->
1107
1108
1109
1110
1111
1112
1113
1114<style id="globalFontSizeStyle" type="text/css">
1115    .font-size-24, .size-24, .size-24 > font { font-size: 24px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }
1116</style>
1117<style id="pageFontSizeStyle" type="text/css">
1118</style>
1119
1120
1121
1122
1123<style id="hideAnimFix">
1124  .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
1125    visibility: hidden;
1126  }
1127
1128  .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
1129    visibility: hidden !important;
1130  }
1131
1132  #dmRoot:not(.editGrid) .flex-element [data-anim-extended] {
1133    visibility: hidden;
1134  }
1135
1136</style>
1137
1138
1139
1140
1141<style id="fontFallbacks">
1142    @font-face {
1143  font-family: "Cardo Fallback";
1144  src: local('Arial');
1145  ascent-override: 103.8482%;
1146  descent-override: 38.1494%;
1147  size-adjust: 95.354%;
1148  line-gap-override: 0%;
1149 }@font-face {
1150  font-family: "Montserrat Fallback";
1151  src: local('Arial');
1152  ascent-override: 84.9466%;
1153  descent-override: 22.0264%;
1154  size-adjust: 113.954%;
1155  line-gap-override: 0%;
1156 }@font-face {
1157  font-family: "Poppins Fallback";
1158  src: local('Arial');
1159  ascent-override: 92.326%;
1160  descent-override: 30.7753%;
1161  line-gap-override: 8.793%;
1162  size-adjust: 113.7274%;
1163}@font-face {
1164  font-family: "Lato Fallback";
1165  src: local('Arial');
1166  ascent-override: 101.3181%;
1167  descent-override: 21.865%;
1168  size-adjust: 97.4159%;
1169  line-gap-override: 0%;
1170 }@font-face {
1171  font-family: "Amiko Fallback";
1172  src: local('Arial');
1173  ascent-override: 82.254%;
1174  descent-override: 35.9861%;
1175  size-adjust: 112.8212%;
1176  line-gap-override: 0%;
1177 }@font-face {
1178  font-family: "Work Sans Fallback";
1179  src: local('Arial');
1180  ascent-override: 82.1016%;
1181  descent-override: 21.4523%;
1182  size-adjust: 113.2743%;
1183  line-gap-override: 0%;
1184 }@font-face {
1185  font-family: "Comfortaa Fallback";
1186  src: local('Arial');
1187  ascent-override: 74.2135%;
1188  descent-override: 19.7117%;
1189  size-adjust: 118.7115%;
1190  line-gap-override: 0%;
1191 }
1192</style>
1193
1194
1195<!-- End render the required css and JS in the head section -->
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205  <link type="application/rss+xml" rel="alternate" href="https://www.anpheating.com/feed/rss2"/>
1206  <link type="application/atom+xml" rel="alternate" href="https://www.anpheating.com/feed/atom"/>
1207  <meta property="og:type" content="website"/>
1208  <meta property="og:url" content="https://www.anpheating.com/about-us"/>
1209  <title>
1210    
1211    About Us | A &amp;P Heating and Cooling in Sacramento, CA &amp; Loomis, CA
1212  
1213  </title>
1214  <meta name="description" content="At A &amp; P Heating &amp; Cooling, when it comes to AC systems in Sacramento, CA &amp; Loomis, CA, we are here to provide our best services. You can read more on our about us page."/>
1215  
1215<script src="https://cmp.osano.com/OkLKTm1vrY/99001a08-ff2c-4f09-9909-b622fcca0e04/osano.js">
1216
1217
1218
1219
1220
1221
1222  
1223
1224  
1225
1226  
1227
1228  </script>
1228
1229
1230  <meta name="twitter:card" content="summary"/>
1231  <meta name="twitter:title" content="About Us | A &amp;P Heating and Cooling in Sacramento, CA &amp; Loomis, CA"/>
1232  <meta name="twitter:description" content="At A &amp; P Heating &amp; Cooling, when it comes to AC systems in Sacramento, CA &amp; Loomis, CA, we are here to provide our best services. You can read more on our about us page."/>
1233  <meta name="twitter:image" content="https://irp.cdn-website.com//c172c864/dms3rep/multi/opt/A+%26+P+New+Logo_large-2f7b31bb-1920w.png"/>
1234  <meta property="og:description" content="At A &amp; P Heating &amp; Cooling, when it comes to AC systems in Sacramento, CA &amp; Loomis, CA, we are here to provide our best services. You can read more on our about us page."/>
1235  <meta property="og:title" content="About Us | A &amp;P Heating and Cooling in Sacramento, CA &amp; Loomis, CA"/>
1236  <meta property="og:image" content="https://irp.cdn-website.com//c172c864/dms3rep/multi/opt/A+%26+P+New+Logo_large-2f7b31bb-1920w.png"/>
1237
1238
1239
1240
1241<!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= -->
1242</head>
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264<body id="dmRoot" data-page-alias="about-us"  class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmLargeBody "
1265      style="padding:0;margin:0;"
1266      
1267    >
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283<!-- ========= Site Content ========= -->
1284<div id="dm" class='dmwr'>
1285    
1286    <div class="dm_wrapper standard-var5 widgetStyle-3 standard">
1287         <div dmwrapped="true" id="1582363842" themewaschanged="true"> <div dmtemplateid="StandardLayoutMultiD" class="standardHeaderLayout dm-bfs dm-layout-sec hasAnimations rows-1200 inMiniHeaderMode hasStickyHeader layout-drawer_fixed-header dmPageBody d-page-1683814473 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1683814473" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div> <div id="iscrollBody"> <div id="site_content"> <div class="dmHeaderContainer fHeader d-header-wrapper"> <div id="hcontainer" class="dmHeader p_hfcontainer u_hcontainer" freeheader="true" layout="f014fc9487554eb885e18628ee6309e9===header" data-scrollable-target="body" data-scrollable-target-threshold="1" data-scroll-responder-id="1" logo-size-target="66%" data-auto="header"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="u_1351797794 dmRespRow" style="text-align: center;" id="1351797794"> <div class="dmRespColsWrapper" id="1057447273"> <div class="u_1845957482 dmRespCol small-12 large-1 medium-1" id="1845957482"> <div class="u_1311512486 align-center text-align-center dmSocialHub gapSpacing" id="1311512486" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/anpheating/" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Facebook&apos;)"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1288</a> 
1289 <a href="https://yelp.com/biz/a-and-p-heating-and-cooling-loomis" target="_blank" dm_dont_rewrite_url="true" aria-label="yelp" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Yelp&apos;)"> <span class="dmSocialYelp dm-social-icons-yelp oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1290</a> 
1291</div> 
1292</div> 
1293</div> 
1294</div> 
1295 <div class="u_1949433018 dmRespCol small-12 large-8 medium-8" id="1949433018"> <div class="u_1811764952 dmNewParagraph" data-element-type="paragraph" id="1811764952" style="transition: none 0s ease 0s; display: block;" data-version="5"><p><span style="color: rgb(255, 255, 255); display: unset; font-weight: bold;">Heating &amp; Air Conditioning Experts with 58<span class="ql-cursor"></span> 
1296years of experience! CL# 877831</span></p></div> 
1297</div> 
1298 <div class="u_1427288691 dmRespCol small-12 large-3 medium-3" id="1427288691"> <a class="u_1610935613 default dmDefaultGradient align-center dmCall voipReplacement dmWidget dmNoMark dmWwr" href="tel:(916) 588-3741" contenteditable="false" onclick=";
1298return dm_gaq_push_event('ClickToCall', 'Call',null,'c172c864', this);" id="1610935613" dmle_extension="clicktocall" data-element-type="clicktocall" data-buttonstyle="FLAT_ROUND_ICON" wr="true" data-display-type="block" icon="true" surround="true" description="Call Us Now" adwords="" icon-name="icon-phone" phone="(916) 588-3741" text="" image=""> <span class="iconBg" data-auto="button-icon-bg" aria-hidden="true"> <span class="icon hasFontIcon icon-phone" data-auto="button-icon"></span> 
1299</span> 
1300 <span class="text" data-auto="button-text">Call Us Now</span> 
1301</a> 
1302</div> 
1303</div> 
1304</div> 
1305 <div class="u_1586971271 dmRespRow dmDefaultListContentRow" style="text-align:center" id="1586971271"> <div class="dmRespColsWrapper" id="1176495089"> <div class="u_1030897561 small-12 dmRespCol large-2 medium-2" id="1030897561"> <div class="u_1213035038 imageWidget align-center" data-widget-type="image" id="1213035038" data-element-type="image"> <a href="/" id="1862109733"><img src="https://irp.cdn-website.com/c172c864/dms3rep/multi/opt/A-P+-+Lee-s-805e6ed3-1920w.png" id="1460562815" class="" data-dm-image-path="https://irp.cdn-website.com/c172c864/dms3rep/multi/A-P+-+Lee-s-805e6ed3.png" alt="A&P Heating and Cooling a Division of Lee's Air, Plumbing, and Heating" width="753" height="695" data-hover-effect="none" onerror="handleImageLoadError(this)"/></a> 
1306</div> 
1307</div> 
1308 <div class="u_1372717604 dmRespCol small-12 large-10 medium-10" id="1372717604"> <nav class="u_1667563779 effect-top-bottom main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_3" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" data-divider="PIPE" id="1667563779" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="https://lirp.cdn-website.com/c172c864/dms3rep/multi/opt/A-P+-+Lee-s-805e6ed3-1920w.png" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_00  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1309         Home
1310        " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 
1311</span> 
1312</a> 
1313</li> 
1314 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item unav-item unav-top-item  dmNavItemSelected  dmUDNavigationItem_010101661768  unifiednav__item_has-sub-nav" target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="
1315         About Us
1316        " data-auto="page-text-style">About Us<span class="icon icon-angle-down"></span> 
1317</span> 
1318</a> 
1319 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/who-we-are" class="unifiednav__item unav-item   dmUDNavigationItem_010101191043  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1320           Who We Are
1321          " data-auto="page-text-style">Who We Are<span class="icon icon-angle-right"></span> 
1322</span> 
1323</a> 
1324</li> 
1325 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/letter-to-our-customers---lees-air-merger" class="unifiednav__item unav-item   dmUDNavigationItem_010101487672  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1326           Letter to Our Customers - Lee's Air Merger
1327          " data-auto="page-text-style">Letter to Our Customers - Lee's Air Merger<span class="icon icon-angle-right"></span> 
1328</span> 
1329</a> 
1330</li> 
1331 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/employment-opportunities" class="unifiednav__item unav-item   dmUDNavigationItem_01010150128  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1332           Employment Opportunities
1333          " data-auto="page-text-style">Employment Opportunities<span class="icon icon-angle-right"></span> 
1334</span> 
1335</a> 
1336</li> 
1337</ul> 
1338</li> 
1339 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101723297  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1340         Services
1341        " data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> 
1342</span> 
1343</a> 
1344 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/ac-installation" class="unifiednav__item unav-item   dmUDNavigationItem_01010177106  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1345           AC Installation
1346          " data-auto="page-text-style">AC Installation<span class="icon icon-angle-right"></span> 
1347</span> 
1348</a> 
1349</li> 
1350 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/ac-repair" class="unifiednav__item unav-item   dmUDNavigationItem_010101143320  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1351           Air Conditioning Repair
1352          " data-auto="page-text-style">Air Conditioning Repair<span class="icon icon-angle-right"></span> 
1353</span> 
1354</a> 
1355</li> 
1356 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/heating-services" class="unifiednav__item unav-item   dmUDNavigationItem_010101118400  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1357           Heating Repair
1358          " data-auto="page-text-style">Heating Repair<span class="icon icon-angle-right"></span> 
1359</span> 
1360</a> 
1361</li> 
1362 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/furnace-installation" class="unifiednav__item unav-item   dmUDNavigationItem_010101464031  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1363           Furnace Installation
1364          " data-auto="page-text-style">Furnace Installation<span class="icon icon-angle-right"></span> 
1365</span> 
1366</a> 
1367</li> 
1368 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/mini-split-systems" class="unifiednav__item unav-item   dmUDNavigationItem_010101282429  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1369           Mini-Split Systems
1370          " data-auto="page-text-style">Mini-Split Systems<span class="icon icon-angle-right"></span> 
1371</span> 
1372</a> 
1373</li> 
1374 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/Maintenance-and-Tune-Ups" class="unifiednav__item unav-item   dmUDNavigationItem_01010151552  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1375           Maintenance and Tune-Ups
1376          " data-auto="page-text-style">Maintenance and Tune-Ups<span class="icon icon-angle-right"></span> 
1377</span> 
1378</a> 
1379</li> 
1380 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1">
1380 <a href="/services/Evap-Coils-and-Leaking-Freon" class="unifiednav__item unav-item   dmUDNavigationItem_010101700996  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1381           Evaporator Coils and Leaking Refrigerant
1382          " data-auto="page-text-style">Evaporator Coils and Leaking Refrigerant<span class="icon icon-angle-right"></span> 
1383</span> 
1384</a> 
1385</li> 
1386</ul> 
1387</li> 
1388 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/testimonials" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_01010144127  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1389         Reviews
1390        " data-auto="page-text-style">Reviews<span class="icon icon-angle-down"></span> 
1391</span> 
1392</a> 
1393</li> 
1394 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/free-2nd-opinion" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101187441  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1395         Free 2nd Opinion
1396        " data-auto="page-text-style">Free 2nd Opinion<span class="icon icon-angle-down"></span> 
1397</span> 
1398</a> 
1399</li> 
1400 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101301689  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1401         Contact Us
1402        " data-auto="page-text-style">Contact Us<span class="icon icon-angle-down"></span> 
1403</span> 
1404</a> 
1405</li> 
1406 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap null dmUDNavigationItem_dmMore" data-auto="more-pages" data-depth="0"> <a class="unifiednav__item unav-item unav-top-item    unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="MORE" data-auto="page-text-style">MORE<span class="icon icon-angle-down"></span> 
1407</span> 
1408</a> 
1409 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/indoor-air-quality" class="unifiednav__item unav-item   dmUDNavigationItem_01010174789  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1410         Indoor Air Quality
1411        " data-auto="page-text-style">Indoor Air Quality<span class="icon icon-angle-right"></span> 
1412</span> 
1413</a> 
1414</li> 
1415 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/blog" class="unifiednav__item unav-item   dmUDNavigationItem_010101476274  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1416         Blogs
1417        " data-auto="page-text-style">Blogs<span class="icon icon-angle-right"></span> 
1418</span> 
1419</a> 
1420</li> 
1421 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/privacy-policy" class="unifiednav__item unav-item   dmUDNavigationItem_010101998654  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Privacy Policy" data-auto="page-text-style">Privacy Policy<span class="icon icon-angle-right"></span> 
1422</span> 
1423</a> 
1424</li> 
1425</ul> 
1426</li> 
1427</ul> 
1428</nav> 
1429</div> 
1430</div> 
1431</div> 
1432</div> 
1433</div> 
1434</div> 
1435 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-auto="sticky-header-spacer" data-new="true"></div> 
1436 <div class="dmRespRow dmRespRowStable dmRespRowNoPadding dmPageTitleRow "> <div class="dmRespColsWrapper"> <div class="large-12 dmRespCol"> <div id="innerBar" class="innerBar lineInnerBar dmDisplay_None"> <div class="titleLine display_None"><hr/></div> 
1437<!-- Page title is hidden in css for new responsive sites. It is left here only so we don't break old sites. Don't copy it to new layouts --> <div id="pageTitleText"> <div class="innerPageTitle">About Us</div> 
1438</div> 
1439 <div class="titleLine display_None"><hr/></div> 
1440</div> 
1441</div> 
1442</div> 
1443</div> 
1444 <div dmwrapped="true" id="dmFirstContainer" themewaschanged="true" class="dmBody u_dmStyle_template_about-us"> <div id="allWrapper" class="allWrapper" data-auto="all-wrapper"><!-- navigation placeholders --> <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="100" class="dmAboutusRespTmpl mainBorder" id="1683814473"> <div class="innerPageTmplBox dmRespRowsWrapper" id="1396310947"> <div class="u_1126085266 dmRespRow hasBackgroundOverlay" style="text-align: center;" id="1126085266"> <div class="dmRespColsWrapper" id="1926832164"> <div class="dmRespCol small-12 medium-12 large-12" id="1049108903"> <h1 class="dmNewParagraph u_1748190952" data-element-type="paragraph" id="1748190952" style="transition: none 0s ease 0s; display: block;"><font style="color: rgb(249, 249, 254);">About Us</font></h1> 
1445</div> 
1446</div> 
1447</div> 
1448 <div class="u_1754403547 dmRespRow mobile-columns-reversed" id="1754403547"> <div class="dmRespColsWrapper" id="1969667091"> <div class="u_1988843387 dmRespCol small-12 large-7 medium-7" id="1988843387"> <h2 class="u_1168381458 dmNewParagraph" id="1168381458" style="transition: none 0s ease 0s; display: block;" data-element-type="paragraph"><span></span><div><span style=""><font style="color: rgb(40, 46, 66);">Welcome to A &amp; P Heating&nbsp;</font></span><span style="color: rgb(40, 46, 66); background-color: transparent;">&amp; Cooling Inc.</span></div><div><div></div></div></h2> <div class="widget-85b0db u_1148652123 dmCustomWidget" data-lazy-load="" data-title="" id="1148652123" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="85b0db3860664a28b3031e6cd70abf8c" data-widget-version="40" data-widget-config="eyJpbWFnZSI6Imh0dHBzOi8vaXJwLWNkbi5tdWx0aXNjcmVlbnNpdGUuY29tL2MxNzJjODY0L2ltcG9ydC9jbGliL2FucGhlYXRpbmdfY29tL2RtczNyZXAvbXVsdGkvQWJvdXQtVXMtSW1hZ2UtMjUweDE0MC5qcGciLCJhbHQiOiJTYWNyYW1lbnRvIEhlYXRpbmcgYW5kIENvb2xpbmciLCJsaW5rIjpudWxsLCJ0ZXh0IjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPkF0IEEgJmFtcDsgUCBIZWF0aW5nICZhbXA7IENvb2xpbmcsIHdoZW4gaXQgY29tZXMgdG8gQUMgc3lzdGVtcywgd2UgYmVsaWV2ZSB0aGV5IERPIGJ1aWxkIOKAmWVtIGxpa2UgdGhleSB1c2VkIHRvIOKAkyDigJx0aGV54oCdIGp1c3QgZG9u4oCZdCA8c3Ryb25nPklOU1RBTEw8L3N0cm9uZz7CoOKAmWVtIChvciBzZXJ2aWNlIHRoZW0pIGxpa2UgdGhleSBvdWdodCB0byDigJMgYW5kIHRoaXMgaXMgdGhlIHByaW1hcnkgY2F1c2Ugb2YgbW9zdCBIVkFDIGJyZWFrZG93bnMgYW5kIHByZW1hdHVyZSByZXBsYWNlbWVudHMuPC9wPjxicj48cCBjbGFzcz1cInJ0ZUJsb2NrXCI+V2UgZXhpc3QgdG8gYnJpbmcgYW4gRW5naW5lZXJpbmcgQXBwcm9hY2ggdG8gdGhlIGluc3RhbGxhdGlvbiwgc2VydmljaW5nIGFuZCByZXBhaXIgb2YgeW91ciBoZWF0aW5nIGFuZCBhaXIgY29uZGl0aW9uaW5nIHN5c3RlbS4gSW4gb3RoZXIgd29yZHMsIHdlIHdhbnQgdG8gZG8gaXQgdGhlIHdheSBpdCBvdWdodCB0byBiZSBkb25lLjwvcD48YnI+PHAgY2xhc3M9XCJydGVCbG9ja1wiPlRoYXTigJlzIHdoeSBBICZhbXA7IFAgSGVhdGluZyAmYW1wOyBDb29saW5nIG9mZmVycyBGcmVlIDJuZCBPcGluaW9ucyBhbmQgTGlmZXRpbWUgR3VhcmFudGVlcyBvbiBvdXIgSW5zdGFsbHM6IGJlY2F1c2Ugd2XigJlyZSBhYnNvbHV0ZWx5IGNvbmZpZGVudCBpbiBvdXIgd2F5LjwvcD4iLCJkaXJlY3Rpb24iOiJsZWZ0In0="> <div class="wrapper"> <div class="spacer spacer-left"></div> 
1449<img alt="Sacramento Heating and Cooling" class="image left" src="https://irp.cdn-website.com//c172c864/import/clib/anpheating_com/dms3rep/multi/opt/About-Us-Image-250x140-1920w.jpg" onerror="handleImageLoadError(this)"/> <div class="text"> <span class="text-inner"> <p class="rteBlock">At A &amp; P Heating &amp; Cooling, when it comes to AC systems, we believe they DO build &rsquo;em like they used to &ndash; &ldquo;they&rdquo; just don&rsquo;t <strong>INSTALL</strong>&nbsp;&rsquo;em (or service them) like they ought to &ndash; and this is the primary cause of most HVAC breakdowns and premature replacements.</p><br/><p class="rteBlock">We exist to bring an Engineering Approach to the installation, servicing and repair of your heating and air conditioning system. In other words, we want to do it the way it ought to be done.</p><br/><p class="rteBlock">That&rsquo;s why A &amp; P Heating &amp; Cooling offers Free 2nd Opinions and Lifetime Guarantees on our Installs: because we&rsquo;re absolutely confident in our way.</p> 
1450</span> 
1451</div> 
1452 <div style="clear:both"></div> 
1453</div> 
1454</div> 
1455 <h2 class="u_1133213787 dmNewParagraph" id="1133213787" style="transition: none 0s ease 0s; display: block;" data-element-type="paragraph"><span></span><div><font style="color: rgb(40, 46, 66);">So why doesn&rsquo;t everyone offer these things or work to our standards?</font></div><div><div></div></div></h2> <div class="dmNewParagraph u_1158160666" data-element-type="paragraph" id="1158160666" style="transition: opacity 1s ease-in-out 0s;">Mostly because they&rsquo;re relying on rules of thumb and shortcuts rather than following the engineering standards called for by the manufacturers of the systems they&rsquo;re working on. <div><br/></div> 
1456 <div>I know because when I first got into this business, I was taught those same rules of thumb and shortcuts.  It wasn&rsquo;t until I worked for Trane that I learned how it&rsquo;s supposed to be done.</div> 
1457 <div><br/></div> 
1458 <div>And to this day, when I hire new techs, they&rsquo;ll still tell me how they were taught to do things and expected to do them by their other employers.</div> 
1459 <div><br/></div> 
1460 <div>So if you&rsquo;d rather have someone do it right, rather than do it quickly, give us a call.  I promise you that my Sincere Engineers will take an engineering approach and that you&rsquo;ll notice the difference.</div> 
1461 <div><b><br/></b></div> 
1462 <div><b>&ndash; Todd Baltzley, Owner of A &amp; P Heating &amp; Cooling</b></div> 
1463</div> 
1464</div> 
1465 <div class="u_1477930949 dmRespCol small-12 large-5 medium-5" id="1477930949"> <div class="u_1539072889 dmRespRow hide-for-small" id="1539072889" data-anchor="quote"> <div class="dmRespColsWrapper" id="1591258659"> <div class="dmRespCol small-12 medium-12 large-12 u_1884743178" id="1884743178"> <div class="u_1307794568 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1307794568"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" id="1030114620" class="svg u_1030114620" data-icon-name="li-message" alt="Contact Us"> <g> <path d="M75.4,23.9H24.6c-2.7,0-4.9,2.2-4.9,4.9v31.3c0,2.7,2.2,4.9,4.9,4.9h34.8l11.2,11.2V65h4.9c2.7,0,4.9-2.2,4.9-4.9V28.8
1466		C80.3,26.1,78.1,23.9,75.4,23.9z M78.4,60.1c0,1.6-1.3,2.9-2.9,2.9h-6.8v8.4L60.2,63H24.6c-1.6,0-2.9-1.3-2.9-2.9V28.8
1467		c0-1.6,1.3-2.9,2.9-2.9h50.9c1.6,0,2.9,1.3,2.9,2.9V60.1z"></path> 
1468 <rect x="35.3" y="43.4" width="29.3" height="2"></rect> 
1469 <rect x="35.3" y="33.7" width="29.3" height="2"></rect> 
1470 <rect x="35.3" y="53.2" width="19.6" height="2"></rect> 
1471</g> 
1472</svg> 
1473</div> 
1474 <h2 class="u_1686128409 dmNewParagraph" data-element-type="paragraph" id="1686128409" style="transition: none 0s ease 0s; display: block;"><span style="font-weight: 500;">Quick Contact Form</span><br/></h2> <div class="u_1109153784 dmform default native-inputs" data-element-type="dContactUsRespId" id="1109153784" data-layout="layout-3" captcha="true" data-captcha-position="bottomleft"> <h3 class="dmform-title dmwidget-title" id="1200329707" hide="true">Contact Us</h3> 
1475 <div class="dmform-wrapper" id="1408108353" captcha-lang="en"> <form method="post" class="dmRespDesignRow" locale="ENGLISH" id="1724142891"> <div class="dmforminput required  small-12 dmRespDesignCol medium-12 large-12" id="1041523161"> <label for="1241550814" id="1090818115" class="" data-dm-for="dmform-0">Name</label> 
1476<input type="text" class="" name="dmform-0" id="1241550814"/><input type="hidden" name="label-dmform-0" value="Name" id="1661827186" class=""/></div> 
1477 <div class="dmforminput required  small-12 dmRespDesignCol medium-12 large-12" id="1494108259"> <label for="1960817071" id="1516827628" class="" data-dm-for="dmform-1">Email</label> 
1478<input type="email" class="" name="dmform-1" id="1960817071"/><input type="hidden" name="label-dmform-1" value="Email" id="1684874535" class=""/></div> 
1479 <div class="dmforminput  small-12 dmRespDesignCol medium-12 large-12" id="1309840543"> <label for="1767148077" id="1154440296" class="" data-dm-for="dmform-2">Subject</label> 
1480<input type="text" name="dmform-2" placeholder="" id="1767148077"/><input type="hidden" name="label-dmform-2" value="Subject" id="1508283965" class=""/></div> 
1481 <div class="dmforminput small-12 dmRespDesignCol medium-12 large-12 required" id="1029855216"> <label for="1318026384" id="1236412767" class="" data-dm-for="dmform-4">Your Message</label> 
1482 <textarea name="dmform-4" id="1318026384"></textarea> 
1483<input type="hidden" name="label-dmform-4" value="Your Message" id="1404925979" class=""/></div> 
1484 <span id="1647956371" class="dmWidgetClear"></span> 
1485 <span id="1921262023" class="dmWidgetClear"></span> 
1486 <div class="dmformsubmit dmWidget R" id="1670885713"><input class="" name="submit" type="submit" value="Submit" id="1386029442"/></div> 
1487<input name="dmformsendto" type="hidden" value="O0wrseIfFLsCOKxQwo0n850448Uj2pouZa3X2CahXb4px1xp12bQHeNnsWoOcTDWN3KYLdnOLG8=" id="1481361129" class="" data-dec="true"/><input class="dmActionInput" type="hidden" name="action" value="/_dm/s/rt/widgets/dmform.submit.jsp" id="1274331231"/><input name="dmformsubject" type="hidden" value="Form Message" id="1335566432" class=""/><input name="dmformfrom" type="hidden" value="A & P Website" id="1281583888" class=""/><input name="dmformsubmitparams" type="hidden" value="8mpKnCSiNQXK/d9M7IDrS4u81aS8CeUfn3jriZYfHW5+YJis+JaSeEQTOA80swRLNGd1IOc6Z/ax8xFrPkwBRc/dflhurIYkukbesMMV41ivP3T8CJZvfkA0bQ6v/gTd60HpHCyBQjRfNtdeQUENDTlkNU6TOa2/bny5XCrQQZFvEwMLMVnFPBHCaxL/vryTOHmmaXmXVPPk16vWh5+LdMVuNw+84UY9cMRbxCCEV8H/2iZ+cXjCLiEHvb1Mqu0u" data-dec="true"/><input type="hidden" name="page_uuid" value="0d2c3d63458340f29eb3f3e87f95ec86"/></form> 
1488</div> 
1489 <div class="dmform-success" style="display:none" id="1946354752">Thank you for contacting us.<br id="1030428656"/>We will get back to you as soon as possible.</div> 
1490 <div class="dmform-error" style="display:none" id="1077495738">Oops, there was an error sending your message.<br id="1327068713"/>Please try again later.</div> 
1491</div> 
1492</div> 
1493</div> 
1494</div> 
1495</div> 
1496</div> 
1497</div> 
1498</div> 
1499</div> 
1500</div> 
1501</div> 
1502</div> 
1503 <div class="sticky-widgets-container-global" id="1019755758"></div> 
1504 <div class="dmFooterContainer"> <div id="fcontainer" class="u_fcontainer f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="u_1061962457 dmRespRow" id="1061962457"> <div class="dmRespColsWrapper" id="1577710112"> <div class="u_1572528794 dmRespCol small-12 large-7 medium-7" id="1572528794"> <h2 class="u_1423332001 dmNewParagraph" data-element-type="paragraph" id="1423332001" data-styletopreserve="{" background-image="" :=""><div><font style="color: rgb(255, 255, 255);">The Sincere Engineers</font></div></h2> <div class="u_1679585636 dmNewParagraph text-align-left" id="1679585636" data-element-type="paragraph" style="padding:2px 0px;margin:-8px 0px 8px;top:0px;display:block;width:618px;position:relative;float:none;transition:none 0s ease 0s;height:auto;" data-version="3"><p><span style="display: unset; color: rgb(255, 255, 255); font-weight: bold;">When it comes to AC systems,</span><span class="" style="display: unset; color: rgb(255, 255, 255);"> <span style="display: unset; color: rgb(255, 255, 255);">we believe they DO</span> 
1505</span><span style="display: unset; color: rgb(255, 255, 255); font-weight: bold;">build</span><span class="" style="display: unset; color: rgb(255, 255, 255);"> <span style="display: unset; color: rgb(255, 255, 255);">&rsquo;em like they used to &ndash; &ldquo;they&rdquo; just don&rsquo;t</span> 
1506</span><span style="display: unset; color: rgb(255, 255, 255); font-weight: bold;">INSTALL</span><span class="" style="display: unset; color: rgb(255, 255, 255);"> <span style="display: unset; color: rgb(255, 255, 255);">&rsquo;em (or service them) like they ought to &ndash; and this is the primary cause of most HVAC breakdowns and premature replacements.</span></span></p></div></div> 
1507 <div class="u_1913553546 dmRespCol small-12 large-5 medium-5" id="1913553546"> <div class="dmNewParagraph" data-element-type="paragraph" id="1970048109" style="transition: opacity 1s ease-in-out 0s;"><b><font style="color: rgb(255, 255, 255);">Contact Info</font></b> 
1508 <div><span><font style="color: rgb(255, 255, 255);"><b>Phone:</b> 
1509(916) 454-4600</font></span></div> 
1510 <div><span><font style="color: rgb(255, 255, 255);"><b>Email:</b> 
1511[email protected]</font></span></div> 
1512 <div><span><font style="color: rgb(255, 255, 255);"><b>Address:</b> 
15133299 Swetzer Road Suite A Loomis, CA 95650</font></span></div> 
1514</div> 
1515 <a data-display-type="block" class="u_1329578397 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="tel:(916) 588-3741" data-element-type="dButtonLinkId" id="1329578397" data-buttonstyle="FLAT_ROUND_ICON" icon-name="dm-icon-phone"> <span class="iconBg" id="1207884213"> <span class="icon hasFontIconstar hasFontIcon dm-icon-phone" id="1334552283"></span> 
1516</span> 
1517 <span class="text" id="1361940017">Call us Today</span> 
1518</a> 
1519</div> 
1520</div> 
1521</div> 
1522 <div class="u_1686005289 dmRespRow" style="text-align: center;" id="1686005289"> <div class="dmRespColsWrapper" id="1837856251"> <div class="u_1449882040 dmRespCol small-12 large-3 medium-3" id="1449882040"> <div class="dmNewParagraph u_1740798637" data-element-type="paragraph" data-version="3" id="1740798637" style="transition: none 0s ease 0s; text-align: left; display: block;"> <h2 class="m-size-17 size-24"><span class="m-font-size-17 font-size-24" style="color: rgb(255, 255, 255); display: unset;">A&amp;P Heating &amp; Cooling</span></h2> 
1523</div> 
1524 <div class="u_1128826426 dmNewParagraph" id="1128826426" data-element-type="paragraph" style="transition: none 0s ease 0s; display: block;" data-version="5"><p class="m-size-13 size-18"><span class="m-font-size-13 font-size-18" style="color: rgb(255, 255, 255); display: unset;">Heating &amp; Air Conditioning Experts with 58 years of experience!</span></p></div> <div class="u_1242942116 align-center text-align-center dmSocialHub gapSpacing" id="1242942116" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/anpheating/" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event &amp;&amp;
1524 dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Facebook&apos;)"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1525</a> 
1526 <a href="mailto:[email protected]" dm_dont_rewrite_url="true" aria-label="email" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Email&apos;)"> <span class="dmSocialEmail dm-social-icons-email oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1527</a> 
1528 <a href="https://www.youtube.com/channel/UCyR3ZM7KKPa7K3k9wp5UxUA" target="_blank" dm_dont_rewrite_url="true" aria-label="youtube" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Youtube&apos;)"> <span class="dmSocialYoutube dm-social-icons-youtube oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1529</a> 
1530 <a href="https://yelp.com/biz/a-and-p-heating-and-cooling-loomis" target="_blank" dm_dont_rewrite_url="true" aria-label="yelp" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Yelp&apos;)"> <span class="dmSocialYelp dm-social-icons-yelp oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1531</a> 
1532 <a href="https://www.google.com/maps/place/A+%26+P+Heating+%26+Cooling+Inc/@38.8316307,-121.192855,17z/data=!3m1!4b1!4m5!3m4!1s0x809ada92418188ad:0x991ff079af85101d!8m2!3d38.8316307!4d-121.1906663" target="_blank" dm_dont_rewrite_url="true" aria-label="google_my_business" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;GoogleMyBusiness&apos;)"> <span class="dmSocialGoogleMyBusiness dm-social-icons-google-my-business oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1533</a> 
1534</div> 
1535</div> 
1536</div> 
1537</div> 
1538 <div class="u_1738521024 dmRespCol small-12 large-3 medium-3" id="1738521024"> <h5 class="u_1968492912 dmNewParagraph" id="1968492912" style="transition: opacity 1s ease-in-out;" data-element-type="paragraph"><div><font style="color: rgb(255, 255, 255);"></font></div><span style=""><div style=""><font style="color: rgb(255, 255, 255);">Navigation</font></div></span><div><font style="color: rgb(255, 255, 255);"></font></div></h5> <nav class="u_1505448530 unifiednav_vertical effect-text-fill main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_4" layout-sub="" data-show-vertical-sub-items="HOVER" id="1505448530" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="https://irp-cdn.multiscreensite.com/c172c864/dms3rep/multi/plumber_logo.svg" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="home"> <span class="nav-item-text " data-link-text="
1539         Home
1540        " data-auto="page-text-style">Home<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1541</span> 
1542</a> 
1543</li> 
1544 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item unav-item unav-top-item  dmNavItemSelected    " target="" data-target-page-alias="about" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="
1545         About Us
1546        " data-auto="page-text-style">About Us<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1547</span> 
1548</a> 
1549</li> 
1550 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/testimonials" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="reviews"> <span class="nav-item-text " data-link-text="
1551         Reviews
1552        " data-auto="page-text-style">Reviews<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1553</span> 
1554</a> 
1555</li> 
1556 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="schedule-a-service"> <span class="nav-item-text " data-link-text="Home" data-auto="page-text-style">Home<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1557</span> 
1558</a> 
1559</li> 
1560 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/employment-opportunities" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="employment-opportunities"> <span class="nav-item-text " data-link-text="
1561           Employment Opportunities
1562          " data-auto="page-text-style">Employment Opportunities<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1563</span> 
1564</a> 
1565</li> 
1566 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="https://portal.greenskycredit.com/MerchantLoanApplication?apptype=short&merchant=81032670&dealerplan=3128&channel=External-Button-03" class="unifiednav__item unav-item unav-top-item    " target="_blank" data-target-page-alias="https://portal.greenskycredit.com/MerchantLoanApplication?apptype=short&merchant=81032670&dealerplan=3128&channel=External-Button-03"> <span class="nav-item-text " data-link-text="Financing Options" data-auto="page-text-style">Financing Options<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1567</span> 
1568</a> 
1569</li> 
1570</ul> 
1571</nav> 
1572</div> 
1573 <div class="u_1188157081 dmRespCol small-12 large-3 medium-3" id="1188157081"> <h5 class="u_1242098640 dmNewParagraph" id="1242098640" style="transition: opacity 1s ease-in-out 0s;" data-element-type="paragraph"><div><font style="color: rgb(255, 255, 255);"></font></div><span style=""><div style=""><font style="color: rgb(255, 255, 255);">Services</font></div></span><div><font style="color: rgb(255, 255, 255);"></font></div></h5> <nav class="u_1270822536 unifiednav_vertical effect-text-fill main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_4" layout-sub="" data-show-vertical-sub-items="HOVER" id="1270822536" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="https://irp-cdn.multiscreensite.com/c172c864/dms3rep/multi/plumber_logo.svg" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services/ac-installation" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="services/ac-installation"> <span class="nav-item-text " data-link-text="
1574           AC Installation
1575          " data-auto="page-text-style">AC Installation<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1576</span> 
1577</a> 
1578</li> 
1579 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services/ac-repair" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="maintenance-and-repair"> <span class="nav-item-text " data-link-text="
1580           Air Conditioning Repair
1581          " data-auto="page-text-style">Air Conditioning Repair<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1582</span> 
1583</a> 
1584</li> 
1585 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services/heating-services" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="heating-services"> <span class="nav-item-text " data-link-text="
1586           Heating Repair
1587          " data-auto="page-text-style">Heating Repair<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1588</span> 
1589</a> 
1590</li> 
1591 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services/mini-split-systems" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="mini-split-systems"> <span class="nav-item-text " data-link-text="
1592           Mini-Split Systems
1593          " data-auto="page-text-style">Mini-Split Systems<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1594</span> 
1595</a> 
1596</li> 
1597 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services/Maintenance-and-Tune-Ups" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="annual-inspections"> <span class="nav-item-text " data-link-text="
1598           Maintenance and Tune-Ups
1599          " data-auto="page-text-style">Maintenance and Tune-Ups<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1600</span> 
1601</a> 
1602</li> 
1603 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0">
1603 <a href="/services/Evap-Coils-and-Leaking-Freon" class="unifiednav__item unav-item unav-top-item    " target="" data-target-page-alias="pre-season-preparation"> <span class="nav-item-text " data-link-text="
1604           Evaporator Coils and Leaking Refrigerant
1605          " data-auto="page-text-style">Evaporator Coils and Leaking Refrigerant<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1606</span> 
1607</a> 
1608</li> 
1609</ul> 
1610</nav> 
1611</div> 
1612 <div class="dmRespCol large-3 medium-3 small-12 u_1698552461" id="1698552461"> <div class="u_1643262199 default dmHoursOfOperation" id="1643262199" dmle_extension="open_hours" data-element-type="open_hours" time_format="12" wr="true" displaytitle="true" forcedisplay="false" icon="true" surround="true" adwords=""> <h3 class="dmwidget-title " data-auto="widget-title">Office hours</h3> 
1613 <dl class="open-hours-data"> <div class="open-hours-item"> <dt day="0">Mon - Sun</dt> 
1614 <dd>Open 24 Hours</dd> 
1615</div> 
1616</dl> 
1617</div> 
1618 <div data-element-type="html" class="dmCustomHtml" id="1726582717"> 
1618<script>
1619
1620
1621window.broadlyChat={id:"5c50c2cf52b0c60015e7639a"};                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
1622                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
1623
1624            </script>
1624 
1625 
1625<script src="https://chat.broadly.com/javascript/chat.js" async="">
1626
1627
1628                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
1629
1630            </script>
1630 
1631</div> 
1632</div> 
1633</div> 
1634</div> 
1635 <div class="dmRespRow u_1846687400" id="1846687400"> <div class="dmRespColsWrapper" id="1510273294"> <div class="dmRespCol large-12 medium-12 small-12" id="1213951280"> <div class="u_1046478755 widget-1f5975 dmCustomWidget" data-lazy-load="" data-title="" id="1046478755" dmle_extension="custom_extension" data-element-type="custom_extension" wr="false" icon="false" surround="false" data-widget-id="1f5975986930429f819d4cd2154b5c4a" data-widget-version="25" data-widget-config="eyJyZXZlcnNlRmxhZyI6bnVsbCwiY29weXJpZ2h0VGV4dCI6IjxwIGNsYXNzPVwicnRlQmxvY2tcIj5BbGwgUmlnaHRzIFJlc2VydmVkIHwgQSZhbXA7UCBIZWF0aW5nICZhbXA7IENvb2xpbmc8L3A+In0="> <div class="copyright"> <div>&copy; 2026&nbsp;</div> 
1636 <div><p class="rteBlock">All Rights Reserved | A&amp;P Heating &amp; Cooling</p></div> 
1637</div> 
1638</div> 
1639</div> 
1640</div> 
1641</div> 
1642</div> 
1643 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 
1644</div> 
1645</div> 
1646</div> 
1647</div> 
1648</div> 
1649</div> 
1650</div> 
1651</div> 
1652</div> 
1653</div> 
1654
1655    </div>
1656</div>
1657<!--  Add full CSS and Javascript before the close tag of the body if needed -->
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696<!-- ========= JS Section ========= -->
1697<script>
1698    var isWLR = false;
1699
1700    window.customWidgetsFunctions = {};
1701    window.customWidgetsStrings = {};
1702    window.collections = {};
1703    window.currentLanguage = "ENGLISH"
1704    window.isSitePreview = false;
1705</script>
1705
1706
1707
1708
1709<script>
1710    window.customWidgetsFunctions["85b0db3860664a28b3031e6cd70abf8c~40"] = function (element, data, api) {
1711        null
1712    };
1713</script>
1713
1714
1715<script>
1716    window.customWidgetsFunctions["1f5975986930429f819d4cd2154b5c4a~25"] = function (element, data, api) {
1717        null
1718    };
1719</script>
1719
1720
1721
1722<script>
1723    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1724        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1725    }
1726    var value = "QWx0IHRleHQ=";
1727    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.alt.text"] = atob(
1728        value);
1729</script>
1729
1730
1731
1732<script>
1733    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1734        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1735    }
1736    var value = "VGV4dCBzdHlsZQ==";
1737    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.text.style"] = atob(
1738        value);
1739</script>
1739
1740
1741
1742<script>
1743    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1744        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1745    }
1746    var value = "SW1hZ2UgcG9zaXRpb24=";
1747    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.image.position"] = atob(
1748        value);
1749</script>
1749
1750
1751
1752<script>
1753    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1754        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1755    }
1756    var value = "UmlnaHQ=";
1757    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.right"] = atob(
1758        value);
1759</script>
1759
1760
1761
1762<script>
1763    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1764        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1765    }
1766    var value = "U2VsZWN0IGltYWdl";
1767    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.select.image"] = atob(
1768        value);
1769</script>
1769
1770
1771
1772<script>
1773    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1774        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1775    }
1776    var value = "QWx0IHRleHQgaXMgaW5kZXhlZCBieSBzZWFyY2ggZW5naW5lcyBhbmQgaW1wcm92ZXMgc2l0ZSBhY2Nlc3NpYmlsaXR5LCBzbyBkZXNjcmliZSB0aGUgaW1hZ2UncyBjb250ZW50IGFzIGNvbmNpc2VseSBhbmQgY2xlYXJseSBhcyBwb3NzaWJsZS4=";
1777    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.alt.help"] = atob(
1778        value);
1779</script>
1779
1780
1781
1782<script>
1783    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1784        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1785    }
1786    var value = "UGFyYWdyYXBo";
1787    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.paragraph"] = atob(
1788        value);
1789</script>
1789
1790
1791
1792<script>
1793    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1794        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1795    }
1796    var value = "TGVmdA==";
1797    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.left"] = atob(
1798        value);
1799</script>
1799
1800
1801
1802<script>
1803    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1804        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1805    }
1806    var value = "SW1hZ2Ugc2l6ZQ==";
1807    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.image.size"] = atob(
1808        value);
1809</script>
1809
1810
1811
1812<script>
1813    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1814        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1815    }
1816    var value = "RnJhbWUgYm9yZGVy";
1817    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.border"] = atob(
1818        value);
1819</script>
1819
1820
1821
1822<script>
1823    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1824        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1825    }
1826    var value = "TGluayBJbWFnZQ==";
1827    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.link.image"] = atob(
1828        value);
1829</script>
1829
1830
1831
1832<script>
1833    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1834        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1835    }
1836    var value = "RGlzcGxheSBhbiBpbWFnZSB3aXRoIHdyYXBwZWQgdGV4dC4=";
1837    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.title"] = atob(
1838        value);
1839</script>
1839
1840
1841
1842<script>
1843    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1844        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1845    }
1846    var value = "QmFja2dyb3VuZA==";
1847    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.background"] = atob(
1848        value);
1849</script>
1849
1850
1851
1852<script>
1853    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1854        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1855    }
1856    var value = "VGV4dCAmIEltYWdl";
1857    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.widgetTitle"] = atob(
1858        value);
1859</script>
1859
1860
1861
1862<script>
1863    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1864        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1865    }
1866    var value = "WW914oCZdmUgY2hvc2VuIGEgdGVycmlmaWMgd2F5IG9mIGludGVncmF0aW5nIGltYWdlcyBhbmQgdGV4dCBpbnRvIHlvdXIgd2Vic2l0ZS4gTW92ZSB0aGUgaW1hZ2UgYW55d2hlcmUgeW91IHdhbnQgaW4gdGhpcyBjb250YWluZXIgYW5kIHRoZSB0ZXh0IHdpbGwgYXV0b21hdGljYWxseSB3cmFwIGFyb3VuZCBpdC4gWW91IGNhbiBkaXNwbGF5IGV2ZW50cyB0ZWFtIG1lbWJlcnMgbmV3IHByb2R1Y3RzIGFuZCBtb3JlIGVhc2lseSBhbmQgY3JlYXRpdmVseS4gVG8gc3RhcnQgYWRkIGFuIGltYWdlIGZyb20gdGhlIEltYWdlIFBpY2tlciBhbmQgZWRpdCBpdCBhcyB5b3Ugd291bGQgZWRpdCBhbnkgaW1hZ2UgaW4gdGhlIHN5c3RlbS4gRm9yIGV4YW1wbGUgeW91IGNhbiBsaW5rIHRoZSBpbWFnZSB0byBleGlzdGluZyBwYWdlcyBpbiB5b3VyIHNpdGUgYSB3ZWJzaXRlIFVSTCBhIHBvcHVwIG9yIGFuIGFuY2hvci4gQWZ0ZXIgeW914oCZdmUgY2hvc2VuIHRoZSBpbWFnZSBhZGQgeW91ciB0ZXh0LiBZb3UgY2FuIGFkZCB0ZXh0IHRoYXQgZGVzY3JpYmVzIHRoZSBpbWFnZSB5b3XigJl2ZSBzZWxlY3RlZCBvciBzaW1wbHkgdXNlIHRoZSBpbWFnZSBmb3IgZGVjb3JhdGl2ZSBwdXJwb3Nlcy4gXG5Zb3XigJl2ZSBjaG9zZW4gYSB0ZXJyaWZpYyB3YXkgb2YgaW50ZWdyYXRpbmcgaW1hZ2VzIGFuZCB0ZXh0IGludG8geW91ciB3ZWJzaXRlLiBNb3ZlIHRoZSBpbWFnZSBhbnl3aGVyZSB5b3Ugd2FudCBpbiB0aGlzIGNvbnRhaW5lciBhbmQgdGhlIHRleHQgd2lsbCBhdXRvbWF0aWNhbGx5IHdyYXAgYXJvdW5kIGl0LiBZb3UgY2FuIGRpc3BsYXkgZXZlbnRzIHRlYW0gbWVtYmVycyBuZXcgcHJvZHVjdHMgbW9yZSBlYXNpbHkgYW5kIGNyZWF0aXZlbHkuIFRvIHN0YXJ0IGFkZCBhbiBpbWFnZSBmcm9tIHRoZSBJbWFnZSBQaWNrZXIgYW5kIGVkaXQgaXQgYXMgeW91IHdvdWxkIGVkaXQgYW55IGltYWdlIGluIHRoZSBzeXN0ZW0uIEZvciBleGFtcGxlIHlvdSBjYW4gbGluayB0aGUgaW1hZ2UgdG8gZXhpc3RpbmcgcGFnZXMgaW4geW91ciBzaXRlIGEgd2Vic2l0ZSBVUkwgYSBwb3B1cCBvciBhbiBhbmNob3IuIEFmdGVyIHlvdeKAmXZlIGNob3NlbiB0aGUgaW1hZ2UgYWRkIHlvdXIgdGV4dC4gWW91IGNhbiBhZGQgdGV4dCB0aGF0IGRlc2NyaWJlcyB0aGUgaW1hZ2UgeW914oCZdmUgc2VsZWN0ZWQgb3Igc2ltcGx5IHVzZSB0aGUgaW1hZ2UgZm9yIGRlY29yYXRpdmUgcHVycG9zZXMu";
1867    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.default.paragraph"] = atob(
1868        value);
1869</script>
1869
1870
1871
1872<script>
1873    if (!window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]) {
1874        window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"] = {};
1875    }
1876    var value = "SW1hZ2UgYm9yZGVy";
1877    window.customWidgetsStrings["85b0db3860664a28b3031e6cd70abf8c"]["tiw.image.border"] = atob(
1878        value);
1879</script>
1879
1880
1881
1882<script type="text/javascript">
1883
1884    var d_version = "production_6813";
1885    var build = "2026-09-30T12_48_50";
1886    window['v' + 'ersion'] = d_version;
1887
1888    function buildEditorParent() {
1889        window.isMultiScreen = true;
1890        window.editorParent = {};
1891        window.previewParent = {};
1892        window.assetsCacheQueryParam = "?version=2026-09-30T12_48_50";
1893        try {
1894            var _p = window.parent;
1895            if (_p && _p.document && _p.$ && _p.$.dmfw) {
1896                window.editorParent = _p;
1897            } else if (_p.isSitePreview) {
1898                window.previewParent = _p;
1899            }
1900        } catch (e) {
1901
1902        }
1903    }
1904
1905    buildEditorParent();
1906</script>
1906
1907
1908
1909<!-- Load jQuery -->
1910
1911<script type="text/javascript" id='d-js-jquery'
1912        src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
1912
1913
1914<!-- End Load jQuery -->
1915
1916
1917<!-- Injecting site-wide before scripts -->
1918
1919<!-- End Injecting site-wide to the head -->
1920
1921
1922
1923<script>
1924    var _jquery = window.$;
1925
1926    var jqueryAliases = ['$', 'jquery', 'jQuery'];
1927
1928    jqueryAliases.forEach((alias) => {
1929        Object.defineProperty(window, alias, {
1930            get() {
1931                return _jquery;
1932            },
1933            set() {
1934                console.warn("Trying to over-write the global jquery object!");
1935            }
1936        });
1937    });
1938    window.jQuery.migrateMute = true;
1939</script>
1939
1940
1941
1942
1943
1944<script>
1945    window.cookiesNotificationMarkupPreview = 'null';
1946</script>
1946
1947
1948<!-- HEAD RT JS Include -->
1949<script id='d-js-params'>
1950    window.INSITE = window.INSITE || {};
1951    window.INSITE.device = "desktop";
1952
1953    window.rtCommonProps = {};
1954    rtCommonProps["rt.ajax.ajaxScriptsFix"] =true;
1955    rtCommonProps["rt.pushnotifs.sslframe.encoded"] = 'aHR0cHM6Ly97c3ViZG9tYWlufS5wdXNoLW5vdGlmcy5jb20=';
1956    rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com';
1957    rtCommonProps["performance.tabletPreview.removeScroll"] = 'false';
1958    rtCommonProps["inlineEditGrid.snap"] =true;
1959    rtCommonProps["popup.insite.cookie.ttl"] = '0.5';
1960    rtCommonProps["rt.pushnotifs.force.button"] =true;
1961    rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw';
1962    rtCommonProps["common.mapbox.js.override"] =false;
1963    rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo';
1964    rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA';
1965    rtCommonProps["isCoverage.test"] =false;
1966    rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js';
1967    rtCommonProps["common.resources.dist.cdn"] =true;
1968    rtCommonProps["common.build.dist.folder"] = 'production/6813';
1969    rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com';
1970    rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6813';
1971    rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family=';
1972    rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true;
1973    rtCommonProps["feature.flag.runtime.newAnimation.enabled"] =true;
1974    rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true;
1975    rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true;
1976    rtCommonProps["feature.flag.runOnReadyNewTask"] =true;
1977    rtCommonProps["isAutomation.test"] =false;
1978    rtCommonProps["booking.cal.api.domain"] = 'api.cal.com';
1979
1980    
1981    rtCommonProps['common.mapsProvider'] = 'mapbox';
1982    
1983    rtCommonProps['common.mapsProvider.version'] = '0.52.0';
1984    rtCommonProps['common.geocodeProvider'] = 'mapbox';
1985    rtCommonProps['server.for.resources'] = '';
1986    rtCommonProps['feature.flag.lazy.widgets'] = true;
1987    rtCommonProps['feature.flag.single.wow'] = false;
1988    rtCommonProps['feature.flag.disallowPopupsInEditor'] = true;
1989    rtCommonProps['feature.flag.mark.anchors'] = true;
1990    rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz';
1991    rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME';
1992    rtCommonProps["images.sizes.small"] =160;
1993    rtCommonProps["images.sizes.mobile"] =640;
1994    rtCommonProps["images.sizes.tablet"] =1280;
1995    rtCommonProps["images.sizes.desktop"] =1920;
1996    rtCommonProps["modules.resources.cdn"] =true;
1997    rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/';
1998    rtCommonProps["feature.flag.runtime.inp.threshold"] =150;
1999    rtCommonProps["feature.flag.performance.logs"] =false;
2000    rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha';
2001    rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K';
2002    rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing';
2003    rtCommonProps["termly.mapbox.consent.category"] = 'performance';
2004    // feature flags that's used out of runtime module (in  legacy files)
2005    rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true;
2006
2007    window.rtFlags = {};
2008    rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true;
2009    rtFlags["scripts.widgetCount.enabled"] =true;
2010    rtFlags["fnb.animations.tracking.enabled"] =true;
2011    rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false;
2012    rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true;
2013    rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false;
2014    rtFlags["ecom.ecwid.pages.links.disable.listeners"] = true;
2015    rtFlags["ecom.ecwid.oldStore.keepScrollOnLoad.enabled"] = true;
2016    rtFlags["ecom.ecwid.storefrontV3.enabled"] = false;
2017    rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false;
2018    rtFlags["geocode.search.localize"] =false;
2019    rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false;
2020    rtFlags["twitter.heightLimit.enabled"] = true;
2021    rtFlags["runtime.lottieOverflow"] =false;
2022    rtFlags["runtime.monitoring.sentry.ignoreErrors"] = "";
2023    rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false;
2024    rtFlags["flex.animation.design.panel.layout"] =true;
2025    rtFlags["runtime.cwv.report.cls.enabled"] =false;
2026    rtFlags["runtime.cwv.report.lcp.enabled"] =false;
2027    rtFlags["runtime.lcp.preload.selfheal.enabled"] =true;
2028    rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true;
2029    rtFlags["runtime.lcp.preload.monitor.enabled"] =false;
2030    rtFlags["runtime.customwidget.heightpin.enabled"] =true;
2031    rtFlags["runtime.video.widget.lazy.enabled"] =true;
2032    rtFlags["contact.form.useActiveForm"] =true;
2033    rtFlags["contact.form.custom.errors.enabled"] =true;
2034    rtFlags["runtime.ssr.productStore.internal.observer"] =true;
2035    rtFlags["runtime.ssr.productCustomizations"] 
2035=true;
2036    rtFlags["runtime.ssr.runtime.filter-sort.newFilterSortWidgetWithOptions.enabled"] =true;
2037    rtFlags["runtime.ssr.ssrSlider.jumpThreshold.enabled"] =true;
2038    rtFlags["editor.widget.form.a11y"] =true;
2039</script>
vendor: 1 bytes, line 2039
2039
2040<script src="https://static.cdn-website.com/mnlt/production/6813/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js"  id="d-js-core"></script>
2040
2041
2042<!-- End of HEAD RT JS Include -->
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054    
2054<script src="https://static.cdn-website.com/mnlt/production/6813/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
2054
2055
2056
2057
2058
2059
2060<script>
2061    
2062    $(window).bind("orientationchange", function (e) {
2063        $.layoutManager.initLayout();
2064        
2065    });
2066    $(document).resize(function () {
2067        
2068    });
2069</script>
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089<script type="text/javascript" id="d_track_sp">
2090    ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[];
2091        p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments)
2092        };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1;
2093        n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow"));
2094    window.dmsnowplow  = window.snowplow;
2095
2096    dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker
2097        appId: 'c172c864'
2098    });
2099
2100    // snowplow queries element styles so we wait until CSS calculations are done.
2101    requestAnimationFrame(() => {
2102        dmsnowplow('trackPageView');
2103        _dm_insite.forEach((rule) => {
2104            // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here
2105            // the tracking is in popup.js
2106            if (rule.actionName !== "popup") {
2107                dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId);
2108            }
2109            window?.waitForDeferred?.('dmAjax', () => {
2110                $.DM.events.trigger('event-ruleTriggered', {value: rule});
2111            });
2112        });
2113    });
2114</script>
2114
2115
2116
2117
2118<div style="display:none;" id="P6iryBW0Wu"></div>
2119
2120<!-- photoswipe markup -->
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130<!-- Root element of PhotoSwipe. Must have class pswp. -->
2131<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
2132
2133    <!-- Background of PhotoSwipe. 
2134         It's a separate element as animating opacity is faster than rgba(). -->
2135    <div class="pswp__bg"></div>
2136
2137    <!-- Slides wrapper with overflow:hidden. -->
2138    <div class="pswp__scroll-wrap">
2139
2140        <!-- Container that holds slides. 
2141            PhotoSwipe keeps only 3 of them in the DOM to save memory.
2142            Don't modify these 3 pswp__item elements, data is added later on. -->
2143        <div class="pswp__container">
2144            <div class="pswp__item"></div>
2145            <div class="pswp__item"></div>
2146            <div class="pswp__item"></div>
2147        </div>
2148
2149        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
2150        <div class="pswp__ui pswp__ui--hidden">
2151
2152            <div class="pswp__top-bar">
2153
2154                <!--  Controls are self-explanatory. Order can be changed. -->
2155
2156                <div class="pswp__counter"></div>
2157
2158                <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button>
2159
2160                <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button>
2161
2162                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
2163
2164                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
2165
2166                <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
2167                <!-- element will get class pswp__preloader--active when preloader is running -->
2168                <div class="pswp__preloader">
2169                    <div class="pswp__preloader__icn">
2170                      <div class="pswp__preloader__cut">
2171                        <div class="pswp__preloader__donut"></div>
2172                      </div>
2173                    </div>
2174                </div>
2175            </div>
2176
2177            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
2178                <div class="pswp__share-tooltip"></div> 
2179            </div>
2180
2181            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
2182            </button>
2183
2184            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
2185            </button>
2186
2187            <div class="pswp__caption">
2188                <div class="pswp__caption__center"></div>
2189            </div>
2190
2191        </div>
2192
2193    </div>
2194
2195</div>
2196<div id="fb-root"
2197        data-locale="en"></div>
2198<!-- Alias: c172c864 -->
2199<div class="dmPopupMask" id="dmPopupMask"></div>
2200<div id="dmPopup" class="dmPopup" data-auto="popup">
2201	<div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div>
2202 	<div class="dmPopupTitle"> <span></span> Share by:</div> 
2203	<div class="data"></div>
2204</div>
2204<script id="d_track_personalization">
2205	window?.waitForDeferred?.('dmAjax', () => {
2206		// Collects client data and updates cookies used by smart sites
2207		window.expireDays = 365;
2208		window.visitLength = 30 * 60000;
2209		$.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays);
2210			setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit");
2211	});
2212</script>
vendor: 1 bytes, line 2212
2212
2213<script type="text/javascript">
2214    
2215    Parameters.NavigationAreaParams.MoreButtonText = 'MORE';
2216    
2217    Parameters.NavigationAreaParams.LessButtonText = 'LESS';
2218    Parameters.HomeLinkText = 'Home';
2219    </script>
2219
2220<!--  End Script tags -->
2221<!--  Begin Body End Markup -->
2222<!-- Google Tag Manager -->
2223<script>
vendor: 327 bytes, lines 2223-2227
2223(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
2224new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
2225j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
2226'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
2227})(window,document,'script','dataLayer','
2227GTM-KHWNSK5
vendor: 3 bytes, line 2227
2227');
2227</script>
2227
2228<!-- End Google Tag Manager -->
2229<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 2229-2230
2229
2230<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2230GTM-KHWNSK5
vendor: 83 bytes, lines 2230-2231
2230"
2231height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2232<!-- End Google Tag Manager (noscript) --><!--  End Body End Markup -->
2233<!--  Site Wide Html Markup -->
2234<!--  Site Wide Html Markup -->
2235</body>
2236</html>

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