It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://sempersolaris.com

  1. <!DOCTYPE html>
  2. <html lang="en">
  3.  
  4. <head>
  5.    <meta charset="UTF-8">
  6.    <meta name="viewport" content="width=device-width, initial-scale=1">
  7.    <link rel="profile" href="https://gmpg.org/xfn/11">
  8.    <link rel="alternate" hreflang="en-US" href="https://www.sempersolaris.com/">
  9.    <meta name="google-site-verification" content="n2EP8YNrqE9aGJdyXIvdYGdNikl3a1pWDU-VydiJN4k">
  10.    <script class="schema-scalpel-seo" type="application/ld+json">{"@context":"http://schema.org/","@type":"LocalBusiness","additionalType":"HomeAndConstructionBusiness","name":"Semper Solaris","description":"Semper Solaris brings the military values of honesty and integrity to every solar panel, battery storage, roofing, and HVAC customer. Call us now at (888) 210-3366!","address":{"@type":"PostalAddress","streetAddress":"1805 John Towers Avenue","addressLocality":"El Cajon","addressRegion":"CA","postalCode":"92020"},"image":"https://www.sempersolaris.com/wp-content/uploads/2017/10/cropped-Semper-Solaris_Logo_Square.png","logo":"https://www.sempersolaris.com/wp-content/uploads/2021/11/SMP-Logo-Local-Citations.jpg","email":"headquarters@sempersolaris.com","telephone":"(888) 210-3366","url":"https://www.sempersolaris.com/","openingHours":"Mo 07:00-23:59,Tu 07:00-23:59,We 07:00-23:59,Th 07:00-23:59,Fr 07:00-23:59,Sa 07:00-23:59,Su 09:00-23:59","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","closes":"23:59:59","dayOfWeek":"http://schema.org/Sunday","opens":"09:00:00"},{"@type":"OpeningHoursSpecification","closes":"23:59:59","dayOfWeek":"http://schema.org/Saturday","opens":"07:00:00"},{"@type":"OpeningHoursSpecification","closes":"23:59:59","dayOfWeek":"http://schema.org/Thursday","opens":"07:00:00"},{"@type":"OpeningHoursSpecification","closes":"23:59:59","dayOfWeek":"http://schema.org/Tuesday","opens":"07:00:00"},{"@type":"OpeningHoursSpecification","closes":"23:59:59","dayOfWeek":"http://schema.org/Friday","opens":"07:00:00"},{"@type":"OpeningHoursSpecification","closes":"23:59:59","dayOfWeek":"http://schema.org/Monday","opens":"07:00:00"},{"@type":"OpeningHoursSpecification","closes":"23:59:59","dayOfWeek":"http://schema.org/Wednesday","opens":"07:00:00"}],"geo":{"@type":"GeoCoordinates","latitude":"32.8207568","longitude":"-116.9813655"},"priceRange":"$$"}</script><script class="schema-scalpel-seo" type="application/ld+json">{
  11.    "@context": "http://schema.org/",
  12.    "@id": "https://www.sempersolaris.com/#website",
  13.    "@type": "WebSite",
  14.    "url": "https://www.sempersolaris.com/",
  15.    "name": "Semper Solaris",
  16.    "potentialAction": [
  17.        {
  18.            "@type": "SearchAction",
  19.            "target": {
  20.                "@type": "EntryPoint",
  21.                "urlTemplate": "https://www.sempersolaris.com/?s={search_term_string}"
  22.            },
  23.            "query-input": "required name=search_term_string"
  24.        }
  25.    ]
  26. }</script><script class="schema-scalpel-seo" type="application/ld+json">{
  27.    "@context": "http://schema.org/",
  28.    "@id": "https://www.sempersolaris.com/#webpage",
  29.    "@type": "WebPage",
  30.    "url": "https://www.sempersolaris.com/",
  31.    "name": "Top Solar, Battery Storage, Roofing, HVAC Services"
  32. }</script><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">
  33.  
  34. <!-- This site is optimized with the Yoast SEO plugin v22.4 - https://yoast.com/wordpress/plugins/seo/ -->
  35. <title>Top Solar, Battery Storage, Roofing, HVAC Services</title>
  36. <meta name="description" content="Semper Solaris brings military values of honesty &amp; integrity to every solar panel, roofing, &amp; battery storage customer. Call us now at (888) 210-3366!">
  37. <link rel="canonical" href="https://www.sempersolaris.com/">
  38. <meta property="og:locale" content="en_US">
  39. <meta property="og:type" content="website">
  40. <meta property="og:title" content="Top Solar, Battery Storage, Roofing, HVAC Services">
  41. <meta property="og:description" content="Semper Solaris brings military values of honesty &amp; integrity to every solar panel, roofing, &amp; battery storage customer. Call us now at (888) 210-3366!">
  42. <meta property="og:url" content="https://www.sempersolaris.com/">
  43. <meta property="og:site_name" content="Semper Solaris">
  44. <meta property="article:publisher" content="https://www.facebook.com/SemperSolaris/">
  45. <meta property="article:modified_time" content="2023-08-24T17:58:27+00:00">
  46. <meta property="og:image" content="https://www.sempersolaris.com/wp-content/uploads/2019/11/SMP-Location-Pages-Bakersfield-Solar-760x340px-Header.jpg">
  47. <meta property="og:image:width" content="760">
  48. <meta property="og:image:height" content="340">
  49. <meta property="og:image:type" content="image/jpeg">
  50. <meta name="twitter:card" content="summary_large_image">
  51. <meta name="twitter:site" content="@SemperSolarisCo">
  52. <!-- / Yoast SEO plugin. -->
  53.  
  54.  
  55. <style id="classic-theme-styles-inline-css" type="text/css">.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px)calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style>
  56. <link rel="stylesheet" id="home-css" href="https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/css/home.css?ver=0" type="text/css" media="all">
  57. <script type="text/javascript" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/js/jquery.js?ver=3.4.1" id="jquery-js"></script>
  58. <link rel="shortlink" href="https://www.sempersolaris.com/">
  59. <style class="page-css">    #serving_states{background-color:#004C97;padding:5px 0}#serving_states p,#serving_states a{margin:0;color:white}@media screen and (min-width:740px){#serving_states{border-bottom-right-radius:5px;border-bottom-left-radius:5px}}@media screen and (max-width:740px){.top-banner p{margin:0!important;font-weight:800;font-size:18px!important;padding:10px;line-height:1.1}}</style>
  60. <style class="page-css">    .cc-pointer{content:"";position:absolute;-webkit-animation-name:pointing;animation-name:pointing;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cc-pointer:last-of-type{top:0;right:0}.cc-pointer:first-of-type{animation-delay:.1s}.cc-pointer svg{position:relative}.cc-pointer svg:nth-of-type(2){margin-left:-32px}@keyframes pointing{0%{margin-top:-5px}90%{margin-top:10px}}</style><link rel="icon" href="https://www.sempersolaris.com/wp-content/uploads/2019/11/cropped-semper-favicon-1-32x32.png" sizes="32x32">
  61. <link rel="icon" href="https://www.sempersolaris.com/wp-content/uploads/2019/11/cropped-semper-favicon-1-192x192.png" sizes="192x192">
  62. <link rel="apple-touch-icon" href="https://www.sempersolaris.com/wp-content/uploads/2019/11/cropped-semper-favicon-1-180x180.png">
  63. <meta name="msapplication-TileImage" content="https://www.sempersolaris.com/wp-content/uploads/2019/11/cropped-semper-favicon-1-270x270.png">
  64.    <link rel="preconnect" href="https://www.sempersolaris.com/">
  65.    <link href="/wp-content/themes/semper-solaris/assets/css/mobile-fonts.min.css" rel="stylesheet">
  66.    <script>
  67.        var queryStringgtm = window.location.search;
  68.        var urlParamsgtm = new URLSearchParams(queryStringgtm);
  69.        var user_idgtm = urlParamsgtm.get('User_ID');
  70.  
  71.        if (user_idgtm) {
  72.            window.dataLayer = window.dataLayer || [];
  73.            window.dataLayer.push({
  74.                'event': 'userData',
  75.                'user_id': user_idgtm
  76.            });
  77.        };
  78.    </script>
  79.  
  80.    <!-- Google Tag Manager -->
  81.    <script async>
  82.        (function(w, d, s, l, i) {
  83.            w[l] = w[l] || [];
  84.            w[l].push({
  85.                'gtm.start': new Date().getTime(),
  86.                event: 'gtm.js'
  87.            });
  88.            var f = d.getElementsByTagName(s)[0],
  89.                j = d.createElement(s),
  90.                dl = l != 'dataLayer' ? '&l=' + l : '';
  91.            j.async = true;
  92.            j.src =
  93.                'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
  94.            f.parentNode.insertBefore(j, f);
  95.        })(window, document, 'script', 'dataLayer', 'GTM-NDX3LZ4');
  96.    </script>
  97.    <!-- End Google Tag Manager -->
  98.    <!-- Facebook Pixel Code -->
  99.    <script>
  100.        class UserData {
  101.  
  102.            constructor() {
  103.                this.pixelID = '1720708031531884';
  104.                this.aprUrl = `/capi/${this.pixelID}.php`;
  105.                document.addEventListener('keyup', () => {
  106.                    this.fbCookieCurrator()
  107.                }, false)
  108.                document.addEventListener('change', () => {
  109.                    this.fbCookieCurrator()
  110.                }, false)
  111.                this.cookieData = this.getCookieByName('form_data')
  112.                this.fbqInitData = {
  113.                    em: 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855',
  114.                    fn: 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855',
  115.                    ln: 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855',
  116.                    ph: 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855',
  117.                    zp: 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855',
  118.                    country: '79adb2a2fce5c6ba215fe5f27f532d4e7edbac4b6a5e09e1ef3a08084a904621',
  119.                    fbp: this.getCookieByName('_fbp'),
  120.                    fbc: this.getCookieByName('_fbc'),
  121.                }
  122.                this.printFBQs(this.fbqInitData)
  123.            }
  124.  
  125.            printFBQs(fbqData) {
  126.                this.EVENTID = this.generate_event_id();
  127.                this.data = (fbqData) ? JSON.stringify(fbqData) : {};
  128.                this.scriptTag = document.createElement('SCRIPT');
  129.                this.scriptTag.id = 'Meta-Pixel';
  130.                this.scriptTag.innerHTML = `!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');`;
  131.                this.scriptTag.innerHTML += 'f' + 'b' + 'q' + `("init", ${this.pixelID}, ${this.data});`;
  132.  
  133.                this.event_info = [
  134.                    ['PageView', this.EVENTID]
  135.                ];
  136.  
  137.                if (location.pathname.search("thank") >= 0) {
  138.                    this.event_info.push(["Lead", this.EVENTID]);
  139.                }
  140.  
  141.                this.event_info.forEach(evnt => {
  142.                    this.scriptTag.innerHTML += 'f' + 'b' + 'q' + `("track", "${evnt[0]}", ${this.data}, {"eventID": "${evnt[1]}"});`;
  143.                    if (this.aprUrl !== '') this.sendCAPI(evnt, this.data);
  144.                });
  145.  
  146.                this.scriptTag.innerHTML += 'console.log("Meta Pixel");';
  147.                document.head.appendChild(this.scriptTag);
  148.            }
  149.  
  150.            generate_event_id() {
  151.                return "capi_" + Date.now() + "_" + Math.random() * 99999;
  152.            }
  153.  
  154.            ifJSONparseIt(str) {
  155.                let parsed = str;
  156.                try {
  157.                    parsed = JSON.parse(str);
  158.                } catch (e) {
  159.                    return str;
  160.                }
  161.                return parsed;
  162.            }
  163.  
  164.            formatPhoneNumber(pn) {
  165.                // Remove non-numeric characters
  166.                pn = pn.replace(/\D/g, '');
  167.                // Ensure it starts with '1' if it doesn't already for country code
  168.                if (pn.charAt(0) !== '1') {
  169.                    pn = '1' + pn;
  170.                }
  171.                return pn;
  172.            }
  173.  
  174.            getCookieArray() {
  175.                let trimmedCookies = [];
  176.                let decodedCookies = decodeURIComponent(document.cookie);
  177.                decodedCookies = decodedCookies.split(';');
  178.                decodedCookies.forEach(cookie => {
  179.                    trimmedCookies.push(cookie.trim());
  180.                });
  181.                return trimmedCookies;
  182.            }
  183.  
  184.            createUpdateCookie(name, value, years) {
  185.                var expires = '';
  186.                if (years) {
  187.                    var date = new Date();
  188.                    date.setTime(date.getTime() + (years * 3.1536e10));
  189.                    expires = '; expires=' + date.toUTCString();
  190.                }
  191.                document.cookie = name + '=' + value + expires + ';path=/';
  192.            }
  193.  
  194.            getCookieByName(cookieName = null) {
  195.                let name = cookieName + "=";
  196.                let cookieArray = this.getCookieArray();
  197.                for (let i = 0; i < cookieArray.length; i++) {
  198.                    let c = cookieArray[i];
  199.                    while (c.charAt(0) == ' ') {
  200.                        c = c.substring(1);
  201.                    }
  202.                    if (c.indexOf(name) == 0) {
  203.                        let value = c.substring(name.length, c.length);
  204.                        return this.ifJSONparseIt(value);
  205.                    }
  206.                }
  207.                return (cookieName == 'form_data') ? {} : '';
  208.            }
  209.  
  210.            fbCookieCurrator() {
  211.                // Get active input value
  212.                let focusedInput = document.activeElement;
  213.                let formCookie = this.getCookieArray().filter(cookie => cookie.includes('form_data'))[0];
  214.                try {
  215.                    formCookie = JSON.parse(formCookie.substring('form_data='.length));
  216.                    if (typeof(formCookie) == 'string') formCookie = JSON.parse('{}');
  217.                } catch (e) {
  218.                    formCookie = JSON.parse('{}');
  219.                }
  220.  
  221.                // Populate cookie data
  222.                switch (focusedInput.name) {
  223.                    case 'first-name':
  224.                        formCookie.fn = focusedInput.value.toLowerCase();
  225.                        break;
  226.                    case 'last-name':
  227.                        formCookie.ln = focusedInput.value.toLowerCase();
  228.                        break;
  229.                    case 'phone':
  230.                        formCookie.ph = this.formatPhoneNumber(focusedInput.value);
  231.                        break;
  232.                    case 'email':
  233.                        formCookie.em = focusedInput.value.toLowerCase();
  234.                        break;
  235.                    case 'zip':
  236.                        formCookie.zp = focusedInput.value;
  237.                        break;
  238.                    default:
  239.                        // Add more cases for other form inputs if needed
  240.                        formCookie[focusedInput.name] = focusedInput.value;
  241.                        break;
  242.                }
  243.                formCookie.country = "us";
  244.                formCookie.fbc = this.getCookieArray().filter(cookie => cookie.includes('_fbc'))[0];
  245.                formCookie.fbp = this.getCookieArray().filter(cookie => cookie.includes('_fbp'))[0];
  246.  
  247.                this.createUpdateCookie('form_data', JSON.stringify(formCookie), 10);
  248.            }
  249.  
  250.            sendCAPI(evnt, data) {
  251.                let ajax_request = new XMLHttpRequest();
  252.                let form_data = new FormData();
  253.                form_data.append("event_info", JSON.stringify(evnt));
  254.                form_data.append("user_data", data);
  255.                form_data.append("location", location.href);
  256.                form_data.append("time", Date.now());
  257.                if (location.pathname.search("thank") >= 0) {
  258.                    for (const [key, value] of Object.entries(window.localStorage)) {
  259.                        form_data.append(key, value);
  260.                    }
  261.                }
  262.                ajax_request.open("POST", this.aprUrl, true);
  263.                ajax_request.send(form_data);
  264.            }
  265.        }
  266.        new UserData();
  267.    </script>
  268.    <noscript>
  269.                <img height="1" width="1" style="display:none" alt="fbpx" src="https://www.facebook.com/tr?id=1720708031531884&amp;ev=PageView&amp;noscript=1D&amp;user_data%5Bcountry%5D=us&amp;user_data%5Bfn%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;user_data%5Bln%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;user_data%5Bem%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;user_data%5Bph%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;user_data%5Bge%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;user_data%5Bdb%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;user_data%5Bzp%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;user_data%5Bct%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;user_data%5Bst%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;user_data%5Bcountry%5D=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&amp;">
  270.        <iframe height="1" width="1" style="display:none" alt="capi" src="/capi/1720708031531884.php?noscript=1"></iframe>    </noscript>    <link href="/wp-content/themes/semper-solaris/css/global.css" rel="stylesheet">
  271.    <link href="/wp-content/themes/semper-solaris/css/forms.css" rel="stylesheet">
  272.  
  273. </head>
  274.  
  275. <body class="home page-template page-template-OMNI-template page-template-OMNI-template-php page page-id-5632 no-sidebar">
  276.            <!--  Clickcease.com tracking-->
  277.  
  278.    <script type="text/javascript">
  279.        var script = document.createElement('script');
  280.        script.async = true;
  281.        script.type = 'text/javascript';
  282.        var target = 'https://www.clickcease.com/monitor/stat.js';
  283.        script.src = target;
  284.        var elem = document.head;
  285.        elem.appendChild(script);
  286.    </script>
  287.    <noscript>
  288.        <a href="https://www.clickcease.com"><img src="https://monitor.clickcease.com/stats/stats.aspx" alt="ClickCease"></a>
  289.    </noscript>
  290.    <!--  Clickcease.com tracking-->
  291.  
  292.    <!-- Google Tag Manager (noscript) -->
  293.    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NDX3LZ4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  294.    <!-- End Google Tag Manager (noscript) -->
  295.    <h1 class="visuallyhidden">Top Solar, Battery Storage, Roofing, HVAC Services | Local &amp; Vetera...</h1>
  296.            <div id="fb-root"></div>
  297.        <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&amp;version=v13.0" nonce="hVobWKoP"></script>
  298.    
  299.  
  300.    <div id="page" class="site">
  301.        <a class="skip-link screen-reader-text" href="#content">Skip to content</a>
  302.                    <header id="masthead" class="site-header">
  303.                <nav class="semper-nav main-navigation element-shadow" id="site-navigation">
  304.                    <div class="nav-left">
  305.                        <div class="post-thumbnail" role="banner" aria-label="Semper Solaris logo" id="site-logo">
  306.                            <a onclick="ga('gtm1.send', 'event', 'Header', 'Navigation', 'Home');" href="/" title="Semper Solaris Homepage" role="button">
  307.                                <img class="semper-logo center-block" width="170" height="63" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/logo/semper-solaris_logo-hd.svg" alt="Semper Solaris Solar Panels, Roofing, Battery Storage, Heating, and Air Conditioning">
  308.                            </a>
  309.                            <p class="text-center my-0 screen-xl nav-phone"><a onclick="ga('gtm1.send', 'event', 'Header', 'Navigation', 'Call');" class="text-decoration-none text-blue" href="tel:+18882103366" title="Call Semper Solaris" role="button"><strong><small>(888) 210-3366</small></strong></a></p>
  310.                        </div>
  311.                        <div class="mobile-book">
  312.                            <a class="btn btn-blue" href="https://appointment.sempersolaris.com/">Book Now</a>
  313.                        </div>
  314.                    </div>
  315.                    <div class="nav-center flex-basic">
  316.                        <div class="menu-semper-solaris-header-navigation-container"><ul id="primary-menu" class="semper-nav-list w-100" role="menu"><li id="menu-item-32378" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-32378" role="presentation"><a href="https://www.sempersolaris.com/internet-specials/" role="menuitem" aria-expanded="false" aria-haspopup="true">Offers</a>
  317. <ul class="sub-menu" role="menu">
  318. <li id="menu-item-39016" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39016" role="presentation"><a href="https://www.sempersolaris.com/special-offer/" role="menuitem">Special Offer</a></li>
  319. <li id="menu-item-39017" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39017" role="presentation"><a href="https://www.sempersolaris.com/internet-specials/" role="menuitem">All Offers</a></li>
  320. <li id="menu-item-39210" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39210" role="presentation"><a href="https://www.sempersolaris.com/summer-solar-roofing-sale/" role="menuitem">Powerhouse Bundle</a></li>
  321. </ul>
  322. </li>
  323. <li id="menu-item-32368" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-32368" role="presentation"><a role="menuitem" aria-expanded="false" aria-haspopup="true">Services</a>
  324. <ul class="sub-menu" role="menu">
  325. <li id="menu-item-32373" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32373" role="presentation"><a href="https://www.sempersolaris.com/solar-panels/" role="menuitem">Solar Power</a></li>
  326. <li id="menu-item-32695" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32695" role="presentation"><a href="https://www.sempersolaris.com/roofing/" role="menuitem">Roofing Services</a></li>
  327. <li id="menu-item-32375" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32375" role="presentation"><a href="https://www.sempersolaris.com/battery-storage/" role="menuitem">Battery Storage</a></li>
  328. <li id="menu-item-38451" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-38451" role="presentation"><a href="https://hvac.sempersolaris.com/" role="menuitem">Heating &amp; Air Conditioning</a></li>
  329. <li id="menu-item-38494" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38494" role="presentation"><a href="https://www.sempersolaris.com/semper-360/" role="menuitem">Semper 360</a></li>
  330. </ul>
  331. </li>
  332. <li id="menu-item-37664" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-37664" role="presentation"><a href="#" role="menuitem" aria-expanded="false" aria-haspopup="true">About</a>
  333. <ul class="sub-menu" role="menu">
  334. <li id="menu-item-32519" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32519" role="presentation"><a href="https://www.sempersolaris.com/about-us/" role="menuitem">About Us</a></li>
  335. <li id="menu-item-32701" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32701" role="presentation"><a href="https://www.sempersolaris.com/locations/" role="menuitem">Locations</a></li>
  336. <li id="menu-item-32520" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32520" role="presentation"><a href="https://www.sempersolaris.com/meet-our-vets/" role="menuitem">Meet Our Vets</a></li>
  337. <li id="menu-item-32521" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32521" role="presentation"><a href="https://www.sempersolaris.com/semper-cares-initiative/" role="menuitem">Semper Cares Initiative</a></li>
  338. <li id="menu-item-37464" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37464" role="presentation"><a href="https://www.sempersolaris.com/semper-cares-initiative/scholarships/" role="menuitem">Scholarships</a></li>
  339. <li id="menu-item-32522" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32522" role="presentation"><a href="https://www.sempersolaris.com/careers/" role="menuitem">Careers</a></li>
  340. <li id="menu-item-32594" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32594" role="presentation"><a href="https://www.sempersolaris.com/contact-us/" role="menuitem">Contact Us</a></li>
  341. </ul>
  342. </li>
  343. <li id="menu-item-35880" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35880" role="presentation"><a href="https://www.sempersolaris.com/resources/" role="menuitem" aria-expanded="false" aria-haspopup="true">Resources</a>
  344. <ul class="sub-menu" role="menu">
  345. <li id="menu-item-32789" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32789" role="presentation"><a href="https://www.sempersolaris.com/frequently-asked-questions/" role="menuitem">FAQ</a></li>
  346. <li id="menu-item-35951" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-35951" role="presentation"><a href="/video-gallery/" role="menuitem">Video Gallery</a></li>
  347. <li id="menu-item-32995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32995" role="presentation"><a href="https://www.sempersolaris.com/photo-gallery/" role="menuitem">Photo Gallery</a></li>
  348. <li id="menu-item-32579" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32579" role="presentation"><a href="https://www.sempersolaris.com/meet-our-customers/" role="menuitem">Meet Our Customers</a></li>
  349. <li id="menu-item-35881" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35881" role="presentation"><a href="https://www.sempersolaris.com/resources/" role="menuitem">Buying Guides</a></li>
  350. <li id="menu-item-32515" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32515" role="presentation"><a href="https://www.sempersolaris.com/blog/" role="menuitem">Blog</a></li>
  351. <li id="menu-item-32714" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32714" role="presentation"><a href="https://www.sempersolaris.com/solar-panels/solar-panel-manufacturers/" role="menuitem">Solar Manufacturers</a></li>
  352. <li id="menu-item-33187" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33187" role="presentation"><a href="https://www.sempersolaris.com/solar-panels/solar-financing/" role="menuitem">Solar Financing</a></li>
  353. <li id="menu-item-39052" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39052" role="presentation"><a href="https://www.sempersolaris.com/free-solar-program/" role="menuitem">Free Solar Program</a></li>
  354. <li id="menu-item-36416" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36416" role="presentation"><a href="https://www.sempersolaris.com/refer-friend/" role="menuitem">Refer A Friend</a></li>
  355. </ul>
  356. </li>
  357. <li id="menu-item-36386" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-36386" role="presentation"><a href="https://help.sempersolaris.com/" role="menuitem">Customer Support</a></li>
  358. <li id="menu-item-34811" class="btn btn-blue text-white menu-item menu-item-type-custom menu-item-object-custom menu-item-34811" role="presentation"><a href="https://appointment.sempersolaris.com/" role="menuitem">Book Now</a></li>
  359. </ul></div>                    </div>
  360.  
  361.                    <div class="nav-right as-center">
  362.                        <div class="semper-nav-burger">
  363.                            <button onclick="ga('gtm1.send', 'event', 'Header', 'Navigation', 'MobileMenu');" class="menu-toggle toggle-button" aria-controls="primary-menu" aria-expanded="false" id="semper-menu-toggle" aria-label="Toggle Navigation" role="button">
  364.                                <img alt="Hamburger menu icon" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/icons/bars-solid.svg" data-sizes="18px" width="18" height="20.56">
  365.                            </button>
  366.                        </div>
  367.                        <div class="semper-nav-search">
  368.                            <button class="toggle-button" aria-controls="search-semper" id="activate-search" aria-expanded="false" aria-label="Search Semper Solaris" role="button">
  369.                                <img alt="Magnifying glass icon." src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/icons/search-solid.svg" data-sizes="18px" width="18" height="18">
  370.                            </button>
  371.                        </div>
  372.                    </div>
  373.                </nav>
  374.                                    <div id="search-semper" role="search">
  375.                        <form role="search" method="get" class="search-form input-group search-form" action="https://www.sempersolaris.com">
  376.                            <div class="search-icon">
  377.                                <svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" class="svg-inline--fa fa-search fa-w-16 fa-fw" width="16px">
  378.                                    <path fill="#1E1E1E" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z" class></path>
  379.                                </svg>
  380.                            </div>
  381.                            <input id="search_input" onclick="ga('gtm1.send', 'event', 'Header', 'Navigation', 'Search');" type="search" name="s" required class="search-field" placeholder="Search..." value title="Search for:" autofocus role="button">
  382.                            <div class="search-link"><input type="submit" class="search-submit" value="Search"></div>
  383.                        </form>
  384.                    </div>
  385.                            </header>
  386.            <div id="content" class="site-content with-banner" tabindex="-1">
  387.            <main id="main-home" role="main">
  388.    <article id="home-article">
  389.  
  390.  
  391.        <div class="container hero-container overflow-hidden">
  392.            <!-- <div class="text-center text-white" style="width:100vw; ">
  393. </div> -->
  394. <style>.background-overlay{background-image:url(/wp-content/uploads/2024/01/tesla-powerwall-3-now-available.webp);background-position:center;position:relative}.background-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);z-index:1}</style>
  395. <div class="border-box" id="home-hero" role="complementary" aria-label="Company and service slider">
  396.  
  397.    <div class="semper-slider img-bg">
  398.  
  399.        <div class="bg-wrapper" aria-hidden="true">
  400.            <div class="black-transparent-bg hero-overlay background-overlay" style></div>
  401.            <!--                 <video autoplay loop muted playsinline preload="auto" class="video-background hero-bg hero-bg-video overflow-hidden" id="main-video">
  402.                    <source src="/wp-content/uploads/2023/11/af9dd682-f008-4209-ba8e-7a03bd85e601.webm" type="video/webm" />
  403.                    <source src="/wp-content/themes/semper-solaris/assets/video/solar-battery-hvac_1.mp4" type="video/mp4" />
  404.                </video> -->
  405.                        <div class="hero-bg hero-bg-img overflow-hidden" id="main-img">
  406.                <img style="width:100%;" class="hero-bg-img-show" src alt="Semper Solaris Solar, Roofing, Battery Storage, Heating &amp; Air Conditioning">
  407.            </div>
  408.        </div>
  409.        <div class="slider-content">
  410.  
  411.            <div class="select-outer">
  412.  
  413.                <div class="slider-selection" role="tablist">
  414.                    <a class="text-decoration-none" href="/solar-panels/">
  415.                        <div tabindex="0" role="tab" aria-selected="false" class="slide-selector" id="solar" data-slide-select="0">
  416.                            <picture>
  417.                                <source type="image/webp" media="(min-width:300px)" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/solar_2x.webp" data-sizes="90w">
  418.                                <source type="image/png" media="(min-width:300px)" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/solar_2x.png" data-sizes="90w">
  419.                                <img class="lazy" data-sizes="(min-width: 300px) 90w" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/solar_2x.png" data-src="/wp-content/themes/semper-solaris/dist/img/icons/solar_2x.png" alt="Solar Power Icon" height="90" width="90">
  420.                            </source></source></picture>
  421.                            <p class="text-white">Solar Panels</p>
  422.                        </div>
  423.                    </a>
  424.  
  425.                    <a class="text-decoration-none" href="/battery-storage/">
  426.                        <div tabindex="0" role="tab" aria-selected="false" class="slide-selector" id="storage" data-slide-select="0">
  427.                            <picture>
  428.                                <source type="image/webp" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/battery-storage_2x.webp" data-sizes="90w">
  429.                                <source type="image/png" media="(min-width:300px)" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/battery-storage_2x.png" data-sizes="90w">
  430.                                <img class="lazy" data-sizes="(min-width: 300px) 90w" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/battery-storage_2x.png" data-src="/wp-content/themes/semper-solaris/dist/img/icons/battery-storage_2x.png" alt="Battery Storage" height="90" width="90">
  431.                            </source></source></picture>
  432.                            <p class="text-white">Battery Storage</p>
  433.                        </div>
  434.                    </a>
  435.  
  436.                    <a class="text-decoration-none" href="/roofing/">
  437.                        <div tabindex="0" role="tab" aria-selected="false" class="slide-selector" id="roofing" data-slide-select="0">
  438.                            <picture>
  439.                                <source type="image/webp" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/roof_2x.webp" data-sizes="90w">
  440.                                <source type="image/png" media="(min-width:300px)" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/roof_2x.png" data-sizes="90w">
  441.                                <img class="lazy" data-sizes="(min-width: 300px) 90w" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/roof_2x.png" data-src="/wp-content/themes/semper-solaris/dist/img/icons/roof_2x.png" alt="Roofing" height="90" width="90">
  442.                            </source></source></picture>
  443.                            <p class="text-white">Roofing</p>
  444.                        </div>
  445.                    </a>
  446.  
  447.                    <a class="text-decoration-none" href="https://hvac.sempersolaris.com/">
  448.                        <div tabindex="0" role="tab" aria-selected="false" class="slide-selector" id="hvac" data-slide-select="0">
  449.                            <picture>
  450.                                <source type="image/webp" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/hvac_2x.webp" data-sizes="90w">
  451.                                <source type="image/png" media="(min-width:300px)" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/hvac_2x.png" data-sizes="90w">
  452.                                <img class="lazy" data-sizes="(min-width: 300px) 90w" data-srcset="/wp-content/themes/semper-solaris/dist/img/icons/hvac_2x.png" data-src="/wp-content/themes/semper-solaris/dist/img/icons/hvac_2x.png" alt="Heat and AC" height="90" width="90">
  453.                            </source></source></picture>
  454.                            <p class="text-white">Heating &amp; Air Conditioning</p>
  455.                        </div>
  456.                    </a>
  457.                </div>
  458.            </div>
  459.  
  460.            <!-- LOCAL AND VETERAN-OWNED SOLAR, ROOFING, BATTERY STORAGE, HEATING & AIR CONDITIONING -->
  461.            <div class="slide-details" data-slide-total="x" style="padding: 0.5em 15px;width:100%">
  462.                <!-- About Us -->
  463.                <div class="slide-block active" aria-expanded="true" data-slide-number="0" role="tabpanel" aria-labelledby="semper">
  464.                    <section class="slide-info">
  465.                        <h2 class="h1" style="font-size:4.4rem;width: 100vw; margin-bottom:50px;">  We've got the Powerwall 3 <br> in stock now! </h2>
  466. <!--                         <h4 style="font-size:1.8rem; font-weight:700;">Act now to secure </h4> -->
  467.                        <div class="d-flex flex-row flex-wrap">
  468. <p style="margin-right:20px;margin-bottom:0"><a onclick="ga('gtm1.send', 'event', 'Slider', 'Visit', 'Free Appointment');" class="btn btn-lg btn-red" href="/battery-storage/tesla-powerwall/" role="button">Discover Powerwall 3</a></p>
  469.                            <p style="margin-right:20px;margin-bottom:0"><a onclick="ga('gtm1.send', 'event', 'Slider', 'Visit', 'Free Appointment');" class="btn btn-lg btn-red" href="https://appointment.sempersolaris.com/" role="button">Book Appointment</a></p>
  470.                            <p style="margin-right:20px;margin-bottom:0"><a onclick="ga('gtm1.send', 'event', 'Slider', 'Visit', 'Customer Support');" class="btn btn-lg btn-red" href="https://help.sempersolaris.com/s/" role="button">Existing Customer</a></p>
  471.                            <p><a onclick="ga('gtm1.send', 'event', 'Slider', 'Visit', 'Careers');" class="btn btn-lg btn-red" href="/careers/" role="button">Careers</a></p>
  472.                        </div>
  473.                    </section>
  474.                </div>
  475.                <!-- End About Us -->
  476.                <!-- Solar Panels -->
  477.                <div class="slide-block" aria-expanded="false" data-slide-number="1" role="tabpanel" aria-labelledby="solar">
  478.                    <section class="slide-info">
  479.                        <h2>Solar Panel Installation.</h2>
  480.                        <p>Solar power systems produce clean, pure energy from the sun without the fluctuating cost of energy from electric companies. Go Solar with Semper Solaris, a 6x National Award winner and 2019 Solar Installer of the Year</p>
  481.                        <p><a onclick="ga('gtm1.send', 'event', 'Slider', 'Visit', 'Solar');" class="btn btn-lg btn-red" href="/solar-panels/" role="button">Solar Panels</a></p>
  482.                    </section>
  483.                </div>
  484.                <!-- End Solar Panels -->
  485.  
  486.                <!-- Battery Storage -->
  487.                <div class="slide-block" aria-expanded="false" data-slide-number="2" role="tabpanel" aria-labelledby="storage">
  488.                    <section class="slide-info">
  489.                        <h2>Battery Storage Solutions for a Self-Powered Home.</h2>
  490.                        <p>Battery Storage is an excellent return on your solar investment. Battery storage allows you to take control of the energy your solar system is producing and use it when you need it most.</p>
  491.                        <p><a onclick="ga('gtm1.send', 'event', 'Slider', 'Visit', 'Battery');" class="btn btn-lg btn-red" href="/battery-storage/" role="button">Battery Storage</a></p>
  492.                    </section>
  493.                </div>
  494.                <!-- End Battery Storage -->
  495.  
  496.                <!-- Roofing -->
  497.                <div class="slide-block" aria-expanded="false" data-slide-number="3" role="tabpanel" aria-labelledby="roofing">
  498.                    <section class="slide-info">
  499.                        <h2>Roofing Solutions for You and Your Home.</h2>
  500.                        <p>Semper Solaris is homeowners' Roofing Company of Choice. Our expert team of roofers provides the highest-quality customer service, making your roof replacement project as easy as possible. With our 50 Year Platinum Warranty, we make roofs built to last.</p>
  501.                        <p><a onclick="ga('gtm1.send', 'event', 'Slider', 'Visit', 'Roofing');" class="btn btn-lg btn-red" href="/roofing/" role="button">Roofing</a></p>
  502.                    </section>
  503.                </div>
  504.                <!-- End Roofing -->
  505.  
  506.                <!-- HVAC -->
  507.                <div class="slide-block" aria-expanded="false" data-slide-number="4" role="tabpanel" aria-labelledby="hvac">
  508.                    <section class="slide-info">
  509.                        <h2>Heating &amp; Air Conditioning</h2>
  510.                        <p>Semper Solaris is proud to offer Heating and Air Conditioning. Combining a new Heating and Air Conditioning unit with your solar system will bring you more savings!</p>
  511.                        <p><a onclick="ga('gtm1.send', 'event', 'Slider', 'Visit', 'HVAC');" class="btn btn-lg btn-red" href="https://hvac.sempersolaris.com/" role="button">Heating &amp; Air</a></p>
  512.                    </section>
  513.                </div>
  514.                <!-- End HVAC -->
  515.            </div>
  516.        </div>
  517.    </div>
  518. </div>            <div id="serving_states" class="text-center">
  519.                <p>Proudly serving <a href="https://arizona.sempersolaris.com/" class="text-decoration-none"><strong>Arizona</strong></a>,<a href="https://texas.sempersolaris.com/" class="text-decoration-none"><strong>Texas</strong></a>, <a href="/locations/" class="text-decoration-none"><strong>California</strong></a>, <a href="https://florida.sempersolaris.com/" class="text-decoration-none"><strong>Florida</strong></a>, and now <a href="/locations/chicago/" class="text-decoration-none"><strong>Chicago</strong>!</a></p>
  520.            </div>
  521.        </div>
  522.        <!-- <section class="container-middle section-md text-center" id="zip-lookup"></section> -->
  523.  
  524.        <section class="container-middle section-md" id="services">
  525.            <!--Solar Section -->
  526.            <!-- <h2 class="w-100 mb-3 text-center" style="font-size:1.7em">YOUR ELECTRIC BILL IS RIGGED! <br> LET US PAY IT FOR YOU, <br> WHILE YOU GO SOLAR PLUS BATTERY NOW!</h2> -->
  527.            <!-- <style>    .banner-ouuter-wrap{max-width:800px;margin:auto;padding:20px 10px;border:8px solid #7e343b;background-color:white;text-align:center;margin-bottom:5%}.banner-ouuter-wrap h2{color:#2d3b59;font-size:32px;letter-spacing:-3px;margin-top:0px;font-weight:800;margin-bottom:2PX;font-family:'American Captain',sans-serif!important}.banner-ouuter-wrap p{color:white;background-color:#7e343b;padding:2px 20px;font-size:24px;max-width:fit-content;margin:auto;font-weight:800;letter-spacing:-1px;font-family:'American Captain',sans-serif!important}.banner-ouuter-wrap p span{font-size:16px;vertical-align:text-top}.banner-ouuter-wrap img{position:absolute;left:50%;transform:translateX(-50%);filter:drop-shadow(5px 5px 10px rgba(0,0,0,0.3));margin-top:7px}@media screen and (max-width:650px){.banner-ouuter-wrap{margin-bottom:100px;padding:15px 10px}.banner-ouuter-wrap h2{font-size:28px;line-height:1;margin-bottom:7px}}</style>
  528.  
  529. <div class="banner-ouuter-wrap">
  530.    <h2>LET SEMPER SOLARIS PAY YOUR ELECTRIC BILL</h2>
  531.    <p>UP TO 3 MONTHS!<span>*</span></p>
  532. <img width="140" height="112.69" src="/wp-content/uploads/2024/02/SMP-1-Volume-Residential-Solar-Battery-Badge.png" alt="#1 Volume Residential Solar + Battery Company" />
  533. </div>
  534. -->
  535.  
  536.            <div class="grid-split section-sm px-neg-mb ai-center pb-0">
  537.                <div>
  538.                    <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'SolarImage');" href="/solar-panels/" role="button">
  539.                    
  540.                        <picture>
  541.                            <source type="image/webp" srcset="/wp-content/uploads/2023/11/Solar-Panel-Nov22.webp">
  542.                            <img src="/wp-content/uploads/2023/01/Solar-Panel-Nov22.png" title="Get the best battery back up for your home" alt="Solar Panel Installation &amp; top solar panels for your home" height="225" width="375" class="center-block" style="max-width:200px">
  543.                        </source></picture>
  544.                    </a>
  545.                </div>
  546.                <div class="section-sm flex-basic callout-content">
  547.                    <p class="w-100">The best way to offset energy costs is <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'SolarInner');" href="/solar-panels/" role="button">solar energy</a>. Along with the energy savings, there is a refreshing feeling in knowing you're reducing the carbon footprint of your home.</p>
  548.                    <p class="w-100 my-0"><strong><a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'Solar');" href="/solar-panels/" role="button">Explore more information about solar panels.</a></strong></p>
  549.                </div>
  550.            </div>
  551.  
  552.            <div class="container-middle section-md pt-0">
  553.                <h3 class="text-center">FREEDOM TO CHOOSE AMERICAN MADE PANELS </h3>
  554.        
  555.                <div class="d-flex flex-wrap" style="justify-content: space-evenly;">
  556.                    <div class="d-flex flex-column" style="gap:20px;width: 200px; height: 200px;">
  557.                        <img width="200" height="95" src="/wp-content/themes/semper-solaris/assets/img/logo/Silfab_Solar_Logo_Full_Color-01.svg" alt="Silfab logo.">
  558.                        <a class="btn btn-red" style="padding:8px !important" href="/solar-panels/solar-panel-manufacturers/silfab-solar-modules/"> Discover Silfab! </a>
  559.                    </div>
  560.                    <div class="d-flex flex-column " style="gap:20px;width: 200px; height: 200px;">
  561.                        <img class="mx-auto" width="134" height="95" src="/wp-content/uploads/2022/07/QCells-Logo-e1657564186266.png" alt="Q CELSS logo." title="get the best solar panels in America">
  562.                        <a class="btn btn-red" style="padding:8px !important" href="/solar-panels/solar-panel-manufacturers/q-cells-solar-panels/"> Discover Qcells! </a>
  563.                    </div>
  564.                </div>
  565.  
  566.            </div>
  567.  
  568.            <div class="container-middle section-md pt-0">
  569.                <video preload="none" width="770" height="400" controls poster="/wp-content/uploads/2024/02/semper-installers-roof.webp" style="width:100%;height:100%;">
  570.                    <source src="/wp-content/uploads/2023/12/SMP120123-December-2023-Social-Spot.mp4" type="video/mp4">
  571.                </source></video>
  572.            </div>
  573.  
  574.            <div class="grid-split section-sm mb-sm-mb px-neg-mb">
  575.                <!--Battery Section -->
  576.                <div class="card js-left">
  577.                    <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'BatteryImage');" href="/battery-storage/" role="button"><img loading="lazy" class="card-img lazy center-block" data-src="https://www.sempersolaris.com/wp-content/uploads/2023/12/SMP-Website-Battery-Tesla-Powerwall-Premier-Installer-Dec-2023.jpg" data-srcset="https://www.sempersolaris.com/wp-content/uploads/2023/12/SMP-Website-Battery-Tesla-Powerwall-Premier-Installer-Dec-2023.jpg 300w" alt="Tesla Powerwall Battery Storage Installation" height="225" width="375"></a>
  578.                    <div class="section-sm">
  579.                        <h2 class="mt-0">Solar Panel Home Battery Storage</h2>
  580.                        <p class="card-body"><a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'BatteryInner');" href="/battery-storage/" role="button">Solar battery storage</a> consists of a device that stores reserve energy from a connected solar system. The stored electricity is consumed after sundown, during energy demand peaks, or a power outage.</p>
  581.                        <p class="card-body my-0"><strong><a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'Battery');" href="/battery-storage/" role="button">Find out if battery storage is right for you.</a></strong></p>
  582.                    </div>
  583.                    <a href="https://www.sempersolaris.com/battery-storage/enphase/" class="grid-split section-sm">
  584.                        <picture>
  585.                            <source type="image/webp" srcset="/wp-content/uploads/2023/11/SMP-Enphase-Banner-CTA.webp">
  586.                            <img width="345" height="157" src="/wp-content/uploads/2022/04/SMP-Enphase-Banner-CTA.jpg" alt="Enphase Battery Storage is in Stock Now!" title="Get the best battery back up for your home" loading="lazy">
  587.                        </source></picture>
  588.                    </a>
  589.                </div>
  590.                <!--Roofing Section -->
  591.                <div class="card js-right">
  592.                    <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'RoofingImage');" href="/roofing/" role="button"><img loading="lazy" class="card-img lazy center-block" data-src="https://www.sempersolaris.com/wp-content/uploads/2021/01/roofing-warranty.jpg" data-srcset="https://www.sempersolaris.com/wp-content/uploads/2021/01/roofing-warranty.jpg 300w" alt="Residential Roofing Contractors" height="225" width="375"></a>
  593.                    <div class="section-sm">
  594.                        <h2 class="mt-0">Roofing Done Right with Semper Solaris</h2>
  595.                        <p class="card-body">A durable roof is made of more than just shingles. Protecting your home requires a <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'RoofingInner');" href="/roofing/" role="button">complete roofing system</a> that creates a waterproof barrier that defends against the elements and provides proper ventilation.</p>
  596.                        <p class="card-body my-0"><strong><a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'Roofing');" href="/roofing/" role="button">See why we're your best choice for roofing.</a></strong></p>
  597.                    </div>
  598.                </div>
  599.            </div>
  600.            <!--HVAC Section -->
  601.            <div class="grid-split section-sm px-neg-mb img-flip ai-center">
  602.                <div class="section-sm flex-basic callout-content">
  603.                    <h2 class="w-100 mt-0">Best Heating and Air Conditioning</h2>
  604.                    <p class="w-100 d-block">Semper Solaris is proud to offer <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'HVACInner');" href="https://hvac.sempersolaris.com/" role="button">heating and air conditioning</a>. Heating and air conditioning pairs perfectly with solar. By switching to an energy-efficient heating or air conditioning unit, you can reduce your electric bill significantly.</p>
  605.                    <p class="w-100 my-0"><strong><a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'HVAC');" href="https://hvac.sempersolaris.com/" role="button">Learn how we can help with home comfort.</a></strong></p>
  606.                </div>
  607.                <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'HVAC Image');" href="https://hvac.sempersolaris.com/" role="button"><img loading="lazy" data-src="https://www.sempersolaris.com/wp-content/uploads/2019/11/air-conditioning-unit-usa.jpg" data-srcset="https://www.sempersolaris.com/wp-content/uploads/2019/11/air-conditioning-unit-usa.jpg" height="225" width="375" alt="Furnace and Air Conditioning Unit Installation &amp; Maintenance" class="lazy center-block as-center"></a>
  608.            </div>
  609.        </section>
  610.  
  611.        <section class="container section-md">
  612.            <div class="grid-3 fgrid">
  613.                <div id="semper-cares" class="d-flex flex-column card text-center">
  614.                    <h2 class="h2">Semper Cares Initiative</h2>
  615.                    <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'SemperCares');" href="/semper-cares-initiative/" title="Semper Cares Initiative" role="button">
  616.                        <picture>
  617.                            <source type="image/webp" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/sempercares-home.webp" data-sizes="315w">
  618.                            <source type="image/jpg" media="(min-width:300px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/sempercares-home.jpg" data-sizes="315w">
  619.                            <img loading="lazy" data-sizes="315w" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/sempercares-home.jpg" alt="Solar Power Icon" height="150" width="315">
  620.                        </source></source></picture>
  621.                    </a>
  622.                    <p class="flex-grow">Semper Cares Initiative is an ongoing program to help deserving veterans and their families with major home improvements.</p>
  623.                    <p><a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'SemperCares');" href="/semper-cares-initiative/" title="Semper Cares Initiative" class="btn btn-red w-100" role="button">Project Reveals</a></p>
  624.                </div>
  625.  
  626.                <div id="meet-our-vets" class="d-flex flex-column card text-center">
  627.                    <h2 class="h2">Meet Our Veterans</h2>
  628.                    <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'Vets');" href="/meet-our-vets/" title="Meet our Vets" role="button">
  629.                        <picture>
  630.                            <source type="image/webp" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/vets-home.webp" data-sizes="315w">
  631.                            <source type="image/jpg" media="(min-width:300px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/vets-home.jpg" data-sizes="315w">
  632.                            <img loading="lazy" class="lazy" data-sizes="315w" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/vets-home.jpg" data-src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/vets-home.jpg" alt="Veteran Employees" height="150" width="315">
  633.                        </source></source></picture>
  634.                    </a>
  635.                    <p class="flex-grow">Meet Sergeant Major David Fox who is Semper's Warehouse Manager. Click here to see his story and many others.</p>
  636.                    <p><a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'Vets');" href="/meet-our-vets/" title="Meet Our Vets" class="btn btn-red w-100" role="button">Our Vets</a></p>
  637.                </div>
  638.                <div id="courtneys-corner" class="d-flex flex-column card text-center">
  639.                    <h2>Courtney's Corner</h2>
  640.                    <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'Courtney');" href="/meet-our-customers/" title="Courtney's Corner" role="button">
  641.                        <picture>
  642.                            <source type="image/webp" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/courtney-home.webp" data-sizes="315w">
  643.                            <source type="image/jpg" media="(min-width:300px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/courtney-home.jpg" data-sizes="315w">
  644.                            <img loading="lazy" class="lazy" data-sizes="315w" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/courtney-home.jpg" data-src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/home/courtney-home.jpg" alt="Video Customer Reviews" height="150" width="315">
  645.                        </source></source></picture>
  646.                    </a>
  647.                    <p class="flex-grow">We love connecting with our clients, and social media is just a click away. Share a photo of your installation, and we might feature it below!</p>
  648.                    <p id="cc_btn_link" style="position:relative">
  649.                        <a onclick="ga('gtm1.send', 'event', 'Home', 'Page', 'Courtney');" href="#social_embeds" title="We're Very Social!" class="btn btn-red w-100 d-flex" style="flex-direction:row" role="button">Check Us Out</a>
  650.                    </p>
  651.                </div>
  652.            </div>
  653.        </section>
  654.        <style>    #social_embeds{padding:40px 1em;background-color:#fcfcfc;border-radius:5px;border:1px solid #f0f0f0}#social_embeds>div{justify-content:space-evenly}#social_embeds blockquote{margin:0}.twitter-widget{max-height:500px;overflow-y:scroll}</style>
  655. <div id="social_embeds" class="container">
  656.    <h2 class="text-center">Connect with Us Everywhere</h2>
  657.    <hr style="width:200px;margin-bottom:40px">
  658.    <div class="d-flex ">
  659.  
  660.        <section class="social card">
  661.            <h3>TikTok</h3>
  662.            <blockquote class="tiktok-embed" cite="https://www.tiktok.com/@sempersolaris" data-unique-id="sempersolaris" data-embed-type="creator" style="max-width: 720px; min-width: 288px;">
  663.                <section> <a target="_blank" href="https://www.tiktok.com/@sempersolaris?refer=creator_embed" aria-label="Semper Solaris on TikTok (opens in new tab).">Semper Solaris on TikTok</a></section>
  664.            </blockquote>
  665.            <script class="social-script" async data-src="https://www.tiktok.com/embed.js"></script>
  666.        </section>
  667.  
  668.        <section class="social card">
  669.            <h3>Instagram</h3>
  670.            <blockquote class="instagram-media" data-instgrm-permalink="https://www.instagram.com/sempersolaris/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="14" style=" background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);">
  671.                <div style="padding:16px;"> <a href="https://www.instagram.com/sempersolaris/?utm_source=ig_embed&amp;utm_campaign=loading" style=" background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;" target="_blank" aria-label="View Semper Solaris on Instagram (opens in new tab).">
  672.                        <div style=" display: flex; flex-direction: row; align-items: center;">
  673.                            <div style="background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div>
  674.                            <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
  675.                                <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div>
  676.                                <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div>
  677.                            </div>
  678.                        </div>
  679.                        <div style="padding: 19% 0;"></div>
  680.                        <div style="display:block; height:50px; margin:0 auto 12px; width:50px;">
  681.                            <svg width="50px" height="50px" viewbox="0 0 60 60" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" role="presentation">
  682.                                <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
  683.                                    <g transform="translate(-511.000000, -20.000000)" fill="#000000">
  684.                                        <g>
  685.                                            <path d="M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631"></path>
  686.                                        </g>
  687.                                    </g>
  688.                                </g>
  689.                            </svg>
  690.                        </div>
  691.                        <div style="padding-top: 8px;">
  692.                            <div style="color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;">View Semper Solaris on Instagram</div>
  693.                        </div>
  694.                        <div style="padding: 12.5% 0;"></div>
  695.                        <div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
  696.                            <div>
  697.                                <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div>
  698.                                <div style="background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div>
  699.                                <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div>
  700.                            </div>
  701.                            <div style="margin-left: 8px;">
  702.                                <div style=" background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div>
  703.                                <div style=" width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)"></div>
  704.                            </div>
  705.                            <div style="margin-left: auto;">
  706.                                <div style=" width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div>
  707.                                <div style=" background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div>
  708.                                <div style=" width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div>
  709.                            </div>
  710.                        </div>
  711.                        <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
  712.                            <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div>
  713.                            <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div>
  714.                        </div>
  715.                    </a>
  716.                    <p style=" color:#000; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;"><a href="https://www.instagram.com/sempersolaris/?utm_source=ig_embed&amp;utm_campaign=loading" style=" color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px;" target="_blank" aria-label="Semper Solaris (opens in new tab).">Semper Solaris</a> (@<a href="https://www.instagram.com/sempersolaris/?utm_source=ig_embed&amp;utm_campaign=loading" style=" color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px;" target="_blank" aria-label="sempersolaris (opens in new tab).">sempersolaris</a>) &bull; Instagram photos and videos</p>
  717.                </div>
  718.            </blockquote>
  719.            <script class="social-script" async data-src="https://www.instagram.com/embed.js"></script>
  720.        </section>
  721.  
  722.    </div>
  723.    <div class="d-flex " style="margin-top:40px">
  724.  
  725.        <section class="social card">
  726.            <h3>Facebook</h3>
  727.            <div class="fb-page" data-lazy="true" data-href="https://www.facebook.com/SemperSolaris/" data-tabs="timeline" data-width="375" data-height data-small-header="true" data-adapt-container-width="true" data-hide-cover="true" data-show-facepile="false">
  728.                <blockquote cite="https://www.facebook.com/SemperSolaris/" class="fb-xfbml-parse-ignore">
  729.                    <a href="https://www.facebook.com/SemperSolaris/">Semper Solaris on Facebook</a>
  730.                </blockquote>
  731.            </div>
  732.        </section>
  733.  
  734.        <section class="social card twitter">
  735.            <h3>Twitter</h3>
  736.            <div class="container twitter-widget">
  737.                <a class="twitter-timeline" href="https://twitter.com/SemperSolarisCo?ref_src=twsrc%5Etfw">Semper Solaris on Twitter</a>
  738.                <script class="social-script" async data-src="https://platform.twitter.com/widgets.js"></script>
  739.            </div>
  740.        </section>
  741.  
  742.    </div>
  743.    <div class="d-flex " style="margin-top:40px">
  744.  
  745.        <section class="social card">
  746.            <h3>Pinterest</h3>
  747.            <a data-pin-do="embedUser" data-pin-board-width="375" data-pin-scale-height="240" data-pin-scale-width="80" href="https://www.pinterest.com/sempersolaris/"><span>Semper Solaris on Pinterest</span></a>
  748.            <script class="social-script" async defer data-src="https://assets.pinterest.com/js/pinit.js"></script>
  749.        </section>
  750.  
  751.    </div>
  752. </div>
  753. <script>
  754.    (function() {
  755.        let observer = new IntersectionObserver((entries, observer) => {
  756.            entries.forEach(entry => {
  757.                if (entry.isIntersecting) {
  758.                    let scriptTag = entry.target.getElementsByClassName("social-script")[0];
  759.                    if (scriptTag != undefined) {
  760.                        scriptTag.src = scriptTag.dataset.src;
  761.                        observer.unobserve(entry.target);
  762.                    }
  763.                }
  764.            });
  765.        }, {
  766.            rootMargin: "0px 0px -100px 0px"
  767.        });
  768.        document.querySelectorAll('.social.card').forEach(card => {
  769.            observer.observe(card);
  770.        });
  771.    })();
  772. </script><section class="container-middle section-md">
  773.    <div class="cta">
  774.        <div class="cta-content px-sm blue-bg-g text-white as-center">
  775.            <p class="h3 text-uppercase my-sm"><strong>Current Offers</strong></p>
  776.            <p><a onclick="ga('send', 'event', { 'eventCategory': 'Link', 'eventAction': 'Offers', 'eventLabel': 'Hompage Callout for Offers'});" href="/internet-specials/" title="Current Offers" class="btn btn-red" role="button">View Our Deals</a></p>
  777.        </div>
  778.        <div class="content as-center">
  779.            <p class="mb-0">If you are looking for great deals on <a onclick="ga('gtm1.send', 'event', 'Offers', 'Part', 'Solar');" href="/solar-panels/" role="button">solar</a>, <a onclick="ga('gtm1.send', 'event', 'Offers', 'Part', 'Roofing');" href="/roofing/" role="button">roofing</a>, <a onclick="ga('gtm1.send', 'event', 'Offers', 'Part', 'Battery');" href="/battery-storage/" role="button">battery storage</a>, <a onclick="ga('gtm1.send', 'event', 'Offers', 'Part', 'HVAC');" href="https://hvac.sempersolaris.com/" role="button">heating or air conditioning</a>, you have come to the right place! Come browse our available offers that will make caring for your home more affordable.</p>
  780.        </div>
  781.    </div>
  782. </section>
  783. <section class="blue-bg-g">
  784.    <div class="container-middle space-xs split-content btn-right text-white">
  785.        <div>
  786.            <h3 class="h4 text-uppercase"><strong role="heading" aria-level="3">Ready to take the next step?</strong></h3>
  787.            <p class="mb-0">Contact Semper Solaris and make the right choice for your home.</p>
  788.        </div>
  789.        <div class="js-center as-center">
  790.            <p><a onclick="ga('gtm1.send', 'event', 'Global', 'CTA', 'Book');" class="btn btn-red" href="https://appointment.sempersolaris.com/?utm_content=BOOKED%20APPOINTMENT" target="_blank" rel="noopener" role="button" aria-label="Book Now (opens in new tab).">Book Now</a></p>
  791.        </div>
  792.    </div>
  793. </section>    </article>
  794. </main>
  795. </div><!-- #content -->
  796.  
  797. <footer id="colophon" class="site-footer">
  798.    <div class="container grid-footer px-0-mb">
  799.        <div id="semper-details">
  800.            <a onclick="ga('gtm1.send', 'event', 'Footer', 'Main', 'Home');" href="https://www.sempersolaris.com/" title="Semper Solaris" role="button">
  801.                <picture>
  802.                    <source type="image/webp" media="(min-width: 740px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/logo/semper-solaris.webp 170w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/logo/semper-solaris_2x.webp 2x" data-sizes="170w">
  803.                    <source type="image/jpg" media="(min-width: 740px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/logo/semper-solaris.jpg 170w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/logo/semper-solaris_2x.jpg 2x" data-sizes="170w">
  804.                    <source type="image/webp" media="(max-width: 741px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/logo/semper-solaris_mobile.webp 109w" data-sizes="109w">
  805.                    <source type="image/jpg" media="(max-width: 741px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/logo/semper-solaris_mobile.jpg 109w" data-sizes="109w">
  806.                    <img class="footer-logo lazy" width="170" height="63" data-sizes="(max-width: 741px) 109w, (min-width: 740px) 170w" data-src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/logo/semper-solaris.jpg" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/logo/semper-solaris_mobile.jpg 109w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/semper-solaris.jpg 170w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/logo/semper-solaris_2x.jpg 2x" alt="Semper Solaris Solar Panels, Roofing, Battery Storage, Heating, and Air Conditioning">
  807.                </source></source></source></source></picture>
  808.            </a>
  809.            <p class="mb-0"><strong>Semper Solaris</strong></p>
  810.            <p class="mt-0 text-small">Solar, Roofing, Battery Storage, Heating &amp; Air Conditioning</p>
  811.            <p>San Diego Corporate Office</p>
  812.            <p>
  813.            </p><address>
  814.                <a onclick="ga('gtm1.send', 'event', 'Footer', 'Main', 'SanDiego');" href="/locations/san-diego/el-cajon/" target="_blank" title="San Diego Address" class="text-decoration-none" role="button" aria-label="1805 John Towers Avenue
  815.                    El Cajon, CA 92020 (opens in new tab).">
  816.                    <span>1805 John Towers Avenue</span><br>
  817.                    <span>El Cajon</span>, <span>CA</span> <span>92020</span>
  818.                </a><br>
  819.                <a onclick="ga('gtm1.send', 'event', 'Footer', 'Main', 'Call');" href="tel:+16193574142" title="Call Semper Solaris Corporate Office" role="button">(619) 357-4142</a>
  820.            </address>
  821.            
  822.        </div>
  823.        <div id="semper-services">
  824.            <div class="menu-footer-left-container"><ul id="footer-menu-1" class="semper-footer-list px-0-mb" role="menu"><li id="menu-item-36706" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36706" role="presentation"><a href="https://www.sempersolaris.com/solar-panels/" role="menuitem">Solar Panels</a></li>
  825. <li id="menu-item-36707" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36707" role="presentation"><a href="https://www.sempersolaris.com/roofing/" role="menuitem">Roofing Services</a></li>
  826. <li id="menu-item-36708" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36708" role="presentation"><a href="https://www.sempersolaris.com/battery-storage/" role="menuitem">Battery Storage</a></li>
  827. <li id="menu-item-38453" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-38453" role="presentation"><a href="https://hvac.sempersolaris.com/" role="menuitem">Heating &amp; Air Conditioning</a></li>
  828. <li id="menu-item-36710" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36710" role="presentation"><a href="https://www.sempersolaris.com/warranties/" role="menuitem">Warranties</a></li>
  829. </ul></div>        </div>
  830.        <div id="semper-links">
  831.            <div class="menu-footer-right-container"><ul id="footer-menu-2" class="semper-footer-list px-0-mb" role="menu"><li id="menu-item-37718" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-37718" role="presentation"><a href="https://appointment.sempersolaris.com/" role="menuitem">Book Now</a></li>
  832. <li id="menu-item-36713" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36713" role="presentation"><a href="https://www.sempersolaris.com/semper-cares-initiative/" role="menuitem">Semper Cares Initiative</a></li>
  833. <li id="menu-item-36714" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36714" role="presentation"><a href="https://www.sempersolaris.com/blog/" role="menuitem">Blog</a></li>
  834. <li id="menu-item-36715" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36715" role="presentation"><a href="https://www.sempersolaris.com/careers/" role="menuitem">Careers</a></li>
  835. </ul></div>        </div>
  836.    </div>
  837.  
  838.    <div class="container-middle px-0-mb">
  839.  
  840.        <p><strong>Locations</strong></p><ul class="list-unstyled footer-locations" role="menu"> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/san-diego/el-cajon/');" href="/locations/san-diego/el-cajon/" title="Corporate Office" role="menuitem">Corporate Office</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/bay-area/');" href="/locations/bay-area/" title="Bay Area" role="menuitem">Bay Area</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/bakersfield/');" href="/locations/bakersfield/" title="Bakersfield" role="menuitem">Bakersfield</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/bay-area/campbell/');" href="/locations/bay-area/campbell/" title="Campbell" role="menuitem">Campbell</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/bay-area/concord/');" href="/locations/bay-area/concord/" title="Concord" role="menuitem">Concord</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/fresno/');" href="/locations/fresno/" title="Fresno" role="menuitem">Fresno</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/inland-empire/');" href="/locations/inland-empire/" title="Inland Empire" role="menuitem">Inland Empire</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/los-angeles/');" href="/locations/los-angeles/" title="Los Angeles" role="menuitem">Los Angeles</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/bay-area/manteca/');" href="/locations/bay-area/manteca/" title="Manteca" role="menuitem">Manteca</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/orange-county/');" href="/locations/orange-county/" title="Orange County" role="menuitem">Orange County</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/inland-empire/palm-desert/');" href="/locations/inland-empire/palm-desert/" title="Palm Desert" role="menuitem">Palm Desert</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/sacramento/rancho-cordova/');" href="/locations/sacramento/rancho-cordova/" title="Rancho Cordova" role="menuitem">Rancho Cordova</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/redlands/');" href="/locations/redlands/" title="Redlands" role="menuitem">Redlands</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/sacramento/');" href="/locations/sacramento/" title="Sacramento" role="menuitem">Sacramento</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/san-diego/');" href="/locations/san-diego/" title="San Diego" role="menuitem">San Diego</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', 'https://texas.sempersolaris.com/locations/dallas/');" href="https://texas.sempersolaris.com/locations/dallas/" title="Dallas" role="menuitem">Dallas</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', 'https://florida.sempersolaris.com/locations/tampa/');" href="https://florida.sempersolaris.com/locations/tampa/" title="Tampa " role="menuitem">Tampa </a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', 'https://arizona.sempersolaris.com/locations/phoenix-az/');" href="https://arizona.sempersolaris.com/locations/phoenix-az/" title="Phoenix" role="menuitem">Phoenix</a></li> <li class="pr-sm" role="presentation"><a onclick="ga('gtm1.send', 'event', 'Footer', 'List', '/locations/chicago/');" href="/locations/chicago/" title="Chicago" role="menuitem">Chicago</a></li></ul>        <div class="new-loc-container">
  841.            <div class="texas-container">
  842.                <p style="margin-top:2rem"><strong>Texas</strong></p>
  843.                <div class="now-serving">
  844.                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-left-fill arrow-left texas" viewbox="0 0 16 16" role="presentation">
  845.                        <path d="m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z"></path>
  846.                    </svg>
  847.                    <div class="flag-container">
  848.                        <img class="texas-flag" loading="lazy" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/texas-state-flag.svg" alt="The Lone Star State, Texas Flag" width="50" height="33.33">
  849.                        <img class="burst" loading="lazy" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/now-serving-burst.svg" width="100" height="43.59" alt="burst icon">
  850.                    </div>
  851.                </div>
  852.                <ul class="list-unstyled footer-locations" role="menu">
  853.                    <li role="presentation"><a href="https://texas.sempersolaris.com/" role="menuitem">Dallas</a></li>
  854.                </ul>
  855.            </div>
  856.            <div class="florida-container">
  857.                <p style="margin-top:2rem"><strong>Florida</strong></p>
  858.                <div class="now-serving">
  859.                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-left-fill arrow-left florida" viewbox="0 0 16 16" role="presentation">
  860.                        <path d="m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z"></path>
  861.                    </svg>
  862.                    <div class="flag-container">
  863.                        <img class="florida-flag" loading="lazy" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/florida-state-flag.svg" alt="Florida State Flag" width="50" height="33.33">
  864.                        <img class="burst" loading="lazy" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/now-serving-burst.svg" width="100" height="43.59" alt="burst icon">
  865.                    </div>
  866.                </div>
  867.                <ul class="list-unstyled footer-locations" role="menu">
  868.                    <li role="presentation"><a href="https://florida.sempersolaris.com/" role="menuitem">Tampa</a></li>
  869.                </ul>
  870.            </div>
  871.            <div class="arizona-container">
  872.                <p style="margin-top:2rem"><strong>Arizona</strong></p>
  873.                <div class="now-serving">
  874.                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-left-fill arrow-left arizona" viewbox="0 0 16 16" role="presentation">
  875.                        <path d="m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z"></path>
  876.                    </svg>
  877.                    <div class="flag-container">
  878.                        <img class="arizona-flag" loading="lazy" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/arizona-state-flag.svg" alt="Florida State Flag" width="50" height="33.33">
  879.                        <img class="burst" loading="lazy" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/assets/img/now-serving-burst.svg" width="100" height="43.59" alt="burst icon">
  880.                    </div>
  881.                </div>
  882.                <ul class="list-unstyled footer-locations" role="menu">
  883.                    <li role="presentation"><a href="https://arizona.sempersolaris.com/" role="menuitem">Phoenix</a></li>
  884.                </ul>
  885.            </div>
  886.        </div>
  887.        
  888.        <div class="social-profiles flex-basic jc-between w-100 section-sm px-0 pb-0">
  889.            <p class="follow-social text-center-mb">Follow us on social media:</p>
  890.                <a onclick="ga('gtm1.send', 'event', 'Footer', 'Social', 'TikTok');" title="Our TikTok Page" href="https://www.tiktok.com/@sempersolaris" target="_blank" rel="external nofollow opener" role="button" aria-label=" (opens in new tab).">
  891.        <img loading="lazy" src="/wp-content/themes/semper-solaris/dist/img/icons/tiktok-square-brands.svg" alt="TikTok" height="26" width="26" style="border-radius:3px">
  892.    </a>    <a onclick="ga('gtm1.send', 'event', 'Footer', 'Social', 'Instagram');" title="Our Instagram Page" href="https://www.instagram.com/sempersolaris/" target="_blank" rel="external nofollow opener" role="button" aria-label=" (opens in new tab).">
  893.        <img loading="lazy" src="/wp-content/themes/semper-solaris/dist/img/icons/instagram-brands.svg" alt="Instagram" height="26" width="26" style="border-radius:3px">
  894.    </a>    <a onclick="ga('gtm1.send', 'event', 'Footer', 'Social', 'Facebook');" title="Our Facebook Page" href="https://www.facebook.com/SemperSolaris/" target="_blank" rel="external nofollow opener" role="button" aria-label=" (opens in new tab).">
  895.        <img loading="lazy" src="/wp-content/themes/semper-solaris/dist/img/icons/facebook-square-brands.svg" alt="Facebook" height="26" width="26" style="border-radius:3px">
  896.    </a>    <a onclick="ga('gtm1.send', 'event', 'Footer', 'Social', 'Twitter');" title="Our Twitter Page" href="https://twitter.com/sempersolarisco" target="_blank" rel="external nofollow opener" role="button" aria-label=" (opens in new tab).">
  897.        <img loading="lazy" src="/wp-content/themes/semper-solaris/dist/img/icons/square-x-twitter.svg" alt="Twitter" height="26" width="26" style="border-radius:3px">
  898.    </a>    <a onclick="ga('gtm1.send', 'event', 'Footer', 'Social', 'Pinterest');" title="Our Pinterest Page" href="https://www.pinterest.com/sempersolaris/" target="_blank" rel="external nofollow opener" role="button" aria-label=" (opens in new tab).">
  899.        <img loading="lazy" src="/wp-content/themes/semper-solaris/dist/img/icons/pinterest-square-brands.svg" alt="Pinterest" height="26" width="26" style="border-radius:3px">
  900.    </a>    <a onclick="ga('gtm1.send', 'event', 'Footer', 'Social', 'YouTube');" title="Our YouTube Page" href="https://www.youtube.com/channel/UCXkXgYE1h5mw3DCs6Dnr5kg" target="_blank" rel="external nofollow opener" role="button" aria-label=" (opens in new tab).">
  901.        <img loading="lazy" src="/wp-content/themes/semper-solaris/dist/img/icons/youtube-square-brands.svg" alt="YouTube" height="26" width="26" style="border-radius:3px">
  902.    </a>    <a onclick="ga('gtm1.send', 'event', 'Footer', 'Social', 'LinkedIn');" title="Our LinkedIn Page" href="https://www.linkedin.com/company/semper-solaris" target="_blank" rel="external nofollow opener" role="button" aria-label=" (opens in new tab).">
  903.        <img loading="lazy" src="/wp-content/themes/semper-solaris/dist/img/icons/linkedin-brands.svg" alt="LinkedIn" height="26" width="26" style="border-radius:3px">
  904.    </a>        </div>
  905.  
  906.    </div>
  907.        <div id="semper-solaris-breadcrumbs" class="text-center text-small">
  908.        <a href="/">Home</a>
  909.    </div>    <p class="text-center"><small><a href="/sitemap/">Sitemap</a></small></p>
  910.    <div class="text-center text-light mx-auto container text-gray" role="contentinfo" aria-label="Site issue">
  911.        <p class="site-disclaimer"><small>*On approved credit. 30 percent federal tax credit based on eligibility, consult your tax advisor. **On approved credit. Savings based on size of roof.  Cool Roof upgrade with roof replacement only. ***Must purchase a complete heating system. &dagger;Present this at the time of your appointment. &Dagger;Unlimited referrals accepted. Maximum awarded amount per new customer is $550 for referrals that purchase. Referral name must be supplied by referrer, referral amount paid after completion of installation and payment. FOR ALL OFFERS: New customers only, some restrictions apply. Cannot be combined with other offers. #1 Volume Residential Solar + Battery based on the volume of residential installations. For more information on warranties call or see website for details www.sempersolaris.com/warranties/.   Expires <span id="_expiry_">at the end of this month</span>.</small></p>
  912.        <script>
  913.            let _d = new Date(),
  914.                _lD = new Date(_d.getFullYear(), _d.getMonth() + 1, 0);
  915.            document.getElementById("_expiry_").innerText = _lD.toLocaleString('default', {
  916.                month: 'long'
  917.            }) + " " + _lD.getDate() + ", " + _lD.getFullYear();
  918.        </script>
  919.        <p>&copy;2024 Semper Solaris. All Rights Reserved. | CSLB <a onclick="ga('gtm1.send', 'event', 'Footer', 'Bottom', 'CSLB');" href="https://www2.cslb.ca.gov/onlineservices/checklicenseii/licensedetail.aspx?licnum=978152" target="_blank" role="button" aria-label="#978152 (opens in new tab).">#978152</a> | <a onclick="ga('gtm1.send', 'event', 'Footer', 'Bottom', 'Privacy');" href="/privacy-notice/" role="button">Privacy Policy</a> | Call <a class="semper-phone-link semper-phone-text" onclick="ga('gtm1.send', 'event', 'Footer', 'Bottom', 'Phone');" href="tel:+18882103366" role="button">+1 (888) 210-3366</a></p>
  920.        <p>This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.</p>
  921.        <p><a class="text-center" onclick="ga('gtm1.send', 'event', 'Footer', 'Bottom', 'CCPA');" href="/privacy-notice/#ccpa" role="button">California Privacy Policy <abbr title="California Consumer Privacy Act">(CCPA)</abbr></a></p>
  922.        <p>
  923.            California residents: can request <a href="/ccpa/">Do Not Sell My Information</a>. Please visit our <a href="/privacy-notice/">privacy policy</a> to learn how we use your information.<br>You will receive emails, and text messages periodically and can opt-out at any time. calls and chats are recorded.
  924.        </p>
  925.    </div>
  926. </footer></div><!-- #page -->
  927. <footer>
  928.    <style>    #_live_chat_btn{cursor:pointer}#_live_chat_btn:hover{color:#007af3;transition:color 180ms ease-in}#drift-frame-controller{right:9vw!important}#quick{transform:translateY(100%);transition:all .5s}#quick #btn_img{display:none}@media screen and (max-width:976px){#quick #btn_img{display:block;width:100vw}#quick .quick-grid,#quick .refer-btn{display:none}}#quick_btn_list{list-style-type:none;margin:0;padding:0}</style>
  929. <aside class="element-shadow" id="quick" role="presentation">
  930.    <!-- MOBILE BUTTONS -->
  931.            <!-- /MOBILE BUTTONS -->
  932.        <!-- DESKTOP BUTTONS -->
  933.        <nav aria-label="Quick Access" class="quick-grid">
  934.            <ul id="quick_btn_list" role="menu">
  935.                <li class="quick-icon qi-chat js-center text-center not-loaded" id="chat-icon" role="presentation" aria-label="Chat">
  936.                    <div id="_live_chat_btn" class="text-decoration-none drift-open-chat icon-button">
  937.                        <picture>
  938.    <source type="image/webp" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/chat_2.webp 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/chat_2@2x.webp 2x" data-sizes="46w">
  939.    <source type="image/png" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/chat_2.png 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/chat_2@2x.png 2x" data-sizes="46w">
  940.    <img class="lazy center-block" alt="Chat Now" data-src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/chat_2.png" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/chat_2@2x.png, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/chat_2@2x.png 2x" height="46" width="46" style="border-radius:100%">
  941. </source></source></picture>
  942. <strong>Chat</strong>                    </div>
  943.                </li>
  944.                <li class="quick-icon qi-book animate-icon js-center text-center" id="book-icon" role="presentation">
  945.                    <a onclick="ga('gtm1.send', 'event', 'Global', 'Buttons', 'Book');" class="text-decoration-none text-blue" rel="noopener" href="https://appointment.sempersolaris.com/" target="_blank" role="menuitem" aria-label="Book Now (opens in new tab).">
  946.                        <picture>
  947.                            <source type="image/webp" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/book-now.webp 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/book-now_2x.webp 2x" data-sizes="46w">
  948.                            <source type="image/png" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/book-now.png 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/book-now_2x.png 2x" data-sizes="46w">
  949.                            <img class="lazy center-block" alt="Book Now" data-src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/book-now.png" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/book-now.png, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/book-now_2x.png 2x" height="46" width="46" style="border-radius:100%">
  950.                        </source></source></picture>
  951.                        <strong>Book Now</strong>
  952.                    </a>
  953.                </li>
  954.                <li class="quick-icon qi-refer js-center text-center" role="presentation">
  955.                    <a onclick="ga('gtm1.send', 'event', 'Global', 'Buttons', 'Refer');" class="text-decoration-none text-blue" href="/refer-friend/" role="menuitem">
  956.                        <picture>
  957.                            <source type="image/webp" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/Refer@0.5x.webp 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/Refer.webp 2x" data-sizes="46w">
  958.                            <source type="image/png" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/Refer@0.5x.png 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/Refer.png 2x" data-sizes="46w">
  959.                            <img class="lazy center-block" alt="Refer" data-src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/Refer@0.5x.png" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/Refer@0.5x.png, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/Refer.png 2x" height="46" width="46" style="border-radius:100%">
  960.                        </source></source></picture>
  961.                        <strong>Refer a Friend</strong>
  962.                    </a>
  963.                </li>
  964.                <li class="quick-icon qi-phone js-center text-center" role="presentation">
  965.                    <a onclick="ga('gtm1.send', 'event', 'Global', 'Buttons', 'Phone');" class="text-decoration-none text-blue semper-phone-link" href="tel:+18882103366" title="(888) 210-3366" role="menuitem">
  966.                        <picture>
  967.                            <source type="image/webp" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/phone.webp 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/phone_2x.webp 2x" data-sizes="46w">
  968.                            <source type="image/png" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/phone.png 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/phone_2x.png 2x" data-sizes="46w">
  969.                            <img class="lazy center-block" alt="Call Now" data-src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/phone.png" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/phone.png, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/phone_2x.png 2x" height="46" width="46" style="border-radius:100%">
  970.                        </source></source></picture>
  971.                        <strong>Phone</strong>
  972.                    </a>
  973.                </li>
  974.                <li class="quick-icon qi-email js-center text-center" role="presentation">
  975.                    <a onclick="ga('gtm1.send', 'event', 'Global', 'Buttons', 'Contact');" class="text-decoration-none text-blue" href="/contact-us/" role="menuitem">
  976.                        <picture>
  977.                            <source type="image/webp" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/email.webp 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/email_2x.webp 2x" data-sizes="46w">
  978.                            <source type="image/png" media="(min-width: 240px)" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/email.png 46w, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/email_2x.png 2x" data-sizes="46w">
  979.                            <img class="lazy center-block" alt="Contact Now" data-src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/email.png" data-srcset="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/email.png, https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/img/icons/email_2x.png 2x" height="46" width="46" style="border-radius:100%">
  980.                        </source></source></picture>
  981.                        <strong>Contact</strong>
  982.                    </a>
  983.                </li>
  984.            </ul>
  985.        </nav>
  986.    </aside>
  987.  
  988. <script>
  989.    window.onscroll = () => {
  990.        document.getElementById('quick').style.transform = 'translateY(0%)';
  991.    }
  992. </script><div id="quick-contain"></div><script>(function(){var s=document.createElement('script');e = !document.body ? document.querySelector('head'):document.body;s.src='https://acsbapp.com/apps/app/dist/js/app.js';s.defer=true;s.onload=function(){acsbJS.init({
  993.            statementLink     : 'https://dashboard.accessibe.com/statement?license=64528ebf28334800038969ab',
  994.            feedbackLink      : '',
  995.            footerHtml        : '',
  996.            hideMobile        : false,
  997.            hideTrigger       : false,
  998.            language          : 'en',
  999.            position          : 'left',
  1000.            leadColor         : '#146FF8',
  1001.            triggerColor      : '#146FF8',
  1002.            triggerRadius     : '50%',
  1003.            triggerPositionX  : 'left',
  1004.            triggerPositionY  : 'bottom',
  1005.            triggerIcon       : 'people',
  1006.            triggerSize       : 'medium',
  1007.            triggerOffsetX    : 20,
  1008.            triggerOffsetY    : 20,
  1009.            mobile            : {
  1010.                triggerSize       : 'small',
  1011.                triggerPositionX  : 'left',
  1012.                triggerPositionY  : 'center',
  1013.                triggerOffsetX    : 0,
  1014.                triggerOffsetY    : 0,
  1015.                triggerRadius     : '50%'
  1016.            }
  1017.        });
  1018.    };
  1019.    e.appendChild(s);}());</script><script type="text/javascript" src="https://www.sempersolaris.com/wp-content/themes/semper-solaris/dist/bundle.js#defer" id="webpack-js"></script>
  1020. <script type="text/javascript" src="" id="google-recaptcha-js"></script>
  1021. <script type="text/javascript" src="https://www.sempersolaris.com/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2" id="wp-polyfill-inert-js"></script>
  1022. <script type="text/javascript" src="https://www.sempersolaris.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.14.0" id="regenerator-runtime-js"></script>
  1023. <script type="text/javascript" src="https://www.sempersolaris.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
  1024. <script type="text/javascript" id="wpcf7-recaptcha-js-extra">
  1025. /* <![CDATA[ */
  1026. var wpcf7_recaptcha = {"sitekey":"6Lek77oaAAAAADVaywHllTBx24ndhbdgPIhcdHWu","actions":{"homepage":"homepage","contactform":"contactform"}};
  1027. /* ]]> */
  1028. </script>
  1029. <script type="text/javascript" src="" id="wpcf7-recaptcha-js"></script>
  1030.    <script type="text/javascript">
  1031.        jQuery(document).ready(function ($) {
  1032.  
  1033.            for (let i = 0; i < document.forms.length; ++i) {
  1034.                let form = document.forms[i];
  1035. if ($(form).attr("method") != "get") { $(form).append('<input type="hidden" name="BCDcfsLi_Gk" value="BfbZIiSdq_" />'); }
  1036. if ($(form).attr("method") != "get") { $(form).append('<input type="hidden" name="LOPvTqY-extQdB" value="cS]vD04j" />'); }
  1037.            }
  1038.  
  1039.            $(document).on('submit', 'form', function () {
  1040. if ($(this).attr("method") != "get") { $(this).append('<input type="hidden" name="BCDcfsLi_Gk" value="BfbZIiSdq_" />'); }
  1041. if ($(this).attr("method") != "get") { $(this).append('<input type="hidden" name="LOPvTqY-extQdB" value="cS]vD04j" />'); }
  1042.                return true;
  1043.            });
  1044.  
  1045.            jQuery.ajaxSetup({
  1046.                beforeSend: function (e, data) {
  1047.  
  1048.                    if (data.type !== 'POST') return;
  1049.  
  1050.                    if (typeof data.data === 'object' && data.data !== null) {
  1051. data.data.append("BCDcfsLi_Gk", "BfbZIiSdq_");
  1052. data.data.append("LOPvTqY-extQdB", "cS]vD04j");
  1053.                    }
  1054.                    else {
  1055.                        data.data = data.data + '&BCDcfsLi_Gk=BfbZIiSdq_&LOPvTqY-extQdB=cS]vD04j';
  1056.                    }
  1057.                }
  1058.            });
  1059.  
  1060.        });
  1061.    </script>
  1062. <script src="/wp-content/themes/semper-solaris/js/home-hero.min.js" defer></script>        <script src="/wp-content/themes/semper-solaris/js/forms.min.js"></script>
  1063.        <script src="/wp-content/themes/semper-solaris/js/recaptcha.min.js"></script>
  1064.        <script src="/wp-content/themes/semper-solaris/js/global.min.js"></script>
  1065. </footer>
  1066. <noscript>
  1067.    <img src="https://api.trustedform.com/ns.gif" alt="Trusted Form Pixel">
  1068. </noscript>
  1069. </body>
  1070.  
  1071. </html>
  1072.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda