1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/__l5e/assets-v1/e7573b4e-c49b-40e4-a84e-1f072ddca1b9/tri-state-logo.png"/><link rel="preload" as="image" href="/__l5e/assets-v1/4e65b24a-aaf4-44a2-aadd-94df8c95c8f3/tri-state-hero-1.jpg" fetchPriority="high"/><link rel="stylesheet" href="/assets/styles-Co5d1WFE.css" data-precedence="default"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Oswald:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap" data-precedence="default"/><title>Tri-State Security & Patrol â Sioux Falls' 24/7 Security Company</title><meta name="author" content="Tri-State Security & Patrol"/><meta name="theme-color" content="#0F3B69"/><meta name="apple-mobile-web-app-title" content="Tri-State"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><meta name="mobile-web-app-capable" content="yes"/><meta property="og:site_name" content="Tri-State Security & Patrol"/><meta property="og:type" content="website"/><meta property="og:image" content="https://tristatesecurityandpatrol.lovable.app/__l5e/assets-v1/a451bb58-1485-4253-93ae-c3ab4d98eeaf/og-image.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Tri-State Security & Patrol â Sioux Falls"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Tri-State Security & Patrol â Sioux Falls Security Company"/><meta name="twitter:description" content="Sioux Falls' locally owned security & patrol company. 24/7 dispatch, licensed & insured."/><meta name="twitter:image" content="https://tristatesecurityandpatrol.lovable.app/__l5e/assets-v1/a451bb58-1485-4253-93ae-c3ab4d98eeaf/og-image.jpg"/><meta name="description" content="Sioux Falls' locally owned security company. Armed & unarmed guards, mobile patrol, K9 bomb detection, event security, and consulting. Free quotes, 24/7 response."/><meta property="og:title" content="Tri-State Security & Patrol â Sioux Falls' 24/7 Security Company"/><meta property="og:description" content="Protecting Sioux Falls businesses, events, and properties. Licensed, insured, and dispatched 24/7."/><meta property="og:url" content="/"/><link rel="modulepreload" href="/assets/index-DDeONyzE.js"/><link rel="modulepreload" href="/assets/jsx-runtime-DnlWeMvz.js"/><link rel="modulepreload" href="/assets/useStore-DuXlLGJb.js"/><link rel="modulepreload" href="/assets/link-CGseYtWu.js"/><link rel="modulepreload" href="/assets/matchContext-d6VmU8gI.js"/><link rel="modulepreload" href="/assets/shield-check-C_5X2JXe.js"/><link rel="modulepreload" href="/assets/react-dom-DriRPPLg.js"/><link rel="modulepreload" href="/assets/routes-BbWXpcQ4.js"/><link rel="modulepreload" href="/assets/proxy-CSykDbyQ.js"/><link rel="modulepreload" href="/assets/arrow-right-Cs7qcKAC.js"/><link rel="modulepreload" href="/assets/award-e4CpAy1T.js"/><link rel="modulepreload" href="/assets/circle-check-DzsM8kwo.js"/><link rel="modulepreload" href="/assets/CtaBlock-3bDFvYsl.js"/><link rel="modulepreload" href="/assets/ServiceCard-3Axyitxt.js"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="icon" type="image/png" sizes="16x16" href="/__l5e/assets-v1/61671050-84be-4199-99ed-4dd95201495f/icon-16.png"/><link rel="icon" type="image/png" sizes="32x32" href="/__l5e/assets-v1/6a4585e7-5e9e-460d-91e1-edb425150a3f/icon-32.png"/><link rel="icon" type="image/png" sizes="48x48" href="/__l5e/assets-v1/81ca1020-ec7c-4c00-be56-9599a7d4f025/icon-48.png"/><link rel="apple-touch-icon" sizes="180x180" href="/__l5e/assets-v1/3102e10d-bb68-4396-9a53-586c3bc5e0ac/icon-180.png"/><link rel="manifest" href="/site.webmanifest"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="preload" as="image" href="/__l5e/assets-v1/4e65b24a-aaf4-44a2-aadd-94df8c95c8f3/tri-state-hero-1.jpg" fetchpriority="high"/>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"LocalBusiness","@id":"https://tristatesecurityandpatrol.com/#business","name":"Tri-State Security & Patrol","telephone":"605.330.4014","email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"5404 West 9th Street","addressLocality":"Sioux Falls","addressRegion":"SD","postalCode":"57107","addressCountry":"US"},"areaServed":"Sioux Falls, SD & the surrounding Tri-State region","openingHours":"Mo-Su 00:00-23:59","priceRange":"$$","sameAs":["https://www.facebook.com/tristatesiouxfalls/","https://www.linkedin.com/in/mitch-wiese-12684a146/","https://www.x.com/TriStateSF"]}</script>
1<script defer src="/~flock.js" data-proxy-url="/~api/analytics"></script>
1<script defer src="/__l5e/events.1718a1eacac7ff3a.js" data-artifact-kind="dwl_content_hash" data-artifact-id="98f8ecffd4251b77ea855a08025eae1880464608bbda1a2c350fd3f98cd427a6" data-commit-sha="6f13058ef2b501fea55bfbb53e1b8599c7342288" data-context-token="v1.eyJwcm9qZWN0X2lkIjoibG92cF81YThjMWJ4YmZ0ODNtODg2cGQ5djdwMGp2diIsImFydGlmYWN0X2tpbmQiOiJkd2xfY29udGVudF9oYXNoIiwiYXJ0aWZhY3RfaWQiOiI5OGY4ZWNmZmQ0MjUxYjc3ZWE4NTVhMDgwMjVlYWUxODgwNDY0NjA4YmJkYTFhMmMzNTBmZDNmOThjZDQyN2E2IiwiY29tbWl0X3NoYSI6IjZmMTMwNThlZjJiNTAxZmVhNTViZmJiNTNlMWI4NTk5YzczNDIyODgiLCJleHAiOjE3OTQxNzU0NDB9.R1nK-_zCNZdNVAyNncEJSZv0A8uFxCQrujldFMieRUQ"></script>
1</head><body><div class="flex min-h-screen flex-col"><div class="bg-primary-dark text-primary-foreground/90 text-xs"><div class="container-x flex h-9 items-center justify-between"><span class="hidden sm:inline">Sioux Falls Security Experts â Available 24/7</span><a href="tel:+16053304014" class="inline-flex items-center gap-2 font-semibold tracking-wide hover:text-accent transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-3.5 w-3.5" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg>605.330.4014</a></div></div><header class="sticky top-0 z-40 w-full transition-all duration-300 bg-background"><div class="container-x flex h-20 items-center justify-between gap-4"><a class="flex items-center gap-3 shrink-0 active" href="/" data-status="active" aria-current="page"><img src="/__l5e/assets-v1/e7573b4e-c49b-40e4-a84e-1f072ddca1b9/tri-state-logo.png" alt="Tri-State Security & Patrol" class="h-12 w-auto" width="296" height="120"/></a><nav class="hidden lg:flex items-center gap-1"><a class="px-3 py-2 text-sm font-semibold uppercase tracking-wider text-foreground/80 hover:text-primary transition-colors relative group text-primary" href="/" data-status="active" aria-current="page">Home<span class="absolute left-3 right-3 -bottom-0.5 h-0.5 bg-accent scale-x-0 group-hover:scale-x-100 origin-left transition-transform"></span></a><div class="relative"><a href="/services" class="px-3 py-2 text-sm font-semibold uppercase tracking-wider text-foreground/80 hover:text-primary transition-colors inline-flex items-center gap-1 group">Services<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg><span class="absolute left-3 right-6 -bottom-0.5 h-0.5 bg-accent scale-x-0 group-hover:scale-x-100 origin-left transition-transform"></span></a></div><a href="/industries" class="px-3 py-2 text-sm font-semibold uppercase tracking-wider text-foreground/80 hover:text-primary transition-colors relative group">Industries<span class="absolute left-3 right-3 -bottom-0.5 h-0.5 bg-accent scale-x-0 group-hover:scale-x-100 origin-left transition-transform"></span></a><a href="/service-areas" class="px-3 py-2 text-sm font-semibold uppercase tracking-wider text-foreground/80 hover:text-primary transition-colors relative group">Coverage<span class="absolute left-3 right-3 -bottom-0.5 h-0.5 bg-accent scale-x-0 group-hover:scale-x-100 origin-left transition-transform"></span></a><a href="/about" class="px-3 py-2 text-sm font-semibold uppercase tracking-wider text-foreground/80 hover:text-primary transition-colors relative group">About<span class="absolute left-3 right-3 -bottom-0.5 h-0.5 bg-accent scale-x-0 group-hover:scale-x-100 origin-left transition-transform"></span></a><a href="/employment" class="px-3 py-2 text-sm font-semibold uppercase tracking-wider text-foreground/80 hover:text-primary transition-colors relative group">Careers<span class="absolute left-3 right-3 -bottom-0.5 h-0.5 bg-accent scale-x-0 group-hover:scale-x-100 origin-left transition-transform"></span></a><a href="/contact" class="px-3 py-2 text-sm font-semibold uppercase tracking-wider text-foreground/80 hover:text-primary transition-colors relative group">Contact<span class="absolute left-3 right-3 -bottom-0.5 h-0.5 bg-accent scale-x-0 group-hover:scale-x-100 origin-left transition-transform"></span></a></nav><div class="hidden lg:flex items-center gap-3"><a href="/quote" class="btn-navy inline-flex items-center rounded-md px-4 py-2 text-sm font-bold uppercase tracking-wider">Free Quote</a></div><button type="button" aria-label="Open menu" class="lg:hidden inline-flex h-11 w-11 items-center justify-center rounded-md text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></header><main class="flex-1 pb-20 lg:pb-0"><!--$--><section class="relative min-h-[92vh] flex items-center overflow-hidden"><div class="absolute inset-0"><img src="/__l5e/assets-v1/4e65b24a-aaf4-44a2-aadd-94df8c95c8f3/tri-state-hero-1.jpg" alt="Tri-State Security & Patrol Sioux Falls team" width="1920" height="1200" loading="eager" fetchPriority="high" class="absolute inset-0 h-full w-full object-cover transition-opacity duration-1000 ease-in-out opacity-100"/><img src="/__l5e/assets-v1/0fc1c69b-4bf0-4c92-9747-f2f869cfcb6d/tri-state-hero-2.jpg" alt="Sioux Falls security officer on patrol" width="1920" height="1200" loading="lazy" fetchPriority="low" class="absolute inset-0 h-full w-full object-cover transition-opacity duration-1000 ease-in-out opacity-0"/><img src="/__l5e/assets-v1/f90bfad8-18e2-4177-9553-d3d69999cbcb/tri-state-hero-3.jpg" alt="Tri-State Security & Patrol Sioux Falls service in action" width="1920" height="1200" loading="lazy" fetchPriority="low" class="absolute inset-0 h-full w-full object-cover transition-opacity duration-1000 ease-in-out opacity-0"/><img src="/__l5e/assets-v1/65b997ec-6a9e-490e-a128-72ccf31182d4/sioux-falls-security-patrol-vehicle.jpg" alt="Sioux Falls security company patrol vehicle protecting a commercial property at night" width="1920" height="1200" loading="lazy" fetchPriority="low" class="absolute inset-0 h-full w-full object-cover transition-opacity duration-1000 ease-in-out opacity-0"/><div class="absolute inset-0 bg-gradient-to-br from-primary-dark/90 via-primary-dark/75 to-primary-dark/40"></div></div><div class="container-x relative py-24 md:py-32 text-primary-foreground"><div style="opacity:0;transform:translateY(20px)"><span class="eyebrow">The Sioux Falls Security Leader</span><h1 class="mt-3 text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-bold leading-[1.02] max-w-4xl">Sioux Falls' trusted security & patrol company.</h1><p class="mt-6 max-w-2xl text-lg md:text-xl text-primary-foreground
1/85">Locally owned. Licensed. Insured. Dispatched 24/7. From on-site guards to K9 detection, we protect what matters most to your business.</p><div class="mt-8 flex flex-col sm:flex-row gap-3"><a href="/quote" class="btn-gold inline-flex items-center justify-center gap-2 rounded-md px-7 py-4 font-bold uppercase tracking-wider text-sm">Get a free quote <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="tel:+16053304014" class="inline-flex items-center justify-center gap-2 rounded-md border-2 border-primary-foreground/40 px-7 py-4 font-bold uppercase tracking-wider text-sm hover:bg-primary-foreground/10 transition-colors backdrop-blur"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-4 w-4" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg> <!-- -->605.330.4014</a></div><div class="mt-14 grid grid-cols-2 md:grid-cols-4 gap-4 md:gap-6 max-w-3xl"><div class="border-l-2 border-accent pl-4"><div class="text-2xl md:text-3xl font-bold text-accent font-display">24/7</div><div class="text-xs md:text-sm text-primary-foreground/75 uppercase tracking-wider mt-1">Dispatch & response</div></div><div class="border-l-2 border-accent pl-4"><div class="text-2xl md:text-3xl font-bold text-accent font-display">Licensed</div><div class="text-xs md:text-sm text-primary-foreground/75 uppercase tracking-wider mt-1">& fully insured</div></div><div class="border-l-2 border-accent pl-4"><div class="text-2xl md:text-3xl font-bold text-accent font-display">Local</div><div class="text-xs md:text-sm text-primary-foreground/75 uppercase tracking-wider mt-1">Sioux Falls owned & operated</div></div><div class="border-l-2 border-accent pl-4"><div class="text-2xl md:text-3xl font-bold text-accent font-display">K9</div><div class="text-xs md:text-sm text-primary-foreground/75 uppercase tracking-wider mt-1">Certified handlers</div></div></div></div></div></section><section class="py-20 md:py-28"><div class="container-x"><div class="max-w-2xl"><span class="eyebrow">What we do</span><h2 class="mt-2 text-3xl md:text-5xl font-bold text-primary">Security services built for Sioux Falls businesses.</h2><p class="mt-4 text-lg text-muted-foreground">From a single event to 24/7 site coverage â one team, one point of contact.</p></div><div class="mt-12 grid gap-5 sm:grid-cols-2 lg:grid-cols-4"><a href="/services/commercial-security" class="group relative flex flex-col rounded-lg border bg-card p-6 transition-all hover:-translate-y-1 hover:shadow-elevated hover:border-accent"><div class="h-12 w-12 rounded-md bg-primary text-primary-foreground grid place-items-center group-hover:bg-accent group-hover:text-accent-foreground transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 lucide-building-2 h-6 w-6" aria-hidden="true"><path d="M10 12h4"></path><path d="M10 8h4"></path><path d="M14 21v-3a2 2 0 0 0-4 0v3"></path><path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"></path><path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"></path></svg></div><h3 class="mt-5 text-xl font-bold text-primary">Commercial Security</h3><p class="mt-2 text-sm text-muted-foreground flex-1">Protect your employees, customers, and inventory around the clock.</p><span class="mt-5 inline-flex items-center gap-1.5 text-sm font-bold uppercase tracking-wider text-accent-foreground"><span class="text-primary group-hover:text-accent transition-colors">Learn more</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-primary group-hover:text-accent group-hover:translate-x-1 transition-all" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a>
1<a href="/services/bomb-sniffing-dog" class="group relative flex flex-col rounded-lg border bg-card p-6 transition-all hover:-translate-y-1 hover:shadow-elevated hover:border-accent"><div class="h-12 w-12 rounded-md bg-primary text-primary-foreground grid place-items-center group-hover:bg-accent group-hover:text-accent-foreground transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-dog h-6 w-6" aria-hidden="true"><path d="M11.25 16.25h1.5L12 17z"></path><path d="M16 14v.5"></path><path d="M4.42 11.247A13.152 13.152 0 0 0 4 14.556C4 18.728 7.582 21 12 21s8-2.272 8-6.444a11.702 11.702 0 0 0-.493-3.309"></path><path d="M8 14v.5"></path><path d="M8.5 8.5c-.384 1.05-1.083 2.028-2.344 2.5-1.931.722-3.576-.297-3.656-1-.113-.994 1.177-6.53 4-7 1.923-.321 3.651.845 3.651 2.235A7.497 7.497 0 0 1 14 5.277c0-1.39 1.844-2.598 3.767-2.277 2.823.47 4.113 6.006 4 7-.08.703-1.725 1.722-3.656 1-1.261-.472-1.855-1.45-2.239-2.5"></path></svg></div><h3 class="mt-5 text-xl font-bold text-primary">Bomb Detection K9</h3><p class="mt-2 text-sm text-muted-foreground flex-1">The only for-hire bomb sniffing dog service in South Dakota.</p><span class="mt-5 inline-flex items-center gap-1.5 text-sm font-bold uppercase tracking-wider text-accent-foreground"><span class="text-primary group-hover:text-accent transition-colors">Learn more</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-primary group-hover:text-accent group-hover:translate-x-1 transition-all" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a href="/services/security-guards" class="group relative flex flex-col rounded-lg border bg-card p-6 transition-all hover:-translate-y-1 hover:shadow-elevated hover:border-accent"><div class="h-12 w-12 rounded-md bg-primary text-primary-foreground grid place-items-center group-hover:bg-accent group-hover:text-accent-foreground transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg></div><h3 class="mt-5 text-xl font-bold text-primary">Security Guards</h3><p class="mt-2 text-sm text-muted-foreground flex-1">Armed and unarmed officers, in uniform or plain clothes.</p><span class="mt-5 inline-flex items-center gap-1.5 text-sm font-bold uppercase tracking-wider text-accent-foreground"><span class="text-primary group-hover:text-accent transition-colors">Learn more</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-primary group-hover:text-accent group-hover:translate-x-1 transition-all" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a href="/services/security-patrol" class="group relative flex flex-col rounded-lg border bg-card p-6 transition-all hover:-translate-y-1 hover:shadow-elevated hover:border-accent"><div class="h-12 w-12 rounded-md bg-primary text-primary-foreground grid place-items-center group-hover:bg-accent group-hover:text-accent-foreground transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-car h-6 w-6" aria-hidden="true"><path d="M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2"></path><circle cx="7" cy="17" r="2"></circle><path d="M9 17h6"></path><circle cx="17" cy="17" r="2"></circle></svg></div><h3 class="mt-5 text-xl font-bold text-primary">Mobile Patrol</h3><p class="mt-2 text-sm text-muted-foreground flex-1">GPS-tracked vehicle patrols on random or scheduled routes.</p><span class="mt-5 inline-flex items-center gap-1.5 text-sm font-bold uppercase tracking-wider text-accent-foreground"><span class="text-primary group-hover:text-accent transition-colors">Learn more</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-primary group-hover:text-accent group-hover:translate-x-1 transition-all" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a href="/services/event-security" class="group relative flex flex-col rounded-lg border bg-card p-6 transition-all hover:-translate-y-1 hover:shadow-elevated hover:border-accent"><div class="h-12 w-12 rounded-md bg-primary text-primary-foreground grid place-items-center group-hover:bg-accent group-hover:text-accent-foreground transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-6
1w-6" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg></div><h3 class="mt-5 text-xl font-bold text-primary">Event Security</h3><p class="mt-2 text-sm text-muted-foreground flex-1">Keep attendees safe from load-in to teardown.</p><span class="mt-5 inline-flex items-center gap-1.5 text-sm font-bold uppercase tracking-wider text-accent-foreground"><span class="text-primary group-hover:text-accent transition-colors">Learn more</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-primary group-hover:text-accent group-hover:translate-x-1 transition-all" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a href="/services/contract-security" class="group relative flex flex-col rounded-lg border bg-card p-6 transition-all hover:-translate-y-1 hover:shadow-elevated hover:border-accent"><div class="h-12 w-12 rounded-md bg-primary text-primary-foreground grid place-items-center group-hover:bg-accent group-hover:text-accent-foreground transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-pen-line h-6 w-6" aria-hidden="true"><path d="M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004z"></path><path d="M14.487 7.858A1 1 0 0 1 14 7V2"></path><path d="M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516"></path><path d="M8 18h1"></path></svg></div><h3 class="mt-5 text-xl font-bold text-primary">Contract Security</h3><p class="mt-2 text-sm text-muted-foreground flex-1">Fully licensed and insured contracts, short-term or ongoing.</p><span class="mt-5 inline-flex items-center gap-1.5 text-sm font-bold uppercase tracking-wider text-accent-foreground"><span class="text-primary group-hover:text-accent transition-colors">Learn more</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-primary group-hover:text-accent group-hover:translate-x-1 transition-all" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a href="/services/security-consulting" class="group relative flex flex-col rounded-lg border bg-card p-6 transition-all hover:-translate-y-1 hover:shadow-elevated hover:border-accent"><div class="h-12 w-12 rounded-md bg-primary text-primary-foreground grid place-items-center group-hover:bg-accent group-hover:text-accent-foreground transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clipboard-check h-6 w-6" aria-hidden="true"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"></rect><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><path d="m9 14 2 2 4-4"></path></svg></div><h3 class="mt-5 text-xl font-bold text-primary">Security Consulting</h3><p class="mt-2 text-sm text-muted-foreground flex-1">Assessments and playbooks written by working operators.</p><span class="mt-5 inline-flex items-center gap-1.5 text-sm font-bold uppercase tracking-wider text-accent-foreground"><span class="text-primary group-hover:text-accent transition-colors">Learn more</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-primary group-hover:text-accent group-hover:translate-x-1 transition-all" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a href="/services/active-shooter-training" class="group relative flex flex-col rounded-lg border bg-card p-6 transition-all hover:-translate-y-1 hover:shadow-elevated hover:border-accent"><div class="h-12 w-12 rounded-md bg-primary text-primary-foreground grid place-items-center group-hover:bg-accent group-hover:text-accent-foreground transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-crosshair h-6 w-6" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><line x1="22" x2="18" y1="12" y2="12"></line><line x1="6" x2="2" y1="12" y2="12"></line><line x1="12" x2="12" y1="6" y2="2"></line><line x1="12" x2="12" y1="22" y2="18"></line></svg></div><h3 class="mt-5 text-xl font-bold text-primary">Active Shooter Training</h3><p class="mt-2 text-sm text-muted-foreground flex-1">Certified instructor-led training for staff and first responders.</p><span class="mt-5 inline-flex items-center gap-1.5 text-sm font-bold uppercase tracking-wider text-accent-foreground"><span class="text-primary group-hover:text-accent transition-colors">Learn more</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-primary group-hover:text-accent group-hover:translate-x-1 transition-all" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div></div></section><section class="py-20 md:py-28 bg-surface"><div class="container-x"><div class="grid gap-16 lg:grid-cols-2 lg:items-center"><div><span class="eyebrow">How we protect you</span><h2 class="mt-2 text-3xl md:text-5xl font-bold text-primary">Four steps. No fluff. Real accountability.</h2><p class="mt-4 text-lg text-muted-foreground">Every account starts with the same simple process â because good security begins with understanding your site, not a copy-pasted proposal.</p>
1<a href="/quote" class="mt-8 inline-flex items-center gap-2 font-bold text-primary hover:text-accent transition-colors">Start the process <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><ol class="space-y-6"><li class="flex gap-5 bg-card p-6 rounded-lg border hover:border-accent transition-colors"><div class="text-4xl font-bold font-display text-accent shrink-0">01</div><div><h3 class="font-bold text-lg text-primary">Free consultation</h3><p class="mt-1 text-sm text-muted-foreground">We walk your property, listen to your concerns, and identify real risks â not sales fluff.</p></div></li><li class="flex gap-5 bg-card p-6 rounded-lg border hover:border-accent transition-colors"><div class="text-4xl font-bold font-display text-accent shrink-0">02</div><div><h3 class="font-bold text-lg text-primary">Custom plan</h3><p class="mt-1 text-sm text-muted-foreground">A written security plan built for your site, staffing needs, and budget.</p></div></li><li class="flex gap-5 bg-card p-6 rounded-lg border hover:border-accent transition-colors"><div class="text-4xl font-bold font-display text-accent shrink-0">03</div><div><h3 class="font-bold text-lg text-primary">Vetted officers</h3><p class="mt-1 text-sm text-muted-foreground">Background-checked, professionally trained officers assigned to your account.</p></div></li><li class="flex gap-5 bg-card p-6 rounded-lg border hover:border-accent transition-colors"><div class="text-4xl font-bold font-display text-accent shrink-0">04</div><div><h3 class="font-bold text-lg text-primary">Ongoing reporting</h3><p class="mt-1 text-sm text-muted-foreground">Shift reports, incident documentation, and a single point of contact you can actually reach.</p></div></li></ol></div></div></section><section class="py-20 md:py-28"><div class="container-x"><div class="max-w-2xl"><span class="eyebrow">Industries served</span><h2 class="mt-2 text-3xl md:text-5xl font-bold text-primary">Trusted across every kind of Sioux Falls property.</h2></div><div class="mt-12 grid gap-4 sm:grid-cols-2 lg:grid-cols-4"><div class="rounded-lg border p-6 hover:border-accent hover:shadow-elevated transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6 text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="mt-4 font-bold text-primary">Commercial & Retail</h3><p class="mt-2 text-sm text-muted-foreground">Loss prevention, opening/closing coverage, and after-hours patrols.</p></div><div class="rounded-lg border p-6 hover:border-accent hover:shadow-elevated transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6 text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="mt-4 font-bold text-primary">Construction Sites</h3><p class="mt-2 text-sm text-muted-foreground">Overnight patrols and materials protection during active builds.</p></div><div class="rounded-lg border p-6 hover:border-accent hover:shadow-elevated transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6 text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="mt-4 font-bold text-primary">Manufacturing & Warehousing</h3><p class="mt-2 text-sm text-muted-foreground">Access control, dock coverage, and inventory security.</p></div><div class="rounded-lg border p-6 hover:border-accent hover:shadow-elevated transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6 text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="mt-4 font-bold text-primary">Healthcare & Clinics</h3><p class="mt-2 text-sm text-muted-foreground">Discreet patient-facing security and after-hours coverage.</p></div><div class="rounded-lg border p-6 hover:border-accent hover:shadow-elevated transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6 text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="mt-4 font-bold text-primary">Events & Venues</h3><p class="mt-2 text-sm text-muted-foreground">Load-in to teardown coverage with credentialing and crowd management.</p></div><div class="rounded-lg border p-6 hover:border-accent hover:shadow-elevated transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6 text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="mt-4 font-bold text-primary">Schools & Faith Communities</h3><p class="mt-2 text-sm text-muted-foreground">Active shooter prep, event coverage, and campus consulting.</p></div><div class="rounded-lg border p-6 hover:border-accent hover:shadow-elevated transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6 text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="mt-4 font-bold text-primary">Executive & VIP</h3><p class="mt-2 text-sm text-muted-foreground">Personal protection, transport, and advance work.</p></div><div class="rounded-lg border p-6 hover:border-accent hover:shadow-elevated transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6 text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="mt-4 font-bold text-primary">Property Management & HOAs</h3><p class="mt-2 text-sm text-muted-foreground">Random patrols, alarm response, and resident-facing service.</p></div></div><div class="mt-10 text-center"><a href="/industries" class="inline-flex items-center gap-2 font-bold text-primary hover:text-accent transition-colors">Explore industries <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></section><section class="py-20 md:py-28 bg-surface"><div class="container-x"><div class="text-center max-w-2xl mx-auto mb-12"><span class="eyebrow">What clients say</span><h2 class="mt-2 text-3xl md:text-5xl font-bold text-primary">A reputation built site by site.</h2></div></div></section><section class="py-20 md:py-28"><div class="container-x grid gap-14 lg:grid-cols-2 lg:items-center"><div><span class="eyebrow">Why Tri-State</span><h2 class="mt-2 text-3xl md:text-5xl font-bold text-primary">Local ownership. Real accountability.</h2><p class="mt-4 text-lg text-muted-foreground">We're not a national chain routing your call through a distant call center. When you call Tri-State, you talk to someone in Sioux Falls who knows your property and can dispatch.</p><ul class="mt-6 space-y-3"><li class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check h-5 w-5 text-accent shrink-0 mt-0.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>
1<span class="text-foreground/90">Owner-led operations, not a franchise</span></li><li class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check h-5 w-5 text-accent shrink-0 mt-0.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><span class="text-foreground/90">Officers vetted, trained, and W-2 employed</span></li><li class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check h-5 w-5 text-accent shrink-0 mt-0.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><span class="text-foreground/90">GPS-tracked patrols with photo-verified reporting</span></li><li class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check h-5 w-5 text-accent shrink-0 mt-0.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><span class="text-foreground/90">Fully licensed and insured in South Dakota</span></li><li class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check h-5 w-5 text-accent shrink-0 mt-0.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg><span class="text-foreground/90">The only for-hire K9 explosive detection in the state</span></li></ul></div><div class="grid grid-cols-2 gap-4"><div class="rounded-lg bg-primary-dark text-primary-foreground p-6 hover:bg-primary transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award h-6 w-6 text-accent" aria-hidden="true"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg><h4 class="mt-3 font-bold">Licensed & Insured</h4><p class="mt-1 text-sm text-primary-foreground/70">Full documentation available on request.</p></div><div class="rounded-lg bg-primary-dark text-primary-foreground p-6 hover:bg-primary transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock h-6 w-6 text-accent" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg><h4 class="mt-3 font-bold">24/7 Response</h4><p class="mt-1 text-sm text-primary-foreground/70">Dispatchers standing by every day of the year.</p></div><div class="rounded-lg bg-primary-dark text-primary-foreground p-6 hover:bg-primary transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-6 w-6 text-accent" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><h4 class="mt-3 font-bold">Locally Based</h4><p class="mt-1 text-sm text-primary-foreground/70">Sioux Falls owned and operated.</p></div><div class="rounded-lg bg-primary-dark text-primary-foreground p-6 hover:bg-primary transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-6 w-6 text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h4 class="mt-3 font-bold">Vetted Officers</h4>
1<p class="mt-1 text-sm text-primary-foreground/70">Background-checked and continuously trained.</p></div></div></div></section><section class="relative overflow-hidden bg-primary-dark text-primary-foreground"><div class="absolute inset-0 opacity-20 pointer-events-none"><div class="absolute -top-24 -right-16 h-72 w-72 rounded-full bg-accent blur-3xl"></div><div class="absolute -bottom-24 -left-16 h-72 w-72 rounded-full bg-primary blur-3xl"></div></div><div class="container-x relative py-16 md:py-20 grid gap-10 md:grid-cols-[1fr_auto] md:items-center"><div class="min-w-0"><span class="eyebrow">Ready to talk?</span><h2 class="mt-2 text-3xl md:text-4xl font-bold leading-tight">Get a free security consultation.</h2><p class="mt-3 max-w-xl text-primary-foreground/80">Tell us about your property. We'll walk the site, listen, and put together a plan â no obligation.</p></div><div class="flex flex-col sm:flex-row md:flex-col gap-3 shrink-0"><a href="/quote" class="btn-gold inline-flex items-center justify-center gap-2 rounded-md px-6 py-3 font-bold uppercase tracking-wider text-sm">Request a free quote<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="tel:+16053304014" class="inline-flex items-center justify-center gap-2 rounded-md border border-primary-foreground/30 px-6 py-3 font-bold uppercase tracking-wider text-sm hover:bg-primary-foreground/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-4 w-4" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg> <!-- -->605.330.4014</a></div></div></section>
1<script>(function(a,f){let l;try{l=JSON.parse(sessionStorage.getItem(a)||"{}")}catch{return}const n=l?.[f||history.state?.__TSR_key];let c=!1;for(const t in n){const e=n[t],o=e?.scrollX,s=e?.scrollY;if(Number.isFinite(o)&&Number.isFinite(s)){if(t==="window")scrollTo(o,s),c=!0;else if(t)try{const r=document.querySelector(t);r&&(r.scrollLeft=o,r.scrollTop=s)}catch{}}}if(c)return;const i=location.hash.slice(1);if(i){const t=history.state?.__hashScrollIntoViewOptions??!0;if(t){const e=document.getElementById(i);e&&e.scrollIntoView(t)}return}scrollTo(0,0)})("tsr-scroll-restoration-v1_3");document.currentScript.remove()</script>
1<!--/$--></main><footer class="bg-primary-dark text-primary-foreground mt-24"><div class="container-x py-16 grid gap-10 md:grid-cols-2 lg:grid-cols-4"><div><div class="bg-white inline-block rounded-md p-3"><img src="/__l5e/assets-v1/e7573b4e-c49b-40e4-a84e-1f072ddca1b9/tri-state-logo.png" alt="Tri-State Security & Patrol" class="h-14 w-auto" width="296" height="120"/></div><p class="mt-5 text-sm text-primary-foreground/75 max-w-xs">Sioux Falls' locally owned security & patrol company. Licensed, insured, and dispatched 24/7.</p><div class="mt-5 flex gap-3"><a href="https://www.facebook.com/tristatesiouxfalls/" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="h-10 w-10 rounded-full border border-primary-foreground/20 grid place-items-center hover:bg-accent hover:text-accent-foreground hover:border-accent transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook h-4 w-4" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a><a href="https://www.linkedin.com/in/mitch-wiese-12684a146/" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="h-10 w-10 rounded-full border border-primary-foreground/20 grid place-items-center hover:bg-accent hover:text-accent-foreground hover:border-accent transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin h-4 w-4" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a></div></div><div><h4 class="text-sm font-bold uppercase tracking-widest text-accent">Services</h4><ul class="mt-4 space-y-2 text-sm"><li><a href="/services/commercial-security" class="text-primary-foreground/75 hover:text-accent transition-colors">Commercial Security</a></li><li><a href="/services/bomb-sniffing-dog" class="text-primary-foreground/75 hover:text-accent transition-colors">Bomb Detection K9</a></li><li><a href="/services/security-guards" class="text-primary-foreground/75 hover:text-accent transition-colors">Security Guards</a></li><li><a href="/services/security-patrol" class="text-primary-foreground/75 hover:text-accent transition-colors">Mobile Patrol</a></li><li><a href="/services/event-security" class="text-primary-foreground/75 hover:text-accent transition-colors">Event Security</a></li><li><a href="/services/contract-security" class="text-primary-foreground/75 hover:text-accent transition-colors">Contract Security</a></li><li><a href="/services" class="text-primary-foreground/75 hover:text-accent transition-colors">All services â</a></li></ul></div><div><h4 class="text-sm font-bold uppercase tracking-widest text-accent">Company</h4><ul class="mt-4 space-y-2 text-sm"><li><a href="/about" class="text-primary-foreground/75 hover:text-accent transition-colors">About us</a></li><li><a href="/industries" class="text-primary-foreground/75 hover:text-accent transition-colors">Industries</a></li><li><a href="/service-areas" class="text-primary-foreground/75 hover:text-accent transition-colors">Coverage area</a></li><li><a href="/faq" class="text-primary-foreground/75 hover:text-accent transition-colors">FAQ</a></li><li><a href="/employment" class="text-primary-foreground/75 hover:text-accent transition-colors">Careers</a></li><li><a href="/quote" class="text-primary-foreground/75 hover:text-accent transition-colors">Get a quote</a></li></ul></div><div><h4 class="text-sm font-bold uppercase tracking-widest text-accent">Contact</h4><ul class="mt-4 space-y-3 text-sm text-primary-foreground/85"><li class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-4 w-4 mt-0.5 text-accent shrink-0" aria-hidden="true">
1<path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><a href="tel:+16053304014" class="hover:text-accent">605.330.4014</a></li><li class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-4 w-4 mt-0.5 text-accent shrink-0" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg><a href="mailto:[email protected]" class="hover:text-accent break-all">[email protected]</a></li><li class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-4 w-4 mt-0.5 text-accent shrink-0" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><span>5404 West 9th Street, Sioux Falls, SD 57107</span></li><li class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock h-4 w-4 mt-0.5 text-accent shrink-0" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg><span>24 hours a day, 7 days a week</span></li></ul></div></div><div class="border-t border-primary-foreground/10"><div class="container-x py-6 flex flex-col md:flex-row items-center justify-between gap-3 text-xs text-primary-foreground/60"><p>© <!-- -->2026<!-- --> <!-- -->Tri-State Security & Patrol<!-- -->. All rights reserved.</p><p>Licensed & insured â Sioux Falls, South Dakota<span class="mx-2">·</span><a href="https://complete.media" target="_blank" rel="noopener noreferrer" class="hover:text-accent transition-colors">Powered by Complete Media</a></p></div></div></footer><div class="lg:hidden fixed bottom-0 inset-x-0 z-30 border-t bg-background shadow-[0_-8px_24px_-12px_rgba(0,0,0,0.15)]"><div class="grid grid-cols-2 divide-x"><a href="tel:+16053304014" class="flex items-center justify-center gap-2 py-3 text-sm font-bold uppercase tracking-wider text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-4 w-4" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg> Call</a><a href="/quote" class="flex items-center justify-center py-3 text-sm font-bold uppercase tracking-wider bg-accent text-accent-foreground">Free Quote</a></div></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section></div>
1<script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-DDeONyzE.js","/assets/jsx-runtime-DnlWeMvz.js","/assets/useStore-DuXlLGJb.js","/assets/link-CGseYtWu.js","/assets/matchContext-d6VmU8gI.js","/assets/shield-check-C_5X2JXe.js","/assets/react-dom-DriRPPLg.js"],scripts:$R[5]=[$R[6]={attrs:$R[7]={type:"module",async:!0,src:"/assets/index-DDeONyzE.js"}}]},"/":$R[8]={preloads:$R[9]=["/assets/routes-BbWXpcQ4.js","/assets/proxy-CSykDbyQ.js","/assets/arrow-right-Cs7qcKAC.js","/assets/award-e4CpAy1T.js","/assets/circle-check-DzsM8kwo.js","/assets/CtaBlock-3bDFvYsl.js","/assets/ServiceCard-3Axyitxt.js"]}}},matches:$R[10]=[$R[11]={i:"__root__�",u:1791583440283,s:"success",ssr:!0},$R[12]={i:"��",u:1791583440283,s:"success",ssr:!0}],lastMatchId:"��"})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
1<script type="module" async="" src="/assets/index-DDeONyzE.js"></script>
1</body></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.