1<!DOCTYPE html> 2<html lang="en"><head> 3 <meta charset="UTF-8"> 4 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1"> 5 <title>ASAP Moving & Hauling LLC | Avon Lake, OH Movers & Junk Removal</title> 6 <meta name="description" content="Family-owned moving and hauling company in Avon Lake, OH. Local moves, long-distance moves, residential and commercial moving, packing, and junk removal across Northeast Ohio. 120+ five-star reviews. Free quotes."> 7 <meta name="theme-color" content="#18404E"> 8 <meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> 9 <meta name="author" content="ASAP Moving & Hauling LLC"> 10 <meta name="geo.region" content="US-OH"> 11 <meta name="geo.placename" content="Avon Lake, Ohio"> 12 <meta name="geo.position" content="41.5053;-82.0285"> 13 <meta name="ICBM" content="41.5053, -82.0285"> 14 <link rel="canonical" href="https://asapmovingohio.com/"> 15 <link rel="icon" href="/favicon.ico" sizes="any"> 16 <link rel="icon" type="image/svg+xml" href="/favicon.svg"> 17 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png"> 18 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png"> 19 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 20 <meta property="og:type" content="website"> 21 <meta property="og:url" content="https://asapmovingohio.com/"> 22 <meta property="og:title" content="ASAP Moving & Hauling LLC | Avon Lake, OH Movers & Junk Removal"> 23 <meta property="og:description" content="Family-owned moving and hauling company in Avon Lake, OH. Local moves, long-distance moves, residential and commercial moving, packing, and junk removal across Northeast Ohio. 120+ five-star reviews. Free quotes."> 24 <meta property="og:image" content="https://asapmovingohio.com/opengraph.jpg"> 25 <meta property="og:image:width" content="1200"> 26 <meta property="og:image:height" content="630"> 27 <meta property="og:image:alt" content="ASAP Moving & Hauling LLC â family-owned movers serving Avon Lake & Northeast Ohio. Call (440) 517-4921."> 28 <meta property="og:site_name" content="ASAP Moving & Hauling LLC"> 29 <meta property="og:locale" content="en_US"> 30 <meta name="twitter:card" content="summary_large_image"> 31 <meta name="twitter:title" content="ASAP Moving & Hauling LLC | Avon Lake, OH Movers & Junk Removal"> 32 <meta name="twitter:description" content="Family-owned moving and hauling company in Avon Lake, OH. Local moves, long-distance moves, residential and commercial moving, packing, and junk removal across Northeast Ohio. 120+ five-star reviews. Free quotes."> 33 <meta name="twitter:image" content="https://asapmovingohio.com/opengraph.jpg"> 34 <meta name="twitter:image:alt" content="ASAP Moving & Hauling LLC â family-owned movers serving Avon Lake & Northeast Ohio. Call (440) 517-4921."> 35 <link rel="preconnect" href="https://fonts.googleapis.com"> 36 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""> 37 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> 38 <!-- Google Analytics 4 -->
vendor: 71 bytes, lines 38-39
38 39 <script async="" src="https://www.googletagmanager.com/gtag/js?id=
39G-0G075BEK6X
vendor: 16 bytes, lines 39-40
39"></script> 40
40<script> 41
vendor: 145 bytes, lines 41-44
41window.dataLayer = window.dataLayer || []; 42 function gtag(){dataLayer.push(arguments);} 43 gtag('js', new Date()); 44 gtag('config', '
44G-0G075BEK6X
vendor: 8 bytes, lines 44-45
44'); 45
45</script>
45 46
46<script type="module" crossorigin="" src="/assets/index-DE9ofngH.js"></script>
46 47 <link rel="stylesheet" crossorigin="" href="/assets/index-BF2kAuxL.css"> 48
48<script type="application/ld+json" data-id="asap-jsonld">{"@context":"https://schema.org","@type":"Organization","@id":"https://asapmovingohio.com/#organization","name":"ASAP Moving & Hauling LLC","url":"https://asapmovingohio.com","logo":"https://asapmovingohio.com/logo.png","contactPoint":[{"@type":"ContactPoint","telephone":"+1-440-517-4921","contactType":"customer service","areaServed":"US","availableLanguage":"English"}]}</script>
48<script type="application/ld+json" data-id="asap-jsonld">{"@context":"https://schema.org","@type":"WebSite","@id":"https://asapmovingohio.com/#website","url":"https://asapmovingohio.com","name":"ASAP Moving & Hauling LLC","publisher":{"@id":"https://asapmovingohio.com/#organization"},"inLanguage":"en-US"}</script>
48<script type="application/ld+json" data-id="asap-jsonld">{"@context":"https://schema.org","@type":"MovingCompany","@id":"https://asapmovingohio.com/#business","name":"ASAP Moving & Hauling LLC","legalName":"ASAP Moving & Hauling LLC","url":"https://asapmovingohio.com","logo":"https://asapmovingohio.com/logo.png","image":"https://asapmovingohio.com/opengraph.jpg","telephone":"+1-440-517-4921","email":"[email protected]","priceRange":"$$","address":{"@type":"PostalAddress","streetAddress":"680 Moore Rd #102","addressLocality":"Avon Lake","addressRegion":"OH","postalCode":"44012","addressCountry":"US"},"geo":{"@type":"GeoCoordinates","latitude":41.5053,"longitude":-82.0285},"aggregateRating":{"@type":"AggregateRating","ratingValue":"5","bestRating":"5","reviewCount":"120"},"areaServed":[{"@type":"City","name":"Lorain","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Elyria","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Vermilion","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Avon Lake","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Avon","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Sheffield Lake","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Sheffield Village","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Amherst","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"North Ridgeville","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Wellington","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Oberlin","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Westlake","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Bay Village","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Rocky River","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Lakewood","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Cleveland","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"North Olmsted","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Fairview Park","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Strongsville","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Berea","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Olmsted Falls","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Brook Park","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Parma","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Middleburg Heights","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Solon","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Brunswick","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Medina","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Sandusky","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Huron","containedInPlace":{"@type":"State","name":"Ohio"}},{"@type":"City","name":"Norwalk","containedInPlace":{"@type":"State","name":"Ohio"}}],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"07:00","closes":"20:00"}],"sameAs":[],"hasOfferCatalog":{"@type":"OfferCatalog","name":"Moving & Hauling Services","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Local Moving"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Long Distance Moving"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Residential Moving"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Commercial / Office Moving"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Junk Removal & Hauling"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Packing Services"}}]}}</script>
48<script type="application/ld+json" data-id="asap-jsonld">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What areas does ASAP Moving serve?","acceptedAnswer":{"@type":"Answer","text":"ASAP Moving & Hauling LLC is based in Avon Lake, OH and serves all of Northeast Ohio, including Avon, Bay Village, Westlake, Cleveland, Lakewood, Rocky River, North Olmsted, Sheffield Lake, Sheffield Village, Lorain, Elyria, North Ridgeville, Amherst, Vermilion, Strongsville, Berea, Brook Park, Fairview Park, and Parma."}},{"@type":"Question","name":"Do you offer long-distance and out-of-state moves?","acceptedAnswer":{"@type":"Answer","text":"Yes. We provide dedicated long-distance and interstate moving with a single crew and a single truck so your belongings stay together from origin to destination â no shared loads."}},{"@type":"Question","name":"Do you do junk removal as well as moving?","acceptedAnswer":{"@type":"Answer","text":"Yes. Many customers book moving and junk removal together so we can haul away furniture, appliances, and unwanted items at the same time as the move. We also handle stand-alone junk removal and estate cleanouts."}}
48,{"@type":"Question","name":"How do I get a quote?","acceptedAnswer":{"@type":"Answer","text":"Request a free, no-obligation quote on our website at /request-a-quote, call (440) 517-4921, or email [email protected]. Our Avon Lake office responds the same day."}},{"@type":"Question","name":"Are you insured?","acceptedAnswer":{"@type":"Answer","text":"Yes. ASAP Moving & Hauling LLC is fully insured for residential and commercial moving services in Ohio."}}]}</script>
48</head> 49 <body> 50 <div id="root"><div class="min-h-[100dvh] flex flex-col"><header class="fixed top-0 left-0 right-0 z-50 transition-all duration-300 bg-white py-5" style="transform: none;"><div class="container mx-auto px-4 md:px-6"><div class="flex items-center justify-between"><a href="/" class="flex items-center gap-2 z-10"><img alt="ASAP Moving & Hauling" class="h-12 md:h-14 object-contain" src="/logo.png"></a><nav class="hidden lg:flex items-center gap-8"><a href="/" class="text-sm font-medium transition-colors hover:text-primary text-primary">Home</a><button class="flex items-center gap-1 text-sm font-medium transition-colors hover:text-primary outline-none text-foreground" type="button" id="radix-«r0»" aria-haspopup="menu" aria-expanded="false" data-state="closed">Services<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><a href="/other-services" class="text-sm font-medium transition-colors hover:text-primary text-foreground">Other Services</a><a href="/reviews" class="text-sm font-medium transition-colors hover:text-primary text-foreground">Reviews</a><a href="/blog" class="text-sm font-medium transition-colors hover:text-primary text-foreground">Blog</a><a href="/contact-us" class="text-sm font-medium transition-colors hover:text-primary text-foreground">Contact</a></nav><div class="hidden lg:flex items-center gap-4"><a href="tel:440-517-4921" class="flex items-center gap-2 text-secondary font-bold hover:text-primary transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone w-5 h-5 text-primary" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg>(440) 517-4921</a><a href="/request-a-quote"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover-elevate active-elevate-2 border border-primary-border min-h-10 px-8 bg-primary hover:bg-primary/90 text-white font-bold rounded-full shadow-lg shadow-primary/20">Get a Free Quote</button></a></div><div class="flex items-center gap-2 lg:hidden"><a href="tel:440-517-4921" class="inline-flex items-center gap-2 bg-primary hover:bg-primary/90 text-white font-bold rounded-full shadow-lg shadow-primary/20 px-4 py-2.5 text-sm transition-colors" aria-label="Call (440) 517-4921"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone w-4 h-4" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><span>Call Now</span></a><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover-elevate active-elevate-2 border border-transparent h-9 w-9" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-«r2»" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-6 h-6 text-foreground" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg><span class="sr-only">
50Toggle menu</span></button></div></div></div></header><main class="flex-1 pt-[88px]"><section class="relative overflow-hidden bg-secondary text-white min-h-[90vh] flex items-center"><div class="absolute inset-0 z-0"><div class="absolute inset-0 bg-secondary/80 mix-blend-multiply z-10"></div><img alt="ASAP Moving Truck" class="w-full h-full object-cover object-center" src="/hero-truck.png"></div><div class="container mx-auto px-4 md:px-6 relative z-20 py-20"><div class="grid lg:grid-cols-2 gap-12 items-center"><div class="max-w-2xl" style="opacity: 1; transform: none;"><div class="inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-white/10 border border-white/20 text-sm font-medium mb-6"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-4 h-4 text-primary fill-primary" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><span class="text-gray-100">120+ 5-Star Reviews in Cuyahoga County</span></div><h1 class="text-5xl md:text-6xl lg:text-7xl font-bold leading-tight mb-6">The friendly crew you <span class="text-primary italic">actually want</span> in your house.</h1><p class="text-xl text-gray-300 mb-8 leading-relaxed max-w-xl">Family-owned moving and hauling in Avon Lake. We handle your belongings like our grandmother's piano. No surprises, no hidden fees, just hard work.</p><div class="flex flex-col sm:flex-row gap-4"><a href="/request-a-quote" class="inline-flex items-center justify-center h-14 px-8 rounded-full bg-primary text-white font-bold hover:bg-primary/90 transition-colors shadow-lg">Get a Free Quote</a><a href="tel:440-517-4921" class="inline-flex items-center justify-center h-14 px-8 rounded-full bg-white text-secondary font-bold hover:bg-gray-100 transition-colors shadow-lg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone w-5 h-5 mr-2 text-primary" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg>Call (440) 517-4921</a></div><div class="mt-8 flex items-center gap-4 text-sm text-gray-400"><div class="flex -space-x-2"><div class="w-8 h-8 rounded-full border-2 border-secondary bg-gray-300 overflow-hidden"><img alt="avatar" src="https://api.dicebear.com/7.x/notionists/svg?seed=1&backgroundColor=e86a1c"></div><div class="w-8 h-8 rounded-full border-2 border-secondary bg-gray-300 overflow-hidden"><img alt="avatar" src="https://api.dicebear.com/7.x/notionists/svg?seed=2&backgroundColor=e86a1c"></div><div class="w-8 h-8 rounded-full border-2 border-secondary bg-gray-300 overflow-hidden"><img alt="avatar" src="https://api.dicebear.com/7.x/notionists/svg?seed=3&backgroundColor=e86a1c"></div><div class="w-8 h-8 rounded-full border-2 border-secondary bg-gray-300 overflow-hidden"><img alt="avatar" src="https://api.dicebear.com/7.x/notionists/svg?seed=4&backgroundColor=e86a1c"></div></div><p>Trusted by 1000+ local families</p></div></div><div class="lg:ml-auto w-full max-w-md" style="opacity: 0.9529424535867292; transform: translateX(1.4117263923981227px);"><div class="bg-white p-8 rounded-2xl shadow-xl border border-gray-100 text-secondary"><p class="mb-2 text-sm font-bold uppercase tracking-[0.18em] text-primary">Free, no-obligation quote</p><h2 class="text-2xl font-bold mb-3">Tell us about your move, room by room</h2><p class="text-gray-600 mb-6">Pick the rooms you are moving, check off the items, and add photos if you like. It takes about five minutes and gets you a far more accurate estimate.</p><ul class="space-y-2 mb-7 text-sm text-gray-700"><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big w-4 h-4 text-primary shrink-0" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg>Room-by-room checklist</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big w-4 h-4 text-primary shrink-0" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg>Optional photo uploads</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big w-4 h-4 text-primary shrink-0" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg>Same-day response from our Avon Lake office</li></ul><a data-testid="link-hero-quote-form" href="/request-a-quote" class="inline-flex w-full items-center justify-center h-12 rounded-full bg-primary text-white font-bold text-lg hover:bg-primary/90 transition-colors">Start My Free Quote <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-2 h-5 w-5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="tel:440-517-4921" class="mt-4 block text-center text-sm font-semibold text-secondary hover:text-primary">Prefer to talk? Call (440) 517-4921</a></div></div></div></div></section><section class="py-10 bg-primary/5 border-b border-gray-100"><div class="container mx-auto px-4 md:px-6"><div class="flex flex-wrap justify-center gap-8 md:gap-16 text-center"><div class="flex flex-col items-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield w-8 h-8 text-primary mb-2" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg><span class="font-bold text-secondary">Fully Licensed & Insured</span></div><div class="flex flex-col items-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-8 h-8 text-primary mb-2" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><span class="font-bold text-secondary">Top Rated in Avon Lake</span></div><div class="flex flex-col items-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-package w-8 h-8 text-primary mb-2" aria-hidden="true"><path d="M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z"></path><path d="M12 22V12"></path><polyline points="3.29 7 12 12 20.71 7"></polyline><path d="m7.5 4.27 9 5.15"></path></svg><span class="font-bold text-secondary">Professional Packing</span></div><div class="flex flex-col items-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-truck w-8 h-8 text-primary mb-2" aria-hidden="true"><path d="M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"></path><path d="M15 18H9"></path><path d="M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14"></path><circle cx="17" cy="18" r="2"></circle><circle cx="7" cy="18" r="2"></circle></svg><span class="font-bold text-secondary">Local & Long Distance</span></div></div></div></section><section class="bg-white py-16"><div class="container mx-auto px-4 md:px-6"><div class="mx-auto grid max-w-5xl items-center gap-10 rounded-3xl border border-gray-100 bg-gray-50 p-6 shadow-sm md:p-10 lg:grid-cols-[minmax(0,0.8fr)_minmax(0,1.2fr)
50]"><figure class="overflow-hidden rounded-2xl bg-gray-100 mx-auto w-full max-w-sm shadow-lg"><img sizes="(min-width: 1024px) 320px, 90vw" width="1200" height="1601" alt="Two ASAP Moving crew members standing beside wrapped items at an open garage in Vermilion, Ohio." loading="lazy" decoding="async" class="h-auto w-full" data-testid="img-real-job-asap-moving-moving-crew-garage" srcset="/images/asap-moving/asap-moving-moving-crew-garage-480.webp 480w, /images/asap-moving/asap-moving-moving-crew-garage-800.webp 800w, /images/asap-moving/asap-moving-moving-crew-garage-1200.webp 1200w" src="/images/asap-moving/asap-moving-moving-crew-garage.webp"><figcaption class="border-t border-gray-100 bg-white px-4 py-3 text-sm leading-relaxed text-gray-600">The ASAP Moving crew photographed during moving work in Vermilion, Ohio.</figcaption></figure><div><p class="mb-3 text-sm font-bold uppercase tracking-[0.18em] text-primary">Meet the crew</p><h2 class="mb-4 text-3xl font-bold text-secondary md:text-4xl">Real people. Real moving work.</h2><p class="mb-7 text-lg leading-relaxed text-gray-600">The people you see here are part of the working ASAP crew. We show up ready to protect, carry, load, and help make moving day feel manageable.</p><a data-testid="link-crew-quote" href="/request-a-quote" class="inline-flex h-12 items-center justify-center rounded-full bg-primary px-7 font-bold text-white shadow-md transition-colors hover:bg-primary/90">Get a quote from our crew<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-2 h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></section><section class="py-24 bg-white"><div class="container mx-auto px-4 md:px-6"><div class="text-center max-w-3xl mx-auto mb-16"><h2 class="text-4xl font-bold text-secondary mb-4">How can we help you move?</h2><p class="text-lg text-gray-600">From a single piece of furniture to an entire house, we have the team and the trucks to handle it all with care.</p></div><div class="grid md:grid-cols-2 lg:grid-cols-3 gap-8"><div class="rounded-xl bg-card text-card-foreground border-0 shadow-xl shadow-gray-200/50 hover:-translate-y-1 transition-transform duration-300 overflow-hidden group"><div class="h-48 overflow-hidden relative"><div class="absolute inset-0 bg-secondary/20 group-hover:bg-transparent transition-colors z-10"></div><img alt="Local Moving" class="w-full h-full object-cover" src="/hero-truck.png"></div><div class="p-8"><h3 class="text-2xl font-bold text-secondary mb-3">Local Moving</h3><p class="text-gray-600 mb-6">Moving across town? Our Avon Lake based crew knows Cuyahoga County like the back of our hand.</p><a href="/local-movers" class="text-primary font-bold inline-flex items-center hover:underline">Learn More <span class="ml-1">â</span></a></div></div><div class="rounded-xl bg-card text-card-foreground border-0 shadow-xl shadow-gray-200/50 hover:-translate-y-1 transition-transform duration-300 overflow-hidden group"><div class="h-48 overflow-hidden relative"><div class="absolute inset-0 bg-secondary/20 group-hover:bg-transparent transition-colors z-10"></div><img alt="Long Distance Moving" class="w-full h-full object-cover" src="/movers-boxes.png"></div><div class="p-8"><h3 class="text-2xl font-bold text-secondary mb-3">Long Distance</h3><p class="text-gray-600 mb-6">Leaving Ohio? We offer dedicated long-distance moving with the same crew loading and unloading your items.</p><a href="/long-distance-movers" class="text-primary font-bold inline-flex items-center hover:underline">Learn More <span class="ml-1">â</span></a></div></div><div class="rounded-xl bg-card text-card-foreground border-0 shadow-xl shadow-gray-200/50 hover:-translate-y-1 transition-transform duration-300 overflow-hidden group"><div class="h-48 overflow-hidden relative"><div class="absolute inset-0 bg-secondary/20 group-hover:bg-transparent transition-colors z-10"></div><img alt="Junk Removal" class="w-full h-full object-cover" src="/junk-removal.png"></div><div class="p-8"><h3 class="text-2xl font-bold text-secondary mb-3">Junk Removal</h3><p class="text-gray-600 mb-6">
50Decluttering? We'll haul away old furniture, appliances, and general junk. Fast and responsible disposal.</p><a href="/trash-and-junk-removal" class="text-primary font-bold inline-flex items-center hover:underline">Learn More <span class="ml-1">â</span></a></div></div></div></div></section><section class="py-24 bg-gray-50"><div class="container mx-auto px-4 md:px-6"><div class="grid lg:grid-cols-2 gap-16 items-center"><div><img alt="Happy family in new home" class="rounded-2xl shadow-2xl w-full" src="/family-home.png"></div><div><h2 class="text-4xl font-bold text-secondary mb-6">Not a faceless big-box mover.</h2><p class="text-lg text-gray-600 mb-8 leading-relaxed">When you hire ASAP Moving, you're hiring our family. We don't use day labor. Our trained, uniformed professionals treat your home and belongings with the utmost respect.</p><ul class="space-y-6"><li class="flex gap-4"><div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big w-6 h-6 text-primary" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg></div><div><h4 class="text-xl font-bold text-secondary mb-1">Upfront Pricing</h4><p class="text-gray-600">No hidden fees, no day-of surprises. You know exactly what you're paying for.</p></div></li><li class="flex gap-4"><div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big w-6 h-6 text-primary" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg></div><div><h4 class="text-xl font-bold text-secondary mb-1">Careful Packing</h4><p class="text-gray-600">Blanket wrapping and protective padding are standard on every move.</p></div></li><li class="flex gap-4"><div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big w-6 h-6 text-primary" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg></div><div><h4 class="text-xl font-bold text-secondary mb-1">Local Experts</h4><p class="text-gray-600">Based in Avon Lake, serving all of Cuyahoga County and beyond.</p></div></li></ul><div class="mt-10 p-6 bg-white rounded-xl border border-gray-100 shadow-sm"><h4 class="font-bold text-secondary mb-2">Flexible Payment Options</h4><p class="text-gray-600 text-sm mb-3">We accept all major credit cards. Financing is also available for qualified customers.</p><a href="https://wisetack.us/#/gfubrsw/prequalify" target="_blank" rel="noopener noreferrer" class="text-primary font-bold hover:underline">Learn about Wisetack financing â</a></div></div></div></div></section><section class="py-20 bg-white"><div class="container mx-auto px-4 md:px-6"><div class="max-w-3xl mx-auto"><div class="text-center mb-12"><h2 class="text-4xl font-bold text-secondary mb-4">Frequently Asked Questions</h2><p class="text-lg text-gray-600">Quick answers about service areas, pricing, and how we move our Northeast Ohio neighbors.</p></div><div class="w-full" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" class="border-b"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«r6»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«r5»" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-lg font-bold text-secondary hover:no-underline" data-radix-collection-item="">What areas does ASAP Moving serve?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«r6»" hidden="" role="region" aria-labelledby="radix-«r5»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="border-b"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«r8»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«r7»" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-lg font-bold text-secondary hover:no-underline" data-radix-collection-item="">Do you offer long-distance and out-of-state moves?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«r8»" hidden="" role="region" aria-labelledby="radix-«r7»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="border-b"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«ra»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«r9»" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-lg font-bold text-secondary hover:no-underline" data-radix-collection-item="">Do you do junk removal as well as moving?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«ra»" hidden="" role="region" aria-labelledby="radix-«r9»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="border-b"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«rc»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«rb»" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-lg font-bold text-secondary hover:no-underline" data-radix-collection-item="">How do I get a quote?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«rc»" hidden="" role="region" aria-labelledby="radix-«rb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="border-b"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«re»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«rd»" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-lg font-bold text-secondary hover:no-underline" data-radix-collection-item="">Are you insured?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«re»" hidden="" role="region" aria-labelledby="radix-«rd»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div></div></div></div></section><section class="py-16 bg-secondary text-white text-center"><div class="container mx-auto px-4 md:px-6"><h2 class="text-3xl font-bold mb-3">Proudly serving Northeast Ohio</h2><p class="text-gray-300 mb-8">A 40-mile radius around Lorain â and growing.</p><div class="flex flex-wrap justify-center gap-2 max-w-5xl mx-auto"><a href="/lorain-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Lorain</a><a href="/elyria-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Elyria</a><a href="/vermilion-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Vermilion</a><a href="/avon-lake-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Avon Lake</a><a href="/avon-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Avon</a><a href="/sheffield-lake-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Sheffield Lake</a><a href="/sheffield-village-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Sheffield Village</a><a href="/amherst-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Amherst</a><a href="/north-ridgeville-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">North Ridgeville</a><a href="/wellington-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Wellington</a><a href="/oberlin-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Oberlin</a><a href="/westlake-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Westlake</a><a href="/bay-village-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Bay Village</a><a href="/rocky-river-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Rocky River</a><a href="/lakewood-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Lakewood</a><a href="/cleveland-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Cleveland</a><a href="/north-olmsted-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">North Olmsted</a><a href="/fairview-park-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Fairview Park</a><a href="/strongsville-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Strongsville</a><a href="/berea-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Berea</a><a href="/olmsted-falls-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Olmsted Falls</a><a href="/brook-park-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Brook Park</a><a href="/parma-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Parma</a><a href="/middleburg-heights-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Middleburg Heights</a><a href="/solon-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Solon</a><a href="/brunswick-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Brunswick</a><a href="/medina-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Medina</a><a href="/sandusky-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Sandusky</a><a href="/huron-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Huron</a><a href="/norwalk-oh" class="px-4 py-2 bg-white/10 rounded-full text-sm font-medium border border-white/20 hover:bg-primary hover:border-primary transition-colors">Norwalk</a></div><div class="mt-10"><a href="/request-a-quote"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover-elevate active-elevate-2 border border-primary-border min-h-10 bg-primary hover:bg-primary/90 text-white font-bold rounded-full h-14 px-8 text-lg">Check Availability</button></a></div></div></section></main><foo
50ter class="bg-secondary text-white pt-20 pb-10"><div class="container mx-auto px-4 md:px-6"><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-12 mb-16"><div class="space-y-6"><a href="/" class="inline-block"><img alt="ASAP Moving & Hauling" class="h-14 object-contain" src="/logo.png"></a><p class="text-gray-300 leading-relaxed">The friendly, dependable crew you actually want in your house. Family-owned and operated in Avon Lake, Ohio.</p><div class="flex items-center gap-4"><a href="#" class="w-10 h-10 rounded-full bg-white/10 flex items-center justify-center hover:bg-primary transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook w-5 h-5" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a><a href="#" class="w-10 h-10 rounded-full bg-white/10 flex items-center justify-center hover:bg-primary transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-5 h-5" aria-hidden="true"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a><a href="#" class="w-10 h-10 rounded-full bg-white/10 flex items-center justify-center hover:bg-primary transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-twitter w-5 h-5" aria-hidden="true"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"></path></svg></a></div><a href="https://wisetack.us/#/gfubrsw/prequalify" target="_blank" rel="noopener noreferrer" class="inline-block mt-4 text-sm text-gray-300 hover:text-white underline">Financing available through Wisetack</a></div><div><h3 class="text-lg font-bold mb-6 text-white">Contact Us</h3><ul class="space-y-4 text-gray-300"><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin w-5 h-5 text-primary shrink-0 mt-0.5" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><span>680 Moore Rd #102<br>Avon Lake, OH 44012</span></li><li class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone w-5 h-5 text-primary shrink-0" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><div class="flex flex-col"><a href="tel:440-517-4921" class="hover:text-white transition-colors">(440) 517-4921</a><a href="tel:440-984-1000" class="hover:text-white transition-colors">(440) 984-1000</a></div></li><li class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail w-5 h-5 text-primary shrink-0" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg><a href="mailto:[email protected]" class="hover:text-white transition-colors">[email protected]</a></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock w-5 h-5 text-primary shrink-0 mt-0.5" aria-hidden="true"><path d="M12 6v6l4 2"></path><circle cx="12" cy="12" r="10"></circle></svg><span>MonâSat: 9am â 6pm<br>Sunday: Closed</span></li></ul></div><div><h3 class="text-lg font-bold mb-6 text-white">Services</h3><ul class="space-y-3"><li><a href="/local-movers" class="text-gray-300 hover:text-primary transition-colors flex items-center gap-2"><span class="w-1.5 h-1.5 rounded-full bg-primary"></span>Local Moving</a></li><li><a href="/long-distance-movers" class="text-gray-300 hover:text-primary transition-colors flex items-center gap-2"><span class="w-1.5 h-1.5 rounded-full bg-primary"></span>Long Distance</a></li><li><a href="/residential-movers" class="text-gray-300 hover:text-primary transition-colors flex items-center gap-2"><span class="w-1.5 h-1.5 rounded-full bg-primary"></span>Residential Movers</a></li><li><a href="/commercial-movers" class="text-gray-300 hover:text-primary transition-colors flex items-center gap-2"><span class="w-1.5 h-1.5 rounded-full bg-primary"></span>Commercial Movers</a></li><li><a href="/trash-and-junk-removal" class="text-gray-300 hover:text-primary transition-colors flex items-center gap-2"><span class="w-1.5 h-1.5 rounded-full bg-primary"></span>Junk Removal</a></li><li><a href="/other-services" class="text-gray-300 hover:text-primary transition-colors flex items-center gap-2"><span class="w-1.5 h-1.5 rounded-full bg-primary"></span>Other Services</a></li></ul><h3 class="text-lg font-bold mb-4 mt-8 text-white">Service Areas</h3><p class="text-xs text-gray-400 mb-3">Serving a 40-mile radius around Lorain, OH</p><ul class="grid grid-cols-2 gap-x-3 gap-y-2 text-sm"><li><a href="/lorain-oh" class="text-gray-300 hover:text-primary transition-colors">Lorain</a></li><li><a href="/elyria-oh" class="text-gray-300 hover:text-primary transition-colors">Elyria</a></li><li><a href="/vermilion-oh" class="text-gray-300 hover:text-primary transition-colors">Vermilion</a></li><li><a href="/avon-lake-oh" class="text-gray-300 hover:text-primary transition-colors">Avon Lake</a></li><li><a href="/avon-oh" class="text-gray-300 hover:text-primary transition-colors">Avon</a></li><li><a href="/sheffield-lake-oh" class="text-gray-300 hover:text-primary transition-colors">Sheffield Lake</a></li><li><a href="/sheffield-village-oh" class="text-gray-300 hover:text-primary transition-colors">Sheffield Village</a></li><li><a href="/amherst-oh" class="text-gray-300 hover:text-primary transition-colors">Amherst</a></li><li><a href="/north-ridgeville-oh" class="text-gray-300 hover:text-primary transition-colors">North Ridgeville</a></li><li><a href="/wellington-oh" class="text-gray-300 hover:text-primary transition-colors">Wellington</a></li><li><a href="/oberlin-oh" class="text-gray-300 hover:text-primary transition-colors">Oberlin</a></li><li><a href="/westlake-oh" class="text-gray-300 hover:text-primary transition-colors">Westlake</a></li><li><a href="/bay-village-oh" class="text-gray-300 hover:text-primary transition-colors">Bay Village</a></li><li><a href="/rocky-river-oh" class="text-gray-300 hover:text-primary transition-colors">Rocky River</a></li><li><a href="/lakewood-oh" class="text-gray-300 hover:text-primary transition-colors">Lakewood</a></li><li><a href="/cleveland-oh" class="text-gray-300 hover:text-primary transition-colors">Cleveland</a></li><li><a href="/north-olmsted-oh" class="text-gray-300 hover:text-primary transition-colors">North Olmsted</a></li><li><a href="/fairview-park-oh" class="text-gray-300 hover:text-primary transition-colors">Fairview Park</a></li><li><a href="/strongsville-oh" class="text-gray-300 hover:text-primary transition-colors">Strongsville</a></li><li><a href="/berea-oh" class="text-gray-300 hover:text-primary transition-colors">Berea</a></li><li><a href="/olmsted-falls-oh" class="text-gray-300 hover:text-primary transition-colors">Olmsted Falls</a></li><li><a href="/brook-park-oh" class="text-gray-300 hover:text-primary transition-colors">Brook Park</a></li><li><a href="/parma-oh" class="text-gray-300 hover:text-primary transition-colors">Parma</a></li><li><a href="/middleburg-heights-oh" class="text-gray-300 hover:text-primary transition-colors">Middleburg Heights</a></li><li><a href="/solon-oh" class="text-gray-300 hover:text-primary transition-colors">Solon</a></li><li><a href="/brunswick-oh" class="text-gray-300 hover:text-primary transition-colors">Brunswick</a></li><li><a href="/medina-oh" class="text-gray-300 hover:text-primary transition-colors">Medina</a></li><li><a href="/sandusky-oh" class="text-gray-300 hover:text-primary transition-colors">Sandusky</a></li><li><a href="/huron-oh" class="text-gray-300 hover:text-primary transition-colors">Huron</a></li><li><a href="/norwalk-oh" class="text-gray-300 hover:text-primary transition-colors">Norwalk</a></li></ul></div><div><h3 class="text-lg font-bold mb-6 text-white">Quick Links</h3><ul class="space-y-3"><li><a href="/" class="text-gray-300 hover:text-primary transition-colors">Home</a></li><li><a href="/reviews" class="text-gray-300 hover:text-primary transition-colors">Reviews</a></li><li><a href="/blog" class="text-gray-300 hover:text-primary transition-colors">Blog</a></li><li><a href="/contact-us" class="text-gray-300 hover:text-primary transition-colors">Contact</a></li></ul><div class="mt-8 bg-white/5 p-6 rounded-xl border border-white/10"><h4 class="font-bold mb-2">Ready to move?</h4><p class="text-sm text-gray-300 mb-4">Get a free, no-obligation quote for your next move.</p><a href="/request-a-quote"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover-elevate active-elevate-2 border border-primary-border min-h-9 px-4 py-2 w-full bg-primary hover:bg-primary/90 text-white font-bold">Request a Quote</button></a></div></div></div><div class="pt-8 border-t border-white/10 flex flex-col md:flex-row items-center justify-between gap-4 text-sm text-gray-400"><p>© 2026 ASAP Moving & Hauling LLC. All rights reserved.</p><div class="flex flex-wrap gap-6 justify-center md:justify-end"><a href="/privacy-policy" class="hover:text-white transition-colors">Privacy Policy</a><a href="/terms" class="hover:text-white transition-colors">Terms, Conditions & Refunds</a><a href="tel:440-517-4921" class="hover:text-white transition-colors">(440) 517-4921</a></div></div></div></footer><button aria-label="Open chat assistant" data-testid="button-open-chat" class="fixed bottom-6 right-6 z-40 bg-primary text-white rounded-full shadow-xl shadow-primary/30 hover:bg-primary/90 transition-transform hover:scale-105 flex items-center gap-2 pl-4 pr-5 py-3" style="opacity: 1; transform: none;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot w-6 h-6" aria-hidden="true"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg><span class="font-bold text-sm hidden sm:inline">Chat for a Free Quote</span></button></div><div role="region" aria-label="Notifications (F8)" tabindex="-1" style="pointer-events: none;"><ol tabindex="-1" class="fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]"></ol></div></div> 51 52 53</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.