PageSourceSearch

https://www.momentumupfitters.com/contactus

html momentumupfitters.com collected 2026-10-08 18:14:04 UTC 41,587 bytes, 673 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US" data-website-id="1" data-main-object="website.page(8,)">
3    <head>
4        <meta charset="utf-8"/>
5        <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
6        <meta name="viewport" content="width=device-width, initial-scale=1"/>
7        <meta name="generator" content="Odoo"/>
8            
9        <meta property="og:type" content="website"/>
10        <meta property="og:title" content="Contact | Momentum Upfitters - Formerly Utah Off Grid Solar"/>
11        <meta property="og:site_name" content="Momentum Upfitters - Formerly Utah Off Grid Solar"/>
12        <meta property="og:url" content="https://www.momentumupfitters.com/contactus"/>
13        <meta property="og:image" content="https://www.momentumupfitters.com/web/image/website/1/logo?unique=d2d2133"/>
14            
15        <meta name="twitter:card" content="summary_large_image"/>
16        <meta name="twitter:title" content="Contact | Momentum Upfitters - Formerly Utah Off Grid Solar"/>
17        <meta name="twitter:image" content="https://www.momentumupfitters.com/web/image/website/1/logo/300x300?unique=d2d2133"/>
18        
19        <link rel="canonical" href="https://www.momentumupfitters.com/contactus"/>
20        
21        <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""/>
22        <title>Contact | Momentum Upfitters - Formerly Utah Off Grid Solar</title>
23        <link type="image/x-icon" rel="shortcut icon" href="/web/image/website/1/favicon?unique=d2d2133"/>
24        <link rel="preload" href="/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/>
25        <link type="text/css" rel="stylesheet" href="/web/assets/1/30723f3/web.assets_frontend.min.css"/>
26        
26<script id="web.layout.odooscript" type="text/javascript">
27            var odoo = {
28                csrf_token: 'e4ec96952c0b1797e68e3d2b1ce6103e63097979o1823019244',
29                debug: "",
30            };
31        </script>
31
32        
32<script type="text/javascript">
33            odoo.__session_info__ = {"is_admin": false, "is_system": false, "is_public": true, "is_internal_user": false, "is_website_user": true, "uid": null, "registry_hash": "62427c1ff31f044dc5cd1932a52a60a27bbe8ae719f6d31b9376bf75623c0235", "is_frontend": true, "profile_session": null, "profile_collectors": null, "profile_params": null, "show_effect": true, "currencies": {"1": {"name": "USD", "symbol": "$", "position": "before", "digits": [69, 2]}}, "quick_login": true, "bundle_params": {"lang": "en_US", "website_id": 1}, "test_mode": false, "websocket_worker_version": "19.0-2", "translationURL": "/website/translations", "geoip_country_code": "US", "geoip_phone_code": 1, "lang_url_code": "en", "add_to_cart_action": "stay"};
34            if (!/(^|;\s)tz=/.test(document.cookie)) {
35                const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone;
36                document.cookie = `tz=${userTZ}; path=/`;
37            }
38        </script>
38
39        
39<script type="text/javascript" defer="defer" src="/web/assets/1/511d139/web.assets_frontend_minimal.min.js" onerror="__odooAssetError=1"></script>
39
40        
40<script type="text/javascript" data-src="/web/assets/1/9b79d82/web.assets_frontend_lazy.min.js" onerror="__odooAssetError=1"></script>
vendor: 112 bytes, lines 40-42
40
41        
42            <script id="tracking_code" async="async" src="https://www.googletagmanager.com/gtag/js?id=
42G-V9TF9FSTM5
vendor: 24 bytes, lines 42-43
42"></script>
43            
43<script id="tracking_code_config">
44                window.dataLayer = window.dataLayer || [];
45                function gtag(){dataLayer.push(arguments);}
46                gtag('consent', 'default', {
47                    'ad_storage': 'denied',
48                    'ad_user_data': 'denied',
49                    'ad_personalization': 'denied',
50                    'analytics_storage': 'denied',
51                });
52                gtag('js', new Date());
53                gtag('config', 'G-V9TF9FSTM5');
54                function allConsentsGranted() {
55                    gtag('consent', 'update', {
56                        'ad_storage': 'granted',
57                        'ad_user_data': 'granted',
58                        'ad_personalization': 'granted',
59                        'analytics_storage': 'granted',
60                    });
61                }
62                    allConsentsGranted();
63            </script>
63
64            
64<script id="plausible_script" name="plausible" defer="defer" data-domain="qmi-innovation-inc.odoo.com" src="https://download.odoo.com/js/plausi_saas.js"></script>
64
65            
66            
66<script type="application/ld+json">
67{
68    "@context": "http://schema.org",
69    "@type": "Organization",
70    "name": "Momentum Upfitters SLC",
71    "logo": "https://www.momentumupfitters.com/logo.png?company=1",
72    "url": "https://www.momentumupfitters.com"
73}
74            </script>
74
75
76             
77        <!-- Meta Pixel Code -->
78<script>
vendor: 408 bytes, lines 78-87
78
79!function(f,b,e,v,n,t,s)
80{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
81n.callMethod.apply(n,arguments):n.queue.push(arguments)};
82if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
83n.queue=[];t=b.createElement(e);t.async=!0;
84t.src=v;s=b.getElementsByTagName(e)[0];
85s.parentNode.insertBefore(t,s)}(window, document,'script',
86'https://connect.facebook.net/en_US/fbevents.js');
87fbq('init', '
87868575772555434
vendor: 32 bytes, lines 87-88
87');
88fbq('track', 'PageView');
89</script>
89
90<noscript><img height="1" width="1" style="display:none"
91src="https://www.facebook.com/tr?id=868575772555434&ev=PageView&noscript=1"
92/></noscript>
93<!-- End Meta Pixel Code -->
94    </head>
95    <body>
96        
97
98
99
100        <div id="wrapwrap" class="   ">
101            <a class="o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0" href="#wrap">Skip to Content</a>
102                <header id="top" data-anchor="true" data-name="Header" data-extra-items-toggle-aria-label="Extra items button" class="   o_header_standard" style=" ">
103    <nav data-name="Navbar" aria-label="Main" class="navbar navbar-expand-lg navbar-light o_colored_level o_cc o_header_force_no_radius d-none d-lg-block p-0 shadow-sm ">
104        
105            <div id="o_main_nav" class="o_main_nav">
106                <div class="o_header_hide_on_scroll">
107                    <div aria-label="Top" class="o_header_sales_two_top py-1">
108                        <ul class="container navbar-nav d-grid h-100 px-3 o_grid_header_3_cols">
109                            
110                            <li class="o_header_sales_two_lang_selector_placeholder"></li>
111                            
112                            
113                            
114        <li class="d-flex align-items-center">
115                <div data-name="Text" class="s_text_block d-flex align-items-center mx-auto">
116                    <small>Utah Off Grid Solar is now Momentum Upfitters. Same people, same service, new possibilities!</small>
117                </div>
118        </li>
119                            
120                            
121                            <li class="o_header_sales_two_social_links_placeholder"></li>
122                        </ul>
123                    </div>
124                    <div aria-label="Middle" class="container d-flex justify-content-between align-items-center py-1">
125                        
126    <a data-name="Navbar Logo" href="/" class="navbar-brand logo me-4">
127            
128            <span role="img" aria-label="Logo of Momentum Upfitters - Formerly Utah Off Grid Solar" title="Momentum Upfitters - Formerly Utah Off Grid Solar"><img src="/web/image/website/1/logo/Momentum%20Upfitters%20-%20Formerly%20Utah%20Off%20Grid%20Solar?unique=d2d2133" class="img img-fluid" width="95" height="40" alt="Momentum Upfitters - Formerly Utah Off Grid Solar" loading="lazy"/></span>
129        </a>
130    
131                        <ul class="navbar-nav align-items-center gap-1">
132                            
133                            
134        <li class=" divider d-none"></li> 
135        <li class="o_wsale_my_cart  ">
136            <a href="/shop/cart" aria-label="eCommerce cart" class="o_navlink_trigger_hover btn d-flex align-items-center fw-bold text-reset">
137                <div class="o_navlink_background position-relative me-2 rounded-circle p-2 transition-base">
138                    <i class="fa fa-shopping-cart fa-stack"></i>
139                    <sup class="my_cart_quantity badge bg-primary position-absolute top-0 end-0 mt-n1 me-n1 rounded-pill d-none">0</sup>
140                </div>
141                <span class="small">My Cart</span>
142            </a>
143        </li>
144                            
145                        </ul>
146                    </div>
147                </div>
148                <div aria-label="Bottom" class="border-top o_border_contrast">
149                    <div class="container d-flex justify-content-between">
150                        
151    <ul role="menu" id="top_menu" class="nav navbar-nav top_menu o_menu_loading  align-items-center me-4 py-1 ">
152        
153                            
154
155    <li role="presentation" class="nav-item ">
156        <a role="menuitem" href="/" class="nav-link ">
157            <span>Home</span>
158        </a>
159    </li>
160
161    <li role="presentation" class="nav-item position-static  dropdown">
162        <a href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="menuitem" class="dropdown-toggle nav-link o_mega_menu_toggle  " data-bs-display="static">
163            <span>Services</span>
164        </a>
165        
166        <div data-name="Mega Menu" role="menuitem" class="o_mega_menu dropdown-menu border-top-0 border-top-0">
167    
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195<section class="s_mega_menu_odoo_menu pt16 o_colored_level o_cc o_cc1 pb32">
196        <div class="container">
197            <div class="row o_grid_mode" data-row-count="9">
198                
199                
200                
201            <div class="col-12 o_colored_level o_grid_item g-col-lg-3 col-lg-3 g-height-9" style="z-index: 1; grid-area: 1 / 1 / 10 / 4;">
202                    <h4 class="text-uppercase h5 fw-bold mt-0"><a href="/motorhome-solar-inverter-installation">RV, Trailer, Motorhome</a></h4>
203                    <div class="s_hr pt4 pb16 o_colored_level" data-name="Separator">
204                        <hr class="w-100 mx-auto" style="border-top-width: 2px; border-top-color: var(--primary);">
205                    </div>
206                    <nav class="nav flex-column"><a class="nav-link px-0" data-name="Menu Item" href="/complete-rv-packages">Complete Power Systems</a><a href="/rv-solar-only-packages" class="nav-link px-0" data-name="Menu Item">RV Solar Systems</a><a href="/rv-lithium-battery-upgrades" class="nav-link px-0" data-name="Menu Item">RV Lithium Battery Upgrades</a>
207                        <a href="/high-efficiency-air-conditioner-upgrades-for-rvs" class="nav-link px-0" data-name="Menu Item">High Efficiency Air Conditioners</a>
208                        <a href="/motorhome-solar-inverter-installation#Power-System-Repair" class="nav-link px-0" data-name="Menu Item">Power System Repair</a><a href="/diesel-gasoline-heaters" class="nav-link px-0" data-name="Menu Item">Diesel &amp; Gasoline Heaters</a>
209                    </nav>
210                </div><div class="col-12 o_colored_level o_grid_item g-col-lg-3 col-lg-3 g-height-7" style="z-index: 0; grid-area: 1 / 4 / 8 / 7;">
211                    <h4 class="text-uppercase h5 fw-bold mt-0"><a href="/commercial-vehicles">Commercial Vehicles</a></h4>
212                    <div class="s_hr pt4 pb16 o_colored_level" data-name="Separator">
213                        <hr class="w-100 mx-auto" style="border-top-width: 2px; border-top-color: var(--secondary);">
214                    </div>
215                    <nav class="nav flex-column">
216                        <a href="/freeze-prevention-solutions-for-commercial-vehicles" class="nav-link px-0" data-name="Menu Item">Freeze Prevention</a>
217                        <a href="/commercial-vehicle-power-systems" class="nav-link px-0" data-name="Menu Item">Power Systems</a>
218                        <a href="/commercial-vehicles#Shelving-%26-Organization" class="nav-link px-0" data-name="Menu Item">Shelving &amp; Organization                    </a></nav>
219                </div><div class="col-12 o_colored_level o_grid_item g-col-lg-3 g-height-7 col-lg-3" style="z-index: 0; grid-area: 1 / 10 / 8 / 13;">
220                    <h4 class="text-uppercase h5 fw-bold mt-0">specialty Installations</h4>
221                    <div class="s_hr pt4 pb16 o_colored_level" data-name="Separator">
222                        <hr class="w-100 mx-auto" style="border-top-width: 2px; border-top-color: var(--secondary);">
223                    </div>
224                    <nav class="nav flex-column"><a href="/roadtrek-ks2-battery-replacement">RoadTrek/Hymer KS2 Battery Replacement</a>
225                        </nav>
226                </div><div class="col-12 o_grid_item g-col-lg-3 col-lg-3 o_colored_level g-height-9" style="z-index: 2; grid-area: 1 / 7 / 10 / 10;">
227                    <h4 class="text-uppercase h5 fw-bold mt-0">Vehicle upfitting</h4>
228                    <div class="s_hr pt4 pb16 o_colored_level" data-name="Separator">
229                        <hr class="w-100 mx-auto" style="border-top-width: 2px; border-top-color: var(--secondary);">
230                    </div>
231                    <nav class="nav flex-column">
232                        <a href="/ski-van-upgrades" class="nav-link px-0" data-name="Menu Item">Ski Van Upgrades</a><a href="/commercial-vehicles#Freeze-Prevention" class="nav-link px-0" data-name="Menu Item">Freeze Prevention</a>
233                        
234                        </nav>
235                </div></div>
236        </div>
237        <div class="container-fluid border-top s_mega_menu_odoo_menu_footer">
238            <div class="row">
239                <div class="s_mega_menu_gray_area col-12 pt8 pb8 o_colored_level">
240                    <div class="s_social_media o_not_editable text-center" data-snippet="s_social_media" data-name="Social Media">
241                        <h5 class="s_social_media_title d-none">Follow us</h5>
242<a href="/website/social/facebook" class="s_social_media_facebook me-3 ms-3" target="_blank" aria-label="Facebook">
243                            <i class="fa fa-2x fa-facebook m-1 o_editable_media"></i>
244                        </a>
245<a href="/website/social/instagram" class="s_social_media_instagram me-3 ms-3" target="_blank" aria-label="Instagram">
246                            <i class="fa fa-2x fa-instagram m-1 o_editable_media"></i>
247                        </a>
248</div>
249                </div>
250            </div>
251        </div>
252    </section></div>
253        
254        <ul role="menu" class="dropdown-menu ">
255        </ul>
256        
257    </li>
258
259    <li role="presentation" class="nav-item position-static  dropdown">
260        <a href="#" data-bs-toggle="dropdown" data-bs-auto-close
260="outside" role="menuitem" class="dropdown-toggle nav-link o_mega_menu_toggle  " data-bs-display="static">
261            <span>Guides &amp; Articles</span>
262        </a>
263        
264        <div data-name="Mega Menu" role="menuitem" class="o_mega_menu dropdown-menu border-top-0 border-top-0"><section class="s_mega_menu_odoo_menu pt16 o_colored_level o_cc o_cc1">
265        <div class="container">
266            <div class="row">
267                <div class="col-12 col-lg-3 pt16 o_colored_level pb72">
268                    <h4 class="text-uppercase h5 fw-bold mt-0">RV, Trailer, Motorhome</h4>
269                    <div class="s_hr pt4 pb16 o_colored_level" data-name="Separator">
270                        <hr class="w-100 mx-auto" style="border-top-width: 2px; border-top-color: var(--primary);">
271                    </div>
272                    <nav class="nav flex-column">
273                        <a href="/basics-of-rv-solar" class="nav-link px-0" data-name="Menu Item">Basics of RV Solar</a>
274                        <a class="nav-link px-0" data-name="Menu Item" href="/what-does-inverter-prepped-mean">"Inverter Prepped" RVs</a>
275                        <a href="/30-vs-50-amp-service-in-campers" class="nav-link px-0" data-name="Menu Item">30A vs 50A RV Service</a><a href="/high-efficiency-air-conditioner-upgrades-for-rvs" class="nav-link px-0" data-name="Menu Item">High Efficiency Air Conditioners</a><a href="/cost-comparison-off-grid-camping-vs-traditional-camping" class="nav-link px-0" data-name="Menu Item">Cost Comparison: Off-Grid vs Traditional Camping</a><a class="nav-link px-0" data-name="Menu Item" href="/cost-comparison-generator-only-vs-generator-solar">Cost Comparison: Generator-Only vs Solar + Generator Systems</a><a class="nav-link px-0" data-name="Menu Item" href="/what-system-do-i-need-to-achieve-the-off-grid-lifestyle-i-want">Sizing your Power System to your Lifestyle</a>
276                        
277                        
278                        
279                    </nav>
280                </div>
281                
282                
283                
284            </div>
285        </div>
286        <div class="container-fluid border-top s_mega_menu_odoo_menu_footer">
287            <div class="row">
288                <div class="s_mega_menu_gray_area col-12 pt8 pb8 o_colored_level">
289                    <div class="s_social_media o_not_editable text-center" data-snippet="s_social_media" data-name="Social Media">
290                        <h5 class="s_social_media_title d-none">Follow us</h5>
291<a href="/website/social/facebook" class="s_social_media_facebook me-3 ms-3" target="_blank" aria-label="Facebook">
292                            <i class="fa fa-2x fa-facebook m-1 o_editable_media"></i>
293                        </a>
294<a href="/website/social/instagram" class="s_social_media_instagram me-3 ms-3" target="_blank" aria-label="Instagram">
295                            <i class="fa fa-2x fa-instagram m-1 o_editable_media"></i>
296                        </a>
297</div>
298                </div>
299            </div>
300        </div>
301    </section></div>
302        
303        <ul role="menu" class="dropdown-menu ">
304        </ul>
305        
306    </li>
307
308    <li role="presentation" class="nav-item ">
309        <a role="menuitem" href="/about-us" class="nav-link ">
310            <span>About</span>
311        </a>
312    </li>
313
314    <li role="presentation" class="nav-item ">
315        <a role="menuitem" href="/contactus" class="nav-link active">
316            <span>Contact</span>
317        </a>
318    </li>
319
320
321    <li role="presentation" class="nav-item ">
322        <a role="menuitem" href="/blog" class="nav-link ">
323            <span>Blog</span>
324        </a>
325    </li>
326
327                        
328    </ul>
329                        
330                        <ul class="navbar-nav">
331        <li class="">
332            <div class="oe_structure oe_structure_solo d-flex h-100">
333                <section class="oe_unremovable oe_unmovable s_text_block o_colored_level" data-snippet="s_text_block" data-name="Text">
334                    <div class="container h-100">
335                        <a href="/contact" class="oe_unremovable btn_cta btn btn-primary d-flex align-items-center h-100 rounded-0">Contact Us</a>
336                    </div>
337                </section>
338            </div>
339        </li>
340                        </ul>
341                    </div>
342                </div>
343            </div>
344        
345    </nav>
346
347    <nav data-name="Navbar" aria-label="Mobile" class="navbar  navbar-light o_colored_level o_cc o_header_mobile d-block d-lg-none shadow-sm o_header_force_no_radiu
347s">
348        
349
350        <div class="o_main_nav container flex-wrap justify-content-between">
351            <div class="d-flex flex-grow-1">
352                
353    <a data-name="Navbar Logo" href="/" class="navbar-brand logo ">
354            
355            <span role="img" aria-label="Logo of Momentum Upfitters - Formerly Utah Off Grid Solar" title="Momentum Upfitters - Formerly Utah Off Grid Solar"><img src="/web/image/website/1/logo/Momentum%20Upfitters%20-%20Formerly%20Utah%20Off%20Grid%20Solar?unique=d2d2133" class="img img-fluid" width="95" height="40" alt="Momentum Upfitters - Formerly Utah Off Grid Solar" loading="lazy"/></span>
356        </a>
357    
358                <ul class="o_header_mobile_buttons_wrap navbar-nav d-flex flex-row align-items-center gap-2 mb-0 ms-auto">
359        <li class=" divider d-none"></li> 
360        <li class="o_wsale_my_cart  ">
361            <a href="/shop/cart" aria-label="eCommerce cart" class="o_navlink_background_hover btn position-relative rounded-circle border-0 p-1 text-reset">
362                <div class="">
363                    <i class="fa fa-shopping-cart fa-stack"></i>
364                    <sup class="my_cart_quantity badge bg-primary position-absolute top-0 end-0 mt-n1 me-n1 rounded-pill d-none">0</sup>
365                </div>
366            </a>
367        </li></ul>
368            </div>
369            <button class="nav-link btn p-2 o_not_editable" type="button" data-bs-toggle="offcanvas" data-bs-target="#top_menu_collapse_mobile" aria-controls="top_menu_collapse_mobile" aria-expanded="false" aria-label="Toggle navigation">
370                <span class="navbar-toggler-icon"></span>
371            </button>
372            <div id="top_menu_collapse_mobile" class="offcanvas offcanvas-end o_navbar_mobile">
373                <div class="offcanvas-header justify-content-end o_not_editable">
374                    <button type="button" class="nav-link btn-close" data-bs-dismiss="offcanvas" aria-label="Close"></button>
375                </div>
376                <div class="offcanvas-body d-flex flex-column justify-content-between h-100 w-100 pt-0">
377                    <ul class="navbar-nav">
378                        
379                        
380                        <li>
381    <ul role="menu" class="nav navbar-nav top_menu  o_mega_menu_is_offcanvas mx-n3  ">
382        
383                                
384
385    <li role="presentation" class="nav-item border-top  px-0">
386        <a role="menuitem" href="/" class="nav-link p-3 text-wrap ">
387            <span>Home</span>
388        </a>
389    </li>
390
391    <li role="presentation" class="nav-item border-top  position-static  dropdown">
392        <a href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="menuitem" class="dropdown-toggle nav-link p-3 text-wrap o_mega_menu_toggle  d-flex justify-content-between align-items-center" data-bs-display="static">
393            <span>Services</span>
394        </a>
395        
396        
397        <div class="o_mega_nav o_cc1 position-fixed top-0 end-0 invisible d-flex align-items-center w-100">
398            <button class="btn nav-link oi oi-chevron-left ms-n2 px-2"></button>
399        </div>
400        
401    </li>
402
403    <li role="presentation" class="nav-item border-top  position-static  dropdown">
404        <a href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="menuitem" class="dropdown-toggle nav-link p-3 text-wrap o_mega_menu_toggle  d-flex justify-content-between align-items-center" data-bs-display="static">
405            <span>Guides &amp; Articles</span>
406        </a>
407        
408        
409        <div class="o_mega_nav o_cc1 position-fixed top-0 end-0 invisible d-flex align-items-center w-100">
410            <button class="btn nav-link oi oi-chevron-left ms-n2 px-2"></button>
411        </div>
412        
413    </li>
414
415    <li role="presentation" class="nav-item border-top  px-0">
416        <a role="menuitem" href="/about-us" class="nav-link p-3 text-wrap ">
417            <span>About</span>
418        </a>
419    </li>
420
421    <li role="presentation" class="nav-item border-top  px-0">
422        <a role="menuitem" href="/contactus" class="nav-link p-3 text-wrap active">
423            <span>Contact</span>
424        </a>
425    </li>
426
427
428    <li role="presentation" class="nav-item border-top  px-0">
429        <a role="menuitem" href="/blog" class="nav-link p-3 text-wrap ">
430            <span>Blog</span>
431        </a>
432    </li>
433
434                            
435    </ul>
436                        </li>
437                        
438        <li class="">
439                <div data-name="Text" class="s_text_block mt-2">
440                    <small>Utah Off Grid Solar is now Momentum Upfitters. Same people, same service, new possibilities!</small>
441                </div>
442        </li>
443                        
444                    </ul>
445                    <ul class="navbar-nav gap-2 mt-3 w-100">
446                        
447                        
448                        
449                        
450        <li class="">
451            <div class="oe_structure oe_structure_solo ">
452                <section class="oe_unremovable oe_unmovable s_text_block o_colored_level" data-snippet="s_text_block" data-name="Text">
453                    <div class="container">
454                        <a href="/contact" class="oe_unremovable btn_cta btn btn-primary w-100">Contact Us</a>
455                    </div>
456                </section>
457            </div>
458        </li>
459                    </ul>
460                </div>
461            </div>
462        </div>
463    
464    </nav>
465    </header>
466                <main>
467                    
468        <div id="wrap" class="oe_structure oe_empty"><section class="s_cover parallax s_parallax_is_fixed o_colored_level o_cc o_cc4 pb104 pt112" data-scroll-background-ratio="1" data-snippet="s_cover" data-name="Cover">
469        <span class="s_parallax_bg oe_img_bg o_bg_img_center o_bg_img_origin_border_box" style="background-position: 50% 75%; background-image: url(&#34;/web/image/2079-23ad52ce/20250508_123215.webp&#34;);" data-mimetype="image/webp" data-original-id="1782" data-original-src="/web/image/1782-e589b404/20250508_123215.jpg" data-mimetype-before-conversion="image/jpeg" data-resize-width="1920" data-attachment-id="1782"></span>
470        <div class="o_we_bg_filter bg-black-50"></div>
471        <div class="container s_allow_columns">
472            <h1 style="text-align: center;">Contact Us</h1>
473        </div>
474    </section>
475    <section class="s_website_form_info pb24 pt24 o_colored_level o_cc o_cc1" data-snippet="s_website_form_info" data-name="Form Info">
476        <div class="container">
477            <div class="row o_grid_mode" data-row-count="9">
478                <div class="o_grid_item o_grid_item_image g-col-lg-5 g-height-4 col-lg-5 col-12 o_colored_level" style="--grid-item-padding-x: 0px; --grid-item-padding-y: 16px; grid-area: 1 / 1 / 5 / 6; z-index: 1;">
479                    <img src="/web/image/1806-585219dc/20241023_115723.webp" alt="" class="img img-fluid o_we_custom_image" data-mimetype="image/webp" data-original-id="1775" data-original-src="/web/image/1775-f3cc96b4/20241023_115723.jpg" data-mimetype-before-conversion="image/jpeg" data-resize-width="690" loading="lazy" data-attachment-id="1775"/>
480                </div>
481                <div class="o_grid_item g-col-lg-5 g-height-4 col-lg-5 col-12 o_colored_level" style="--grid-item-padding-x: 0px; --grid-item-padding-y: 0px; grid-area: 5 / 1 / 9 / 6; z-index: 2;">
482                    <h2 style="text-align: left;">Contact Us</h2>
483                    <p style="text-align: left;">We'd love to hear from you! Whether you have questions, feedback, or need support, our team is here to help. Simply fill out the form below, and we aim to respond to all inquiries within 24 hours. Thank you for getting in touch!</p>
484                </div>
485                
486                <div class="o_grid_item g-col-lg-6 col-12 o_colored_level g-height-9 col-lg-6" style="--grid-item-padding-x: 0px; grid-area: 1 / 7 / 10 / 13; z-index: 4;">
487    <section class="s_website_form pt16 pb16" data-vcss="001" data-snippet="s_website_form" data-name="Form">
488        <div class="container-fluid">
489            <form action="/website/form/" method="post" enctype="multipart/form-data" class="o_mark_required" data-mark="*" data-pre-fill="true" data-model_name="mail.mail" data-success-mode="redirect" data-success-page="/thank-you">
490                <div class="s_website_form_rows row s_col_no_bgcolor">
491                    
492                    <div data-name="Field" class="s_website_form_field mb-3 
492col-12 s_website_form_custom s_website_form_required" data-type="char" data-translated-name="Field"><div class="row s_col_no_resize s_col_no_bgcolor"><label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="oe2mx10gkbit"><span class="s_website_form_label_content">Your Name</span><span class="s_website_form_mark"> *</span></label><div class="col-sm"><input class="form-control s_website_form_input" type="text" name="name" required="" placeholder="" id="oe2mx10gkbit" data-fill-with="name"/></div></div></div>
493                    <div data-name="Field" class="s_website_form_field mb-3 col-12 s_website_form_custom" data-type="tel" data-translated-name="Field"><div class="row s_col_no_resize s_col_no_bgcolor"><label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="odd525vqw0ci"><span class="s_website_form_label_content">Phone Number</span></label><div class="col-sm"><input class="form-control s_website_form_input" type="tel" name="phone" placeholder="" id="odd525vqw0ci" data-fill-with="phone"/></div></div></div>
494                    <div data-name="Field" class="s_website_form_field mb-3 col-12 s_website_form_model_required" data-type="email" data-translated-name="Field"><div class="row s_col_no_resize s_col_no_bgcolor"><label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="o3xrncmqye5z"><span class="s_website_form_label_content">Your Email</span><span class="s_website_form_mark"> *</span></label><div class="col-sm"><input class="form-control s_website_form_input" type="email" name="email_from" required="" placeholder="" id="o3xrncmqye5z" data-fill-with="email"/></div></div></div>
495                    <div data-name="Field" class="s_website_form_field mb-3 col-12 s_website_form_custom" data-type="char" data-translated-name="Field"><div class="row s_col_no_resize s_col_no_bgcolor"><label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="o5x3y1r8b167"><span class="s_website_form_label_content">Your Company</span></label><div class="col-sm"><input class="form-control s_website_form_input" type="text" name="company" value="" placeholder="" id="o5x3y1r8b167" data-fill-with="commercial_company_name"/></div></div></div>
496                    <div data-name="Field" class="s_website_form_field mb-3 col-12 s_website_form_model_required" data-type="char" data-translated-name="Field"><div class="row s_col_no_resize s_col_no_bgcolor"><label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="ot74tfzzjmx"><span class="s_website_form_label_content">Subject</span><span class="s_website_form_mark">                       *</span></label><div class="col-sm"><input class="form-control s_website_form_input" type="text" name="subject" required="" value="" placeholder="" id="ot74tfzzjmx"/></div></div></div><div data-name="Field" class="s_website_form_field mb-3 col-12 s_website_form_custom s_website_form_required" data-type="text" data-translated-name="Field"><div class="row s_col_no_resize s_col_no_bgcolor"><label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="o4fqrwhhw3w1"><span class="s_website_form_label_content">How can we help you?</span><span class="s_website_form_mark"> *</span></label><div class="col-sm"><textarea class="form-control s_website_form_input" name="How can we help you?" required="" placeholder="" id="o4fqrwhhw3w1" rows="3"></textarea></div></div></div><div data-name="Field" class="s_website_form_field mb-3 col-12 s_website_form_custom" data-type="many2one" data-translated-name="Field"><div class="row s_col_no_resize s_col_no_bgcolor"><label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="oq0hz4sd1g9"><span class="s_website_form_label_content">Location</span></label><div class="col-sm"><select class="form-select s_website_form_input" name="Location" id="oq0hz4sd1g9"><option id="oq0hz4sd1g90" value="Salt Lake City" selected="selected">Salt Lake City</option><option id="oq0hz4sd1g91" value="Fort Collins">Fort Collins</option><option id="oq0hz4sd1g92" value="Corporate">Corporate</option></select></div></div></div>
497                    
498                    <div data-name="Field" class="s_website_form_field mb-3 
498col-12 s_website_form_dnone"><div class="row s_col_no_resize s_col_no_bgcolor"><label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px"><span class="s_website_form_label_content"></span></label><div class="col-sm"><input type="hidden" class="form-control s_website_form_input" name="email_to" value="[email protected]"/><input type="hidden" value="a888d0e8dda0ccbd3a30cc8e9ef5e5b32143e05f86d353345462ad804a4fb203" class="form-control s_website_form_input s_website_form_custom" name="website_form_signature"/></div></div></div><div class="mb-0 py-2 col-12 s_website_form_submit text-end s_website_form_no_submit_label" data-name="Submit Button">
499                        <div style="width: 200px;" class="s_website_form_label"></div>
500                        <span id="s_website_form_result"></span>
501                        <a href="#" role="button" class="btn btn-primary s_website_form_send">Submit</a>
502                    </div><div class="o_colored_level col-lg-12"><p style="text-align: right;"><span style="font-size: 0.6875rem;"><em>By clicking submit, you agree to our <a class="o_translate_inline" href="/privacy">privacy policy</a>.</em></span></p></div>
503                </div>
504            </form>
505        </div>
506    </section>
507                </div>
508            </div>
509        </div>
510    </section>
511    
512    
513    
514    
515<section class="s_faq_list pt56 pb56 o_colored_level" data-snippet="s_faq_list" data-name="FAQ List">
516        <div class="container">
517            <div class="row s_nb_column_fixed">
518                <div class="col-lg-12 pb24 o_colored_level">
519                    <h3>Locations</h3></div>
520                <div class="col-lg-4 pt16 pb16 o_colored_level">
521                    <h4><a href="/salt-lake-city">Salt Lake City, Utah</a></h4><p><i class="fa fa-fw fa-envelope"></i>&nbsp;<a href="mailto:[email protected]" class="o_translate_inline">[email protected]</a></p><p>
522                    <i class="fa fa-fw fa-phone"></i><a href="tel:(435)264-0618" class="o_translate_inline">(435) 264-0618</a></p><p><i class="fa fa-fw fa-map-marker"></i>&nbsp;3110 W California Ave. Ste C, Salt Lake City, Utah</p><p><a href="/salt-lake-city" class="o_translate_inline btn btn-primary">About This Location</a></p></div>
523                
524                <div class="col-lg-4 pt16 pb16 o_colored_level">
525                    <h4><a href="/fort-collins">Fort Collins, Colorado</a></h4><p><i class="fa fa-fw fa-envelope"></i>&nbsp;<a href="mailto:[email protected]" class="o_translate_inline">[email protected]</a></p><p>
526                    <i class="fa fa-fw fa-phone"></i><a href="tel:(303)857-5492" class="o_translate_inline">(303) 857-5492</a></p><p>
527                    <i class="fa fa-fw fa-map-marker"></i>&nbsp;Fort Collins, Colorado</p><h6><a class="o_translate_inline btn btn-primary" href="/fort-collins">About This Location</a></h6>
528                </div>
529                
530                
531                
532            </div>
533        </div>
534    </section></div>
535    
536        <div id="o_shared_blocks" class="oe_unremovable"></div>
537                </main>
538                <footer id="bottom" data-anchor="true" data-name="Footer" class="o_footer o_colored_level o_cc ">
539                    <div id="footer" class="oe_structure oe_structure_solo">
540            <section class="s_text_block pt40 pb16" data-snippet="s_text_block" data-name="Text">
541                <div class="container">
542                    <div class="row">
543                        <div class="col-lg-2 pt24 pb24 o_colored_level">
544                            <h5 class="mb-3">Useful Links</h5>
545                            <ul class="list-unstyled">
546                                <li><a href="/">Home</a></li>
547                                <li><a href="/about-us">About us</a></li>
548                                
549                                <li><a href="/services">Services</a></li>
550                                <li><a href="/privacy">Privacy Policy</a></li>
551                                
552                                <li><a href="/contact">Contact us</a></li>
553                            </ul>
554                        </div>
555                        <div class="col-lg-5 pt24 pb24 o_colored_level">
556                            <h5 class="mb-3">About us</h5>
557                            <p>
558Momentum Upfitters delivers reliable power systems and custom vehicle solutions for RVs, trailers, and commercial fleets. From solar installations and lithium battery upgrades to full commercial upfits, our team builds dependable systems that keep you working or adventuring anywhere. Serving Salt Lake City, UT and the greater Fort Collins, CO area.
559
560</p>
561                        </div>
562                        <div id="connect" class="col-lg-4 offset-lg-1 pt24 pb24 o_colored_level">
563                            <h5 class="mb-3">Contact Us</h5><p class="mb-3"><a class="o_translate_inline" href="/salt-lake-city">Salt Lake City, Utah</a></p><p class="mb-3"><a class="o_translate_inline" href="/fort-collins">Fort Collins, Colorado</a></p><div class="s_social_media text-start o_not_editable" data-snippet="s_social_media" data-name="Social Media">
564                                <h5 class="s_social_media_title d-none">Follow us</h5>
565<a href="/website/social/facebook" class="s_social_media_facebook" target="_blank" aria-label="Facebook">
566                                    <i class="fa fa-facebook rounded-circle shadow-sm o_editable_media"></i>
567                                </a>
568<a href="/website/social/instagram" class="s_social_media_instagram" target="_blank" aria-label="Instagram">
569                                    <i class="fa rounded-circle shadow-sm o_editable_media fa-instagram"></i>
570                                </a>
571</div>
572                        </div>
573                    </div>
574                </div>
575            </section>
576        </div>
577                </footer>
578            </div>
579        
579<script>
580document.addEventListener("DOMContentLoaded", function() {
581  function setCookie(name, value, days) {
582    const expires = new Date();
583    expires.setTime(expires.getTime() + (days*24*60*60*1000));
584    document.cookie = name + "=" + value + ";expires=" + expires.toUTCString() + ";path=/";
585  }
586
587  function getCookie(name) {
588    const value = "; " + document.cookie;
589    const parts = value.split("; " + name + "=");
590    if (parts.length === 2) return parts.pop().split(";").shift();
591  }
592
593  // If the popup was already dismissed, do nothing
594  if (getCookie("popupDismissed") === "true") return;
595
596  const referrer = document.referrer;
597  if (referrer.includes("utahoffgrid.solar") || true) { // Always show for testing
598    const popup = document.createElement("div");
599    popup.innerHTML = `
600      <div id="rebrand-popup" style="
601        position: fixed;
602        bottom: 30px;
603        right: 30px;
604        background-color: #1e1e1e;
605        color: #f5f5f5;
606        border: 1px solid #333;
607        box-shadow: 0 4px 20px rgba(0,0,0,0.4);
608        border-radius: 8px;
609        padding: 20px 24px;
610        max-width: 340px;
611        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
612        z-index: 9999;
613        animation: fadeIn 0.4s ease-in-out;
614      ">
615        <div style="display: flex; align-items: center; margin-bottom: 12px;">
616          <img src="/web/image/2555-a4fe09ba/Logo%20w%20Name-Darkmode-NoFonts.svg" 
617               alt="Utah Off Grid Solar Logo" 
618               style="height: 36px; margin-right: 10px; border-radius: 4px;">
619          <strong style="font-size: 1.1em;">We’ve rebranded!</strong>
620        </div>
621        <p style="margin: 0 0 14px; font-size: 0.95em; line-height: 1.4;">
622          Utah Off Grid Solar is now <b style="color: #e74c3c;">Momentum Upfitters</b>.<br>
623          Same people, same service — new name and new possibilities.
624        </p>
625        <div style="display: flex; gap: 10px; justify-content: flex-end;">
626          <a href="/about-us" style="
627            background-color: transparent;
628            color: #e74c3c;
629            border: 1px solid #e74c3c;
630            padding: 8px 14px;
631            border-radius: 4px;
632            text-decoration: none;
633            font-weight: 500;
634            transition: all 0.2s ease;
635          " onmouseover="this.style.backgroundColor='#e74c3c'; this.style.color='#fff';"
636             onmouseout="this.style.backgroundColor='transparent'; this.style.color='#e74c3c';">
637            Learn More
638          </a>
639          <button id="closePopup" style="
640            background-color: #e74c3c;
641            color: #fff;
642            border: none;
643            padding: 8px 16px;
644            border-radius: 4px;
645            cursor: pointer;
646            font-weight: 500;
647            transition: background 0.2s;
648          ">Got it</button>
649        </div>
650      </div>
651
652      <style>
653        @keyframes fadeIn {
654          from { opacity: 0; transform: translateY(20px); }
655          to { opacity: 1; transform: translateY(0); }
656        }
657        #closePopup:hover {
658          background-color: #ff5a3c;
659        }
660      </style>
661    `;
662    document.body.appendChild(popup);
663
664    document.getElementById("closePopup").onclick = () => {
665      popup.remove();
666      setCookie("popupDismissed", "true", 30); // Hide for 30 days
667    };
668  }
669});
670</script>
670
671
672        </body>
673</html>

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