PageSourceSearch

https://kugmaninc.com/blog

html kugmaninc.com collected 2026-09-29 16:33:33 UTC 124,013 bytes, 1,585 lines download raw bytes

1<!DOCTYPE html>
2
3<html lang="en">
4
5<head>
6    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7    <title>News and Events at Kugman Motors </title>
8    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
9    <meta name="description" content="View our upcoming Events and News at Kugman Motors">
10        <meta name="og:image" property="og:image" content="https://imagescdn.dealercarsearch.com/DealerImages/20199/30465/logo.png">
11    <meta name="og:url" property="og:url" content="https://kugmaninc.com/blog">
12    <meta name="og:title" property="og:title" content="News and Events at Kugman Motors ">
13    <meta name="og:description" property="og:description" content="View our upcoming Events and News at Kugman Motors">
14    <meta property="og:type" content="website" />
15    <meta name="ahrefs-site-verification" content="53103b0d9242445bf5556befdfb2c6276ecca58675c43bb2eb60ad5be6a227df">
16
17
18<link rel="preconnect" href="https://www.google-analytics.com"/>
19
20        <link rel="stylesheet" href="/dealers/20001_21000/20199/30465.min.css?v=I-LVP73cKyPYBVVH8rT0ffnH-R-zn43jpp9u0tA5ADg" />
21    <link rel="canonical" href="https://kugmaninc.com/blog" />
22<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 22-23
22
23<script async src="https://www.googletagmanager.com/gtag/js?id=
23G-3RNWQYM023
vendor: 13 bytes, line 23
23"></script>
24<script>
25  
vendor: 136 bytes, lines 25-28
25window.dataLayer = window.dataLayer || [];
26  function gtag(){dataLayer.push(arguments);}
27  gtag('js', new Date());
28  gtag('config', '
28G-3RNWQYM023
vendor: 5 bytes, line 28
28');
29</script>
29
30
31<script type="text/javascript" src="https://cdn.customerconnections.io/Script/c0fac135db964a05b6c4d2dcab16ac30" async></script>
31
32
33<script>
34    // By placing this code on your website, you authorize CarGurus to access
35    // and use website visitor data to optimize digital advertising performance.
36    var CarGurus = window.CarGurus || {}; window.CarGurus = CarGurus;
37    CarGurus.Partner = window.CarGurus.Partner || {};
38    CarGurus.Partner.Metrics = window.CarGurus.Partner.Metrics || {};
39    CarGurus.Partner.Metrics.Options = window.CarGurus.Partner.Metrics.Options || {};
40    CarGurus.Partner.Metrics.Options.AccessKey = "00000000-0000-1055-0000-00000004978d";
41    CarGurus.Partner.Metrics.Options.debug = false;
42    (function() {
43      var script = document.createElement('script');
44      script.src = "https://static.cargurus.com/js/api/en_US/2.0/partnermetrics.js";
45      script.async = true;
46      var entry = document.getElementsByTagName('script')[0];
47      entry.parentNode.insertBefore(script, entry);
48    })();
49  </script>
49
50  <noscript>
51    <div style="display:inline;">
52      <img height="1" width="1" style="border-style:none;" alt=""
53src="https://www.cargurus.com/Cars/api/2.0/recordMetricsImage.action?k=00000000-0000-1055-0000-00000004978d&x=%7B%22ns%22%3A1%7D">
54    </div>
55  </noscript>
56
57
58
59<script> 
60 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 
61  p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 
62  };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 
63    n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d3j1weegxvu8ns.cloudfront.net/t.js","snowplow")); 
64  window.snowplow('newTracker', 'cgtracker', 'sp.cargurus.com', { 
65    appId: '300941', 
66    discoverRootDomain: true, 
67    forceSecureTracker: true, 
68    contexts: { 
69      webPage: true, 
70      performanceTiming: true 
71    } 
72  }); 
73  window.snowplow('enableActivityTracking', 5, 5); 
74  window.snowplow('trackPageView'); 
75  window.snowplow('enableLinkClickTracking'); 
76</script>
76</head>
77
78
79<body class="tertPage blog-dcs">
80
81    <header class="s63r_header sticky-top">
82        <div class="topHeader  no-gutters">
83            <div class="logoWrapper">
84                
85
86        
86<script type="text/javascript">
87            var pageTitle = "";
88            var pageH1 = "";
89            var pageTitleLength = "0";
90
91            // The UDO minus the AI Sales Agent's attribution. Those variables are scoped to view
92            // events (DCS-2549), yet they live on init_utag_data because the view events that refire
93            // from it read it at fire time - product_list_view on an SRP filter change,
94            // blog_article_view on a blog ajax refresh. So every NON-view event builds its payload
95            // through here instead of copying init_utag_data itself, and one rule covers them all.
96            //
97            // Declared in this unconditional block, so it exists no matter which of the gated Tealium
98            // blocks below render; it reads init_utag_data only when called, long after parse.
99            function dcsUdoForNonViewEvent() {
100                var data = {};
101                if (typeof init_utag_data === 'undefined' || !init_utag_data) { return data; }
102                for (var k in init_utag_data) {
103                    if (!init_utag_data.hasOwnProperty(k)) { continue; }
104                    if (k.indexOf('aisa_') === 0) { continue; }
105                    data[k] = init_utag_data[k];
106                }
107                return data;
108            }
109
110            try {
111                var pageTitleEl = document.querySelector('meta[name="og:title"]')
112
113                if (pageTitleEl != null) {
114                    pageTitle = pageTitleEl.content;
115                    pageTitleLength = pageTitle.length;
116                }
117                document.addEventListener("DOMContentLoaded",
118                    function () {
119
120                        var pageH1El = document.querySelector("h1");
121
122                        if (pageH1El != null) {
123                            var h1Text = pageH1El.innerText;
124
125                            if (h1Text != null) {
126                                pageH1 = h1Text;
127
128                                if (init_utag_data && init_utag_data.page_h1 != null) {
129                                    init_utag_data.page_h1 = h1Text;
130                                }
131
132                            }
133                        }
134                        else {
135                            if (init_utag_data["page_h1"] === "" || init_utag_data["page_h1"] === null) {
136                                delete init_utag_data["page_h1"];
137                            }
138                        }
139
140
141                    });
142            }
143            catch (e) {
144                console.error('[dcs-tealium] page title/h1 setup failed', e);
145            }
146        </script>
vendor: 2 bytes, line 146
146
147<script type="text/javascript">
148var init_utag_data = { 
149"tealium_event": "blog_list_view",
150"firestorm_dealer_id": "c0fac135db964a05b6c4d2dcab16ac30",
151"ga4_id": "G-2W6V5H6K9D",
152"page_title": pageTitle,
153"page_h1": pageH1 ,
154"page_title_count": pageTitleLength,
155"digital_retailing_active": "false",
156"ai_product_expert_active": "false",
157"site_company_name": "Kugman Motors",
158"site_id": "30465",
159"site_internal_id": "20199",
160"site_platform": "dcs",
161"site_section": "blog",
162"site_sub_section": "blog list",
163"site_company_city": "Saint Louis",
164"site_company_state": "MO",
165"site_company_zip_code": "63108",
166"site_phone_main": "314-367-9900",
167};
168</script>
168
169            
169<script type="text/javascript">
170                var utag_data = init_utag_data;
171            </script>
vendor: 2 bytes, line 171
171
172<script type="text/javascript">
173utag_data = init_utag_data;
174(function (a, b, c, d) {
175a = 'https://tags.tiqcdn.com/utag/dtms/dcs-eas/prod/utag.js';
176b = document; c = 'script'; d = b.createElement(c); d.src = a; d.type = 'text/java' + c; d.async = true;
177a = b.getElementsByTagName(c)[0]; a.parentNode.insertBefore(d, a);
178})();
179window.addEventListener("load", function (event) {
180(function fireView(n) {
181if (typeof utag !== 'undefined' && typeof utag.view === 'function') {
182window.dcsUtagReady = true;
183var dcsViewPayload = '';
184try { dcsViewPayload = JSON.stringify(utag_data); } catch (e) { dcsViewPayload = '(not serializable)'; }
185var dcsNoisyPrefixes = ['cp.', 'ls.', 'ss.', 'dom.', 'ut.', 'meta.', 'qp.', 'va.', 'tealium_', '_'];
186var dcsOurs = {}, dcsTotal = 0, dcsOurCount = 0;
187for (var dcsK in utag_data) {
188if (!utag_data.hasOwnProperty(dcsK)) { continue; }
189dcsTotal++;
190var dcsNoisy = false;
191for (var dcsI = 0; dcsI < dcsNoisyPrefixes.length; dcsI++) { if (dcsK.indexOf(dcsNoisyPrefixes[dcsI]) === 0) { dcsNoisy = true; break; } }
192if (!dcsNoisy) { dcsOurs[dcsK] = utag_data[dcsK]; dcsOurCount++; }
193}
194var dcsTealiumDebug = false || document.cookie.indexOf('utagdb=true') >= 0;
195try {
196utag.view(utag_data);
197window.dcsUtagViewSent = dcsViewPayload;
198if (dcsTealiumDebug) { console.log('[cms-tealium] sent ' + (utag_data.tealium_event || '(no tealium_event)') + ' | conversation=' + (utag_data.aisa_conversation_id || '-') + ' | widget=' + (utag_data.aisa_widget_version || '-') + ' | ' + dcsOurCount + '/' + dcsTotal + ' vars from DCS', dcsOurs); }
199} catch (e) { console.error('[cms-tealium] utag.view threw; page view not sent', e, dcsViewPayload); }
200return;
201}
202if (n >= 100) { console.error('[cms-tealium] utag.js never loaded after 10s; no page view sent'); return; }
203setTimeout(function () { fireView(n + 1); }, 100);
204})(0);
205});
206</script>
206
207            
207<script type="text/javascript">
208                                    var formName = '';
209                                    var form_submit_utag_data = { 
210"tealium_event": "form_submit",
211"form_name": formName,
212"form_type": formName,
213"form_id": formName,
214"ga4_id": "G-2W6V5H6K9D",
215"firestorm_dealer_id": "c0fac135db964a05b6c4d2dcab16ac30",
216"page_title": pageTitle,
217"page_title": pageH1,
218"page_title_count": pageTitleLength,
219"page_h1": pageH1,
220"digital_retailing_active": "false",
221"ai_product_expert_active": "false",
222"site_company_name": "Kugman Motors",
223"site_id": "30465",
224"site_internal_id": "20199",
225"site_platform": "dcs",
226"site_section": "blog",
227"site_sub_section": "blog list",
228"site_company_city": "Saint Louis",
229"site_company_state": "MO",
230"site_company_zip_code": "63108",
231"site_phone_main": "314-367-9900",
232"form_submission_first_name": "",
233"form_submission_last_name": "",
234"form_submission_middle_name": "",
235"form_submission_address": "",
236"form_submission_email": "",
237"form_submission_location_name": "",
238"form_submission_mobile_phone": "",
239"form_submission_home_phone": "",
240"form_submission_postal_code": "",
241"form_submission_city": "",
242"form_submission_trade_in_vin": "",
243"form_submission_trade_in_make": "",
244"form_submission_trade_in_miles": "",
245"form_submission_trade_in_model": "",
246"form_submission_trade_in_year": "",
247"form_submission_trade_in_cylinders": "",
248"form_submission_trade_in_transmission": "",
249"form_submission_trade_in_color": "",
250"form_submission_trade_in_payoff_amount": "",
251"form_submission_trade_in_wrecked": "",
252"form_submission_trade_in_vehicle_option": "",
253};
254
255            </script>
255
256            
256<script type="text/javascript">
257                function getCookie(name) {
258                    var nameEQ = name + "=";
259                    var cookies = document.cookie.split(';');
260                    if(typeof(cookies) != 'undefined' && cookies != null ) {
261                        for (var i = 0; i < cookies.length; i++) {
262                            var cookie = cookies[i].trim();
263                            if (cookie.indexOf(nameEQ) === 0) {
264                                return cookie.substring(nameEQ.length);
265                            }
266                        }
267                    }
268                    return null;
269                }
270
271                function tealiumFormSubmit(formNameVal) {
272                    if (!form_submit_utag_data) {
273                        return;
274                    }
275                    formName = formNameVal;
276                    form_submit_utag_data.tealium_event = 'form_submit';
277
278                    var webLeadIdCookie = getCookie('webLeadId');
279                    if (webLeadIdCookie) {
280                    form_submit_utag_data.form_submission_id = webLeadIdCookie;
281                    }
282
283                    utag.link(form_submit_utag_data);
284                };
285
286
287                // Build a per-event copy of init_utag_data. init_utag_data is aliased by utag_data
288                // (the page-view object), so form events must NOT mutate it in place - doing so
289                // stamps tealium_event='form_load' etc. onto the page view and corrupts it.
290                function tealiumFormData(formNameVal, eventName) {
291                    var data = dcsUdoForNonViewEvent();
292                    data.tealium_event = eventName;
293                    data.form_name = formNameVal;
294                    data.form_id = formNameVal;
295                    data.form_type = formNameVal;
296                    return data;
297                }
298
299                function tealiumFormLoad(formNameVal) {
300                    if (!init_utag_data || typeof utag === 'undefined') {
301                        return;
302                    }
303                    formName = formNameVal;
304                    utag.link(tealiumFormData(formNameVal, 'form_load'));
305                };
306
307                function tealiumFormInteraction(formNameVal) {
308                    if (!init_utag_data || typeof utag === 'undefined') {
309                        return;
310                    }
311                    formName = formNameVal;
312                    utag.link(tealiumFormData(formNameVal, 'form_interaction'));
313                }
314
315                function tealiumLink(formName) {
316                    if (!init_utag_data)
317                        return
318                    utag.link(init_utag_data);
319                }
320
321                // On list pages (SRP) init_utag_data carries index-aligned product_list_* arrays
322                // instead of a single product. When a shared modal (SMS / Price Drop) opens for a
323                // specific row, set the singular product_* fields for that vehicle so the
324                // form_load / form_interaction events carry per-vehicle context. No-ops on VDP
325                // (no product_list_* arrays), leaving the existing single-product data intact.
326                function tealiumSetListVehicleContext(inventoryId) {
327                    if (!init_utag_data || !inventoryId) { return; }
328                    var ids = init_utag_data.product_list_ids;
329                    if (!ids || !ids.length) { return; }
330                    var idx = ids.indexOf(String(inventoryId));
331                    var map = {
332                        product_id: 'product_list_ids',
333                        product_name: 'product_list_names',
334                        product_make: 'product_list_makes',
335                        product_brand: 'product_list_brands',
336                        product_brand_id: 'product_list_make_ids',
337                        product_year: 'product_list_years'
338                    };
339                    for (var target in map) {
340                        var arr = init_utag_data[map[target]];
341                        if (idx > -1 && arr && idx < arr.length) {
342                            init_utag_data[target] = arr[idx];
343                        } else {
344                            delete init_utag_data[target];
345                        }
346                    }
347                }
348
349                function aipeModalOpen() {
350                    if (!init_utag_data || typeof utag === 'undefined') {
351                        return;
352                    }
353                    // Per-event copy - see tealiumFormData comment above for why init_utag_data
354                    // must not be mutated in place.
355                    var data = dcsUdoForNonViewEvent();
356                    data.tealium_event = 'aipe_modal_open';
357                    utag.link(data);
358                }
359
360                function getTradeOptions() {
361                    var stringOptionsVal = "";
362                    $('input[id="vehicleOptions"]:checked').each(function () {
363                        let element = $(this);
364                        let value = element.val(); // Get the value of the checked element
365                        stringOptionsVal += (value + ' ,');
366                    });
367                    return stringOptionsVal;
368
369                }
370                function addTealiumFormInfo(formNameVal, removeTags) {
371
372                    var removeFormSubmitTags = false
373                    if (removeTags && removeTags == true)
374                        removeFormSubmitTags = true
375
376
377                    if (!form_submit_utag_data)
378                        return
379
380                    formName = formNameVal;
381
382                    var tForm = document.getElementById(formName);
383
384                    if (!tForm) {
385                        var formByClass = document.getElementsByClassName(formName);
386                        tForm = formByClass && formByClass[0] ? formByClass[0] : null;
387                    }
388
389                    try {
390                        if (tForm && tForm != null && form_submit_utag_data) {
391
392                            form_submit_utag_data.form_name = formName;
393                            form_submit_utag_data.form_id = formName;
394                            form_submit_utag_data.form_type = formName;
395                            
396                            var webLeadIdCookie = getCookie('webLeadId');
397                            if (webLeadIdCookie) {
398                            form_submit_utag_data.form_submission_id = webLeadIdCookie;
399                            }
400                            
401                            //Lead Info
402                            form_submit_utag_data.form_submission_first_name = tForm.querySelector(`${'#FirstName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#FirstName'}`).value : document.getElementById('txtFirstName') ? document.getElementById('txtFirstName').value : null;
403                            form_submit_utag_data.form_submission_last_name = tForm.querySelector(`${'#LastName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#LastName'}`).value : document.getElementById('txtLastName') ? document.getElementById('txtLastName').value : null;
404                            form_submit_utag_data.form_submission_mobile_phone = tForm.querySelector(`${'#MobilePhone'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#MobilePhone'}`).value : document.getElementById('txtMobilePhone') ? document.getElementById('txtMobilePhone').value : null;
405                            form_submit_utag_data.form_submission_home_phone = tForm.querySelector(`${'#HomePhone'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#HomePhone'}`).value : document.getElementById('txtHomePhone') ? document.getElementById('txtHomePhone').value : null;
406                            form_submit_utag_data.form_submission_email = tForm.querySelector(`${'#Email'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#Email'}`).value : document.getElementById('txtEmail') ? document.getElementById('txtEmail').value : null;
407                            form_submit_utag_data.form_submission_postal_code = tForm.querySelector(`${'#txtZip'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtZip'}`).value : document.getElementById('txtZip') ? document.getElementById('txtZip').value : null;
408                            form_submit_utag_data.form_submission_city = tForm.querySelector(`${'#txtCity'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCity'}`).value : document.getElementById('txtCity') ? document.getElementById('txtCity').value : null;
409
410                            if (formName.toLowerCase().includes("credit") || formName.toLowerCase().includes("default")) {
411                                form_submit_utag_data.form_submission_first_name = document.getElementById('txtApplicantFirstName') && removeFormSubmitTags == false ? document.getElementById('txtApplicantFirstName').value : null;
412                                form_submit_utag_data.form_submission_last_name = document.getElementById('txtApplicantLastName') && removeFormSubmitTags == false ? document.getElementById('txtApplicantLastName').value : null;
413                                form_submit_utag_data.form_submission_mobile_phone = document.getElementById('txtApplicantMobilePhone') && removeFormSubmitTags == false ? document.getElementById('txtApplicantMobilePhone').value : null;
414                                form_submit_utag_data.form_submission_home_phone = document.getElementById('txtApplicantHomePhone') && removeFormSubmitTags == false ? document.getElementById('txtApplicantHomePhone').value : null;
415                                form_submit_utag_data.form_submission_email = document.getElementById('txtApplicantEmail') && removeFormSubmitTags == false ? document.getElementById('txtApplicantEmail').value : null;
416                                form_submit_utag_data.form_submission_postal_code = document.getElementById('txtApplicantZip') && removeFormSubmitTags == false ? document.getElementById('txtApplicantZip').value : null;
417                                form_submit_utag_data.form_submission_city = document.getElementById('txtApplicantCity') && removeFormSubmitTags == false ? document.getElementById('txtApplicantCity').value : null;
418                                form_submit_utag_data.form_submission_address = document.getElementById('txtApplicantAddress1') && removeFormSubmitTags == false ? document.getElementById('txtApplicantAddress1').value : document.getElementById('txtApplicantHomeAddress1') ? document.getElementById('txtApplicantHomeAddress1').value : null;
419
420                                form_submit_utag_data.product_make = document.getElementById('txtVehicleMake') && removeFormSubmitTags == false ? document.getElementById('txtVehicleMake').value : null;
421                                form_submit_utag_data.product_brand = document.getElementById('txtVehicleMake') && removeFormSubmitTags == false ? document.getElementById('txtVehicleMake').value : null;
422                                form_submit_utag_data.product_model = document.getElementById('txtVehicleModel') && removeFormSubmitTags == false ? document.getElementById('txtVehicleModel').value : null;
423                                form_submit_utag_data.product_year = document.getElementById('txtVehicleYear') && removeFormSubmitTags == false ? document.getElementById('txtVehicleYear').value : null;
424                            }
425                            //Trade Forms
426                            if (formName.toLowerCase().includes("trade") || formName.toLowerCase().includes("lookup")) {
427                                form_submit_utag_data.form_submission_trade_in_make = tForm.querySelector(`${'#txtMake'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtMake'}`).value : $('#tradein-make-select').find(":selected").text();
428                                form_submit_utag_data.form_submission_trade_in_model = tForm.querySelector(`${'#txtModel'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtModel'}`).value : $('#tradein-model-select').find(":selected").text();
429                                form_submit_utag_data.form_submission_trade_in_miles = tForm.querySelector(`${'#txtMileage'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtMileage'}`).value : null;
430                                form_submit_utag_data.form_submission_trade_in_year = tForm.querySelector(`${'#VehicleYear'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#VehicleYear'}`).value : $('#tradein-year-select').find(":selected").text() != '' ? $('#tradein-year-select').find(":selected").text() : $('#ddlYear').find(":selected").text();
431                                form_submit_utag_data.form_submission_trade_in_color = tForm.querySelector(`${'#txtColor'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtColor'}`).value : null;
432                                form_submit_utag_data.form_submission_trade_in_cylinders = tForm.querySelector(`${'#txtEngine'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtEngine'}`).value : null;
433                                form_submit_utag_data.form_submission_trade_in_vin = tForm.querySelector(`${'#txtVin'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtVin'}`).value : null;
434                                form_submit_utag_data.form_submission_trade_in_transmission = tForm.querySelector(`${'#txtTransmission'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtTransmission'}`).value : null;
435                                form_submit_utag_data.form_submission_trade_in_payoff_amount = tForm.querySelector(`${'#txtPayoff'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtPayoff'}`).value : null;
436                                form_submit_utag_data.form_submission_trade_in_wrecked = tForm.querySelector(`${'#txtWrecked'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtWrecked'}`).value : null;
437                                form_submit_utag_data.form_submission_trade_in_vehicle_option = getTradeOptions();
438                                form_submit_utag_data.form_submission_trade_in_color = tForm.querySelector(`${'#txtColor'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtColor'}`).value : null;
439                            }
440
441                            //Buy Now form
442                            if (formName.toLowerCase().includes("buynow")) {
443                                form_submit_utag_data.form_submission_first_name = tForm.querySelector(`${'#txtLeadFirstName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtLeadFirstName'}`).value : null;
444                                form_submit_utag_data.form_submission_last_name = tForm.querySelector(`${'#txtLeadLastName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtLeadLastName'}`).value : null;
445                                form_submit_utag_data.form_submission_home_phone = tForm.querySelector(`${'#txtLeadHomePhone'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtLeadHomePhone'}`).value : null;
446                                form_submit_utag_data.form_submission_email = tForm.querySelector(`${'#txtLeadEmail'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtLeadEmail'}`).value : null;
447                            }
448
449                            //Service, parts , detail, rental forms
450                            if (formName.toLowerCase().includes("service") || formName.toLowerCase().includes("rental") || formName.toLowerCase().includes("detailing") || formName.toLowerCase().includes("parts")) {
451                                form_submit_utag_data.product_make = tForm.querySelector(`${'#txtMake'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtMake'}`).value : $('#tradein-make-select').find(":selected").text();
452                                form_submit_utag_data.product_brand = tForm.querySelector(`${'#txtMake'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtMake'}`).value : $('#tradein-make-select').find(":selected").text();
453                                form_submit_utag_data.product_model = tForm.querySelector(`${'#txtModel'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtModel'}`).value : $('#tradein-model-select').find(":selected").text();
454                                form_submit_utag_data.product_year = tForm.querySelector(`${'#VehicleYear'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#VehicleYear'}`).value : $('#ddlYear').find(":selected").text();
455                            }
456
457                            //Car Proof forms (CarProofForm, Mod
457alCarProofForm)
458                            if (formName.toLowerCase().includes("carproof")) {
459                                form_submit_utag_data.form_submission_first_name = tForm.querySelector(`${'#txtCarProofFirstName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCarProofFirstName'}`).value : null;
460                                form_submit_utag_data.form_submission_last_name = tForm.querySelector(`${'#txtCarProofLastName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCarProofLastName'}`).value : null;
461                                form_submit_utag_data.form_submission_email = tForm.querySelector(`${'#txtCarProofEmail'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCarProofEmail'}`).value : null;
462                                form_submit_utag_data.form_submission_mobile_phone = tForm.querySelector(`${'#txtCarProofPhoneNumber'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCarProofPhoneNumber'}`).value : null;
463                            }
464
465                            //SMS text forms (ModalSmsTextForm, EmbedSmsTextForm, ResponsiveSmsForm, ResponsiveSmsTextingForm)
466                            if (formName.toLowerCase().includes("sms")) {
467                                var smsFirstName = tForm.querySelector('#txtSMSFirstName, #txtEmbedSMSFirstName, #txtSMSFirstNameForm, #txtSMSFirstNameFS');
468                                var smsLastName = tForm.querySelector('#txtSMSLastName, #txtEmbedSMSLastName, #txtSMSLastNameForm, #txtSMSLastNameFS');
469                                var smsMobilePhone = tForm.querySelector('#txtSMSPhoneNumber, #txtEmbedSMSPhoneNumber, #txtSMSPhoneNumberForm, #txtSMSPhoneNumberFS');
470                                form_submit_utag_data.form_submission_first_name = smsFirstName && removeFormSubmitTags == false ? smsFirstName.value : null;
471                                form_submit_utag_data.form_submission_last_name = smsLastName && removeFormSubmitTags == false ? smsLastName.value : null;
472                                form_submit_utag_data.form_submission_mobile_phone = smsMobilePhone && removeFormSubmitTags == false ? smsMobilePhone.value : null;
473                            }
474
475                            //Forms whose email input is bound to EmailAddress (ScheduleTestDriveForm, SimpleLeadCaptureForm, etc.)
476                            if ((form_submit_utag_data.form_submission_email == null || form_submit_utag_data.form_submission_email === "") && removeFormSubmitTags == false) {
477                                var emailAddressEl = tForm.querySelector(`${'#EmailAddress'}`);
478                                if (emailAddressEl) {
479                                    form_submit_utag_data.form_submission_email = emailAddressEl.value;
480                                }
481                            }
482                        }
483
484                        if (form_submit_utag_data) {
485
486                            for (var propName in form_submit_utag_data) {
487                                if (form_submit_utag_data[propName] === "" || form_submit_utag_data[propName] === null) {
488                                    delete form_submit_utag_data[propName];
489                                }
490                            }
491                        }
492                    }
493                    catch
494                    {
495                        console.log('Tealium form error ')
496                        return null;
497                    }
498
499                    finally {
500                    }
501                }
502
503                function formInteractionListener(formClass, formId, interactionType) {
504                    try {
505                        var formName = formClass ?? formId;
506                        var form = document.querySelector((formClass != null ? '.' : '#') + formName);
507
508                        var interacted = false;
509
510                        form.addEventListener(interactionType ?? 'change', function () {
511                            if (interacted == true)
512                                return
513                            interacted = true;
514                            addTealiumFormInfo(formName, true)
515
516                            tealiumFormInteraction(formName)
517                        }, { once: true });
518                    }
519
520                    catch {
521                        console.log('error loading form interaction events: ' + formName)
522                    }
523                }
524
525                // Form events must wait until utag is fully initialized - not merely defined.
526                // window.dcsUtagReady is set right after the initial utag.view (see GetUTagScript),
527                // which is the point the data layer/tags are established. Firing before that runs
528                // load rules on an uninitialized utag and crashes it ("called before tags loaded").
529                function whenUtagReady(callback, attempts) {
530                    attempts = attempts || 0;
531                    if (typeof utag !== 'undefined' && window.dcsUtagReady === true) {
532                        callback();
533                        return;
534                    }
535                    if (attempts >= 150) {
536                        return;
537                    }
538                    setTimeout(function () { whenUtagReady(callback, attempts + 1); }, 100);
539                }
540
541                function formLoadListener(formClass, formId) {
542                    try {
543                        var formName = formClass ?? formId;
544                        var viewed = false;
545                        var observer = new IntersectionObserver(function (entries) {
546
547
548                            if (entries[0].isIntersecting === true && viewed == false) {
549                                viewed = true;
550                                addTealiumFormInfo(formName, true)
551                                // utag.js loads async; if the form is above the fold the observer
552                                // can fire before utag exists, so defer until it is ready. The
553                                // extra delay pushes the fire past document_idle so Tealium's event
554                                // viewer (whose capture hook attaches after window.load) sees it.
555                                whenUtagReady(function () { setTimeout(function () { tealiumFormLoad(formName) }, 750) })
556                            }
557                        }, { threshold: [0] });
558
559                        observer.observe(document.querySelector((formClass != null ? '.' : '#') + formName));
560                    }
561                    catch {
562                        console.log('error loading form interaction events: ' + formName)
563
564                    }
565                }
566            </script>
566
567
568
569<a id="hlLogo" aria-label="Dealer Logo" href="//kugmaninc.com">
570    <img class="dealerLogo logo logo_20199 img-fluid" title="Kugman Motors" alt="Kugman Motors" src="https://imagescdn.dealercarsearch.com/DealerImages/20199/30465/logo.png" />
571</a>
572            </div>
573            
574    <div id="AddressPane" class="s63r_addressPane">
575
576<div class="ContentPane_185378 AddressAndPhone AddressAndPhone_185378">
577
578<div class="AddressPhone_Main">
579        <span class="LabelAddress1">
580            <i class="fa-solid fa-location-dot"></i> 820 N Kingshighway Blvd
581        </span>
582        <span class="LabelCityStateZip1">Saint Louis, MO 63108</span>
583        <span class="LabelPhone1">
584            <i class="fa-solid fa-phone"></i>
585            <a href='tel:314-367-9900'>
586                 314-367-9900
587            </a>
588        </span>
589
590
591
592
593</div>
594</div></div>
595
596        </div>
597
598        <div class="s63r_menuWrapper">
599            
600    <div id="MenuPane" class="s63r_menuPane">
601
602<div class="ContentPane_185380 HTMLModule HTMLModule_185380">
603
604
605<a href="javascript:void(0)" class="mob-menu-btn" data-toggle="collapse" data-target="#siteNav" aria-controls="siteNav" aria-expanded="false" aria-label="Toggle navigation"><i class="fas fa-bars"></i></a>
606<!--a href="javascript:void(0)" class="mob-menu-btn" data-toggle="modal" data-target="#HoursModal"-->
607<a href="/store" class="mob-menu-btn">
608  <i class="fas fa-map-marker-alt"></i> Hours &amp; Location
609</a>
610<a href="tel:+1314-367-9900" class="mob-menu-btn"><i class="fas fa-mobile-alt"></i> Call Us</a></div></div>
611            
612    <nav id="s63r_menu" class="navbar navbar-expand-lg">
613            <button class="siteMenu navbar-toggler" type="button" data-toggle="collapse" data-target="#siteNav" aria-controls="siteNav" aria-expanded="false" aria-label="Toggle navigation">
614                Site Menu
615            </button>
616        <div class="collapse navbar-collapse" id="siteNav">
617            <ul class="navbar-nav ">
618
619                            <li class="nav-item ">
620                                <a href="/newandusedcars?clearall=1" class="nav-link"  >
621                                    <span>Inventory</span>
622                                </a>
623
624                            </li>
625                            <li class="nav-item ">
626                                <a href="https://webuycarsstlouis.com" class="nav-link"  target=_blank rel=nofollow>
627                                    <span>We Buy Cars</span>
628                                </a>
629
630                            </li>
631                            <li class="nav-item dropdown">
632                                <a href="/creditapp?" class="nav-link dropdown-toggle" data-toggle=dropdown aria-haspopup=true aria-expanded=false >
633                                    <span>Financing</span>
634                                </a>
635
636                                    <div class="dropdown-menu">
637                                                <a class="dropdown-item" href="/creditapp" ><span>Apply Online</span></a>
638                                                <a class="dropdown-item" href="/loancalculator" ><span>Loan Calculator</span></a>
639                                    </div>
640                            </li>
641                            <li class="nav-item ">
642                                <a href="/testimonials" class="nav-link"  >
643                                    <span>Testimonials</span>
644                                </a>
645
646                            </li>
647                            <li class="nav-item dropdown">
648                                <a href="/sendcomments?" class="nav-link dropdown-toggle" data-toggle=dropdown aria-haspopup=true aria-expanded=false >
649                                    <span>Services</span>
650                                </a>
651
652                                    <div class="dropdown-menu">
653                                                <a class="dropdown-item" href="/trade" ><span>Value Your Trade-In</span></a>
654                                                <a class="dropdown-item" href="/locatorservice" ><span>Vehicle Finder</span></a>
655                                    </div>
656                            </li>
657                            <li class="nav-item dropdown">
658                                <a href="/directions?" class="nav-link dropdown-toggle" data-toggle=dropdown aria-haspopup=true aria-expanded=false >
659                                    <span>Our Store</span>
660                                </a>
661
662                                    <div class="dropdown-menu">
663                                                <a class="dropdown-item" href="/store" ><span>Store Info</span></a>
664                                                <a class="dropdown-item" href="/blog" ><span>Blog</span></a>
665                                                <a class="dropdown-item" href="/aboutus" ><span>About Us</span></a>
666                                                <a class="dropdown-item" href="/privacy" ><span>Privacy Policy</span></a>
667                                                <a class="dropdown-item" href="/terms" ><span>Terms of Service</span></a>
668                                    </div>
669                            </li>
670            </ul>
671        </div>
672    </nav>
673
674        </div>
675    </header>
676
677    <main class="s63r_wrapper contentWrapper container">
678        
679    <div id="ContentPane" class="s63r_tert clearfix">
680
681<div class="ContentPane_1505741 ResponsiveBlog ResponsiveBlog_1505741">
682
683<div id="ResponsiveBlogContainer">
684    <div class="intro-text"></div>
685    <div class="async-loading-overlay d-none"></div>
686    <form id="ResponsiveBlogForm" data-ajax="true" data-ajax-method="get" data-ajax-mode="replace-with" data-ajax-update="#ResponsiveBlogContainer" data-ajax-begin="beginResponsiveBlogAjax" data-ajax-success="ajaxResponsiveBlogSuccess" data-ajax-failure="ajaxResponsiveBlogFailure" action="/ResponsiveBlog/RefreshResponsiveBlog" method="post">
687
688        <div id="topPost"></div>
689
690        <div class="blogWrapper row">
691
692                <aside class='blogCategories col-md-3 col-lg-2'>
693                    <h5>Categories</h5>
694                    <div class="blog-categorywrapper">
695
696                            <a href="#" rel="nofollow" data-category="Car Buying Tips">Car Buying Tips <span>(22)</span></a>
697                            <a href="#" rel="nofollow" data-category="Car Care">Car Care <span>(6)</span></a>
698                            <a href="#" rel="nofollow" data-category="Car Care Tips">Car Care Tips <span>(4)</span></a>
699                            <a href="#" rel="nofollow" data-category="Car Financing Tips">Car Financing Tips <span>(3)</span></a>
700                            <a href="#" rel="nofollow" data-category="Trade Your Car">Trade Your Car <span>(8)</span></a>
701                            <a href="#" rel="nofollow" data-category="Truck Buying Tips">Truck Buying Tips <span>(3)</span></a>
702                    </div>
703                </aside>
704                <input id="ResponsiveBlogSelectedCategory" type="hidden" name="Category" value="" />
705
706            <section class="blogPosts col-md-9 col-lg-10 py-0">
707
708                    <article class='post'>
709                        <h3 class='postTitle'>
710                            <a href='/bdp/119770/car-financing-tips/what-lenders-review-on-an-application'>What Lenders Review on an Application</a>
711                        </h3>
712                        <div class='postContent'><h2> Understanding the basic review process </h2> <p> Applying for vehicle financing can feel unfamiliar, especially if you have not purchased a vehicle recently. While every lender has its own requirements, applications generally provide information that helps a lender evaluate the financing request. </p> <p> Knowing the types of information that may be reviewed can make the process easier to understand and help you prepare before visiting the dealership. </p> <h3> Personal Information </h3> <p> A financing application typically begins with basic identifying information. This helps confirm who is applying and allows the application to be processed accurately. </p> <p> Having a valid driver's license and other requested information available can help prevent unnecessary delays. </p> <h3> Employment and Income Information </h3> <p> Lenders may request information about employment and income as part of their review. Depending on the situation, additional documentation may also be requested to verify the information provided on the application. </p> <p> Bringing requested documents with you can help keep the process moving smoothly. </p> <h3> Credit History </h3> <p> Credit history may be one of several factors considered when a lender reviews an application. The exact evaluation process and requirements can vary from one lender to another. </p> <p> This is also one reason dealerships may work with multiple lending sources. Different lenders can have different programs and guidelines for evaluating applications. </p> <h3> The Vehicle Being Purchased </h3> <p> The vehicle itself can also be part of the financing process. Factors such as the purchase price, vehicle age, mileage, and other details may be considered depending on the lender and financing program. </p> <p> Once you have narrowed your choices, browsing <a href="/newandusedcars?clearall=1">available inventory</a> can help you compare vehicles that fit your needs. </p> <h2> A Trade In Can Be Part of the Process </h2> <p> If you plan to trade your current vehicle, information about that vehicle may al
712so become part of the purchase. Any remaining payoff, if applicable, can be reviewed along with the vehicle's appraised value. </p> <p> You can visit the <a href="/trade">trade-in page</a> to learn more about preparing your current vehicle for the process. </p> <h2> Preparation Can Make Things Easier </h2> <p> Having your information organized before applying can help reduce delays and make it easier to respond if additional documentation is requested. </p> <p> If you are ready to begin, you can complete the <a href="/creditapp">online credit application</a> before your visit. </p> <h2> Every Application Is Different </h2> <p> There is no single financing experience that applies to every buyer. Lenders have different programs, requirements, and review processes, which is why the exact steps can vary. </p> <p> If you have questions about what information you may need to provide, you can <a href="/sendcomments">reach out for assistance</a>. Understanding what to expect can make the financing process feel more straightforward from the beginning. </p></div>
713                        <p class='postDate'>
714                            <span>09/20/2026</span>
715                            in <a href='blog?category=car financing tips'>Car Financing Tips</a>
716                        </p>
717                        <em class='postKeywords'>
718                            
719                        </em>
720                    </article>
721                    <article class='post'>
722                        <h3 class='postTitle'>
723                            <a href='/bdp/116317/car-care-tips/easy-ways-to-protect-your-cars-interior'>Easy Ways to Protect Your Car's Interior</a>
724                        </h3>
725                        <div class='postContent'><h2> Habits That Can Help Your Vehicle's Interior Stay Cleaner </h2> <p> Your vehicle's interior is where you spend all of your driving time, yet it is often one of the most overlooked areas when it comes to regular maintenance. Sunlight, dirt, spills, and everyday use gradually take their toll on seats, carpets, and trim. </p> <p> The good news is that protecting your interior does not require expensive products or hours of work. A few simple habits can go a long way. </p> <h3> Clean Up Spills Quickly </h3> <p> Accidents happen. Whether it is coffee during your morning commute or a spilled drink after practice, cleaning up spills as soon as possible helps prevent stains and lingering odors. </p> <p> The longer a spill sits, the more likely it is to soak into fabrics and padding. </p> <h3> Use Floor Mats Year Round </h3> <p> Floor mats help protect your carpeting from mud, snow, sand, and everyday dirt. They are much easier to clean than the carpet underneath and can help reduce long term wear. </p> <p> Removing and cleaning the mats regularly also keeps dirt from building up inside the cabin. </p> <h3> Protect Against Sunlight </h3> <p> Direct sunlight can fade upholstery and cause dashboards and trim pieces to dry out over time. Parking in the shade when possible or using a windshield sun shade helps reduce heat and UV exposure. </p> <p> This simple step also helps keep the cabin cooler on warm days. </p> <h3> Do Not Forget High Touch Areas </h3> <p> The steering wheel, gear selector, door handles, and center console are touched every time you drive. Wiping these areas down regularly helps keep the interior looking fresh and reduces the buildup of dirt and oils. </p> <h2> Small Habits Make a Big Difference </h2> <ul> <li data-list-item-id="e0ab8ff1f7a36b0ad48480815d7001738"> Vacuum the interior regularly. </li> <li data-list-item-id="eb51b7184ff4096477aead133cc875041"> Remove trash before it accumulates. </li> <li data-list-item-id="e49e8c4f54b032454b2263bb63148de5b"> Clean spills as soon as they happen. </li> <li data-list-item-id="ead53bdf62fc6d7354c37cf69a26128d4"> Use products designed for automotive interiors. </li> <li data-list-item-id="e896584b9362092b14ad2b49ea4dce7de"> Protect the cabin from excessive sunlight. </li> </ul> <p> None of these tasks take much time, but together they help your vehicle maintain its appearance and comfort. </p> <h2> Protecting Long Term Value </h2> <p> A clean, well cared for interior helps create a positive impression throughout ownership. It can also make a difference if you decide to sell or trade your vehicle in the future. </p> <p> If you are curious about how overall vehicle condition may affect an appraisal, you can learn more by visiting the <a href="/trade">trade-in page</a>. </p> <h2> Enjoy Your Vehicle Every Day </h2> <p> Keeping your vehicle's interior in great shape is not just about appearance. It makes every drive a little more enjoyable and helps protect one of your biggest investments. </p> <p> If you have questions about vehicle care or are thinking about your next vehicle, you can always <a href="/sendcomments">reach out for assistance</a>. When the time comes, you can also browse <a href="/newandusedcars?clearall=1">available inventory</a> to explore vehicles that fit your lifestyle. </p></div>
726                        <p class='postDate'>
727                            <span>08/19/2026</span>
728                            in <a href='blog?category=car care tips'>Car Care Tips</a>
729                        </p>
730                        <em class='postKeywords'>
731                            
732                        </em>
733                    </article>
734                    <article class='post'>
735                        <h3 class='postTitle'>
736                            <a href='/bdp/112799/truck-buying-tips/how-truck-bed-length-affects-daily-use'>How Truck Bed Length Affects Daily Use</a>
737                        </h3>
738                        <div class='postContent'><h2> Truck Bed Length </h2> <p> <strong>The right bed length depends on what you carry and how you use your truck every day.</strong> </p> <p> When shopping for a truck, many buyers focus on towing capacity, engine options, or trim levels. One feature that deserves just as much attention is bed length. It affects everything from parking and maneuverability to cargo space and everyday convenience. </p> <p> Choosing the right bed size is less about getting the biggest truck and more about finding the best fit for your lifestyle. </p> <h3> Short Beds Are Easier Around Town </h3> <p> Trucks with shorter beds are often easier to park, fit more comfortably in garages, and are generally more maneuverable in busy parking lots. </p> <p> If your truck will spend most of its time commuting or running errands, a shorter bed may be all you need. </p> <h3> Long Beds Offer More Cargo Flexibility </h3> <p> A longer bed provides additional room for lumber, landscaping supplies, outdoor equipment, and other oversized items. It can reduce the need to leave the tailgate down when carrying longer loads. </p> <p> For drivers who regularly haul materials, the extra space can be a valuable advantage. </p> <h3> Think About Everyday Tasks </h3> <p> It is helpful to consider how you will actually use the truck. Will it carry tools for work, bicycles on weekends, or camping gear a few times each year? Your most common activities should guide your decision. </p> <p> Buying more truck than you need is not always the most practical solution. </p> <h3> Cab Size and Bed Length Work Together </h3> <p> Truck configurations often require balancing passenger space with cargo space. A larger cab may reduce the available bed length, while a smaller cab can allow for a longer bed. </p> <p> Comparing different configurations side by side helps you understand which combination best supports your daily routine. </p> <h2> Compare Before You Decide </h2> <p> Seeing different truck configurations in person can make the decision much easier. Walking around the vehicle, measuring cargo space, and sitting in the cab often reveal differences that are difficult to appreciate online. </p> <p> You can compare a variety of models by browsing <a href="/newandusedcars?clearall=1">available inventory</a> before scheduling a visit. </p> <h2> Choose the Truck That Fits Your Life </h2> <p> The best truck is the one that handles your everyday needs comfortably. A bed that is too short may limit what you can carry, while one that is longer than necessary may make daily driving less convenient. </p> <p> If you are comparing truck configurations or have questions about which setup may work best, you can always <a href="/sendcomments">reach out for assistance</a>. </p> <p> Taking a few extra minutes to think about how you will use your truck today and in the future can help you make a choice you will be happy with for years to come. </p></div>
739                        <p class='postDate'>
740                            <span>07/20/2026</span>
741                            in <a href='blog?category=truck buying tips'>Truck Buying Tips</a>
742                        </p>
743                        <em class='postKeywords'>
744                            
745                        </em>
746                    </article>
747                    <article class='post'>
748                        <h3 class='postTitle'>
749                            <a href='/bdp/109534/car-financing-tips/questions-to-ask-about-financing'>Questions to Ask About Financing</a>
750                        </h3>
751                        <div class='postContent'><h2> Financing Questions That Help You Better Understand Your Options. </h2> <p> Financing a vehicle involves several decisions, and asking questions is one of the best ways to feel comfortable with the process. Many buyers worry about asking the wrong thing, but there is no such thing as a bad question when it comes to understanding your purchase. </p> <p>
751 The more informed you are, the easier it becomes to choose an option that fits your needs. </p> <h3> How Long Is the Loan? </h3> <p> One of the first questions many buyers ask is about the loan term. Understanding how long payments will continue helps provide a clear picture of the commitment involved. </p> <p> Reviewing different term options can help you compare monthly payments and overall ownership plans. </p> <h3> What Is Included in the Payment? </h3> <p> Knowing what contributes to the monthly payment can make the numbers easier to understand. A clear explanation helps eliminate confusion and allows you to review options with confidence. </p> <h3> How Does a Trade In Affect the Purchase? </h3> <p> If you are replacing your current vehicle, it is helpful to understand how the trade in value fits into the transaction. </p> <p> You can learn more about the process by visiting the <a href="/trade">trade-in page</a> before your visit. </p> <h3> What Documents Should I Bring? </h3> <p> Having the right paperwork available can make the financing process more efficient. Driver's licenses, insurance information, and other supporting documents are commonly requested. </p> <p> Knowing what to bring ahead of time helps prevent delays. </p> <h3> Can I Start the Process Online? </h3> <p> Many buyers prefer to complete part of the process before arriving. Using the <a href="/creditapp">online credit application</a> can help begin the review process and save time during your visit. </p> <h2> Why Asking Questions Matters </h2> <p> Questions help ensure that you understand each step and feel comfortable with your choices. Financing should feel like a conversation, not a mystery. </p> <p> Taking time to ask for clarification often leads to a better overall experience. </p> <h2> Moving Forward with Confidence </h2> <p> The best financing experience is one where you understand your options and feel informed throughout the process. Asking questions is an important part of that journey. </p> <p> If you would like help preparing for your visit or discussing available options, you can always <a href="/sendcomments">reach out for guidance</a>. </p></div>
752                        <p class='postDate'>
753                            <span>06/19/2026</span>
754                            in <a href='blog?category=car financing tips'>Car Financing Tips</a>
755                        </p>
756                        <em class='postKeywords'>
757                            
758                        </em>
759                    </article>
760                    <article class='post'>
761                        <h3 class='postTitle'>
762                            <a href='/bdp/106094/trade-your-car/what-condition-matters-most-at-trade-in'>What Condition Matters Most at Trade In</a>
763                        </h3>
764                        <div class='postContent'><h2>Overall condition often tells more about a vehicle than age or brand.</h2><p>When preparing to trade in a vehicle, many drivers focus on mileage and year. While those factors matter, condition is often just as important. A well cared for vehicle can stand out, even if it is not the newest option on the road.</p><p>Understanding which areas matter most can help you prepare more effectively.</p><h3>Interior Condition</h3><p>The interior is one of the first areas evaluated. Clean seats, well maintained surfaces, and minimal wear all contribute to a positive impression.</p><p>Removing personal items and taking time to clean the interior can make a noticeable difference.</p><h3>Exterior Appearance</h3><p>Paint condition, minor scratches, and overall presentation are all considered. While small imperfections are expected, a clean and well maintained exterior helps show that the vehicle has been cared for.</p><p>Washing the vehicle before an appraisal allows its true condition to be seen.</p><h3>Mechanical Condition</h3><p>How the vehicle drives is just as important as how it looks. Smooth operation, proper braking, and normal performance all support a stronger evaluation.</p><p>Addressing basic maintenance needs ahead of time can help avoid concerns during the appraisal process.</p><h3>Tires and Wear Items</h3><p>Tire condition is a visible indicator of maintenance. Even wear and proper tread depth help show that the vehicle has been looked after.</p><p>
764Other wear items such as brakes and fluids may also be considered.</p><h2>Seeing the Full Picture</h2><p>Trade in evaluations consider all aspects of a vehicle together. Condition, mileage, history, and demand all work together to determine value.</p><p>If you want to better understand how this process works, reviewing the <a href="/trade">trade-in evaluation page</a> can provide helpful details.</p><h2>Preparing for the Best Outcome</h2><ul>  <li>Clean the interior and exterior</li>  <li>Gather maintenance records</li>  <li>Address small issues when possible</li>  <li>Ensure tires are properly inflated</li></ul><p>These simple steps help present your vehicle clearly and allow for a more accurate evaluation.</p><h2>Moving Forward</h2><p>Condition is something you can influence. A little preparation can help your vehicle make a stronger impression.</p><p>If you have questions about your vehicle or want guidance before your visit, you can always <a href="/sendcomments">reach out for assistance</a>.</p><p>When you are ready to explore your next vehicle, browsing <a href="/newandusedcars?clearall=1">current inventory</a> can help you compare options and plan your next step.</p></div>
765                        <p class='postDate'>
766                            <span>05/19/2026</span>
767                            in <a href='blog?category=trade your car'>Trade Your Car</a>
768                        </p>
769                        <em class='postKeywords'>
770                            
771                        </em>
772                    </article>
773                    <article class='post'>
774                        <h3 class='postTitle'>
775                            <a href='/bdp/103296/trade-your-car/how-mileage-impacts-trade-in-value'>How Mileage Impacts Trade In Value</a>
776                        </h3>
777                        <div class='postContent'><h2> Mileage is important, but it is only one part of the overall evaluation. </h2> <p> When thinking about trading in a vehicle, mileage is often the first factor that comes to mind. While it does influence value, it is not the only thing that matters. Two vehicles with similar mileage can still receive different trade in offers based on other factors. </p> <p> Understanding how mileage fits into the bigger picture can help you set realistic expectations. </p> <h3> Mileage and Wear </h3> <p> Higher mileage generally means more use, which can lead to increased wear on components such as tires, brakes, and suspension. This is why mileage is used as a starting point during evaluations. </p> <p> However, how the miles were driven also plays a role. </p> <h3> Highway vs City Driving </h3> <p> Vehicles driven mostly on highways often experience less wear than those used in stop and go city traffic. Consistent speeds and fewer stops can be easier on many systems. </p> <p> This is one reason mileage alone does not tell the full story. </p> <h3> Maintenance Can Offset Mileage </h3> <p> A well maintained vehicle with higher mileage can still hold strong value. Regular service, clean condition, and proper care help demonstrate reliability. </p> <p> Service records and overall presentation often support a better appraisal. </p> <h3> Market Demand Still Matters </h3> <p> Some vehicles remain in demand even with higher mileage. Popular models or configurations may still attract interest, depending on current market conditions. </p> <p> This can influence how mileage is weighed during the evaluation process. </p> <h2> Looking at the Full Picture </h2> <p> When evaluating a vehicle, appraisers consider mileage along with condition, history, and demand. Focusing on all of these factors gives a more accurate understanding of value. </p> <p> If you want to see how your vehicle might be evaluated, reviewing the <a href="/trade">trade-in process</a> can help you understand what to expect. </p> <h2> Planning Ahead </h2> <p> If you are approaching a higher mileage milestone, it may be worth exploring your options sooner rather than later. Waiting can add miles that affect value over time. </p> <p> Comparing your vehicle to <a href="/newandusedcars?clearall=1">current inventory</a> can also give you a sense of how mileage influences pricing in the market. </p> <h2> Moving Forward with Confidence </h2> <p> Mileage matters, but it does not define your vehicle on its own. Condition, care, and demand all work together to determine value. </p> <p> If you have questions about your specific situation or want to better understand your options, you can always <a href="/sendcomments">reach out for assistance</a>. </p></div>
778                        <p class='postDate'>
779                            <span>04/20/2026</span>
780                            in <a href='blog?category=trade your car'>Trade Your Car</a>
781                        </p>
782                        <em class='postKeywords'>
783                            
784                        </em>
785                    </article>
786                    <article class='post'>
787                        <h3 class='postTitle'>
788                            <a href='/bdp/102537/car-care-tips/how-seasonal-care-prevents-costly-repairs'>How Seasonal Care Prevents Costly Repairs</a>
789                        </h3>
790                        <div class='postContent'><h2> Adjusting your maintenance habits with the seasons can help avoid unexpected issues. </h2> <p> Vehicles are exposed to changing weather throughout the year. Heat, cold, moisture, and road conditions all affect how different systems perform. Taking a few simple steps each season can help reduce wear and prevent larger repair needs later. </p> <p> Seasonal care is less about doing more work and more about doing the right things at the right time. </p> <h2> Cold Weather Considerations </h2> <p> Lower temperatures can affect battery performance, tire pressure, and fluid levels. Batteries lose strength in the cold, and tires can lose air pressure as temperatures drop. </p> <p> Checking your battery condition and monitoring tire pressure during colder months helps maintain reliability. </p> <h2> Warm Weather Effects </h2> <p> Heat can place additional stress on cooling systems, air conditioning, and engine components. Fluids may break down faster, and interior materials can be affected by prolonged sun exposure. </p> <p> Ensuring your cooling system is functioning properly helps prevent overheating during warmer months. </p> <h2> Rain and Moisture </h2> <p> Wet conditions can impact visibility and traction. Wiper blades, tires, and brakes play a key role in safe driving during rain. </p> <p> Replacing worn wipers and checking tire tread helps maintain control and visibility. </p> <h2> Road Conditions and Debris </h2> <p> Seasonal road treatments, debris, and rough surfaces can affect your vehicle’s exterior and undercarriage. Regular washing helps remove buildup that may lead to corrosion over time. </p> <h2> Simple Seasonal Checks </h2> <ul> <li data-list-item-id="e10ff397d6337dbd51e12c773a85b7ae0"> Monitor tire pressure as temperatures change </li> <li data-list-item-id="e9ef8d8b09c85f7f447f601e7f4c8cfdf"> Inspect battery condition before colder months </li> <li data-list-item-id="e49a51049c97492ed330a6efd2b732127"> Check coolant and other fluid levels </li> <li data-list-item-id="e9e2f7b4444d6e8ebf202967266334b1c"> Replace worn wiper blades when needed </li> <li data-list-item-id="e8abe92b969d235cb7943238d40f2fbc0"> Wash your vehicle regularly to remove buildup </li> </ul> <p> These quick checks help keep your vehicle performing consistently throughout the year. </p> <h2> Protecting Long Term Value </h2> <p> Vehicles that are cared for consistently tend to maintain better condition over time. This can influence both reliability and future trade potential. </p> <p> If you are thinking about upgrading later, learning how condition affects value on the <a href="/trade">trade-in page</a> can provide helpful insight. </p> <h2> Looking Ahead </h2> <p> Seasonal maintenance does not require a major time investment. Small adjustments based on weather conditions can make a noticeable difference. </p> <p> If you have questions about maintaining your vehicle throughout the year, you can always <a href="/sendcomments">reach out for guidance</a>. </p></div>
791                        <p class='postDate'>
792                            <span>04/16/2026</span>
793                            in <a href='blog?category=car care tips'>Car Care Tips</a>
794                        </p>
795                        <em class='postKeywords'>
796                            
797                        </em>
798                    </article>
799                    <article class='post'>
800                        <h3 class='postTitle'>
801                            <a href='/bdp/99738/car-care-tips/why-short-trips-are-harder-on-cars'>Why Short Trips Are Harder on Cars</a>
802                        </h3>
803                        <div class='postContent'><h2> Frequent short drives can create more wear than many drivers expect. </h2> <p> Many vehicles spend most of their time on short errands. Trips to the grocery store, quick commutes, and school drop offs are part of daily life. While these drives seem easy on a vehicle, they can actually create more strain than longer highway trips. </p> <p> Understanding why short drives affect your vehicle helps you protect its performance and long-term value. </p> <h3> The Engine Does Not Fully Warm Up </h3> <p> Engines perform best when they reach normal operating temperature. On short drives the engine may shut off before reaching that point. When this happens regularly, moisture and fuel residue can remain inside the engine longer than intended. </p> <p> Over time this can reduce efficiency and increase wear on internal 
803components. </p> <h3> The Battery Has Less Time to Recharge </h3> <p> Your battery charges while the engine is running. Very short trips may not provide enough time for the charging system to fully replenish the battery. </p> <p> This can lead to reduced battery life and unexpected starting issues. </p> <h3> Brake and Exhaust Moisture </h3> <p> Short drives also limit the time needed to dry moisture that builds up in braking components and exhaust systems. Frequent exposure to moisture can increase corrosion over time. </p> <h3> Fuel Efficiency Drops </h3> <p> Cold engines consume more fuel during the first few minutes of operation. When most trips are short, your vehicle spends a larger portion of its driving time in that less efficient phase. </p> <h2> Simple Ways to Reduce Wear </h2> <ul> <li data-list-item-id="ea92fd2cda2c2d6ef06a2fdbb084c0c86"> Combine errands into fewer trips when possible </li> <li data-list-item-id="ef05cdbe04249e3caa15198f32c0f2a3a"> Allow the vehicle to run long enough to reach normal temperature. </li> <li data-list-item-id="e6154795fa26b45f5bdf187b233073be6"> Take occasional longer drives to help systems operate fully </li> <li data-list-item-id="ee454dfd05b7d614b7a01579dd8095f3d"> Follow recommended maintenance intervals </li> </ul> <p> These small habits can help balance the effects of frequent short drives. </p> <h2> Protecting Long Term Value </h2> <p> Consistent care and thoughtful driving habits help protect both reliability and resale value. Well-maintained vehicles tend to hold their appeal longer and make stronger impressions during evaluations. </p> <p> If you are thinking about replacing your vehicle in the future, you can learn more about how conditions influence offers by visiting the <a href="/trade">trade-in evaluation page</a>. </p> <h2> Looking Ahead </h2> <p> Short trips are part of everyday life, and they are not something most drivers can avoid entirely. With a little awareness and regular maintenance, you can help your vehicle stay reliable for years to come. </p> <p> If you ever have questions about maintenance habits or vehicle care, you can always <a href="/sendcomments">reach out for guidance</a>. </p></div>
804                        <p class='postDate'>
805                            <span>03/19/2026</span>
806                            in <a href='blog?category=car care tips'>Car Care Tips</a>
807                        </p>
808                        <em class='postKeywords'>
809                            
810                        </em>
811                    </article>
812                    <article class='post'>
813                        <h3 class='postTitle'>
814                            <a href='/bdp/96741/car-care-tips/what-100000-miles-really-means-today'>What 100000 Miles Really Means Today</a>
815                        </h3>
816                        <div class='postContent'><h2> Modern vehicles are built to go much farther than many drivers expect. </h2> <p> There was a time when 100000 miles felt like the end of a vehicle’s life. Today, that number often represents a milestone rather than a finish line. Advances in engineering, materials, and maintenance practices have changed what high mileage really means. </p> <p> If you are driving a vehicle near or beyond 100000 miles, there is often more life left than you might think. </p> <h2> Improved Engineering Standards </h2> <p> Modern engines and transmissions are designed with tighter tolerances and stronger materials than older generations. Many vehicles are built to handle well over 150000 miles when properly maintained. </p> <p> This means that mileage alone does not tell the whole story about reliability. </p> <h2> Maintenance Makes the Difference </h2> <p> Regular oil changes, fluid services, brake inspections, and tire rotations have a significant impact on long term durability. A well maintained vehicle with 100000 miles can often perform better than a poorly maintained one with much less mileage. </p> <p> Consistent care protects performance and helps avoid costly repairs later. </p> <h2> Highway Miles vs City Miles </h2> <p> Not all miles are equal. Highway driving is typically easier on engines and braking systems than stop and go city traffic. Vehicles used primarily for steady highway travel often show less wear over time. </p> <p> This is another reason why mileage should be viewed in context. </p> <h2> Resale and Trade Considerations </h2> <p> Reaching 100000 miles may affect resale value, but condition and service history still matter greatly. Clean interiors, solid tires, and documented maintenance can help supp
816ort stronger trade offers. </p> <p> If you are thinking about upgrading, reviewing how trade evaluations work on the <a href="/trade">trade-in page</a> can provide helpful insight. </p> <h2> Looking Ahead </h2> <p> One hundred thousand miles is no longer a warning sign. It is simply a checkpoint. With proper care, many vehicles continue performing well far beyond that mark. </p> <p> If you have questions about maintaining your current vehicle or planning your next step, you can always <a href="/sendcomments">reach out for guidance</a>. </p></div>
817                        <p class='postDate'>
818                            <span>02/19/2026</span>
819                            in <a href='blog?category=car care tips'>Car Care Tips</a>
820                        </p>
821                        <em class='postKeywords'>
822                            
823                        </em>
824                    </article>
825                    <article class='post'>
826                        <h3 class='postTitle'>
827                            <a href='/bdp/95586/car-buying-tips/when-an-suv-is-better-than-a-sedan'>When an SUV Is Better Than a Sedan</a>
828                        </h3>
829                        <div class='postContent'><h2> The Choice Depends on Your Daily Use. </h2> <p> Many shoppers start their search unsure whether a sedan or an SUV makes more sense. Both options can be great, but they serve different needs. The best choice often comes down to lifestyle, comfort, and how the vehicle fits into your routine. </p> <p> Understanding when an SUV offers advantages can help narrow your search and reduce second guessing. </p> <h2> Higher Seating Position </h2> <p> One of the most noticeable differences between SUVs and sedans is seating height. SUVs typically offer a higher driving position, which many drivers find improves visibility and confidence on the road. </p> <p> This can be especially helpful in heavy traffic, parking lots, and busy school pickup areas. </p> <h2> Flexible Cargo Space </h2> <p> SUVs are designed to handle a variety of cargo needs. Fold down rear seats, wider cargo openings, and flat load floors make it easier to carry sports gear, groceries, strollers, or home improvement supplies. </p> <p> If your daily life includes hauling more than just a briefcase or small bags, the added flexibility can be a major benefit. </p> <h2> Family and Passenger Comfort </h2> <p> For growing families or frequent carpool drivers, SUVs often provide more room to spread out. Rear seat space, easier entry and exit, and available third row seating in some models all contribute to improved passenger comfort. </p> <p> Even compact SUVs can feel less cramped than sedans for passengers riding in the back. </p> <h2> Road and Weather Conditions </h2> <p> Many SUVs offer all wheel drive or enhanced traction systems. These features can be helpful in regions with rain, snow, gravel roads, or uneven surfaces. </p> <p> While sedans can perform well in many conditions, some drivers prefer the added confidence that comes with SUV capability. </p> <h2> When a Sedan May Still Make Sense </h2> <p> Sedans often offer a lower purchase price, better fuel efficiency, and easier handling in tight spaces. For drivers with short commutes, limited cargo needs, or smaller garages, a sedan can still be an excellent choice. </p> <p> The key is matching the vehicle to your real needs instead of choosing based on trends. </p> <h2> Comparing Your Options </h2> <p> If you are unsure which direction to go, browsing a variety of models can help clarify your preferences. Exploring <a href="/newandusedcars?clearall=1">available inventory</a> allows you to compare sizes, features, and layouts side by side. </p> <p> Sitting in both body styles and taking test drives often makes the decision much clearer. </p> <h2> Making the Right Choice </h2> <p> An SUV is not automatically better than a sedan, but it can be the right tool for certain lifestyles. Cargo needs, passenger comfort, and driving conditions all play a role. </p> <p> If you would like help comparing options or talking through what fits your situation best, you can always <a href="/sendcomments">reach out for assistance</a>. </p></div>
830                        <p class='postDate'>
831                            <span>02/09/2026</span>
832                            in <a href='blog?category=car buying tips'>Car Buying Tips</a>
833                        </p>
834                        <em class='postKeywords'>
835                            
836                        </em>
837                    </article>
838
839                <div class="ResponsiveBlogPagination blogPager row no-gutters">
840                </div>
841            </section>
842        </div>
843
844        <input id="Page" name="Page" type="hidden" value="1" />
845        <input name="PageName" type="hidden" value="blog" />
846    <input name="__RequestVerificationToken" type="hidden" value="CfDJ8PpyLBkFqepBsOO-JODtNhggr5GNMPjHkcxVwViEH_53F2OXChYleFw5uJknksWZODP2mdud1QUhKNRy3rMb8W1co29D-ay-ewumL6i4qEiKMc6lH2e42GaJJSrbSGSwZFWPGJKZ-pg7k9-OIzE0XAI" /></form>
847    <div class="outro-text"></div>
848</div>
849
850
851        
851<script type="text/javascript">
852            var pageTitle = "";
853            var pageH1 = "";
854            var pageTitleLength = "0";
855
856            // The UDO minus the AI Sales Agent's attribution. Those variables are scoped to view
857            // events (DCS-2549), yet they live on init_utag_data because the view events that refire
858            // from it read it at fire time - product_list_view on an SRP filter change,
859            // blog_article_view on a blog ajax refresh. So every NON-view event builds its payload
860            // through here instead of copying init_utag_data itself, and one rule covers them all.
861            //
862            // Declared in this unconditional block, so it exists no matter which of the gated Tealium
863            // blocks below render; it reads init_utag_data only when called, long after parse.
864            function dcsUdoForNonViewEvent() {
865                var data = {};
866                if (typeof init_utag_data === 'undefined' || !init_utag_data) { return data; }
867                for (var k in init_utag_data) {
868                    if (!init_utag_data.hasOwnProperty(k)) { continue; }
869                    if (k.indexOf('aisa_') === 0) { continue; }
870                    data[k] = init_utag_data[k];
871                }
872                return data;
873            }
874
875            try {
876                var pageTitleEl = document.querySelector('meta[name="og:title"]')
877
878                if (pageTitleEl != null) {
879                    pageTitle = pageTitleEl.content;
880                    pageTitleLength = pageTitle.length;
881                }
882                document.addEventListener("DOMContentLoaded",
883                    function () {
884
885                        var pageH1El = document.querySelector("h1");
886
887                        if (pageH1El != null) {
888                            var h1Text = pageH1El.innerText;
889
890                            if (h1Text != null) {
891                                pageH1 = h1Text;
892
893                                if (init_utag_data && init_utag_data.page_h1 != null) {
894                                    init_utag_data.page_h1 = h1Text;
895                                }
896
897                            }
898                        }
899                        else {
900                            if (init_utag_data["page_h1"] === "" || init_utag_data["page_h1"] === null) {
901                                delete init_utag_data["page_h1"];
902                            }
903                        }
904
905
906                    });
907            }
908            catch (e) {
909                console.error('[dcs-tealium] page title/h1 setup failed', e);
910            }
911        </script>
vendor: 2 bytes, line 911
911
912<script type="text/javascript">
913var init_utag_data = { 
914"tealium_event": "blog_list_view",
915"firestorm_dealer_id": "c0fac135db964a05b6c4d2dcab16ac30",
916"ga4_id": "G-2W6V5H6K9D",
917"page_title": pageTitle,
918"page_h1": pageH1 ,
919"page_title_count": pageTitleLength,
920"digital_retailing_active": "false",
921"ai_product_expert_active": "false",
922"site_company_name": "Kugman Motors",
923"site_id": "30465",
924"site_internal_id": "20199",
925"site_platform": "dcs",
926"site_section": "blog",
927"site_sub_section": "blog list",
928"site_company_city": "Saint Louis",
929"site_company_state": "MO",
930"site_company_zip_code": "63108",
931"site_phone_main": "314-367-9900",
932"blog_list_articles_category": ["Car Financing Tips","Car Care Tips","Truck Buying Tips","Car Financing Tips","Trade Your Car","Trade Your Car","Car Care Tips","Car Care Tips","Car Care Tips","Car Buying Tips"],
933"blog_list_articles_date": ["09/20/2026","08/19/2026","07/20/2026","06/19/2026","05/19/2026","04/20/2026","04/16/2026","03/19/2026","02/19/2026","02/09/2026"],
934"blog_list_articles_titles_strings": ["What Lenders Review on an Application","Easy Ways to Protect Your Car's Interior","How Truck Bed Length Affects Daily Use","Questions to Ask About Financing","What Condition Matters Most at Trade In","How Mileage Impacts Trade In Value","How Seasonal Care Prevents Costly Repairs","Why Short Trips Are Harder on Cars","What 100000 Miles Really Means Today","When an SUV Is Better Than a Sedan"],
935"blog_list_articles_titles_char_counts": ["37","40","38","32","39","34","41","34","36","34"],
936};
937</script>
vendor: 2 bytes, line 937
937
938<script type="text/javascript">
939utag_data = init_utag_data;
940(function (a, b, c, d) {
941a = 'https://tags.tiqcdn.com/utag/dtms/dcs-eas/prod/utag.js';
942b = document; c = 'script'; d = b.createElement(c); d.src = a; d.type = 'text/java' + c; d.async = true;
943a = b.getElementsByTagName(c)[0]; a.parentNode.insertBefore(d, a);
944})();
945window.addEventListener("load", function (event) {
946(function fireView(n) {
947if (typeof utag !== 'undefined' && typeof utag.view === 'function') {
948window.dcsUtagReady = true;
949var dcsViewPayload = '';
950try { dcsViewPayload = JSON.stringify(utag_data); } catch (e) { dcsViewPayload = '(not serializable)'; }
951var dcsNoisyPrefixes = ['cp.', 'ls.', 'ss.', 'dom.', 'ut.', 'meta.', 'qp.', 'va.', 'tealium_', '_'];
952var dcsOurs = {}, dcsTotal = 0, dcsOurCount = 0;
953for (var dcsK in utag_data) {
954if (!utag_data.hasOwnProperty(dcsK)) { continue; }
955dcsTotal++;
956var dcsNoisy = false;
957for (var dcsI = 0; dcsI < dcsNoisyPrefixes.length; dcsI++) { if (dcsK.indexOf(dcsNoisyPrefixes[dcsI]) === 0) { dcsNoisy = true; break; } }
958if (!dcsNoisy) { dcsOurs[dcsK] = utag_data[dcsK]; dcsOurCount++; }
959}
960var dcsTealiumDebug = false || document.cookie.indexOf('utagdb=true') >= 0;
961try {
962utag.view(utag_data);
963window.dcsUtagViewSent = dcsViewPayload;
964if (dcsTealiumDebug) { console.log('[cms-tealium] sent ' + (utag_data.tealium_event || '(no tealium_event)') + ' | conversation=' + (utag_data.aisa_conversation_id || '-') + ' | widget=' + (utag_data.aisa_widget_version || '-') + ' | ' + dcsOurCount + '/' + dcsTotal + ' vars from DCS', dcsOurs); }
965} catch (e) { console.error('[cms-tealium] utag.view threw; page view not sent', e, dcsViewPayload); }
966return;
967}
968if (n >= 100) { console.error('[cms-tealium] utag.js never loaded after 10s; no page view sent'); return; }
969setTimeout(function () { fireView(n + 1); }, 100);
970})(0);
971});
972</script>
972
973            
973<script type="text/javascript">
974                                    var formName = '';
975                                    var form_submit_utag_data = { 
976"tealium_event": "form_submit",
977"form_name": formName,
978"form_type": formName,
979"form_id": formName,
980"ga4_id": "G-2W6V5H6K9D",
981"firestorm_dealer_id": "c0fac135db964a05b6c4d2dcab16ac30",
982"page_title": pageTitle,
983"page_title": pageH1,
984"page_title_count": pageTitleLength,
985"page_h1": pageH1,
986"digital_retailing_active": "false",
987"ai_product_expert_active": "false",
988"site_company_name": "Kugman Motors",
989"site_id": "30465",
990"site_internal_id": "20199",
991"site_platform": "dcs",
992"site_section": "blog",
993"site_sub_section": "blog list",
994"site_company_city": "Saint Louis",
995"site_company_state": "MO",
996"site_company_zip_code": "63108",
997"site_phone_main": "314-367-9900",
998"form_submission_first_name": "",
999"form_submission_last_name": "",
1000"form_submission_middle_name": "",
1001"form_submission_address": "",
1002"form_submission_email": "",
1003"form_submission_location_name": "",
1004"form_submission_mobile_phone": "",
1005"form_submission_home_phone": "",
1006"form_submission_postal_code": "",
1007"form_submission_city": "",
1008"form_submission_trade_in_vin": "",
1009"form_submission_trade_in_make": "",
1010"form_submission_trade_in_miles": "",
1011"form_submission_trade_in_model": "",
1012"form_submission_trade_in_year": "",
1013"form_submission_trade_in_cylinders": "",
1014"form_submission_trade_in_transmission": "",
1015"form_submission_trade_in_color": "",
1016"form_submission_trade_in_payoff_amount": "",
1017"form_submission_trade_in_wrecked": "",
1018"form_submission_trade_in_vehicle_option": "",
1019};
1020
1021            </script>
1021
1022            
1022<script type="text/javascript">
1023                function getCookie(name) {
1024                    var nameEQ = name + "=";
1025                    var cookies = document.cookie.split(';');
1026                    if(typeof(cookies) != 'undefined' && cookies != null ) {
1027                        for (var i = 0; i < cookies.length; i++) {
1028                            var cookie = cookies[i].trim();
1029                            if (cookie.indexOf(nameEQ) === 0) {
1030                                return cookie.substring(nameEQ.length);
1031                            }
1032                        }
1033                    }
1034                    return null;
1035                }
1036
1037                function tealiumFormSubmit(formNameVal) {
1038                    if (!form_submit_utag_data) {
1039                        return;
1040                    }
1041                    formName = formNameVal;
1042                    form_submit_utag_data.tealium_event = 'form_submit';
1043
1044                    var webLeadIdCookie = getCookie('webLeadId');
1045                    if (webLeadIdCookie) {
1046                    form_submit_utag_data.form_submission_id = webLeadIdCookie;
1047                    }
1048
1049                    utag.link(form_submit_utag_data);
1050                };
1051
1052
1053                // Build a per-event copy of init_utag_data. init_utag_data is aliased by utag_data
1054                // (the page-view object), so form events must NOT mutate it in place - doing so
1055                // stamps tealium_event='form_load' etc. onto the page view and corrupts it.
1056                function tealiumFormData(formNameVal, eventName) {
1057                    var data = dcsUdoForNonViewEvent();
1058                    data.tealium_event = eventName;
1059                    data.form_name = formNameVal;
1060                    data.form_id = formNameVal;
1061                    data.form_type = formNameVal;
1062                    return data;
1063                }
1064
1065                function tealiumFormLoad(formNameVal) {
1066                    if (!init_utag_data || typeof utag === 'undefined') {
1067                        return;
1068                    }
1069                    formName = formNameVal;
1070                    utag.link(tealiumFormData(formNameVal, 'form_load'));
1071                };
1072
1073                function tealiumFormInteraction(formNameVal) {
1074                    if (!init_utag_data || typeof utag === 'undefined') {
1075                        return;
1076                    }
1077                    formName = formNameVal;
1078                    utag.link(tealiumFormData(formNameVal, 'form_interaction'));
1079                }
1080
1081                function tealiumLink(formName) {
1082                    if (!init_utag_data)
1083                        return
1084                    utag.link(init_utag_data);
1085                }
1086
1087                // On list pages (SRP) init_utag_data carries index-aligned product_list_* arrays
1088                // instead of a single product. When a shared modal (SMS / Price Drop) opens for a
1089                // specific row, set the singular product_* fields for that vehicle so the
1090                // form_load / form_interaction events carry per-vehicle context. No-ops on VDP
1091                // (no product_list_* arrays), leaving the existing single-product data intact.
1092                function tealiumSetListVehicleContext(inventoryId) {
1093                    if (!init_utag_data || !inventoryId) { return; }
1094                    var ids = init_utag_data.product_list_ids;
1095                    if (!ids || !ids.length) { return; }
1096                    var idx = ids.indexOf(String(inventoryId));
1097                    var map = {
1098                        product_id: 'product_list_ids',
1099                        product_name: 'product_list_names',
1100                        product_make: 'product_list_makes',
1101                        product_brand: 'product_list_brands',
1102                        product_brand_id: 'product_list_make_ids',
1103                        product_year: 'product_list_years'
1104                    };
1105                    for (var target in map) {
1106                        var arr = init_utag_data[map[target]];
1107                        if (idx > -1 && arr && idx < arr.length) {
1108                            init_utag_data[target] = arr[idx];
1109                        } else {
1110                            delete init_utag_data[target];
1111                        }
1112                    }
1113                }
1114
1115                function aipeModalOpen() {
1116                    if (!init_utag_data || typeof utag === 'undefined') {
1117                        return;
1118                    }
1119                    // Per-event copy - see tealiumFormData comment above for why init_utag_data
1120                    // must not be mutated in place.
1121                    var data = dcsUdoForNonViewEvent();
1122                    data.tealium_event = 'aipe_modal_open';
1123                    utag.link(data);
1124                }
1125
1126                function getTradeOptions() {
1127                    var stringOptionsVal = "";
1128                    $('input[id="vehicleOptions"]:checked').each(function () {
1129                        let element = $(this);
1130                        let value = element.val(); // Get the value of the checked element
1131                        stringOptionsVal += (value + ' ,');
1132                    });
1133                    return stringOptionsVal;
1134
1135                }
1136                function addTealiumFormInfo(formNameVal, removeTags) {
1137
1138                    var removeFormSubmitTags = false
1139                    if (removeTags && removeTags == true)
1140                        removeFormSubmitTags = true
1141
1142
1143                    if (!form_submit_utag_data)
1144                        return
1145
1146                    formName = formNameVal;
1147
1148                    var tForm = document.getElementById(formName);
1149
1150                    if (!tForm) {
1151                        var formByClass = document.getElementsByClassName(formName);
1152                        tForm = formByClass && formByClass[0] ? formByClass[0] : null;
1153                    }
1154
1155                    try {
1156                        if (tForm && tForm != null && form_submit_utag_data) {
1157
1158                            form_submit_utag_data.form_name = formName;
1159                            form_submit_utag_data.form_id = formName;
1160                            form_submit_utag_data.form_type = formName;
1161                            
1162                            var webLeadIdCookie = getCookie('webLeadId');
1163                            if (webLeadIdCookie) {
1164                            form_submit_utag_data.form_submission_id = webLeadIdCookie;
1165                            }
1166                            
1167                            //Lead Info
1168                            form_submit_utag_data.form_submission_first_name = tForm.querySelector(`${'#FirstName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#FirstName'}`).value : document.getElementById('txtFirstName') ? document.getElementById('txtFirstName').value : null;
1169                            form_submit_utag_data.form_submission_last_name = tForm.querySelector(`${'#LastName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#LastName'}`).value : document.getElementById('txtLastName') ? document.getElementById('txtLastName').value : null;
1170                            form_submit_utag_data.form_submission_mobile_phone = tForm.querySelector(`${'#MobilePhone'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#MobilePhone'}`).value : document.getElementById('txtMobilePhone') ? document.getElementById('txtMobilePhone').value : null;
1171                            form_submit_utag_data.form_submission_home_phone = tForm.querySelector(`${'#HomePhone'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#HomePhone'}`).value : document.getElementById('txtHomePhone') ? document.getElementById('txtHomePhone').value : null;
1172                            form_submit_utag_data.form_submission_email = tForm.querySelector(`${'#Email'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#Email'}`).value : document.getElementById('txtEmail') ? document.getElementById('txtEmail').value : null;
1173                            form_submit_utag_data.form_submission_postal_code = tForm.querySelector(`${'#txtZip'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtZip'}`).value : document.getElementById('txtZip') ? document.getElementById('txtZip').value : null;
1174                            form_submit_utag_data.form_submission_city = tForm.querySelector(`${'#txtCity'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCity'}`).value : document.getElementById('txtCity') ? document.getElementById('txtCity').value : null;
1175
1176                            if (formName.toLowerCase().includes("credit") || formName.toLowerCase().includes("default")) {
1177                                form_submit_utag_data.form_submission_first_name = document.getElementById('txtApplicantFirstName') && removeFormSubmitTags == false ? document.getElementById('txtApplicantFirstName').value : null;
1178                                form_submit_utag_data.form_submission_last_name = document.getElementById('txtApplicantLastName') && removeFormSubmitTags == false ? document.getElementById('txtApplicantLastName').value : null;
1179                                form_submit_utag_data.form_submission_mobile_phone = document.getElementById('txtApplicantMobilePhone') && removeFormSubmitTags == false ? document.getElementById('txtApplicantMobilePhone').value : null;
1180                                form_submit_utag_data.form_submission_home_phone = document.getElementById('txtApplicantHomePhone') && removeFormSubmitTags == false ? document.getElementById('txtApplicantHomePhone').value : null;
1181                                form_submit_utag_data.form_submission_email = document.getElementById('txtApplicantEmail') && removeFormSubmitTags == false ? document.getElementById('txtApplicantEmail').value : null;
1182                                form_submit_utag_data.form_submission_postal_code = document.getElementById('txtApplicantZip') && removeFormSubmitTags == false ? document.getElementById('txtApplicantZip').value : null;
1183                                form_submit_utag_data.form_submission_city = document.getElementById('txtApplicantCity') && removeFormSubmitTags == false ? document.getElementById('txtApplicantCity').value : null;
1184                                form_submit_utag_data.form_submission_address = document.getElementById('txtApplicantAddress1') && removeFormSubmitTags == false ? document.getElementById('txtApplicantAddress1').value : document.getElementById('txtApplicantHomeAddress1') ? document.getElementById('txtApplicantHomeAddress1').value : null;
1185
1186                                form_submit_utag_data.product_make = document.getElementById('txtVehicleMake') && removeFormSubmitTags == false ? document.getElementById('txtVehicleMake').value : null;
1187                                form_submit_utag_data.product_brand = document.getElementById('txtVehicleMake') && removeFormSubmitTags == false ? document.getElementById('txtVehicleMake').value : null;
1188                                form_submit_utag_data.product_model = document.getElementById('txtVehicleModel') && removeFormSubmitTags == false ? document.getElementById('txtVehicleModel').value : null;
1189                                form_submit_utag_data.product_year = document.getElementById('txtVehicleYear') && removeFormSubmitTags == false ? document.getElementById('txtVehicleYear').value : null;
1190                            }
1191                            //Trade Forms
1192                            if (formName.toLowerCase().includes("trade") || formName.toLowerCase().includes("lookup")) {
1193                                form_submit_utag_data.form_submission_trade_in_make = tForm.querySelector(`${'#txtMake'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtMake'}`).value : $('#tradein-make-select').find(":selected").text();
1194                                form_submit_utag_data.form_submission_trade_in_model = tForm.querySelector(`${'#txtModel'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtModel'}`).value : $('#tradein-model-select').find(":selected").text();
1195                                form_submit_utag_data.form_submission_trade_in_miles = tForm.querySelector(`${'#txtMileage'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtMileage'}`).value : null;
1196                                form_submit_utag_data.form_submission_trade_in_year = tForm.querySelector(`${'#VehicleYear'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#VehicleYear'}`).value : $('#tradein-year-select').find(":selected").text() != '' ? $('#tradein-year-select').find(":selected").text() : $('#ddlYear').find(":selected").text();
1197                                form_submit_utag_data.form_submission_trade_in_color = tForm.querySelector(`${'#txtColor'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtColor'}`).value : null;
1198                                form_submit_utag_data.form_submission_trade_in_cylinders = tForm.querySelector(`${'#txtEngine'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtEngine'}`).value : null;
1199                                form_submit_utag_data.form_submission_trade_in_vin = tForm.querySelector(`${'#txtVin'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtVin'}`).value : null;
1200                                form_submit_utag_data.form_submission_trade_in_transmission = tForm.querySelector(`${'#txtTransmission'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtTransmission'}`).value : null;
1201                                form_submit_utag_data.form_submission_trade_in_payoff_amount = tForm.querySelector(`${'#txtPayoff'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtPayoff'}`).value : null;
1202                                form_submit_utag_data.form_submission_trade_in_wrecked = tForm.querySelector(`${'#txtWrecked'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtWrecked'}`).value : null;
1203                                form_submit_utag_data.form_submission_trade_in_vehicle_option = getTradeOptions();
1204                                form_submit_utag_data.form_submission_trade_in_color = tForm.querySelector(`${'#txtColor'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtColor'}`).value : null;
1205                            }
1206
1207                            //Buy Now form
1208                            if (formName.toLowerCase().includes("buynow")) {
1209                                form_submit_utag_data.form_submission_first_name = tForm.querySelector(`${'#txtLeadFirstName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtLeadFirstName'}`).value : null;
1210                                form_submit_utag_data.form_submission_last_name = tForm.querySelector(`${'#txtLeadLastName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtLeadLastName'}`).value : null;
1211                                form_submit_utag_data.form_submission_home_phone = tForm.querySelector(`${'#txtLeadHomePhone'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtLeadHomePhone'}`).value : null;
1212                                form_submit_utag_data.form_submission_email = tForm.querySelector(`${'#txtLeadEmail'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtLeadEmail'}`).value : null;
1213                            }
1214
1215                            //Service, parts , detail, rental forms
1216                            if (formName.toLowerCase().includes("service") || formName.toLowerCase().includes("rental") || formName.toLowerCase().includes("detailing") || formName.toLowerCase().includes("parts")) {
1217                                form_submit_utag_data.product_make = tForm.querySelector(`${'#txtMake'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtMake'}`).value : $('#tradein-make-select').find(":selected").text();
1218                                form_submit_utag_data.product_brand = tForm.querySelector(`${'#txtMake'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtMake'}`).value : $('#tradein-make-select').find(":selected").text();
1219                                form_submit_utag_data.product_model = tForm.querySelector(`${'#txtModel'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtModel'}`).value : $('#tradein-model-select').find(":selected").text();
1220                                form_submit_utag_data.product_year = tForm.querySelector(`${'#VehicleYear'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#VehicleYear'}`).value : $('#ddlYear').find(":selected").text();
1221                            }
1222
1223                            //Car Proof forms (CarProofForm, Mod
1223alCarProofForm)
1224                            if (formName.toLowerCase().includes("carproof")) {
1225                                form_submit_utag_data.form_submission_first_name = tForm.querySelector(`${'#txtCarProofFirstName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCarProofFirstName'}`).value : null;
1226                                form_submit_utag_data.form_submission_last_name = tForm.querySelector(`${'#txtCarProofLastName'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCarProofLastName'}`).value : null;
1227                                form_submit_utag_data.form_submission_email = tForm.querySelector(`${'#txtCarProofEmail'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCarProofEmail'}`).value : null;
1228                                form_submit_utag_data.form_submission_mobile_phone = tForm.querySelector(`${'#txtCarProofPhoneNumber'}`) && removeFormSubmitTags == false ? tForm.querySelector(`${'#txtCarProofPhoneNumber'}`).value : null;
1229                            }
1230
1231                            //SMS text forms (ModalSmsTextForm, EmbedSmsTextForm, ResponsiveSmsForm, ResponsiveSmsTextingForm)
1232                            if (formName.toLowerCase().includes("sms")) {
1233                                var smsFirstName = tForm.querySelector('#txtSMSFirstName, #txtEmbedSMSFirstName, #txtSMSFirstNameForm, #txtSMSFirstNameFS');
1234                                var smsLastName = tForm.querySelector('#txtSMSLastName, #txtEmbedSMSLastName, #txtSMSLastNameForm, #txtSMSLastNameFS');
1235                                var smsMobilePhone = tForm.querySelector('#txtSMSPhoneNumber, #txtEmbedSMSPhoneNumber, #txtSMSPhoneNumberForm, #txtSMSPhoneNumberFS');
1236                                form_submit_utag_data.form_submission_first_name = smsFirstName && removeFormSubmitTags == false ? smsFirstName.value : null;
1237                                form_submit_utag_data.form_submission_last_name = smsLastName && removeFormSubmitTags == false ? smsLastName.value : null;
1238                                form_submit_utag_data.form_submission_mobile_phone = smsMobilePhone && removeFormSubmitTags == false ? smsMobilePhone.value : null;
1239                            }
1240
1241                            //Forms whose email input is bound to EmailAddress (ScheduleTestDriveForm, SimpleLeadCaptureForm, etc.)
1242                            if ((form_submit_utag_data.form_submission_email == null || form_submit_utag_data.form_submission_email === "") && removeFormSubmitTags == false) {
1243                                var emailAddressEl = tForm.querySelector(`${'#EmailAddress'}`);
1244                                if (emailAddressEl) {
1245                                    form_submit_utag_data.form_submission_email = emailAddressEl.value;
1246                                }
1247                            }
1248                        }
1249
1250                        if (form_submit_utag_data) {
1251
1252                            for (var propName in form_submit_utag_data) {
1253                                if (form_submit_utag_data[propName] === "" || form_submit_utag_data[propName] === null) {
1254                                    delete form_submit_utag_data[propName];
1255                                }
1256                            }
1257                        }
1258                    }
1259                    catch
1260                    {
1261                        console.log('Tealium form error ')
1262                        return null;
1263                    }
1264
1265                    finally {
1266                    }
1267                }
1268
1269                function formInteractionListener(formClass, formId, interactionType) {
1270                    try {
1271                        var formName = formClass ?? formId;
1272                        var form = document.querySelector((formClass != null ? '.' : '#') + formName);
1273
1274                        var interacted = false;
1275
1276                        form.addEventListener(interactionType ?? 'change', function () {
1277                            if (interacted == true)
1278                                return
1279                            interacted = true;
1280                            addTealiumFormInfo(formName, true)
1281
1282                            tealiumFormInteraction(formName)
1283                        }, { once: true });
1284                    }
1285
1286                    catch {
1287                        console.log('error loading form interaction events: ' + formName)
1288                    }
1289                }
1290
1291                // Form events must wait until utag is fully initialized - not merely defined.
1292                // window.dcsUtagReady is set right after the initial utag.view (see GetUTagScript),
1293                // which is the point the data layer/tags are established. Firing before that runs
1294                // load rules on an uninitialized utag and crashes it ("called before tags loaded").
1295                function whenUtagReady(callback, attempts) {
1296                    attempts = attempts || 0;
1297                    if (typeof utag !== 'undefined' && window.dcsUtagReady === true) {
1298                        callback();
1299                        return;
1300                    }
1301                    if (attempts >= 150) {
1302                        return;
1303                    }
1304                    setTimeout(function () { whenUtagReady(callback, attempts + 1); }, 100);
1305                }
1306
1307                function formLoadListener(formClass, formId) {
1308                    try {
1309                        var formName = formClass ?? formId;
1310                        var viewed = false;
1311                        var observer = new IntersectionObserver(function (entries) {
1312
1313
1314                            if (entries[0].isIntersecting === true && viewed == false) {
1315                                viewed = true;
1316                                addTealiumFormInfo(formName, true)
1317                                // utag.js loads async; if the form is above the fold the observer
1318                                // can fire before utag exists, so defer until it is ready. The
1319                                // extra delay pushes the fire past document_idle so Tealium's event
1320                                // viewer (whose capture hook attaches after window.load) sees it.
1321                                whenUtagReady(function () { setTimeout(function () { tealiumFormLoad(formName) }, 750) })
1322                            }
1323                        }, { threshold: [0] });
1324
1325                        observer.observe(document.querySelector((formClass != null ? '.' : '#') + formName));
1326                    }
1327                    catch {
1328                        console.log('error loading form interaction events: ' + formName)
1329
1330                    }
1331                }
1332            </script>
1332
1333
1334
1335</div></div>
1336    </main>
1337
1338    <footer class="footerWrapper">
1339        <div class="row">
1340            
1341    <div id="FooterPaneLeft" class="s63r_footerLeft col-md-4">
1342
1343<div class="ContentPane_185382 HTMLModule HTMLModule_185382">
1344
1345
1346<img src="https://imagescdn.dealercarsearch.com/DealerImages/20199/30465/logo.png"/></div>
1347<div class="ContentPane_185383 AddressAndPhone AddressAndPhone_185383">
1348
1349<div class="AddressPhone_Main">
1350        <span class="LabelAddress1">
1351            <i class="fa-solid fa-location-dot"></i> 820 N Kingshighway Blvd
1352        </span>
1353        <span class="LabelCityStateZip1">Saint Louis, MO 63108</span>
1354        <span class="LabelPhone1">
1355            <i class="fa-solid fa-phone"></i>
1356            <a href='tel:314-367-9900'>
1357                 314-367-9900
1358            </a>
1359        </span>
1360
1361
1362
1363
1364</div>
1365</div>
1366<div class="ContentPane_185381 SocialMedia SocialMedia_185381">
1367
1368<div class="socialMedia">
1369            <a href="https://www.facebook.com/profile.php?id=100067118442671" target="_blank" rel="noopener" title="Follow Us on Facebook" aria-label="Follow Us on Facebook">
1370                <i class='fa-brands fa-facebook-f'></i>
1371            </a>
1372
1373
1374
1375            <a href="https://www.youtube.com/channel/UC2jN1HoqHyZ0EzLwkkk7TDQ" target="_blank" rel="noopener" title="Follow Us on YouTube" aria-label="Follow Us on YouTube">
1376                <i class='fa-brands fa-youtube'></i>
1377            </a>
1378
1379            <a href="https://maps.google.com/maps?cid=16251810794951371710" target="_blank" rel="noopener" title="Follow Us on Google" aria-label="Follow Us on Google">
1380                <i class='fa-brands fa-google'></i>
1381            </a>
1382
1383
1384
1385
1386
1387</div></div>
1388<div class="ContentPane_185385 HTMLModule HTMLModule_185385">
1389
1390
1391<a class="msg-btn btn" href="store"><i class="fas fa-envelope"></i> Send a Message</a></div></div>
1392            
1393    <div id="FooterPaneRight" class="s63r_footerRight col-md-8">
1394
1395<div id='ContentPane_211713' class='ResponsiveMap ResponsiveMap_211713'>
1396    <h2 class="dcsTitle">Your Premier Car Dealer In Saint Louis</h2>
1397
1398<div class="responsive-container d-none d-md-block">
1399    <iframe title="Google Map" width="425" height="350" id="mapIframe" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"  rel="noopener" class="lazyload" data-src="https://www.google.com/maps/embed/v1/place?key=AIzaSyAbMq2GbvKt0koOmW7IqzJntqghocwlGw8&amp;q=Kugman&#x2B;Motors,820 N Kingshighway Blvd,Saint Louis&#x2B;MO&#x2B;63108"></iframe>
1400</div>
1401
1402<div class="d-md-none mt-3 getDirections">
1403    <a id="directionsLink" class="btn btn-primary" target="_blank" rel="noopener" href="https://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;q=820 N Kingshighway Blvd Saint Louis MO 63108&#x2B;(Kugman&#x2B;Motors)&amp;iwloc=near">
1404        <i class="fa-solid fa-location-dot"></i> Get Driving Directions
1405    </a>
1406</div>
1407</div></div>
1408        </div>
1409        <div class="full-footer">
1410            <div class="container">
1411                
1412    <div id="FooterPane" class="s63r_Footer">
1413
1414<div class="ContentPane_185384 Copyright Copyright_185384">
1415<div class="copyright_main">
1416    <div class="dcsLogin">
1417        <a href="https://www.dealercarsearch.com" Target="_blank" rel="noopener nofollow">Dealer Car Search Login</a>
1418    </div>
1419
1420    <div class="copyright">
1421Copyright 2026        | <a href="/sitemap" Target="_blank" rel="noopener">Sitemap</a>
1422
1423            <span>| </span> 
1424            <a href="#" id="lv_cm_btn" onclick='document.getElementById("__tealiumGDPRcpPrefs").style.display="block";'>
1425                Your Privacy Choices
1426                <img alt="Privacy Choices" src="https://consent.trustarc.com/get?name=privacy_choices_icon.png" style="cursor: pointer; display: inline-block; margin-left: 5px; position: relative; top: -1px; width: 28.06px; height: 13.92px; background-size: 28.06px 13.92px; background-repeat: no-repeat;">
1427            </a>
1428            
1428<script type="text/javascript">
1429                
1430
1431                document.addEventListener("consentUpdate", (e) => location.href=window.location.href);
1432            </script>
1432
1433
1434    </div>
1435    
1436</div>
1437</div>
1438<div class="ContentPane_185377 SEO SEO_185377">
1439
1440<div class="SeoText" itemscope itemtype="http://schema.org/AutoDealer">
1441    <span itemprop="name">Kugman Motors</span>
1442    <i itemtype="http://schema.org/PostalAddress" itemscope itemprop="address">
1443        <span itemprop="streetAddress">820 N Kingshighway Blvd,</span>
1444        <span itemprop="addressLocality">Saint Louis,</span>
1445        <span itemprop="addressRegion">MO</span>
1446        <span itemprop="postalCode">63108</span>
1447    </i>
1448    <a itemprop="telephone" href="tel://314-367-9900">314-367-9900</a>
1449    <a itemprop="url" href="https://kugmaninc.com">https://kugmaninc.com</a>
1450    <img itemprop="logo" src="https://imagescdn.dealercarsearch.com/DealerImages/20199/30465/logo.png" alt="Logo" />
1451</div></div></div>
1452            </div>
1453        </div>
1454    </footer>
1455    <div class="modal" tabindex="-1" role="dialog" id="HoursModal">
1456        <div class="modal-dialog" role="document">
1457            <div class="modal-content">
1458                <div class="modal-header">
1459                    <h5 class="modal-title">Hours & Directions</h5>
1460                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
1461                        <span aria-hidden="true">&times;</span>
1462                    </button>
1463                </div>
1464                <div class="modal-body">
1465                    
1466    <div id="ModalPane" class="modalPane">
1467</div>
1468                </div>
1469
1470            </div>
1471        </div>
1472    </div>
1473    
1474    <div id="ChatPane" class="">
1475
1476<div class="ContentPane_185379 ResponsiveSMSTexting ResponsiveSMSTexting_185379">
1477
1478<div id="textingFormReplaceDiv">
1479        <a class="smsBtn smsBtnFS " data-toggle="modal" data-target="#SMSModal" rel="nofollow" href="#" onclick="event.preventDefault();">
1480            <div class="sms-fixed__bottom"> <span class="sms-icon"><i class="fas fa-comments"></i></span> <span class="sms-text"> Text Us</span> </div>
1481        </a>
1482        <div class="smsModalFS modal fade" id="SMSModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
1483
1484            <div class="modal-dialog">
1485                <div class="modal-content">
1486
1487                    <div class="modal-header">
1488                        <h4 class="modal-title" id="H1">Text us</h4>
1489                        <button type="button" class="close" data-dismiss="modal">
1490                            <span aria-hidden="true">&times;</span>
1491                            <span class="sr-only">Close</span>
1492                        </button>
1493                    </div>
1494
1495                    <div class="modal-body">
1496                        <form id="ResponsiveSmsTextingForm-SMSModal" data-ajax="true" data-ajax-mode="replace-with" data-ajax-update="#textingFormReplaceDiv" data-ajax-method="post" data-ajax-failure="ajaxFailure" data-ajax-loading=".spinner-SMSModal" data-ajax-begin="$('.btn-SMSModal').prop('disabled',true);addTealiumFormInfo('ResponsiveSmsTextingForm-SMSModal');" data-ajax-success="formTrack('success','ResponsiveSMSTextingForm');formLeadTracking('0', '', 'SMS Texting Form')" data-recaptcha-id="ResponsiveSmsTextingRecaptchaToken" data-recaptcha-site-key="" data-recaptcha-type="Undefined" action="/LeadModule/ResponsiveSmsSubmitForm?pagename=blog&amp;modulename=ResponsiveSMSTextingForm&amp;websitepagemoduleid=0" method="post">
1497
1498                            <div class="form-group">
1499                                <label id="lblSMSFirstNameFS" for="FirstName">First Name</label>
1500                                <input aria-labelledby="lblSMSFirstNameFS" type="text" id="txtSMSFirstNameFS" class="form-control" data-val="true" data-val-required="The First Name field is required." name="FirstName" value="" />
1501                                <span class="text-danger field-validation-valid" data-valmsg-for="FirstName" data-valmsg-replace="true"></span>
1502                            </div>
1503                            <div class="form-group">
1504                                <label id="lblSMSLastNameFS" for="LastName">Last Name</label>
1505                                <input aria-labelledby="lblSMSLastNameFS" type="text" id="txtSMSLastNameFS" class="form-control" data-val="true" data-val-required="The Last Name field is required." name="LastName" value="" />
1506                                <span class="text-danger field-validation-valid" data-valmsg-for="LastName" data-valmsg-replace="true"></span>
1507                            </div>
1508                            <div class="form-group">
1509                                <label id="lblSMSPhoneNumberFS" for="MobilePhone">Mobile Phone</label>
1510                                <input type="tel" aria-labelledby="lblSMSPhoneNumberFS" id="txtSMSPhoneNumberFS" class="form-control" data-val="true" data-val-regex="ex. ###-###-####" data-val-regex-pattern="^\([0-9]{3}\)\s?[0-9]{3}(-|\s)?[0-9]{4}$|^[0-9]{3}-?[0-9]{3}-?[0-9]{4}$" data-val-required="The Mobile Phone field is required." name="MobilePhone" value="" />
1511                                <span class="text-danger field-validation-valid" data-valmsg-for="MobilePhone" data-valmsg-replace="true"></span>
1512                            </div>
1513                            <div class="form-group">
1514                                <label id="lblMessage" for="Comments">Comments</label>
1515                                <textarea aria-labelledby="lblMessage" id="Message" class="form-control form-textarea" data-val="true" data-val-required="The Comments field is required." name="Comments">
1516</textarea>
1517                                <span class="text-danger field-validation-valid" data-valmsg-for="Comments" data-valmsg-replace="true"></span>
1518                            </div>
1519
1520                            <div class="contact-disclaimer">
1521    <div class="form-group">
1522        <div class="form-check ">
1523                <input type="checkbox" aria-label="Contact Consent" class="form-check-input" id="chkContactDisclaimerConsent138" data-val="true" data-val-range="Please check the box to verify acknowledgement and consent." data-val-range-min="True" data-val-range-max="True" data-val-required="The ContactDisclaimerConsent field is required." name="ContactDisclaimerConsent" value="true" />
1524            <label for="chkContactDisclaimerConsent138" aria-labelledby="chkContactDisclaimerConsent138">
1525                <strong>ACKNOWLEDGMENT AND CONSENT:</strong>
1526            </label>
1527            <span class="text-danger field-validation-valid" data-valmsg-for="ContactDisclaimerConsent" data-valmsg-replace="true"></span>
1528        </div>
1529        By checking this box, you expressly consent to receive customer care text messages and/or phone calls to the number provided from or on behalf of Kugman Motors or their employees in response to your inquiry. By opting in, you understand no mobile information will be shared with third parties or affiliates for marketing or promotional purposes. Message frequency varies per user. Message and data rates may apply. You may withdraw your consent at any time by texting "STOP" or "HELP" for help. See our <a href="https://kugmaninc.com/privacy" target="_blank" rel="noopener">Privacy Policy</a> for more information.
1530    </div>
1531</div>
1532
1533                            <div></div>
1534
1535                            <div class="modal-footer">
1536                                <button class="sms_submitButtonFS btn  btn-SMSModal">
1537                                    I agree, Send Text
1538                                    <i class="fa-solid fa-rotate fa-spin fa-fw spinner-SMSModal" style="display: none"></i>
1539                                </button>
1540                                <a href="/privacy" target="_blank" rel="noopener">Privacy Policy</a>
1541                            </div>
1542
1543                            <input type="hidden" id="responsiveSmsTextingFormVehicleId" data-val="true" data-val-required="The VehicleId field is required." name="VehicleId" value="0" />
1544                            <input type="hidden" data-val="true" data-val-required="The HasAccountSid field is required." id="HasAccountSid" name="HasAccountSid" value="True" />
1545                            <div class="RowIce"><input type='text' autocomplete='off' aria-label='Name' name='Name' class='form-control' /></div>
1546                        <input name="__RequestVerificationToken" type="hidden" value="CfDJ8PpyLBkFqepBsOO-JODtNhggr5GNMPjHkcxVwViEH_53F2OXChYleFw5uJknksWZODP2mdud1QUhKNRy3rMb8W1co29D-ay-ewumL6i4qEiKMc6lH2e42GaJJSrbSGSwZFWPGJKZ-pg7k9-OIzE0XAI" /><input name="ContactDisclaimerConsent" type="hidden" value="false" /></form>
1547                        
1547<script type="text/javascript">
1548                            document.addEventListener("DOMContentLoaded",
1549                                function () {
1550                                    var smsFormId = 'ResponsiveSmsTextingForm-SMSModal';
1551                                    if (typeof formInteractionListener === "undefined" || typeof formLoadListener === "undefined") { return; }
1552                                    formInteractionListener(null, smsFormId, 'change');
1553                                    formLoadListener(null, smsFormId);
1554                                });
1555                        </script>
1555
1556                    </div>
1557
1558                </div>
1559            </div>
1560
1561        </div>
1562</div>
1563</div></div>
1564    
1565
1566    
1567<a href="#" rel="nofollow" class="top" title="Go to top of page" aria-label="Go to top of page"><i class="fa-solid fa-chevron-up"></i></a>
1568
1569<script type="text/javascript" src="/dealers/20001_21000/20199/30465.min.js?v=EU710KynuxlqAgH8Eji40055jGxa4OrOKm7BIpRskJQ"></script>
1569
1570
1571
1572<!--
1573DEBUG INFORMATION
1574=================
1575Running on DCSPCMS17
1576Release Name: Production-Odd-2026.9.22.3
1577Environment: Production (Odd)
1578Build Definition Name: CMS/master
1579Build Number: 2026.9.22.3
1580Build Id: 193
1581Source Branch Name: master
1582-->
1583
1584</body>
1585</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.