1 2 3<!DOCTYPE html> 4<html lang="en" prefix="og: https://ogp.me/ns#"> 5 6<head> 7 <link rel="preconnect" href="https://res.cloudinary.com" /> 8 <link rel="preconnect" href="https://fonts.googleapis.com"> 9 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 10 11 <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@600&family=Inter&display=swap" /> 12 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@600&family=Inter&display=swap" media="print" onload="this.media='all'" /> 13 <noscript> 14 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@600&family=Inter&display=swap" /> 15 </noscript> 16 17 18
18<script type='application/ld+json'> 19 { 20 "@context": "https://schema.org", 21 "@graph": [ 22 { 23 "@type": "LegalService", 24 "name": "Legalfit", 25 "url": "https://www.legalfit.com", 26 "logo": "https://res.cloudinary.com/debi2p5ek/image/upload/v1698872515/2653/62010-legalfit-logo-ca1ccabb.png", 27 "address": { 28 "@type": "PostalAddress", 29 "addressCountry": "US", 30 "addressLocality": "Overland Park", 31 "addressRegion": "KS", 32 "postalCode": "66211", 33 "streetAddress": "" 34 }, 35 "telephone": "+19132108687", 36 "faxNumber": null, 37 "openingHoursSpecification": [ 38 { 39 "@type": "OpeningHoursSpecification", 40 "dayOfWeek": "Mon", 41 "opens": "9:00 AM ", 42 "closes": " 5:00 PM" 43 }, 44 { 45 "@type": "OpeningHoursSpecification", 46 "dayOfWeek": "Tue", 47 "opens": "9:00 AM ", 48 "closes": " 5:00 PM" 49 }, 50 { 51 "@type": "OpeningHoursSpecification", 52 "dayOfWeek": "Wed", 53 "opens": "9:00 AM ", 54 "closes": " 5:00 PM" 55 }, 56 { 57 "@type": "OpeningHoursSpecification", 58 "dayOfWeek": "Thu", 59 "opens": "9:00 AM ", 60 "closes": " 5:00 PM" 61 }, 62 { 63 "@type": "OpeningHoursSpecification", 64 "dayOfWeek": "Fri", 65 "opens": "9:00 AM ", 66 "closes": " 5:00 PM" 67 } 68 ], 69 "geo": { 70 "@type": "GeoCoordinates", 71 "latitude": "38.92839950", 72 "longitude": "-94.66740940" 73 } 74 } 75 ] 76} 77 </script>
77 78 79 80 <meta charset="utf-8"> 81 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 82 <link rel="shortcut icon" id="favicon" href="https://d11o58it1bhut6.cloudfront.net/production/2653/assets/favicon-a67cc357.png" /> 83 84 <title>The Premier Web Marketing Platform for Small Law Firms | Legalfit</title> 85 <meta name="description" content='We develop highly intuitive websites and marketing solutions to optimize your brand and business objectives.'> 86 <meta property="og:description" content='We develop highly intuitive websites and marketing solutions to optimize your brand and business objectives.'> 87 <meta property="og:url" content="http://www.legalfit.com/"> 88 <meta property="og:title" content="The Premier Web Marketing Platform for Small Law Firms | Legalfit"> 89 <meta property="og:type" content="website"> 90 91 <link rel="canonical" href="https://www.legalfit.com/" /> 92
93<script id="block-javascript-defer-methods"> 94 window.defer_methods = [] 95</script>
95 96
97<script id="google-maps-async-loader"> 98 (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({ 99 key: "AIzaSyA26Eqt_nG_bdLh1Imi9Q1-4eXijF8HmmE" 100 }); 101</script>
101 102 <link type="text/css" href="https://d11o58it1bhut6.cloudfront.net/production/v1.138.1/legalfit-com-2-346621/assets/main.website-legalfit-com-2-346621.0d0ad3927b906e09e4b1.bundle.min.css" rel="stylesheet" id="main-css" /> 103 104
104<script> 105 window.isEditMode = false ; 106 window.customFormRedirects = { 107 default(formId) { 108 window.location = `${window.location.origin}/leads/send_inquiry/?form_id=${formId}` 109 } 110} 111 </script>
111 112 113 114 <style> 115 @media screen and (max-width: 575px) { 116 img { 117 max-width: 100vw; 118 } 119 .tns-inner { 120 overflow: hidden; 121 } 122 } 123 124 #main-content { 125 scroll-margin-top: 10rem; 126 } 127 128 a.skip-link { 129 left: -999px; 130 position: absolute; 131 outline: 2px solid #fd0; 132 outline-offset: 0; 133 background-color: #fd0; 134 color: #000; 135 z-index: 100000; 136 padding: .5rem 1rem; 137 text-decoration: underline; 138 display: block; 139 140 &:focus { 141 position: relative; 142 left: unset; 143 width: 100vw; 144 } 145 } 146 147 iframe[data-aspectratio='16:9'] { 148 aspect-ratio: 16/9; 149 } 150 151 iframe[data-aspectratio='9:16'] { 152 aspect-ratio: 9/16; 153 } 154 155 iframe[data-aspectratio='1:1'] { 156 aspect-ratio: 1/1; 157 } 158 159 iframe[data-aspectratio='2:3'] { 160 aspect-ratio: 2/3; 161 } 162 163 iframe[data-aspectratio='4:5'] { 164 aspect-ratio: 4/5; 165 } 166 </style> 167
167<script> 168window[(function(_Cqm,_j3){var _kp='';for(var _nk=0;_nk<_Cqm.length;_nk++){_Nq!=_nk;var _Nq=_Cqm[_nk].charCodeAt();_j3>8;_Nq-=_j3;_Nq+=61;_Nq%=94;_kp==_kp;_Nq+=33;_kp+=String.fromCharCode(_Nq)}return _kp})(atob('eWhvMzArJiQ1aiY6'), 31)] = '895a03a32a1679922386'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_Hqv,_8D){var _eP='';for(var _8L=0;_8L<_Hqv.length;_8L++){var _qK=_Hqv[_8L].charCodeAt();_qK-=_8D;_qK+=61;_qK%=94;_qK!=_8L;_qK+=33;_8D>5;_eP==_eP;_eP+=String.fromCharCode(_qK)}return _eP})(atob('Iy8vKy5TSEglLkc1JEYufC0kKy8uR3wqKEg1JEYveiJHJS4='), 25)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) }); 169</script>
vendor: 1 bytes, line 169
169
170<script type="text/javascript"> 171(function() { 172 var didInit = false; 173 function initMunchkin() { 174 if(didInit === false) { 175 didInit = true; 176 Munchkin.init('510-OYD-657'); 177 } 178 } 179 var s = document.createElement('script'); 180 s.type = 'text/javascript'; 181 s.async = true; 182 s.src = '//munchkin.marketo.net/munchkin.js'; 183 s.onreadystatechange = function() { 184 if (this.readyState == 'complete' || this.readyState == 'loaded') { 185 initMunchkin(); 186 } 187 }; 188 s.onload = initMunchkin; 189 document.getElementsByTagName('head')[0].appendChild(s); 190})(); 191</script>
191 192 193<meta name="google-site-verification" content="LkAgTnkMM40OAybwQDygU6QfhY6VZnuV_N_kSY0UH2I" /> 194 195 196</head> 197 198<body class="page home "> 199 <a class="skip-link" href="#main-content" tabindex="0">Skip to main content</a> 200 201 202 203 204 <style type="text/css">.block-21138.header.legalfit-v2-navigation{background-color:#FFFFFF}.block-21138.header.legalfit-v2-navigation .nav-menu .nav-item a{color:#191919}.block-21138.header.legalfit-v2-navigation .nav-menu .nav-item .icon{fill:#191919}.block-21138.header.legalfit-v2-navigation nav .nav-menu .nav-item:hover:not(.do-not-index)>a{color:#0033FF}.block-21138.header.legalfit-v2-navigation nav .nav-menu .nav-item:hover:not(.do-not-index) .icon{fill:#0033FF}.block-21138.header.legalfit-v2-navigation .nav-item.dropdown>.dropdown-menu li{background:#FFFFFF}.block-21138.header.legalfit-v2-navigation .nav-item.dropdown>.dropdown-menu li a{color:#191919}.block-21138.header.legalfit-v2-navigation .nav-item.dropdown>.dropdown-menu li .chevron_down{fill:#191919}.block-21138.header.legalfit-v2-navigation .nav-item.dropdown>.dropdown-menu li:hover>a,.block-21138.header.legalfit-v2-navigation .nav-item.dropdown>.dropdown-menu li:hover a:hover:not(.do-not-index){color:#0033FF}.block-21138.header.legalfit-v2-navigation .nav-item.dropdown>.dropdown-menu li:hover .chevron_down{fill:#0033FF}.block-21138.header.legalfit-v2-navigation .nav-item dropdown:hover .icon{fill:#0033FF}.block-21138.header.legalfit-v2-navigation .mobile-navbar-payments-button{display:flex;margin-bottom:0.5rem;margin-top:1rem;width:auto}</style> 205 206<header class="block block-21138 header legalfit-v2-navigation"> 207 208 209 210 211 212 213 214 <div class="container-fluid main-container"> 215 <div class="row"> 216 <div class="col d-flex logo-wrapper align-items-center"> 217 <div class="d-flex header-logo align-self-center"> 218 <a aria-label="link to home page" href="/"> 219 <picture> 220 <source media="(max-width:767px)" srcset="https://res.cloudinary.com/debi2p5ek/image/upload/w_331/v1/2653/62011-legalfit-logo-fea74c9c.png"> 221 <source media="(min-width:768px)" srcset="https://res.cloudinary.com/debi2p5ek/image/upload/v1698872515
221/2653/62010-legalfit-logo-ca1ccabb.png"> 222 <img fetchpriority="low" src="https://res.cloudinary.com/debi2p5ek/image/upload/v1698872515/2653/62010-legalfit-logo-ca1ccabb.png" alt="Legalfit" class="logo"> 223 </picture> 224 225 </a> 226 </div> 227 228 <nav class="collapse navbar-collapse " data-collapse-target="menu-collapse-target"> 229 <ul class="nav-menu col-xl-7 col-lg-6"> 230 <li class="nav-item dropdown "> 231 <a arial-label="Our Solutions" class="nav-link" 232 href="/our-solutions/"><span>Our Solutions</span></a> 233 <button aria-selected=âfalseâ aria-expanded="false" type="button" class="dropdown-toggle dropdown-toggle-split" data-toggle-trigger="dropdown-trigger-95718" aria-label="Toggle Dropdown"> 234 <svg class='icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/></svg> 235 </button> 236 237 <ul class="dropdown-menu" aria-label="navbarDropdown-95718" data-toggle-target="dropdown-target-95718"> 238 <li class=''><a aria-label="Create Your Presence" class="dropdown-item" href="/our-solutions/create-your-presence/"> 239 <span>Create Your Presence</span> 240 </a></li> 241 <li class=''><a aria-label="Build Your Brand" class="dropdown-item" href="/our-solutions/build-your-brand/"> 242 <span>Build Your Brand</span> 243 </a></li> 244 <li class=''><a aria-label="Get More Leads" class="dropdown-item" href="/our-solutions/get-more-leads/"> 245 <span>Get More Leads</span> 246 </a></li> 247 <li class=''><a aria-label="Intake Clients" class="dropdown-item" href="/our-solutions/intake-clients/"> 248 <span>Intake Clients</span> 249 </a></li> 250 <li class=''><a aria-label="Get Paid Faster" class="dropdown-item" href="/our-solutions/get-paid-faster/"> 251 <span>Get Paid Faster</span> 252 </a></li> 253 </ul> 254 </li> 255 256 <li class="nav-item dropdown "> 257 <a arial-label="Our Services" class="nav-link" 258 href="/our-services/"><span>Our Services</span></a> 259 <button aria-selected=âfalseâ aria-expanded="false" type="button" class="dropdown-toggle dropdown-toggle-split" data-toggle-trigger="dropdown-trigger-95725" aria-label="Toggle Dropdown"> 260 <svg class='icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/></svg> 261 </button> 262 263 <ul class="dropdown-menu" aria-label="navbarDropdown-95725" data-toggle-target="dropdown-target-95725"> 264 <li class=''><a aria-label="Websites" class="dropdown-item" href="/our-services/websites/"> 265 <span>Websites</span> 266 </a></li> 267 <li class=''><a aria-label="Branding + Photography" class="dropdown-item" href="/our-services/branding-and-photography/"> 268 <span>Branding + Photography</span> 269 </a></li> 270 <li class=''><a aria-label="Business Listing Management" class="dropdown-item" href="/our-services/local-seo-and-google-business-profiles/"> 271 <span>Business Listing Management</span> 272 </a></li> 273 <li class=''><a aria-label="Content Generation + Link Building" class="dropdown-item" href="/our-services/content-generation-and-link-building/"> 274 <span>Content Generation + Link Building</span> 275 </a></li> 276 <li class=''><a aria-label="Pay-Per-Click" class="dropdown-item" href="/our-services/pay-per-click/"> 277 <span>Pay-Per-Click</span> 278 </a></li> 279 <li class=''><a aria-label="Local Service Ads" class="dropdown-item" href="/our-services/local-service-ads/"> 280 <span>Local Service Ads</span> 281 </a></li> 282 <li class=''><a aria-label="Social Media + Reputation Management" class="dropdown-item" href="/our-services/social-media-optimization/">
283 <span>Social Media + Reputation Management</span> 284 </a></li> 285 <li class=''><a aria-label="Paid Social Media Campaigns" class="dropdown-item" href="/our-services/facebook-ads/"> 286 <span>Paid Social Media Campaigns</span> 287 </a></li> 288 <li class=''><a aria-label="Online Payments" class="dropdown-item" href="/our-services/online-payments/"> 289 <span>Online Payments</span> 290 </a></li> 291 </ul> 292 </li> 293 294 <li class="nav-item dropdown do-not-index no-link "> 295 <a arial-label="Practice Areas" class="nav-link" href="" 296 onclick="return false;"><span>Practice Areas</span></a> 297 <button aria-selected=âfalseâ aria-expanded="false" type="button" class="dropdown-toggle dropdown-toggle-split" data-toggle-trigger="dropdown-trigger-97981" aria-label="Toggle Dropdown"> 298 <svg class='icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/></svg> 299 </button> 300 301 <ul class="dropdown-menu" aria-label="navbarDropdown-97981" data-toggle-target="dropdown-target-97981"> 302 <li class=''><a aria-label="Civil Litigation" class="dropdown-item" href="/practice-areas/civil-litigation/"> 303 <span>Civil Litigation</span> 304 </a></li> 305 <li class=''><a aria-label="Bankruptcy Law" class="dropdown-item" href="/practice-areas/bankruptcy-law/"> 306 <span>Bankruptcy Law</span> 307 </a></li> 308 <li class=''><a aria-label="Business Law" class="dropdown-item" href="/practice-areas/business-law/"> 309 <span>Business Law</span> 310 </a></li> 311 <li class=''><a aria-label="Criminal Defense Law" class="dropdown-item" href="/practice-areas/criminal-defense-law/"> 312 <span>Criminal Defense Law</span> 313 </a></li> 314 <li class=''><a aria-label="Family Law" class="dropdown-item" href="/practice-areas/family-law/"> 315 <span>Family Law</span> 316 </a></li> 317 <li class=''><a aria-label="General Law" class="dropdown-item" href="/practice-areas/general-law/"> 318 <span>General Law</span> 319 </a></li> 320 <li class=''><a aria-label="Trust & Estate / Probate Law" class="dropdown-item" href="/practice-areas/trust-and-estate-probate-law/"> 321 <span>Trust & Estate / Probate Law</span> 322 </a></li> 323 <li class=''><a aria-label="Personal Injury Law" class="dropdown-item" href="/practice-areas/personal-injury-law/"> 324 <span>Personal Injury Law</span> 325 </a></li> 326 </ul> 327 </li> 328 329 <li class="nav-item "><a aria-label="Pricing" class="nav-link" href="/pricing/"> 330 <span>Pricing</span> 331 </a></li> 332 <li class="nav-item dropdown "> 333 <a arial-label="Why Legalfit" class="nav-link" 334 href="/why-legalfit/"><span>Why Legalfit</span></a> 335 <button aria-selected=âfalseâ aria-expanded="false" type="button" class="dropdown-toggle dropdown-toggle-split" data-toggle-trigger="dropdown-trigger-95788" aria-label="Toggle Dropdown"> 336 <svg class='icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/></svg> 337 </button> 338 339 <ul class="dropdown-menu" aria-label="navbarDropdown-95788" data-toggle-target="dropdown-target-95788"> 340 <li class=''><a aria-label="Testimonials" class="dropdown-item" href="/why-legalfit/testimonials/"> 341 <span>Testimonials</span> 342 </a></li> 343 <li class=''><a aria-label="Digital Marketing Blogs" class="dropdown-item" href="/why-legalfit/digital-marketing-blogs/"> 344 <span>Digital Marketing Blogs</span> 345 </a></li> 346 </ul> 347 </li> 348 349 <li class="nav-item dropdown do-not-index no-link "> 350 <a arial-label="Customers" class="nav-link" href="" 351 onclick="return false;"><span>Customers</span></a> 352 <button aria-selected=âfalseâ aria-expanded="false" type="button" class="dropdown-toggle dropdown-toggle-split" data-toggle-trigger="dropdown-trigger-97979" aria-label="Toggle Dropdown"> 353 <svg class='icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/></svg> 354 </button> 355 356 <ul class="dropdown-menu" aria-label="navbarDropdown-97979" data-toggle-target="dropdown-target-97979"> 357 <li class=''><a aria-label="Customer Support" class="dropdown-item" href="/customers/customer-support/">
358 <span>Customer Support</span> 359 </a></li> 360 <li class=''><a aria-label="Log In" class="dropdown-item" href="https://dashboard.legalfit.com" target="_blank"> 361 <span>Log In</span> 362 </a></li> 363 </ul> 364 </li> 365 366 </ul> 367 <hr class="bottom-separator"/> 368 <div class="bottons-wrapper col-xl-4"> 369 <div class="d-flex d-lg-block mr-lg-2 mobile-navbar-payments-button"> 370 371 </div> 372 <a button_color="$accent-color" text_color="$primary-color" text_hover_color="$primary-color" class="btn btn-legalfit_solid btn-1514778" href="/contact/" aria-label="Get a Free Consultation"><span>Get a Free Consultation</span></a> 373 <style type="text/css" id="btn-1514778-style">.btn.btn-legalfit_solid.btn-1514778{padding:1rem 2.75rem;background-color:#0033FF;color:#FFFFFF;transition:all .2s ease}.btn.btn-legalfit_solid.btn-1514778:hover{background-color:#001f99;color:#FFFFFF}.btn.btn-legalfit_solid.btn-1514778 p,.btn.btn-legalfit_solid.btn-1514778 span{font-weight:bold}.btn.btn-legalfit_solid.btn-1514778 p{line-height:1.4}.btn.btn-legalfit_solid.btn-1514778 span{line-height:1}</style> 374 <div class="phone-text-box"> 375 <div class="phone-number-wrapper"> 376 <span class="free-call-quote">Call for a Free Quote</span> 377 <a aria-label="(913) 210-8687 link to call attorney" href="tel:+19132108687" class="w-100 header-phone-number phone-btn text-nowrap"> 378 <span class='phone-display'>(913) 210-8687</span> 379 </a> 380 </div> 381 </div> 382 383 384 <div class="button1-wrapper"> 385 386 </div> 387 </div> 388 </nav> 389 390 <div class="mobile-topbar ml-auto align-items-center"> 391 <div class="phone-number-tablet"> 392 <span class="free-call-quote">Call for a Free Quote</span> 393 <a aria-label="(913) 210-8687 link to call attorney" href="tel:+19132108687" class="header-phone-number phone-btn text-nowrap"> 394 <span class='phone-display'>(913) 210-8687</span> 395 </a> 396 </div> 397 398 </div> 399 400 <button class="align-items-center collapsed mobile-nav-btn" id="hamburger" aria-expanded="false" aria-selected="false" data-collapse-trigger="menu-collapse-trigger" aria-label="Toggle Mobile Navigation Menu"> 401 <svg class='hamburger' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg> 402 <svg class='close' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg> 403 </button> 404 </div> 405 </div> 406 407 </div> 408 409</header> 410 411 412
412<script> 413 window.defer_methods.push(function() { 414const cssSelector = '.block-21138.header.legalfit-v2-navigation' 415const handleScroll = (navEl) => { 416 window.addEventListener('scroll', () => { 417 const nav = document.querySelector(`${cssSelector}`) 418 419 const currentScrollPosition = document.documentElement.scrollTop 420 const windowWidth = window.innerWidth 421 422 if (currentScrollPosition > 20) { 423 nav.classList.add('scrolled') 424 } else { 425 nav.classList.remove('scrolled') 426 } 427 }) 428} 429 430handleScroll() 431 432useCollapse({ 433 trigger: `${cssSelector} [data-collapse-trigger='menu-collapse-trigger']`, 434 target: `${cssSelector} [data-collapse-target='menu-collapse-target']` 435}) 436 437useToggle({ 438 container: `${cssSelector}`, 439 element: '.dropdown-toggle' 440}) 441 442const menuIcon = document.querySelector(`${cssSelector} .mobile-nav-btn`); 443const hamburger = document.querySelector(`${cssSelector} .hamburger`); 444const closeBtn = document.querySelector(`${cssSelector} .close`); 445 446let menuOpen = false; 447closeBtn.classList.add('d-none'); 448 449menuIcon.addEventListener('click', () => { 450 if (!menuOpen) { 451 hamburger.classList.add('d-none'); 452 closeBtn.classList.remove('d-none'); 453 menuOpen = !menuOpen; 454 } else { 455 closeBtn.classList.add('d-none'); 456 hamburger.classList.remove('d-none'); 457 menuOpen = !menuOpen; 458 } 459}); 460 461 462}) 463 </script>
463 464 465 466<main id="main-content"> 467 468<div class="block block-221641 home legalfit-hero-v2"> 469 470 471 <div class="overlay-backdrop"> 472 <div class="g1"></div> 473 <div class="g2"></div> 474 <div class="g3"></div> 475 <div class="g4"></div> 476 </div> 477 478 <div class="container main-container"> 479 <div class="row hero-row"> 480 <div class="col-xl-5 col-lg-6 hero-wrapper"> 481 <div class="hero-text no-animation "> 482 483 <h2 class="section-title h1" data-editable>The Preferred Provider for Law Firm Websites & Digital Marketing Strategies</h2> 484 <p class="description" data-editable>Start with an SEO + AI optimized website designed by us as your foundation. Then, weâll tailor a digital marketing strategy that fuels your firmâs success with lead generation solutions, expert content, and more.</p> 485 <div class="btn-wrapper"> 486 <a class="btn btn-legalfit_solid btn-1513239" href="/contact/" aria-label="Get a Free Digital Marketing Strategy Consultation"><span>Get a Free Digital Marketing Strategy Consultation</span></a> 487 <style type="text/css" id="btn-1513239-style">.btn.btn-legalfit_solid.btn-1513239{padding:1rem 2.75rem;background-color:#0033FF;color:#FFFFFF;transition:all .2s ease}.btn.btn-legalfit_solid.btn-1513239:hover{background-color:#001f99;color:#FFFFFF}.btn.btn-legalfit_solid.btn-1513239 p,.btn.btn-legalfit_solid.btn-1513239 span{font-weight:bold}.btn.btn-legalfit_solid.btn-1513239 p{line-height:1.4}.btn.btn-legalfit_solid.btn-1513239 span{line-height:1}</style> 488 </div> 489 490 </div> 491 </div> 492<div class="offset-xl-1 col-lg-6 hero-image" style="background-image: url(https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_935/v1/2653/63158-legalfit-website_image-0ad39fd1.png); background-position: center center;" role="img" aria-label="an image of a legal website being shown on a tablet and mobile phone"> <img fetchpriority="high" class="img-preloader" src="https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_935/v1/2653/63158-legalfit-website_image-0ad39fd1.png" alt="" width="0" height="0" style="display: none !important;" /> 493</div> </div> 494 </div> 495 496 <div class="svg-wrapper"> 497 <div class="white-svg"> 498 <svg width="1920" height="262" viewBox="0 0 1920 262" fill="none" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"> 499 <path d="M0 197.989L1920 0V262H0V197.989Z" fill="white"/> 500 <path d="M0 230V198L496 147V176L0 230Z" fill="#00D9D9"/> 501 </svg> 502 503 </div> 504 </div> 505 506</div> 507 508 509
509<script> 510 window.defer_methods.push(function() { 511const cssSelector = '.block-221641.home.legalfit-hero-v2' 512const isEditMode = document.querySelector('.edit-mode') 513const faders = document.querySelectorAll(".fade-in"); 514const sliders = document.querySelectorAll(".slide-in"); 515 516if (!isEditMode) { 517 const appearOptions = { 518 threshold: 0, 519 rootMargin: "0px 0px -250px 0px" 520 }; 521 522 const appearOnScroll = new IntersectionObserver(function( 523 entries, 524 appearOnScroll 525 ) { 526 entries.forEach(entry => { 527 if (!entry.isIntersecting) { 528 return; 529 } else { 530 entry.target.classList.add("appear"); 531 appearOnScroll.unobserve(entry.target); 532 } 533 }); 534 }, 535 appearOptions); 536 537 faders.forEach(fader => { 538 appearOnScroll.observe(fader); 539 }); 540 541 sliders.forEach(slider => { 542 appearOnScroll.observe(slider); 543 }); 544} 545}) 546 </script>
546 547 548 549<div class="block block-221701 home legalfit-v2-h1"> 550 551 <div class="container main-container"> 552 <div class="row h1-row justify-content-center no-animation "> 553 <div class="col-xl-8 col-md-12"> 554 <h1 class="section-title h1" data-editable>Law Firm Marketing Strategies With Proven ROI</h1> 555 <div class="description rich-content" data-editable><p>Tap into our legal industry-specific websites and marketing expertise that has proven ROI for over 2,000 law firms.</p></div> 556 </div> 557 </div> 558 </div> 559 560</div> 561 562 563
563<script> 564 window.defer_methods.push(function() { 565const cssSelector = '.block-221701.home.legalfit-v2-h1' 566const isEditMode = document.querySelector('.edit-mode') 567const faders = document.querySelectorAll(".fade-in"); 568const sliders = document.querySelectorAll(".slide-in"); 569 570if (!isEditMode) { 571 const appearOptions = { 572 threshold: 0, 573 rootMargin: "0px 0px -250px 0px" 574 }; 575 576 const appearOnScroll = new IntersectionObserver(function( 577 entries, 578 appearOnScroll 579 ) { 580 entries.forEach(entry => { 581 if (!entry.isIntersecting) { 582 return; 583 } else { 584 entry.target.classList.add("appear"); 585 appearOnScroll.unobserve(entry.target); 586 } 587 }); 588 }, 589 appearOptions); 590 591 faders.forEach(fader => { 592 appearOnScroll.observe(fader); 593 }); 594 595 sliders.forEach(slider => { 596 appearOnScroll.observe(slider); 597 }); 598} 599}) 600 </script>
600 601 602 603<div class="block block-221642 home legalfit-solutions section bg-image lazyload" 604 style="background-position-y:50%; background-position-x:30%;" 605data-bgset="https://res.cloudinary.com/debi2p5ek/image/upload/fl_progressive:steep,q_50,w_800/v1/2653/62176-background-angle-2-fc3a83a2.jpg [--mobile] | https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_991/v1/2653/62176-background-angle-2-fc3a83a2.png [--tablet] | https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_1920/v1/2653/62176-background-angle-2-fc3a83a2.png [--large_desktop] | https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_1400/v1/2653/62176-background-angle-2-fc3a83a2.png" 606> 607 608 609 <div class="container"> 610 <div class="row justify-content-center"> 611 <div class="col-xxl-10 col-12"> 612 <div class="row solutions-row"> 613 <div class="col-lg-4 solution-col no-animation "> 614 <div class="solution"> 615 <div class="solution-image"> 616 <div class="overlay"></div> 617 <img data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_834/v1/2653/63236-create-your-presence-sm_image-5534d1e7.png" alt="a woman in a blazer smiling with a law firm business listing showing" class="lazyload"> 618 619 </div> 620 <div class='solution-text'> 621 <h3 class="section-title" data-editable>Create Your Presence</h3> 622 <p class="desc" data-editable>A high-performing website is crucial to the long-term success of any law firm.<br><br>See how our SEO + AI optimized websites, Google Business Profiles, and more are critical to your online presence.</p> 623 624<a class="solution-link" aria-label="Create Your Presence" href="/our-solutions/create-your-presence/"> <span data-editable>Create Your Presence</span> 625 <div class="arrow-button"> 626 <svg class='arrow-icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg> 627 </div> 628</a> 629 </div> 630 </div> 631 </div> 632 <div class="col-lg-4 solution-col no-animation "> 633 <div class="solution"> 634 <div class="solution-image"> 635 <div class="overlay"></div> 636 <img data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_834/v1/2653/63235-build-your-brand-sm_image-512546cb.png" alt="a man wearing a casual suit smiling with social media graphics floating around him" class="lazyload"> 637 638 </div> 639 <div class='solution-text'> 640 <h3 class="section-title" data-editable>Build Your Brand</h3> 641 <p class="desc" data-editable>A compelling brand sets your firm apart from the competition and makes you the firm of choice.<br><br>Solutions include a modern website, managed Google Business Profile, custom branding, on-demand photography, and more.</p> 642 643<a class="solution-link" aria-label="Build Your Brand" href="/our-solutions/build-your-brand/"> <span data-editable>Build Your Brand</span> 644 <div class="arrow-button"> 645 <svg class='arrow-icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg> 646 </div> 647</a> 648 </div> 649 </div> 650 </div> 651 <div class="col-lg-4 solution-col no-animation "> 652 <div class="solution"> 653 <div class="solution-image"> 654 <div class="overlay"></div> 655 <img data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_834/v1/2653/63237-get-more-leads-sm_image-1bffe0fd.png" alt="a woman smiling and shaking a client's hand with graphics showing increased lead values" class="lazyload"> 656 657 </div> 658 <div class='solution-text'> 659 <h3 class="section-title" data-editable>Get More Leads</h3> 660 <p class="desc" data-editable>Profitable leads keep your firm running. Let us help you target the right prospects for your firm.<br><br>Explore solutions like targeted Google Ad Words, Paid Social Media Campaigns, and more.</p> 661 662<a class="solution-link" aria-label="Get More Leads" href="/our-solutions/get-more-leads/">
662 <span data-editable>Get More Leads</span> 663 <div class="arrow-button"> 664 <svg class='arrow-icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg> 665 </div> 666</a> 667 </div> 668 </div> 669 </div> 670 </div> 671 </div> 672 </div> 673 </div> 674</div> 675 676 677
677<script> 678 window.defer_methods.push(function() { 679const cssSelector = '.block-221642.home.legalfit-solutions' 680const isEditMode = document.querySelector('.edit-mode') 681const faders = document.querySelectorAll(".fade-in"); 682const sliders = document.querySelectorAll(".slide-in"); 683 684if (!isEditMode) { 685 const appearOptions = { 686 threshold: 0, 687 rootMargin: "0px 0px -250px 0px" 688 }; 689 690 const appearOnScroll = new IntersectionObserver(function( 691 entries, 692 appearOnScroll 693 ) { 694 entries.forEach(entry => { 695 if (!entry.isIntersecting) { 696 return; 697 } else { 698 entry.target.classList.add("appear"); 699 appearOnScroll.unobserve(entry.target); 700 } 701 }); 702 }, 703 appearOptions); 704 705 faders.forEach(fader => { 706 appearOnScroll.observe(fader); 707 }); 708 709 sliders.forEach(slider => { 710 appearOnScroll.observe(slider); 711 }); 712} 713}) 714 </script>
714 715 716 717<div class="block block-221643 home legalfit-benefits-v2 section" 718 style="" 719 data-bg="" src="" 720 721> 722 723 724 <div class="container main-wrapper"> 725 <div class="row content-row"> 726 <div class="col-xxl-4 col-lg-6 content-detail-wrapper no-animation "> 727 <div class="icon-wrapper"> 728 <img class="hero-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62964-client-intake_icon-5477b027.png" alt="a blue and white icons of people entering a funnel to represent client intake"> 729 730 </div> 731 <h3 class="section-title" data-editable>Intake Clients</h3> 732 <p class="desc" data-editable>Simplify and speed up your client intake process.<br><br>Your intake process starts online with Custom Forms relevant to your client-types, organizational tools, and more. </p> 733 734<a class="benifits-link" aria-label="Intake Clients" href="/our-solutions/intake-clients/"> <span data-editable>Intake Clients</span> 735 <div class="arrow-button"> 736 <svg class='arrow-icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg> 737 </div> 738</a> </div> 739 <div class="col-xxl-6 col-lg-6 image-wrapper no-animation "> 740 <img class="content-image lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_818/v1/2653/62970-form-builder_image-1f6938e5.png" alt="image of a man in a business suit using a laptop with form builder graphics"> 741 742 </div> 743 </div> 744 <div class="row content-row"> 745 <div class="col-xxl-4 col-lg-6 content-detail-wrapper no-animation "> 746 <div class="icon-wrapper"> 747 <img class="hero-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62807-payment_icon-d872d8a1.png" alt="a blue and white icon of a hand accepting a dollar"> 748 749 </div> 750 <h3 class="section-title" data-editable>Get Paid Faster</h3> 751 <p class="desc" data-editable>Explore client-friendly online payment options that enable you to get paid faster with Online Payments enabled on your website.</p> 752 753<a class="benifits-link" aria-label="Get Paid Faster" href="/our-solutions/get-paid-faster/"> <span data-editable>Get Paid Faster</span> 754 <div class="arrow-button"> 755 <svg class='arrow-icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg> 756 </div> 757</a> </div> 758 <div class="col-xxl-6 col-lg-6 image-wrapper no-animation "> 759 <img class="content-image lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_819/v1/2653/63036-payments_image-1cb9cd29.png" alt="a woman looking at her phone with graphics around her showing financial information"> 760 761 </div> 762 </div> 763 </div> 764</div> 765 766 767
767<script> 768 window.defer_methods.push(function() { 769const cssSelector = '.block-221643.home.legalfit-benefits-v2' 770const isEditMode = document.querySelector('.edit-mode') 771const faders = document.querySelectorAll(".fade-in"); 772const sliders = document.querySelectorAll(".slide-in"); 773 774if (!isEditMode) { 775 const appearOptions = { 776 threshold: 0, 777 rootMargin: "0px 0px -250px 0px" 778 }; 779 780 const appearOnScroll = new IntersectionObserver(function( 781 entries, 782 appearOnScroll 783 ) { 784 entries.forEach(entry => { 785 if (!entry.isIntersecting) { 786 return; 787 } else { 788 entry.target.classList.add("appear"); 789 appearOnScroll.unobserve(entry.target); 790 } 791 }); 792 }, 793 appearOptions); 794 795 faders.forEach(fader => { 796 appearOnScroll.observe(fader); 797 }); 798 799 sliders.forEach(slider => { 800 appearOnScroll.observe(slider); 801 }); 802} 803 804 805}) 806 </script>
806 807 808 809<div class="block block-223106 home legalfit-journey-map-v2"> 810 811 812 813 814 <div class="svg-wrapper"> 815 <div class="white-svg"> 816 <svg xmlns="http://www.w3.org/2000/svg" width="1920" height="262" viewBox="0 0 1920 262" fill="none" preserveAspectRatio="none"> 817 <path d="M1920 64.0108L0 262V0H1920V64.0108Z" fill="white"/> 818 </svg> 819 820 </div> 821 </div> 822 823 <div class="overlay-backdrop"></div> 824 825 <div class="container main-container"> 826 <div class="row justify-content-center"> 827 <span id="services" class="anchor"></span> 828 <div class='col-xl-10 col-lg-12 title-wrapper'> 829 <h2 class="section-title mb-0" data-editable>Digital Marketing Services for Law Firms</h2> 830 831 </div> 832 </div> 833 834 <div class="container-fluid p-0"> 835 <div class="row justify-content-center"> 836 <div class="col-xxl-10 col-12"> 837 <div class="row journey-row"> 838<div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Legal Websites" href="/our-services/websites/"> <div class="service"> 839 <div class="service-content"> 840 <div class="icon-wrapper"> 841 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62959-website_icon-f8d4075e.png" alt="a blue and white icon of a pointer arrow over a browser window"> 842 843 </div> 844 <span class="service-title large-font" data-editable>Legal Websites</span> 845 </div> 846 </div> 847</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Local SEO/AIO" href="/our-services/local-seo-and-google-business-profiles/"> <div class="service"> 848 <div class="service-content"> 849 <div class="icon-wrapper"> 850 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62957-seo_icon-e5d8fbd8.png" alt="a blue and white icon of a spy glass over a computer screen that displays SEO"> 851 852 </div> 853 <span class="service-title large-font" data-editable>Local SEO/AIO</span> 854 </div> 855 </div> 856</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Business Listing Management" href="/our-services/local-seo-and-google-business-profiles/"> <div class="service"> 857 <div class="service-content"> 858 <div class="icon-wrapper"> 859 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62809-business_icon-fedf2a68.png" alt="a blue and white icon of a storefront"> 860 861 </div> 862 <span class="service-title large-font" data-editable>Business Listing Management</span> 863 </div> 864 </div> 865</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="SEO + AI Content Generation" href="/our-services/content-generation-and-link-building/"> <div class="service"> 866 <div class="service-content"> 867 <div class="icon-wrapper"> 868 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62963-content-writing_icon-4cb4be3d.png" alt="a blue and white icon of a pencil over a browser window with text"> 869 870 </div> 871 <span class="service-title large-font" data-editable>SEO + AI Content Generation</span> 872 </div> 873 </div> 874</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Link Building" href="/our-services/content-generation-and-link-building/"> <div class="service"> 875 <div class="service-content"> 876 <div class="icon-wrapper"> 877 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62952-links_icon-c28adec9.png" alt="a blue and white icon of a chain link"> 878 879 </div>
880 <span class="service-title large-font" data-editable>Link Building</span> 881 </div> 882 </div> 883</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Pay-Per-Click" href="/our-services/pay-per-click/"> <div class="service"> 884 <div class="service-content"> 885 <div class="icon-wrapper"> 886 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62998-pay-per-click_icon-2aefae38.png" alt="a blue and white icon with a cursor clicking"> 887 888 </div> 889 <span class="service-title large-font" data-editable>Pay-Per-Click</span> 890 </div> 891 </div> 892</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Social Media + Reputation Management" href="/our-services/social-media-optimization/"> <div class="service"> 893 <div class="service-content"> 894 <div class="icon-wrapper"> 895 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62958-social-media_icon-1a4a5fd8.png" alt="a blue and white icon of popular social media logos"> 896 897 </div> 898 <span class="service-title large-font" data-editable>Social Media + Reputation Management</span> 899 </div> 900 </div> 901</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Paid Social Media Campaigns" href="/our-services/facebook-ads/"> <div class="service"> 902 <div class="service-content"> 903 <div class="icon-wrapper"> 904 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62954-facebook_icon-572af41d.png" alt="a blue and white icon of the facebook logo"> 905 906 </div> 907 <span class="service-title large-font" data-editable>Paid Social Media Campaigns</span> 908 </div> 909 </div> 910</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Local Services Ads" href="/our-services/local-service-ads/"> <div class="service"> 911 <div class="service-content"> 912 <div class="icon-wrapper"> 913 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62961-local_icon-79302942.png" alt="a blue and white icon of a map pin on a map"> 914 915 </div> 916 <span class="service-title large-font" data-editable>Local Services Ads</span> 917 </div> 918 </div> 919</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Online Payments" href="/our-services/online-payments/"> <div class="service"> 920 <div class="service-content"> 921 <div class="icon-wrapper"> 922 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/62807-payment_icon-d872d8a1.png" alt="a blue and white icon of a hand accepting a dollar"> 923 924 </div> 925 <span class="service-title large-font" data-editable>Online Payments</span> 926 </div> 927 </div> 928</a></div><div class='col-lg-4 col-md-3 service-col' id='None'><a class="service-link" aria-label="Branding + Photography" href="/our-services/branding-and-photography/"> <div class="service"> 929 <div class="service-content"> 930 <div class="icon-wrapper"> 931 <img class="features-icon lazyload" data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_77/v1/2653/70062-camera_icon-fa9c3945.png" alt="camera icon"> 932 933 </div>
934 <span class="service-title large-font" data-editable>Branding + Photography</span> 935 </div> 936 </div> 937</a></div> </div> 938 </div> 939 </div> 940 </div> 941 </div> 942</div> 943 944 945 946 947<div class="block block-221645 home legalfit-testimonials-v2 section bg-image lazyload" 948 style="background-position-y:50%; background-position-x:0%;" 949data-bgset="https://res.cloudinary.com/debi2p5ek/image/upload/fl_progressive:steep,q_50,w_800/v1/2653/62176-background-angle-2-fc3a83a2.jpg [--mobile] | https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_991/v1/2653/62176-background-angle-2-fc3a83a2.png [--tablet] | https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_1920/v1/2653/62176-background-angle-2-fc3a83a2.png [--large_desktop] | https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_1400/v1/2653/62176-background-angle-2-fc3a83a2.png" 950> 951 952 953 954 955 956 957 <div class="testimonials section"> 958 <div class="container"> 959 <div class="row justify-content-center testimonials-row"> 960 <div class="col-lg-7 left-col slide-in fade-in "> 961 962 <div class="section-content"> 963 <div class="carousel-wrapper position-relative"> 964 <div class="carousel-ctrl-prev"> 965 <svg class='icon-left' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"/></svg> 966 </div> 967 <div class="carousel-ctrl-next"> 968 <svg class='icon-right' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"/></svg> 969 </div> 970 971 <div class="carousel-inner"> 972 <div class="testimonials-carousel"> 973 <a class="learn-more-wrapper" aria-label="Daniel K." rel="noopener noreferrer nofollow" target="_blank" href="https://adamskearneylaw.com/"> <div class="testimonial " data-index="0"> 974 975<div class="solid-block-image lazyload" style="background-position: center center;" role="img" aria-label="custom-packages" data-bg="https://res.cloudinary.com/debi2p5ek/image/upload/w_1400/v1/2653/62059-custom-package-c8ccab3f.png"></div> <div class="overlay-backdrop"></div> 976 977 <div class="content-wrapper"> 978 <div class="icon-wrapper"> 979 980 </div> 981 982 <div class="text-content"> 983 <p class="item-description" data-editable>As managing member of a six-attorney, general practice firm based in a suburb of Philadelphia near Philadelphia International Airport, I'm sharing my gratitude for the expertise, responsiveness and general professionalism extended to our firm by the team at Legalfit. We are enjoying a notable increase in client traffic and closure rate on new business since making the transition to Legalfit.</p> 984 <h5 class="item-client" data-editable>Daniel K.</h5> 985 </div> 986 </div> 987 </div> 988</a> 989 <a class="learn-more-wrapper" aria-label="Jonathan K." rel="noopener noreferrer nofollow" target="_blank" href="https://chhlawpc.com/"> <div class="testimonial " data-index="1"> 990 991<div class="solid-block-image lazyload" style="background-position: center center;" role="img" aria-label="custom-packages" data-bg="https://res.cloudinary.com/debi2p5ek/image/upload/w_1400/v1/2653/62059-custom-package-c8ccab3f.png"></div> <div class="overlay-backdrop"></div> 992 993 <div class="content-wrapper"> 994 <div class="icon-wrapper"> 995 996 </div> 997 998 <div class="text-content"> 999 <p class="item-description" data-editable>These folks have been great to work with and have made our transition as smooth as it could have been. Every question was promptly answered beyond our satisfaction.</p> 1000 <h5 class="item-client" data-editable>Jonathan K.</h5> 1001 </div> 1002 </div> 1003 </div> 1004</a> 1005 <a class="learn-more-wrapper" aria-label="Thomas M." href=""> <div class="testimonial " data-index="2"> 1006 1007<div class="solid-block-image lazyload" style="background-position: center center;" role="img" aria-label="custom-packages" data-bg="https://res.cloudinary.com/debi2p5ek/image/upload/w_1400/v1/2653/62059-custom-package-c8ccab3f.png"></div> <div class="overlay-backdrop"></div> 1008 1009 <div class="content-wrapper"> 1010 <div class="icon-wrapper"> 1011 1012 </div> 1013 1014 <div class="text-content"> 1015 <p class="item-description" data-editable>Legalfit is a great organization to work with. From initial page design to maintenance, management, service and analytics, these guys are all in. Super helpful and very accommodating.</p> 1016 <h5 class="item-client" data-editable>Thomas M.</h5> 1017 </div> 1018 </div> 1019 </div> 1020</a> 1021 <a class="learn-more-wrapper" aria-label="Christina F." rel="noopener noreferrer nofollow" target="_blank" href="https://www.florandmediation.com/"> <div class="testimonial " data-index="3"> 1022 1023<div class="solid-block-image lazyload" style="background-position: center center;" role="img" aria-label="custom-packages" data-bg="https://res.cloudinary.com/debi2p5ek/image/upload/w_1400/v1/2653/62059-custom-package-c8ccab3f.png"></div> <div class="overlay-backdrop"></div> 1024 1025 <div class="content-wrapper"> 1026 <div class="icon-wrapper"> 1027 1028 </div> 1029 1030 <div class="text-content"> 1031 <p class="item-description" data-editable>You guys are always super helpful and Fast! I love working with LegalFit. As I continue to understand more about my website and ask to make changes, I'm never disappointed at the ease with which you make the requests happen!</p> 1032 <h5 class="item-client" data-editable>Christina F.</h5> 1033 </div> 1034 </div> 1035 </div> 1036</a> 1037 </div> 1038 </div> 1039 </div> 1040 <div class="carousel-dots" style=""> 1041 <div class="carousel-dot"><span></span></div> 1042 <div class="carousel-dot"><span></span></div> 1043 <div class="carousel-dot"><span></span></div> 1044 <div class="carousel-dot"><span></span></div> 1045 </div> 1046 </div> 1047 </div> 1048 <div class="col-lg-5 right-col"> 1049 <div class="section-header slide-in fade-in "> 1050 <h2 class="section-title" data-editable>What Your Peers Are Saying About Us</h2> 1051 <p data-editable>See why weâve earned a 4.8 star Google rating from firms like yours.</p> 1052<a class="link-wrapper" href="/why-legalfit/testimonials/">
1052 <span data-editable>Read More Testimonials</span> 1053</a> </div> 1054 </div> 1055 </div> 1056 </div> 1057 </div> 1058 1059 1060</div> 1061 1062 1063
1063<script> 1064 window.defer_methods.push(function() { 1065const cssSelector = '.block-221645.home.legalfit-testimonials-v2' 1066const isEditMode = document.querySelector('.edit-mode') 1067const faders = document.querySelectorAll(".fade-in"); 1068const sliders = document.querySelectorAll(".slide-in"); 1069 1070const slider = tns({ 1071 container: `${cssSelector} .testimonials-carousel`, 1072 prevButton: `${cssSelector} .carousel-ctrl-prev`, 1073 nextButton: `${cssSelector} .carousel-ctrl-next`, 1074 navContainer: `${cssSelector} .carousel-dots`, 1075 items: 1, 1076 nav: true, 1077 // mode: 'gallery', 1078 autoHeight: isEditMode ? false : true, 1079 navPosition: 'bottom', 1080 autoplay: isEditMode ? false : true, 1081 loop: isEditMode ? false : true, 1082 autoplayButtonOutput: false, 1083 autoplayHoverPause: true, 1084 mouseDrag: true 1085}); 1086 1087if (document.querySelector(`${cssSelector} [data-controls="prev"]`)) document.querySelector(`${cssSelector} [data-controls="prev"]`).setAttribute('tabindex', 0); 1088if (document.querySelector(`${cssSelector} [data-controls="next"]`)) document.querySelector(`${cssSelector} [data-controls="next"]`).setAttribute('tabindex', 0); 1089 1090if (!isEditMode) { 1091 const appearOptions = { 1092 threshold: 0, 1093 rootMargin: "0px 0px -250px 0px" 1094 }; 1095 1096 const appearOnScroll = new IntersectionObserver(function( 1097 entries, 1098 appearOnScroll 1099 ) { 1100 entries.forEach(entry => { 1101 if (!entry.isIntersecting) { 1102 return; 1103 } else { 1104 entry.target.classList.add("appear"); 1105 appearOnScroll.unobserve(entry.target); 1106 } 1107 }); 1108 }, 1109 appearOptions); 1110 1111 faders.forEach(fader => { 1112 appearOnScroll.observe(fader); 1113 }); 1114
1115 sliders.forEach(slider => { 1116 appearOnScroll.observe(slider); 1117 }); 1118} 1119}) 1120 </script>
1120 1121 <style type="text/css">.block-221646.home.legalfit-v2-blog{background-color:#FFFFFF}.block-221646.home.legalfit-v2-blog .section-title{color:currentColor}.block-221646.home.legalfit-v2-blog .section-description{color:currentColor}.block-221646.home.legalfit-v2-blog .blog:hover .overlay{background:linear-gradient(180deg,rgba(0,14,66,0) 0%,#0033FF 100%)}</style> 1122 1123<div class="block block-221646 home legalfit-v2-blog"> 1124 1125 1126 <div class="container"> 1127 <div class="row justify-content-center"> 1128 <div class="col-xxl-10 col-12"> 1129 <div class="row justify-content-center title-row slide-in fade-in"> 1130 <div class="col-lg-10 top-title"> 1131 <h2 class="section-title" data-editable>Explore Our Digital Marketing Blogs</h2> 1132 <p class="section-description" data-editable>See how a strong digital marketing presence can transform your firm with our educational blogs.</p> 1133 </div> 1134 </div> 1135 <div class="row blogs-row slide-in fade-in"> 1136 <div class="col-lg-4 blog-col"> 1137 <div class="blog"> 1138 <a class="blog-link-wrapper" aria-label="Detail for 5 Signs Your Law Firm's Marketing Strategy Is Already Outdated for 2027" href="/why-legalfit/digital-marketing-blogs/5-signs-your-law-firms-marketing-strategy-is-already-outdated-for-2027/"></a> 1139 <div class="blog-image"> 1140 <div class="overlay"></div> 1141 <img data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_1043/v1/2653/95660-screenshot-2026-10-05-at-121650pm-d18a0316.png" alt="Marketing Plan" class="lazyload"> 1142 1143 </div> 1144 <div class='blog-text'> 1145 <h4 class='blog-title'>5 Signs Your Law Firm's Marketing Strategy Is Already Outdated for 2027</h4> 1146 <span class="blog-date"> 1147 <time datetime="2026-10-05 17:27:30.464828+00:00"> 1148 October 05, 2026 1149 </time> 1150 </span> 1151 1152 1153 <a class="blog-link" aria-label="Detail for 5 Signs Your Law Firm's Marketing Strategy Is Already Outdated for 2027" href="/why-legalfit/digital-marketing-blogs/5-signs-your-law-firms-marketing-strategy-is-already-outdated-for-2027/"> 1154 Read More 1155 <div class="arrow-button"> 1156 <svg class='arrow-icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg> 1157 </div> 1158 </a> 1159 1160 </div> 1161 </div> 1162 </div> 1163 <div class="col-lg-4 blog-col"> 1164 <div class="blog"> 1165 <a class="blog-link-wrapper" aria-label="Detail for SEO + AIO: How They Work Together to Help Law Firms Get Found" href="/why-legalfit/digital-marketing-blogs/seo-aio-how-they-work-together-to-help-law-firms-get-found/"></a> 1166 <div class="blog-image"> 1167 <div class="overlay"></div> 1168 <img data-src="https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_915/v1/2653/95465-screenshot-2026-09-28-at-13829pm-b15e6295.png" alt="AI for Law Firms" class="lazyload"> 1169 1170 </div> 1171 <div class='blog-text'> 1172 <h4 class='blog-title'>SEO + AIO: How They Work Together to Help Law Firms Get Found</h4> 1173 <span class="blog-date"> 1174 <time datetime="2026-09-28 18:01:35.583785+00:00"> 1175 September 28, 2026 1176 </time> 1177 </span> 1178 1179 1180 <a class="blog-link" aria-label="Detail for SEO + AIO: How They Work Together to Help Law Firms Get Found" href="/why-legalfit/digital-marketing-blogs/seo-aio-how-they-work-together-to-help-law-firms-get-found/"> 1181 Read More 1182 <div class="arrow-button"> 1183 <svg class='arrow-icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg> 1184 </div> 1185 </a> 1186 1187 </div> 1188 </div> 1189 </div> 1190 <div class="col-lg-4 blog-col"> 1191 <div class="blog"> 1192 <a class="blog-link-wrapper" aria-label="Detail for What Should Law Firms Pri
1192oritize in Their Marketing Strategy for 2027?" href="/why-legalfit/digital-marketing-blogs/marketing-strategy-for-2027/"></a> 1193 <div class="blog-image"> 1194 <div class="overlay"></div> 1195 <img data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_1400/v1/2653/95381-screenshot-2026-09-24-at-102710pm-b725032d.png" alt="Marketing Strategy" class="lazyload"> 1196 1197 </div> 1198 <div class='blog-text'> 1199 <h4 class='blog-title'>What Should Law Firms Prioritize in Their Marketing Strategy for 2027?</h4> 1200 <span class="blog-date"> 1201 <time datetime="2026-09-24 20:32:44.187583+00:00"> 1202 September 24, 2026 1203 </time> 1204 </span> 1205 1206 1207 <a class="blog-link" aria-label="Detail for What Should Law Firms Prioritize in Their Marketing Strategy for 2027?" href="/why-legalfit/digital-marketing-blogs/marketing-strategy-for-2027/"> 1208 Read More 1209 <div class="arrow-button"> 1210 <svg class='arrow-icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg> 1211 </div> 1212 </a> 1213 1214 </div> 1215 </div> 1216 </div> 1217 <div class="col-lg-12"> 1218<a class="link-wrapper" aria-label="Read More Blogs" href="/why-legalfit/digital-marketing-blogs/"> <span class="view-all-link" data-editable>Read More Blogs</span> 1219</a> </div> 1220 </div> 1221 </div> 1222 </div> 1223 </div> 1224</div> 1225 1226 1227
1227<script> 1228 window.defer_methods.push(function() { 1229const cssSelector = '.block-221646.home.legalfit-v2-blog' 1230const isEditMode = document.querySelector('.edit-mode') 1231const faders = document.querySelectorAll(".fade-in"); 1232const sliders = document.querySelectorAll(".slide-in"); 1233 1234if (!isEditMode) { 1235 const appearOptions = { 1236 threshold: 0, 1237 rootMargin: "0px 0px -250px 0px" 1238 }; 1239 1240 const appearOnScroll = new IntersectionObserver(function( 1241 entries, 1242 appearOnScroll 1243 ) { 1244 entries.forEach(entry => { 1245 if (!entry.isIntersecting) { 1246 return; 1247 } else { 1248 entry.target.classList.add("appear"); 1249 appearOnScroll.unobserve(entry.target); 1250 } 1251 }); 1252 }, 1253 appearOptions); 1254 1255 faders.forEach(fader => { 1256 appearOnScroll.observe(fader); 1257 }); 1258 1259 sliders.forEach(slider => { 1260 appearOnScroll.observe(slider); 1261 }); 1262} 1263}) 1264 </script>
1264 1265 1266</main> 1267<footer> 1268 1269<div class="block block-21124 footer legalfit-footer-form"> 1270 1271 1272 1273 <div class="overlay-backdrop"> 1274 </div> 1275 1276 1277 <div class="container footer-container footer-container-a "> 1278 <div class="row footer-row justify-content-center"> 1279 <div class="col-xl-5 col-lg-6 heading-col"> 1280 <h2 class="section-title" data-editable>Start With a Free Website Audit Today</h2> 1281 <div class="description rich-content" data-editable><p>The first step in creating a website and marketing strategy that meets your law firmâs goals is a free 15-minute website audit that identifies where your website and marketing strategies are helping or hindering your firmâs goals.</p></div> 1282 </div> 1283 <div class="offset-xl-1 col-xl-6 col-lg-6"> 1284 <div class='footer-form' 1285 data-baseUrl="510-oyd-657.mktoweb.com" 1286 data-munchkinId="510-OYD-657" 1287 data-formId="1237" 1288 > 1289 <div class="loader-wrapper"> 1290 <div class="spinner-border" role="status"> 1291 <span class="sr-only">Loading... </span> 1292 </div> 1293 </div> 1294 <div class="form-container"> 1295 <form id="mktoForm_1237"></form> 1296 </div> 1297 </div> 1298 </div> 1299 </div> 1300 </div> 1301 1302 <div class="svg-wrapper svg-wrapper-tablet"> 1303 <div class="white-svg"> 1304 <svg width="1920" height="262" viewBox="0 0 1920 262" fill="none" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"> 1305 <path d="M1920 64.0108L0 262V0H1920V64.0108Z" fill="white"/> 1306 <path d="M496 179V211L0 262V233L496 179Z" fill="#00D9D9"/> 1307 </svg> 1308 1309 </div> 1310 </div> 1311 1312 <div class="svg-wrapper-bottom d-none "> 1313 <div class="white-svg-bottom"> 1314 <svg xmlns="http://www.w3.org/2000/svg" width="1366" height="262" viewBox="0 0 1366 262" fill="none" preserveAspectRatio="none"> 1315 <path d="M0 197.989L1366 0V262H0V197.989Z" fill="white"/> 1316 </svg> 1317 1318 </div> 1319 </div> 1320 1321 <span class="gradient-bg "></span> 1322</div> 1323 1324 1325
1325<script> 1326 window.defer_methods.push(function() { 1327const cssSelector = '.block-21124.footer.legalfit-footer-form' 1328const loader = document.querySelector(`${cssSelector} .loader-wrapper`); 1329const footerForm = document.querySelector(`${cssSelector} .footer-form`); 1330const formContainer = document.querySelector(`${cssSelector} .form-container`); 1331const baseURL = footerForm.dataset.baseurl; 1332const munchkinId = footerForm.dataset.munchkinid; 1333const formId = footerForm.dataset.formid; 1334 1335function toggleLoader(show) { 1336 if (loader) { 1337 loader.style.display = show ? 'flex' : 'none'; 1338 } 1339 if (formContainer) { 1340 formContainer.style.diplay = show ? 'none': 'flex' 1341 } 1342} 1343 1344toggleLoader(true); 1345 1346function getScript(scriptUrl, callback) { 1347 if (!scriptUrl) { 1348 console.error("Script URL is undefined or empty."); 1349 return; 1350 } 1351 var script = document.createElement('script'); 1352 script.src = scriptUrl; 1353 script.onload = callback 1354 1355 document.body.appendChild(script); 1356} 1357 1358getScript(`https://${baseURL}/js/forms2/js/forms2.min.js`, () => { 1359 toggleLoader(false); 1360 1361 if (!isNaN(formId) && formId > 0) { 1362 MktoForms2.loadForm(`//${baseURL}
1362`, munchkinId, formId); 1363 formContainer.style.width = '100%'; 1364 } 1365}) 1366 1367 1368}) 1369 </script>
1369 1370 1371 1372<div class="block block-21125 footer legalfit-v2-footer-links"> 1373 1374 1375 1376 1377 1378 <div class="container"> 1379 <div class="row"> 1380 <div class="col-12"> 1381<a class="image-wrapper d-block" aria-label="logo image" href="/"> <img data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_331/v1/2653/62013-legalfit-logo-inverted-5f25868e.png" alt="Legalfit a Centerbase Company logo shown in white" class="lazyload"> 1382 1383</a> </div> 1384 <div class="col-12"> 1385 <hr class="separator"/> 1386 </div> 1387 </div> 1388 <div class="row justify-content-between"> 1389 <div class="col-xl-4 col-md-4 col-12 socials-col"> 1390 <div class="social-top"> 1391 <h6 class="follow-us" data-editable><strong>Social</strong></h6> 1392 <div class="social-wrap"> 1393 1394 1395 1396 <div class="social-links"> 1397 <a aria-label="link to Facebook (New Window)" class="footer-icon" 1398 href="https://www.facebook.com/legalfitllc/" target="_blank" rel="noopener"> 1399 <svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><g transform="translate(24758 24809)"><path d="M15,2A13,13,0,0,0,5.808,24.192,13,13,0,0,0,24.192,5.808,12.915,12.915,0,0,0,15,2m0-2A15,15,0,1,1,0,15,15,15,0,0,1,15,0Z" transform="translate(-24758 -24809)"/><path d="M9.617,9l.444-2.9H7.283V4.225A1.448,1.448,0,0,1,8.916,2.661h1.263V.2A15.4,15.4,0,0,0,7.937,0,3.535,3.535,0,0,0,4.153,3.9V6.1H1.609V9H4.153v7h3.13V9Z" transform="translate(-24748.609 -24802)"/></g></svg> 1400 </a> 1401 <a aria-label="link to Linkedin (New Window)" class="footer-icon" 1402 href="https://www.linkedin.com/company/legalfit/" target="_blank" rel="noopener"> 1403 <svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><g transform="translate(24593 24809)"><path d="M15,2A13,13,0,0,0,5.808,24.192,13,13,0,0,0,24.192,5.808,12.915,12.915,0,0,0,15,2m0-2A15,15,0,1,1,0,15,15,15,0,0,1,15,0Z" transform="translate(-24593 -24809)"/><path d="M3.581,16H.264V5.318H3.581ZM1.921,3.861A1.93,1.93,0,1,1,3.842,1.922,1.937,1.937,0,0,1,1.921,3.861ZM16,16h-3.31V10.8c0-1.239-.025-2.829-1.725-2.829-1.725,0-1.989,1.346-1.989,2.739V16H5.659V5.318H8.841V6.775h.046A3.486,3.486,0,0,1,12.026,5.05C15.383,5.05,16,7.261,16,10.132V16Z" transform="translate(-24586 -24802)"/></g></svg> 1404 </a> 1405 <a aria-label="link to Instagram (New Window)" class="footer-icon" 1406 href="https://www.instagram.com/legalfit_llc/" target="_blank" rel="noopener"> 1407 <svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><g transform="translate(24713 24809)"><path d="M15,2A13,13,0,0,0,5.808,24.192,13,13,0,0,0,24.192,5.808,12.915,12.915,0,0,0,15,2m0-2A15,15,0,1,1,0,15,15,15,0,0,1,15,0Z" transform="translate(-24713 -24809)"/><path d="M8,6.135a4.1,4.1,0,1,0,4.1,4.1A4.095,4.095,0,0,0,8,6.135ZM8,12.9a2.666,2.666,0,1,1,2.666-2.666A2.671,2.671,0,0,1,8,12.9Zm5.226-6.935a.957.957,0,1,1-.957-.957A.954.954,0,0,1,13.222,5.967Zm2.716.971a4.734,4.734,0,0,0-1.292-3.352,4.765,4.765,0,0,0-3.352-1.292c-1.321-.075-5.279-.075-6.6,0A4.758,4.758,0,0,0,1.343,3.582,4.75,4.75,0,0,0,.051,6.934c-.075,1.321-.075,5.279,0,6.6a4.734,4.734,0,0,0,1.292,3.352,4.771,4.771,0,0,0,3.352,1.292c1.321.075,5.279.075,6.6,0a4.734,4.734,0,0,0,3.352-1.292,4.765,4.765,0,0,0,1.292-3.352c.075-1.321.075-5.276,0-6.6Zm-1.706,8.013a2.7,2.7,0,0,1-1.521,1.521c-1.053.418-3.552.321-4.715.321s-3.666.093-4.715-.321a2.7,2.7,0,0,1-1.521-1.521c-.418-1.053-.321-3.552-.321-4.715s-.093-3.666.321-4.715A2.7,2.7,0,0,1,3.281,4C4.334,3.582,6.833,3.679,8,3.679s3.666-.093,4.715.321a2.7,2.7,0,0,1,1.521,1.521c.418,1.053.321,3.552.321,4.715S14.65,13.9,14.232,14.951Z" transform="translate(-24705.994 -24804.238)"/></g></svg> 1408 </a> 1409 </div> 1410 1411 </div> 1412 <p class="desc" data-editable>Imagery may be rendered and not a direct representation of actual platform.</p> 1413 </div> 1414 <div class="copy-right-col d-xl-none d-block">
1415 <span class="d-block copy-right">© 2026 Legalfit</span> 1416 <span class="powered-by" data-editable>Made with ⤠in Overland Park, KS</span> 1417 </div> 1418 </div> 1419 <div class="col-xl-1 col-md-4 col-6"> 1420<a class="link-wrapper" aria-label="Our Solutions" href="/our-solutions/"> <span class="link" data-editable>Our Solutions</span> 1421</a> <div class="link-wrapper"> 1422 <div class="link-wrapper"> 1423<a aria-label="Create Your Presence" href="/our-solutions/create-your-presence/"> <span class="addtional-link" data-editable>Create Your Presence</span> 1424</a> </div> 1425 <div class="link-wrapper"> 1426<a aria-label="Get More Leads" href="/our-solutions/get-more-leads/"> <span class="addtional-link" data-editable>Get More Leads</span> 1427</a> </div> 1428 <div class="link-wrapper"> 1429<a aria-label="Intake Clients" href="/our-solutions/intake-clients/"> <span class="addtional-link" data-editable>Intake Clients</span> 1430</a> </div> 1431 <div class="link-wrapper"> 1432<a aria-label="Get Paid Faster" href="/our-solutions/get-paid-faster/"> <span class="addtional-link" data-editable>Get Paid Faster</span> 1433</a> </div> 1434 <div class="link-wrapper"> 1435<a aria-label="Build Your Brand" href="/our-solutions/build-your-brand/"> <span class="addtional-link" data-editable>Build Your Brand</span> 1436</a> </div> 1437 </div> 1438 </div> 1439 <div class="col-xl-1 col-md-4 col-6"> 1440<a class="link-wrapper" aria-label="Our Services" href="/our-services/"> <span class="link" data-editable>Our Services</span> 1441</a><a class="link" aria-label="Online Payments" href="/our-services/online-payments/"> <span class="addtional-link" data-editable>Online Payments</span> 1442</a><a class="link" aria-label="Local Service Ads" href="/our-services/local-service-ads/"> <span class="addtional-link" data-editable>Local Service Ads</span> 1443</a><a class="link" aria-label="Pay-Per-Click" href="/our-services/pay-per-click/"> <span class="addtional-link" data-editable>Pay-Per-Click</span> 1444</a><a class="link" aria-label="Content Generation + Link Building" href="/our-services/content-generation-and-link-building/"> <span class="addtional-link" data-editable>Content Generation + Link Building</span> 1445</a><a class="link" aria-label="Business Listing Management" href="/our-services/local-seo-and-google-business-profiles/"> <span class="addtional-link" data-editable>Business Listing Management</span> 1446</a><a class="link" aria-label="Social Media + Reputation Management" href="/our-services/social-media-optimization/"> <span class="addtional-link" data-editable>Social Media + Reputation Management</span> 1447</a><a class="link" aria-label="Paid Social Media Campaigns" href="/our-services/facebook-ads/"> <span class="addtional-link" data-editable>Paid Social Media Campaigns</span> 1448</a><a class="link" aria-label="Websites" href="/our-services/websites/"> <span class="addtional-link" data-editable>Websites</span> 1449</a> </div> 1450 <div class="col-xl-1 col-md-4 offset-lg-0 offset-md-4 col-6"> 1451<a class="link-wrapper" aria-label="Practice Areas" href=""> <span class="link" data-editable>Practice Areas</span> 1452</a><a class="link" aria-label="Civil Litigation" href="/practice-areas/civil-litigation/"> <span class="addtional-link" data-editable>Civil Litigation</span> 1453</a><a class="link" aria-label="Bankruptcy Law" href="/practice-areas/bankruptcy-law/"> <span class="addtional-link" data-editable>Bankruptcy Law</span> 1454</a><a class="link" aria-label="Business Law" href="/practice-areas/business-law/">
1454 <span class="addtional-link" data-editable>Business Law</span> 1455</a><a class="link" aria-label="Criminal Defense Law" href="/practice-areas/criminal-defense-law/"> <span class="addtional-link" data-editable>Criminal Defense Law</span> 1456</a><a class="link" aria-label="Family Law" href="/practice-areas/family-law/"> <span class="addtional-link" data-editable>Family Law</span> 1457</a><a class="link" aria-label="General Law" href="/practice-areas/general-law/"> <span class="addtional-link" data-editable>General Law</span> 1458</a><a class="link" aria-label="Trust & Estate / Probate Law " href="/practice-areas/trust-and-estate-probate-law/"> <span class="addtional-link" data-editable>Trust & Estate / Probate Law </span> 1459</a><a class="link" aria-label="Personal Injury Law" href="/practice-areas/personal-injury-law/"> <span class="addtional-link" data-editable>Personal Injury Law</span> 1460</a> </div> 1461 <div class="col-xl-1 col-md-4 col-6"> 1462<a class="link-wrapper" aria-label="Why Legalfit" href="/why-legalfit/"> <span class="link" data-editable>Why Legalfit</span> 1463</a><a class="link" aria-label="Testimonials" href="/why-legalfit/testimonials/"> <span class="addtional-link" data-editable>Testimonials</span> 1464</a><a class="link" aria-label="Blog" href="/why-legalfit/digital-marketing-blogs/"> <span class="addtional-link" data-editable>Blog</span> 1465</a><a class="link" aria-label="Pricing" href="/pricing/"> <span class="addtional-link" data-editable>Pricing</span> 1466</a> </div> 1467 <div class="col-xl-1 col-md-4 offset-lg-0 offset-md-4 col-6"> 1468<a class="link-wrapper" aria-label="Contact Us" href="/contact/"> <span class="link" data-editable>Contact Us</span> 1469</a><a class="link" aria-label="Customers" rel="noopener noreferrer nofollow" target="_blank" href="https://dashboard.legalfit.com"> <span class="addtional-link" data-editable>Customers</span> 1470</a><a class="link" aria-label="Support" href="/customers/customer-support/"> <span class="addtional-link" data-editable>Support</span> 1471</a> </div> 1472 </div> 1473 <div class="row justify-content-between d-xl-flex d-none"> 1474 <div class="col-xl-4 col-lg-2 col-md-4"> 1475 <span class="d-block copy-right">© 2026 Legalfit</span> 1476 <span class="powered-by" data-editable>Made with ⤠in Overland Park, KS</span> 1477 </div> 1478 </div> 1479 </div> 1480</div> 1481 1482 1483 1484</footer> 1485 1486
1486<script> 1487function lazyloadBgImage(node) { 1488 if (!node) { 1489 return 1490 } 1491 1492 const bg = node.getAttribute('data-bg') 1493 1494 if (bg) { 1495 // eslint-disable-next-line no-param-reassign 1496 node.style.backgroundImage = `url(${bg})` 1497 } 1498} 1499 1500document.addEventListener('lazybeforeunveil', (e) => { 1501 lazyloadBgImage(e.target) 1502}) 1503 1504window.lazySizesConfig = window.lazySizesConfig || {} 1505window.lazySizesConfig.customMedia = { 1506 '--mobile': '(max-width: 575px)', 1507 '--tablet': '(max-width: 991px)', 1508 '--desktop': '(max-width: 1399px)', 1509 '--large_desktop': '(min-width: 1400px)' 1510} 1511 1512window.lazyloadBgImage = lazyloadBgImage </script>
1512 1513
1513<script> 1514 window.defer_methods.push(function() { 1515 function getCookie(name) { 1516 var value = "; " + document.cookie; 1517 var parts = value.split("; " + name + "="); 1518 if (parts.length == 2) { 1519 return parts.pop().split(";").shift(); 1520 } 1521 }; 1522 1523 function extractDomain(url) { 1524 var domain; 1525 //find & remove protocol (http, ftp, etc.) and get domain 1526 if (url.indexOf("://") > -1) { 1527 domain = url.split('/')[2]; 1528 } 1529 else { 1530 domain = url.split('/')[0]; 1531 } 1532 //find & remove port number 1533 domain = domain.split(':')[0]; 1534 return domain; 1535 } 1536 1537 function createCookie(name, value, days) { 1538 if (days) { 1539 var date = new Date(); 1540 date.setTime(date.getTime()+(days*24*60*60*1000)); 1541 var expires = "; expires="+date.toGMTString(); 1542 } 1543 else { 1544 var expires = ""; 1545 } 1546 document.cookie = name+"="+value+expires+"; path=/"; 1547 } 1548 1549 function getQueryStringValue(key) { 1550 return decodeURIComponent(window.location.search.replace(new RegExp("^(?:.*[&\\?]" + encodeURIComponent(key).replace(/[\.\+\*]/g, "\\$&") + "(?:\\=([^&]*))?)?.*$", "i"), "$1")); 1551 } 1552 1553 var ga_source_val = getCookie('source'); 1554 if(!ga_source_val) { 1555 var ref = extractDomain(document.referrer); 1556 var utm_source = getQueryStringValue('utm_source'); 1557 var gclid = getQueryStringValue('gclid'); 1558 if(utm_source) { 1559 ga_source_val = utm_source; 1560 } else if(gclid) { 1561 ga_source_val = 'AdWords' 1562 } else { 1563 ga_source_val = ref; 1564 } 1565 createCookie('source', ga_source_val, 365); 1566 } 1567 1568 var ga_source = ''; 1569 if (window.location.hostname == ga_source_val || !ga_source_val) { 1570 ga_source = 'Direct'; 1571 } else { 1572 ga_source = ga_source_val; 1573 } 1574 1575 document.querySelectorAll('.f-ga_source').forEach(input =>{ 1576 input.value = ga_source; 1577 }) 1578 1579 // Form submit logic 1580 function formSubmitHandler(e) { 1581 e.preventDefault() 1582 const form = e.target 1583 1584 const errorBanner = form.querySelector('.alert-danger') 1585 function errorHandler(msg) { 1586 const errorTextField = errorBanner.querySelector('.error-response') 1587 1588 if(msg) { 1589 errorTextField.textContent = msg 1590 errorTextField.classList.remove('d-none') 1591 } 1592 errorBanner.classList.remove('d-none') 1593 form.querySelector('button[type="submit"]').removeAttribute('disabled') 1594 } 1595 1596 try { 1597 const xhr = new XMLHttpRequest(); 1598 xhr.open('POST', form.getAttribute('action')) 1599 xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest") 1600 1601 xhr.onreadystatechange = function () { 1602 if (xhr.readyState !== 4) return; 1603 if (xhr.status >= 200 && xhr.status < 300) { 1604 form.reset() 1605 window.location.href='/leads/send_inquiry/' 1606 } else { 1607 errorHandler(xhr.response.error) 1608 } 1609 }; 1610 1611 const formData = new FormData(form) 1612 xhr.send(formData); 1613 1614 form.querySelector('button[type="submit"]').setAttribute('disabled', true) 1615 } 1616 catch(e) { 1617 errorHandler(false) 1618 } 1619 1620 return false 1621 } 1622 1623 function setSecondsTypingInputs(val) { 1624 secondsTypingInputs.forEach(input =>{ 1625 input.value = val 1626 }) 1627 } 1628 1629 // Set up seconds typing input calculations 1630 function focusOutHandler() { 1631 if(ftopt){clearTimeout(ftopt);} 1632 if(ftops) {ftop += Date.now() - ftops;ftops = null;} 1633 setSecondsTypingInputs(ftop) 1634 } 1635 1636 function keydownHandler() { 1637 if(!ftops){ftops = Date.now();} 1638 if(ftopt) {clearTimeout(ftopt);} 1639 ftopt = setTimeout(focusOutHandler, 2000); 1640 } 1641 1642 const secondsTypingInputs = document.querySelectorAll("input.f-top") 1643 setSecondsTypingInputs(0) 1644 1645 let ftop = 0.0; 1646 let ftops = null; 1647 let ftopt = null; 1648 1649 // Handle multiple forms on page 1650 const forms = document.querySelectorAll('.f-inquiry-form')
1651 forms.forEach(form => { 1652 form.addEventListener('submit', formSubmitHandler); 1653 1654 const inputs = ['textarea', 'input[type="text"]', 'input[type="tel"]', 'input[type="email"]'] 1655 inputs.forEach(input => { 1656 const inputEl = form.querySelector(input) 1657 inputEl.addEventListener('keydown', keydownHandler) 1658 inputEl.addEventListener('focusout', focusOutHandler) 1659 }) 1660 }) 1661 }) 1662 </script>
1662 1663 1664 1665
1665<script src="https://d11o58it1bhut6.cloudfront.net/production/v1.138.1/legalfit-com-2-346621/assets/main.website-legalfit-com-2-346621.0d0ad3927b906e09e4b1.bundle.js" defer></script>
1665 1666<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 1666-1667
1666 1667<script defer src="https://www.googletagmanager.com/gtag/js?id=
1667G-B8ZY22Z8T6
vendor: 12 bytes, line 1667
1667"></script>
1668<script>
vendor: 128 bytes, lines 1669-1673
1669window.dataLayer = window.dataLayer || []; 1670function gtag(){dataLayer.push(arguments);} 1671gtag('js', new Date()); 1672 1673gtag('config', '
1673G-B8ZY22Z8T6
vendor: 4 bytes, line 1673
1673');
1674</script>
1674 1675<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1675-1676
1675 1676<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1676GTM-TL9DMF2
vendor: 83 bytes, lines 1676-1677
1676" 1677height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1678<!-- End Google Tag Manager (noscript) --> 1679 1680 <!-- Google Tag Manager -->
1681<script>
vendor: 327 bytes, lines 1681-1685
1681(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1682new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1683j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1684'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1685})(window,document,'script','dataLayer','
1685GTM-TL9DMF2
vendor: 3 bytes, line 1685
1685');
1685</script>
1685 1686<!-- End Google Tag Manager -->
1687<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : 'Web Accessibility by Legalfit', hideMobile : false, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'left', leadColor : "#146FF8", triggerColor : "#146FF8", triggerRadius : '50%', triggerPositionX : 'left', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'center', triggerOffsetX : 10, triggerOffsetY : 0, triggerRadius : '50%' } }); }; h.appendChild(s); })(); </script>
1687 1688 1689 1690
1690<script type='text/javascript'> 1691 // sets id navlink-1 for first nav link in a page 1692 // after the implementation of dropdown menu at app-level this code can be shifted to navigation.jinja 1693 const navlink = document.getElementsByClassName('nav-link')[0] 1694 navlink && navlink.setAttribute('id', 'navlink-1') 1695 </script>
1695 1696</body> 1697</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.