1<!DOCTYPE html> 2<html lang="en"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1.0"> 6<title>About Us | Total AI Marketing â Our Story, Team & Technology</title> 7<meta name="description" content="Meet the team behind Total AI Marketing. Patent-pending Local Service Ads technology, decades of sales and operations expertise, and a mission to make every local marketing dollar work harder."> 8<link rel="icon" type="image/x-icon" href="/favicon.ico"> 9<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 10<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 11<meta property="og:title" content="About Total AI Marketing â Our Story, Team & Technology"> 12<meta property="og:description" content="Meet the team behind CallRadius â patent-pending AI technology built to manage Google Local Service Ads for local businesses and agencies."> 13<meta property="og:type" content="website"> 14<meta property="og:url" content="https://totalaimarketing.com/about.html"> 15<link rel="canonical" href="https://totalaimarketing.com/about.html"> 16<link rel="preconnect" href="https://fonts.googleapis.com"> 17<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 18<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@600;700;800&display=swap" rel="stylesheet"> 19<style> 20*,*::before,*::after{box-sizing:border-box;margin:0;padding:0} 21:root{ 22--bg:#060a13;--bg-subtle:#0c1220;--bg-card:rgba(255,255,255,0.03);--bg-card-hover:rgba(255,255,255,0.06); 23--text:#e2e8f0;--text-dim:#94a3b8;--text-bright:#f8fafc; 24--border:rgba(255,255,255,0.06);--border-hover:rgba(255,255,255,0.12); 25--blue:#2563eb;--blue-bright:#3b82f6;--blue-light:#60a5fa; 26--emerald:#10b981;--emerald-bright:#34d399;--cyan:#06b6d4; 27--amber:#f59e0b;--purple:#8b5cf6; 28--radius:12px;--radius-lg:20px 29} 30body{font-family:'Inter',system-ui,sans-serif;background:var(--bg);color:var(--text);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased} 31h1,h2,h3,h4,h5,h6{font-family:'Plus Jakarta Sans','Inter',sans-serif;color:var(--text-bright);line-height:1.15} 32p{color:var(--text-dim);line-height:1.7} 33a{color:inherit;text-decoration:none} 34.container{max-width:1200px;margin:0 auto;padding:0 24px} 35 36/* NAV */ 37.nav{position:fixed;top:0;left:0;right:0;z-index:1000;padding:16px 0;transition:all 0.3s} 38.nav.scrolled{background:rgba(6,10,19,0.92);backdrop-filter:blur(20px);border-bottom:1px solid var(--border);padding:12px 0} 39.nav-inner{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 24px} 40.nav-logo{display:flex;align-items:center;gap:12px;font-family:'Plus Jakarta Sans',sans-serif;font-size:1.2rem;font-weight:800;color:var(--text-bright)} 41.nav-logo-mark{width:38px;height:38px;border-radius:10px;background:var(--bg-subtle);border:1px solid var(--border);position:relative} 42.nav-logo-mark .bar{position:absolute;top:22%;left:15%;right:15%;height:14%;display:flex} 43.nav-logo-mark .bar-blue{flex:1;background:var(--blue-bright);border-radius:2px 0 0 2px} 44.nav-logo-mark .bar-green{flex:1;background:var(--emerald);border-radius:0 2px 2px 0} 45.nav-logo-mark .stem{position:absolute;top:36%;left:50%;transform:translateX(-50%);width:16%;height:44%;background:var(--text-bright);border-radius:0 0 2px 2px} 46.brand-ai{background:linear-gradient(135deg,var(--blue-light),var(--emerald-bright));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text} 47.nav-links{display:flex;align-items:center;gap:32px;list-style:none} 48.nav-links a{font-size:0.9rem;font-weight:500;color:var(--text-dim);transition:color 0.3s} 49.nav-links a:hover{color:var(--text-bright)} 50.nav-phone{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:100px;background:rgba(37,99,235,0.1);border:1px solid rgba(37,99,235,0.2);color:var(--blue-light);font-weight:600;font-size:0.9rem;transition:all 0.3s} 51.nav-phone:hover{background:rgba(37,99,235,0.2);border-color:rgba(37,99,235,0.4)} 52.nav-phone svg{width:16px;height:16px;fill:currentColor} 53.nav-mobile-toggle{display:none;background:none;border:none;color:var(--text);cursor:pointer;padding:8px} 54 55/* HERO */ 56.hero{min-height:70vh;display:flex;align-items:center;position:relative;padding:160px 0 100px;overflow:hidden} 57.hero-bg{position:absolute;inset:0;overflow:hidden;z-index:0} 58.hero-bg .orb{position:absolute;border-radius:50%;filter:blur(120px);mix-blend-mode:screen;will-change:transform} 59.hero-bg .orb-1{width:700px;height:700px;background:radial-gradient(circle,rgba(37,99,235,0.18) 0%,transparent 70%);top:-200px;right:-100px;animation:orb1 14s ease-in-out infinite} 60.hero-bg .orb-2{width:500px;height:500px;background:radial-gradient(circle,rgba(16,185,129,0.15) 0%,transparent 70%);bottom:-100px;left:-150px;animation:orb2 18s ease-in-out infinite} 61.hero-grid{position:absolute;inset:0;z-index:1;opacity:0.025;background-image:linear-gradient(rgba(255,255,255,0.5) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.5) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black 20%,transparent 100%)} 62@keyframes orb1{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-50px,30px) scale(1.1)}} 63@keyframes orb2{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(60px,-40px) scale(1.15)}} 64.hero-content{position:relative;z-index:2;text-align:center;max-width:780px;margin:0 auto} 65.hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:100px;background:rgba(139,92,246,0.08);border:1px solid rgba(139,92,246,0.2);color:var(--purple);font-size:0.8rem;font-weight:600;letter-spacing:0.03em;margin-bottom:28px;animation:fadeUp 0.6s ease forwards} 66.hero-badge .pulse{width:8px;height:8px;border-radius:50%;background:var(--purple);animation:pulse 2s ease-in-out infinite} 67@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(1.3)}} 68.hero h1{font-size:clamp(2.2rem,5.5vw,3.8rem);font-weight:800;letter-spacing:-0.03em;margin-bottom:24px;animation:fadeUp 0.7s ease forwards 0.15s;opacity:0}
68 69.hero h1 .gradient-text{background:linear-gradient(135deg,var(--blue-light),var(--emerald-bright));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text} 70.hero-sub{font-size:clamp(1.05rem,2vw,1.2rem);color:var(--text-dim);margin-bottom:40px;max-width:640px;margin-left:auto;margin-right:auto;line-height:1.8;animation:fadeUp 0.7s ease forwards 0.3s;opacity:0} 71@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} 72 73/* BUTTONS */ 74.btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:100px;font-weight:600;font-size:0.95rem;cursor:pointer;transition:all 0.3s;border:none;font-family:inherit} 75.btn-primary{background:linear-gradient(135deg,var(--blue),var(--blue-bright));color:#fff;box-shadow:0 0 30px rgba(37,99,235,0.25)} 76.btn-primary:hover{box-shadow:0 0 50px rgba(37,99,235,0.4);transform:translateY(-2px)} 77.btn-secondary{background:rgba(255,255,255,0.05);color:var(--text-bright);border:1px solid var(--border)} 78.btn-secondary:hover{background:rgba(255,255,255,0.1);border-color:var(--border-hover);transform:translateY(-2px)} 79 80/* SECTIONS */ 81section{padding:100px 0;position:relative} 82.section-label{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:100px;font-size:0.75rem;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;margin-bottom:20px} 83.section-label .pulse{width:6px;height:6px;border-radius:50%;animation:pulse 2s ease-in-out infinite} 84.section-label.blue{background:rgba(37,99,235,0.08);border:1px solid rgba(37,99,235,0.15);color:var(--blue-light)} 85.section-label.blue .pulse{background:var(--blue-light)} 86.section-label.green{background:rgba(16,185,129,0.08);border:1px solid rgba(16,185,129,0.15);color:var(--emerald)} 87.section-label.green .pulse{background:var(--emerald)} 88.section-label.amber{background:rgba(245,158,11,0.08);border:1px solid rgba(245,158,11,0.15);color:var(--amber)} 89.section-label.amber .pulse{background:var(--amber)} 90.section-label.purple{background:rgba(139,92,246,0.08);border:1px solid rgba(139,92,246,0.15);color:var(--purple)} 91.section-label.purple .pulse{background:var(--purple)} 92.section-title{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;letter-spacing:-0.02em;margin-bottom:16px} 93.section-subtitle{font-size:1.1rem;color:var(--text-dim);max-width:600px;line-height:1.7} 94.section-header{text-align:center;margin-bottom:64px} 95.section-header .section-subtitle{margin:0 auto} 96 97/* FADE UP ANIMATION */ 98.fade-up{opacity:0;transform:translateY(30px);transition:opacity 0.7s ease,transform 0.7s ease} 99.fade-up.visible{opacity:1;transform:translateY(0)} 100 101/* OUR STORY */ 102.story{background:linear-gradient(180deg,var(--bg) 0%,var(--bg-subtle) 100%)} 103.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start} 104.story-text h2{font-size:clamp(1.8rem,3.5vw,2.6rem);margin-bottom:24px} 105.story-text p{font-size:1.05rem;color:var(--text-dim);line-height:1.8;margin-bottom:20px} 106.story-text p:last-child{margin-bottom:0} 107.story-highlight{padding:24px;border-radius:var(--radius);background:rgba(37,99,235,0.05);border-left:3px solid var(--blue-bright);margin-top:24px} 108.story-highlight p{font-size:0.95rem;color:var(--text);font-style:italic;margin:0} 109 110/* TIMELINE */ 111.timeline{position:relative;padding-left:32px} 112.timeline::before{content:'';position:absolute;left:11px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--blue-bright),var(--emerald),var(--amber),var(--purple));border-radius:1px} 113.timeline-item{position:relative;margin-bottom:40px;padding:24px;border-radius:var(--radius);background:var(--bg-card);border:1px solid var(--border);transition:all 0.3s} 114.timeline-item:last-child{margin-bottom:0} 115.timeline-item:hover{border-color:var(--border-hover);background:var(--bg-card-hover);transform:translateX(4px)} 116.timeline-dot{position:absolute;left:-27px;top:28px;width:14px;height:14px;border-radius:50%;border:2px solid var(--bg);z-index:2} 117.timeline-item:nth-child(1) .timeline-dot{background:var(--blue-bright);box-shadow:0 0 12px rgba(59,130,246,0.4)} 118.timeline-item:nth-child(2) .timeline-dot{background:var(--emerald);box-shadow:0 0 12px rgba(16,185,129,0.4)} 119.timeline-item:nth-child(3) .timeline-dot{background:var(--amber);box-shadow:0 0 12px rgba(245,158,11,0.4)} 120.timeline-item:nth-child(4) .timeline-dot{background:var(--purple);box-shadow:0 0 12px rgba(139,92,246,0.4)} 121.timeline-item h4{font-size:1rem;margin-bottom:6px;color:var(--text-bright)} 122.timeline-item p{font-size:0.88rem;color:var(--text-dim);margin:0} 123 124/* VALUES */ 125.values{background:var(--bg-subtle)} 126.values-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px} 127.value-card{padding:36px;border-radius:var(--radius-lg);background:rgba(255,255,255,0.02);backdrop-filter:blur(12px);border:1px solid var(--border);transition:all 0.4s;position:relative;overflow:hidden} 128.value-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,0.03) 0%,transparent 60%);pointer-events:none} 129.value-card:hover{border-color:var(--border-hover);transform:translateY(-4px)} 130.value-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px} 131.value-card.blue-accent .value-icon{background:rgba(37,99,235,0.1
131);border:1px solid rgba(37,99,235,0.2)} 132.value-card.blue-accent:hover{border-color:rgba(37,99,235,0.2);box-shadow:0 20px 60px rgba(37,99,235,0.06)} 133.value-card.green-accent .value-icon{background:rgba(16,185,129,0.1);border:1px solid rgba(16,185,129,0.2)} 134.value-card.green-accent:hover{border-color:rgba(16,185,129,0.2);box-shadow:0 20px 60px rgba(16,185,129,0.06)} 135.value-card.amber-accent .value-icon{background:rgba(245,158,11,0.1);border:1px solid rgba(245,158,11,0.2)} 136.value-card.amber-accent:hover{border-color:rgba(245,158,11,0.2);box-shadow:0 20px 60px rgba(245,158,11,0.06)} 137.value-card.purple-accent .value-icon{background:rgba(139,92,246,0.1);border:1px solid rgba(139,92,246,0.2)} 138.value-card.purple-accent:hover{border-color:rgba(139,92,246,0.2);box-shadow:0 20px 60px rgba(139,92,246,0.06)} 139.value-card h3{font-size:1.2rem;margin-bottom:10px} 140.value-card p{font-size:0.92rem;color:var(--text-dim);line-height:1.7} 141 142/* TEAM */ 143.team-section{position:relative} 144.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px} 145.team-card{padding:36px 28px;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border);text-align:center;transition:all 0.3s} 146.team-card:hover{border-color:var(--border-hover);transform:translateY(-4px)} 147.team-avatar{width:80px;height:80px;border-radius:50%;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;font-family:'Plus Jakarta Sans',sans-serif;font-size:1.5rem;font-weight:800;color:var(--text-bright);position:relative} 148.team-avatar::after{content:'';position:absolute;inset:-3px;border-radius:50%;border:2px solid transparent;opacity:0;transition:opacity 0.3s} 149.team-card:hover .team-avatar::after{opacity:1} 150.team-card:nth-child(1) .team-avatar{background:linear-gradient(135deg,rgba(37,99,235,0.25),rgba(37,99,235,0.08))} 151.team-card:nth-child(1) .team-avatar::after{border-color:rgba(37,99,235,0.3)} 152.team-card:nth-child(2) .team-avatar{background:linear-gradient(135deg,rgba(16,185,129,0.25),rgba(16,185,129,0.08))} 153.team-card:nth-child(2) .team-avatar::after{border-color:rgba(16,185,129,0.3)} 154.team-card:nth-child(3) .team-avatar{background:linear-gradient(135deg,rgba(139,92,246,0.25),rgba(139,92,246,0.08))} 155.team-card:nth-child(3) .team-avatar::after{border-color:rgba(139,92,246,0.3)} 156.team-card:nth-child(4) .team-avatar{background:linear-gradient(135deg,rgba(245,158,11,0.25),rgba(245,158,11,0.08))} 157.team-card:nth-child(4) .team-avatar::after{border-color:rgba(245,158,11,0.3)} 158.team-card:nth-child(5) .team-avatar{background:linear-gradient(135deg,rgba(6,182,212,0.25),rgba(6,182,212,0.08))} 159.team-card:nth-child(5) .team-avatar::after{border-color:rgba(6,182,212,0.3)} 160.team-card:nth-child(6) .team-avatar{background:linear-gradient(135deg,rgba(236,72,153,0.25),rgba(236,72,153,0.08))} 161.team-card:nth-child(6) .team-avatar::after{border-color:rgba(236,72,153,0.3)} 162.team-card h3{font-size:1.1rem;margin-bottom:4px} 163.team-card .team-role{font-size:0.8rem;color:var(--text-dim);margin-bottom:14px;font-weight:600} 164.team-card .team-bio{font-size:0.85rem;color:var(--text-dim);line-height:1.6} 165 166/* TECHNOLOGY / PRODUCT CARDS */ 167.tech-section{background:var(--bg-subtle)} 168.tech-grid{display:grid;grid-template-columns:minmax(0,560px);justify-content:center;gap:32px} 169.tech-card{padding:40px;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border);transition:all 0.4s;position:relative;overflow:hidden} 170.tech-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px} 171.tech-card.blue-card::before{background:linear-gradient(90deg,var(--blue),var(--blue-light))} 172.tech-card.blue-card:hover{border-color:rgba(37,99,235,0.3);box-shadow:0 20px 60px rgba(37,99,235,0.1);transform:translateY(-6px)} 173.tech-card.green-card::before{background:linear-gradient(90deg,var(--emerald),var(--cyan))} 174.tech-card.green-card:hover{border-color:rgba(16,185,129,0.3);box-shadow:0 20px 60px rgba(16,185,129,0.1);transform:translateY(-6px)} 175.tech-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:6px;font-size:0.7rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;margin-bottom:20px}
176.blue-card .tech-badge{background:rgba(37,99,235,0.1);color:var(--blue-light);border:1px solid rgba(37,99,235,0.2)} 177.green-card .tech-badge{background:rgba(16,185,129,0.1);color:var(--emerald);border:1px solid rgba(16,185,129,0.2)} 178.tech-card h3{font-size:1.5rem;margin-bottom:8px} 179.tech-card .tech-desc{font-size:0.95rem;color:var(--text-dim);line-height:1.7;margin-bottom:24px} 180.tech-visual{display:flex;justify-content:center;margin-bottom:24px} 181.tech-card .patent{display:flex;align-items:center;gap:6px;font-size:0.8rem;color:var(--text-dim);margin-bottom:20px} 182.tech-card .patent svg{width:14px;height:14px;color:var(--amber)} 183.tech-card .btn-learn{display:inline-flex;align-items:center;gap:6px;font-size:0.9rem;font-weight:600;transition:all 0.3s} 184.blue-card .btn-learn{color:var(--blue-light)} 185.blue-card .btn-learn:hover{color:var(--text-bright);gap:10px} 186.green-card .btn-learn{color:var(--emerald)} 187.green-card .btn-learn:hover{color:var(--text-bright);gap:10px} 188.btn-learn svg{width:16px;height:16px;transition:transform 0.3s} 189.btn-learn:hover svg{transform:translateX(3px)} 190 191/* CTA */ 192.cta-section{text-align:center;padding:120px 0;position:relative;overflow:hidden} 193.cta-section .cta-bg{position:absolute;inset:0;overflow:hidden;z-index:0} 194.cta-section .cta-bg .orb{position:absolute;border-radius:50%;filter:blur(120px);mix-blend-mode:screen;will-change:transform} 195.cta-section .cta-bg .orb-1{width:600px;height:600px;background:radial-gradient(circle,rgba(37,99,235,0.12) 0%,transparent 70%);top:-200px;right:-100px;animation:orb1 14s ease-in-out infinite} 196.cta-section .cta-bg .orb-2{width:400px;height:400px;background:radial-gradient(circle,rgba(16,185,129,0.1) 0%,transparent 70%);bottom:-100px;left:-100px;animation:orb2 18s ease-in-out infinite} 197.cta-section .cta-inner{position:relative;z-index:2} 198.cta-section h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:16px} 199.cta-section p{font-size:1.1rem;color:var(--text-dim);margin-bottom:36px;max-width:500px;margin-left:auto;margin-right:auto} 200.cta-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap} 201 202/* FOOTER */ 203.footer{padding:60px 0 30px;border-top:1px solid var(--border);background:var(--bg-subtle)} 204.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px} 205.footer-brand{max-width:300px} 206.footer-brand .nav-logo{margin-bottom:16px} 207.footer-brand p{font-size:0.85rem;color:var(--text-dim);line-height:1.6} 208.footer-col h4{font-size:0.8rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--text-dim);margin-bottom:16px} 209.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:10px} 210.footer-col ul li a{font-size:0.9rem;color:var(--text-dim);transition:color 0.3s} 211.footer-col ul li a:hover{color:var(--text-bright)} 212.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:30px;border-top:1px solid var(--border);font-size:0.8rem;color:var(--text-dim)} 213 214/* MOBILE */ 215@media(max-width:900px){ 216.nav-links{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(6,10,19,0.97);flex-direction:column;justify-content:center;align-items:center;gap:32px;z-index:999} 217.nav-links.active{display:flex} 218.nav-mobile-toggle{display:block;z-index:1001} 219.hero h1{font-size:clamp(1.8rem,6vw,2.6rem)} 220.story-grid{grid-template-columns:1fr;gap:48px} 221.values-grid{grid-template-columns:1fr} 222.team-grid{grid-template-columns:1fr} 223.tech-grid{grid-template-columns:1fr} 224.footer-grid{grid-template-columns:1fr 1fr;gap:32px} 225.footer-bottom{flex-direction:column;gap:8px;text-align:center} 226.nav-phone span.phone-text{display:none} 227} 228@media(max-width:600px){ 229.hero-sub{font-size:1rem} 230.cta-actions{flex-direction:column;align-items:center} 231.btn{width:100%;justify-content:center;max-width:300px} 232.values-grid{grid-template-columns:1fr} 233.footer-grid{grid-template-columns:1fr} 234} 235</style> 236</head> 237<body> 238 239<!-- NAV --> 240<nav class="nav" id="nav"> 241<div class="nav-inner"> 242<a href="/" class="nav-logo"> 243<div class="nav-logo-mark"><div class="bar"><div class="bar-blue"></div><div class="bar-green"></div></div><div class="stem"></div></div> 244<span>Total </span><span class="brand-ai">AI</span><span> Marketing</span> 245</a> 246<ul class="nav-links" id="navLinks"> 247<li><a href="/">Home</a></li> 248<li><a href="/callradius.html">CallRadius</a></li> 249<li><a href="/blog">Blog</a></li> 250<li><a href="/about.html" style="color:var(--text-bright)">About</a></li> 251<li><a href="/contact.html">Contact</a></li> 252</ul> 253<a href="tel:4805882115" class="nav-phone"><svg viewBox="0 0 24 24">
253<path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg><span class="phone-text">(480) 588-2115</span></a> 254<button class="nav-mobile-toggle" onclick="toggleNav()" aria-label="Menu"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><line x1="3" y1="6" x2="21" y2="6"/><line x1="3" y1="12" x2="21" y2="12"/><line x1="3" y1="18" x2="21" y2="18"/></svg></button> 255</div> 256</nav> 257 258<!-- HERO --> 259<section class="hero"> 260<div class="hero-bg"> 261<div class="orb orb-1"></div> 262<div class="orb orb-2"></div> 263<div class="hero-grid"></div> 264</div> 265<div class="container hero-content"> 266<div class="hero-badge"><span class="pulse"></span> Our Mission</div> 267<h1>About <span class="gradient-text">Total AI Marketing</span></h1> 268<p class="hero-sub">We didn't set out to build another marketing agency. We set out to build the technology that makes every other approach obsolete.</p> 269</div> 270</section> 271 272<!-- OUR STORY --> 273<section class="story"> 274<div class="container"> 275<div class="story-grid"> 276<div class="story-text fade-up"> 277<div class="section-label blue"><span class="pulse"></span> Our Story</div> 278<h2>Built to Close the Gap</h2> 279<p>Total AI Marketing was founded on a simple observation: the way people find local businesses is fundamentally changing. Local Service Ads now sit above paid search and organic results â but they're still managed with spreadsheets and guesswork. Yet most marketing companies still use yesterday's tools.</p> 280<p>We built CallRadius to close the gap. It uses AI to manage your Local Service Ads so every lead is scored, every dollar is optimized, and every call is answered fast â automatically, around the clock.</p> 281<p>We're not a marketing agency that resells other people's software. We're a technology company that builds its own platform and backs it with experienced teams who know how to drive results.</p> 282<div class="story-highlight"> 283<p>"The companies that win the next decade of local marketing won't be the ones with the biggest ad budgets â they'll be the ones who never waste a lead."</p> 284</div> 285</div> 286<div class="timeline fade-up"> 287<div class="timeline-item"> 288<div class="timeline-dot"></div> 289<h4>Research Phase</h4> 290<p>Identified the LSA management gap â businesses win the top ad slot, then waste a large share of the budget on leads nobody scores, triages, or disputes.</p> 291</div> 292<div class="timeline-item"> 293<div class="timeline-dot"></div> 294<h4>Platform Development</h4> 295<p>Built CallRadius from scratch â a hierarchical budget engine, AI lead triage and scoring, and speed-to-lead automation.</p> 296</div> 297<div class="timeline-item"> 298<div class="timeline-dot"></div> 299<h4>Patent Filing</h4> 300<p>Filed a U.S. patent application protecting our core innovations in Local Service Ads management technology.</p> 301</div> 302<div class="timeline-item"> 303<div class="timeline-dot"></div> 304<h4>Launch</h4> 305<p>Now serving local businesses and agencies nationwide with technology that makes every Local Service Ads dollar work harder.</p> 306</div> 307</div> 308</div> 309</div> 310</section> 311 312<!-- OUR VALUES --> 313<section class="values"> 314<div class="container"> 315<div class="section-header fade-up"> 316<div class="section-label amber"><span class="pulse"></span> Our Values</div> 317<h2 class="section-title">What We Stand For</h2> 318<p class="section-subtitle">The principles that guide every platform we build, every campaign we manage, and every client we serve.</p> 319</div> 320<div class="values-grid"> 321<div class="value-card blue-accent fade-up"> 322<div class="value-icon"> 323<svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="var(--blue-light)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2L2 7l10 5 10-5-10-5z"/><path d="M2 17l10 5 10-5"/><path d="M2 12l10 5 10-5"/></svg> 324</div> 325<h3>Technology First</h3> 326<p>We build a proprietary, patent-pending platform â not a dashboard that repackages someone else's data. Our technology is our competitive advantage, and it becomes yours.</p> 327</div> 328<div class="value-card green-accent fade-up"> 329<div class="value-icon"> 330<svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="var(--emerald)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg> 331</div> 332<h3>Results Over Reports</h3> 333<p>Our platform doesn't just identify problems â it fixes them. Automated o
333ptimization, real-time adjustments, and measurable outcomes you can trace back to specific actions.</p> 334</div> 335<div class="value-card amber-accent fade-up"> 336<div class="value-icon"> 337<svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="var(--amber)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><line x1="12" y1="16" x2="12" y2="12"/><line x1="12" y1="8" x2="12.01" y2="8"/></svg> 338</div> 339<h3>Transparency</h3> 340<p>Real-time dashboards, honest metrics, and no vanity numbers. You see exactly what's working, what's not, and what we're doing about it â at any time.</p> 341</div> 342<div class="value-card purple-accent fade-up"> 343<div class="value-icon"> 344<svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="var(--purple)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg> 345</div> 346<h3>Partnership</h3> 347<p>Dedicated teams manage your account while AI handles the heavy lifting. You get the precision of machine intelligence and the judgment of experienced marketers working together.</p> 348</div> 349</div> 350</div> 351</section> 352 353<!-- LEADERSHIP TEAM --> 354<section class="team-section"> 355<div class="container"> 356<div class="section-header fade-up"> 357<div class="section-label purple"><span class="pulse"></span> Leadership</div> 358<h2 class="section-title">The Team Behind the Technology</h2> 359<p class="section-subtitle">Decades of sales, operations, and AI expertise driving results for our clients.</p> 360</div> 361<div class="team-grid"> 362<div class="team-card fade-up"> 363<div class="team-avatar">CS</div> 364<h3>Carl E. Smith</h3> 365<div class="team-role">President</div> 366<p class="team-bio">25+ years of sales leadership, managing 5,000+ accounts and driving $20M+ in annual revenue. Specializes in business development and strategic partnerships across the digital marketing landscape.</p> 367</div> 368<div class="team-card fade-up"> 369<div class="team-avatar">TT</div> 370<h3>Tisha A. Templeton</h3> 371<div class="team-role">Chief Operations Officer</div> 372<p class="team-bio">30+ years in finance and operations. Expert in enterprise systems, project management, and organizational efficiency across multiple industries. Keeps the engine running.</p> 373</div> 374<div class="team-card fade-up"> 375<div class="team-avatar">BB</div> 376<h3>Brook Bennett</h3> 377<div class="team-role">VP of Sales</div> 378<p class="team-bio">30+ years in sales and leadership. Oversees operations across the US, Canada, Australia, and UK with deep expertise in digital marketing solutions and client acquisition.</p> 379</div> 380<div class="team-card fade-up"> 381<div class="team-avatar">G</div> 382<h3>Genifer</h3> 383<div class="team-role">Chief AI Officer</div> 384<p class="team-bio">Our AI specialist focused on search optimization, Local Service Ads management, Google Business Profile strategy, review management, and data-driven marketing decisions.</p> 385</div> 386<div class="team-card fade-up"> 387<div class="team-avatar">MS</div> 388<h3>Melissa Smith</h3> 389<div class="team-role">Customer Success Manager</div> 390<p class="team-bio">10+ years of customer service experience. Manages client relationships and reporting for all programs with expertise in call analysis, performance optimization, and account health.</p> 391</div> 392<div class="team-card fade-up"> 393<div class="team-avatar">EA</div> 394<h3>Erin Aksamit</h3> 395<div class="team-role">Customer Success Manager</div> 396<p class="team-bio">Background in banking and client relationship management. Ensures every client receives attentive, personalized service with a focus on clear communication and measurable outcomes.</p> 397</div> 398</div> 399</div> 400</section> 401 402<!-- OUR TECHNOLOGY --> 403<section class="tech-section"> 404<div class="container"> 405<div class="section-header fade-up"> 406<div class="section-label green"><span class="pulse"></span> Our Technology</div> 407<h2 class="section-title">One Platform. Patent Pending.</h2> 408<p class="section-subtitle">Purpose-built AI technology solving the biggest challenge in local marketing today.</p> 409</div> 410<div class="tech-grid"> 411 412<div class="tech-card green-card fade-up"> 413<div class="tech-badge">LSA Management Platform</div> 414<h3>CallRadius</h3> 415<p class="tech-desc">AI-powered management for Google Local Service Ads. Every lead scored by AI, every dollar optimized in real-time, every call answered fast.</p> 416<div class="tech-visual"> 417<!-- Mini Gauge SVG -->
418<svg width="140" height="100" viewBox="0 0 140 100"> 419<path d="M 15 85 A 55 55 0 0 1 125 85" fill="none" stroke="rgba(16,185,129,0.1)" stroke-width="10" stroke-linecap="round"/> 420<path d="M 15 85 A 55 55 0 0 1 125 85" fill="none" stroke="url(#greenGrad)" stroke-width="10" stroke-linecap="round" stroke-dasharray="173" stroke-dashoffset="35"> 421<animate attributeName="stroke-dashoffset" from="173" to="35" dur="1.5s" fill="freeze" begin="0.5s"/> 422</path> 423<!-- Needle --> 424<line x1="70" y1="85" x2="42" y2="42" stroke="var(--emerald-bright)" stroke-width="2.5" stroke-linecap="round" transform="rotate(0 70 85)"> 425<animateTransform attributeName="transform" type="rotate" from="-80 70 85" to="25 70 85" dur="1.5s" fill="freeze" begin="0.5s"/> 426</line> 427<circle cx="70" cy="85" r="4" fill="var(--emerald)"/> 428<text x="70" y="75" text-anchor="middle" fill="var(--emerald)" font-family="Plus Jakarta Sans,sans-serif" font-size="22" font-weight="800">A-</text> 429<text x="70" y="95" text-anchor="middle" fill="var(--text-dim)" font-family="Inter,sans-serif" font-size="9">Campaign Health</text> 430<defs><linearGradient id="greenGrad" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" stop-color="var(--emerald)"/><stop offset="100%" stop-color="var(--cyan)"/></linearGradient></defs> 431</svg> 432</div> 433<div class="patent"> 434<svg viewBox="0 0 24 24" fill="currentColor"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z"/></svg> 435Patent Pending â U.S. Application 64/063,539 436</div> 437<a href="/callradius.html" class="btn-learn">Learn More <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></a> 438</div> 439 440</div> 441</div> 442</section> 443 444<!-- CTA --> 445<section class="cta-section"> 446<div class="cta-bg"> 447<div class="orb orb-1"></div> 448<div class="orb orb-2"></div> 449</div> 450<div class="container cta-inner"> 451<h2 class="fade-up">Let's Build <span style="background:linear-gradient(135deg,var(--blue-light),var(--emerald-bright));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text">Something Together</span></h2> 452<p class="fade-up">Get a free assessment of your Local Service Ads performance. No obligation, no pressure â just clarity on where you stand.</p> 453<div class="cta-actions fade-up"> 454<a href="/contact.html" class="btn btn-primary">Schedule a Consultation</a> 455<a href="tel:4805882115" class="btn btn-secondary">Call (480) 588-2115</a> 456</div> 457</div> 458</section> 459 460<!-- FOOTER --> 461<footer class="footer"> 462<div class="container"> 463<div class="footer-grid"> 464<div class="footer-brand"> 465<a href="/" class="nav-logo" style="font-size:1.1rem"> 466<div class="nav-logo-mark" style="width:32px;height:32px"><div class="bar"><div class="bar-blue"></div><div class="bar-green"></div></div><div class="stem"></div></div> 467Total <span class="brand-ai">AI</span> Marketing 468</a> 469<p style="margin-top:12px">Patent-pending AI marketing technology for local businesses. Making every Local Service Ads dollar work harder.</p> 470</div> 471<div class="footer-col"> 472<h4>Technology</h4> 473<ul> 474<li><a href="/callradius.html">CallRadius Platform</a></li> 475</ul> 476</div> 477<div class="footer-col"> 478<h4>Company</h4> 479<ul> 480<li><a href="/blog">Blog</a></li> 481<li><a href="/about.html">About Us</a></li> 482<li><a href="/contact.html">Contact Us</a></li> 483</ul> 484</div> 485<div class="footer-col"> 486<h4>Contact</h4> 487<ul> 488<li><a href="tel:4805882115">(480) 588-2115</a></li> 489<li><a href="mailto:[email protected]">[email protected]</a></li> 490<li><span style="font-size:0.85rem;color:var(--text-dim);line-height:1.4">6635 W. Happy Valley Rd<br>Suite A104-463<br>Glendale, AZ 85310</span></li> 491</ul> 492</div> 493</div> 494<div class="footer-bottom"> 495<span>© 2026 Total AI Marketing LLC. All rights reserved.</span> 496<span>Mon–Fri 9 AM – 5 PM MST</span> 497</div> 498</div> 499</footer> 500
501<script> 502/* Nav scroll */ 503const nav=document.getElementById('nav'); 504window.addEventListener('scroll',()=>{nav.classList.toggle('scrolled',window.scrollY>50)}); 505 506/* Mobile toggle */ 507function toggleNav(){document.getElementById('navLinks').classList.toggle('active')} 508function closeNav(){document.getElementById('navLinks').classList.remove('active')} 509 510/* Smooth scroll */ 511document.querySelectorAll('a[href^="#"]').forEach(a=>{a.addEventListener('click',e=>{const t=document.querySelector(a.getAttribute('href'));if(t){e.preventDefault();t.scrollIntoView({behavior:'smooth',block:'start'})}})}); 512 513/* IntersectionObserver fade-up */ 514const observer=new IntersectionObserver((entries)=>{entries.forEach(entry=>{if(entry.isIntersecting){entry.target.classList.add('visible');observer.unobserve(entry.target)}})},{threshold:0.15,rootMargin:'0px 0px -40px 0px'}); 515document.querySelectorAll('.fade-up').forEach(el=>observer.observe(el)); 516</script>
516 517 518<!-- Newo.ai Chat Widget -->
519<script src="https://static.newo.ai/newo-chat/web-chat.js" name="web-chat" data-client-secret="32178db0-8c39-4fee-9dbe-dd450f8b60bf"></script>
519 520 521</body> 522</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.