Merge version_1 into main #2
@@ -11,8 +11,8 @@ import { Figtree } from "next/font/google";
|
||||
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: 'Unlimited Cleanouts LLC | Fast & Reliable Junk Removal',
|
||||
description: 'Professional junk removal and property cleanout services for homes and businesses. Get fast, reliable, and eco-friendly cleanouts with transparent pricing.',
|
||||
title: 'Unlimited Cleanouts LLC - Fast, Reliable Junk Removal',
|
||||
description: 'Professional and efficient junk removal services. From residential decluttering to large-scale commercial cleanouts. Get your free quote today!',
|
||||
keywords: ["junk removal, property cleanout, estate cleanout, commercial junk, residential cleanout, debris removal, local junk hauling, free quote"],
|
||||
openGraph: {
|
||||
"title": "Unlimited Cleanouts LLC | Fast & Reliable Junk Removal",
|
||||
|
||||
259
src/app/page.tsx
259
src/app/page.tsx
@@ -33,33 +33,19 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About Us",
|
||||
id: "about",
|
||||
},
|
||||
name: "About Us", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Partners",
|
||||
id: "partners",
|
||||
},
|
||||
name: "Partners", id: "partners"},
|
||||
{
|
||||
name: "FAQ",
|
||||
id: "faq",
|
||||
},
|
||||
name: "FAQ", id: "faq"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Unlimited Cleanouts LLC"
|
||||
/>
|
||||
@@ -71,36 +57,24 @@ export default function LandingPage() {
|
||||
description="We haul away anything—from garage clutter to estate cleanouts. Same-day service available. No hidden fees, just honest pricing."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Your Free Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get Your Free Quote", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/people-carrying-burden-concept_23-2150040370.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/people-carrying-burden-concept_23-2150040370.jpg"
|
||||
imageAlt="Junk removal team loading a truck"
|
||||
showDimOverlay={true}
|
||||
showBlur={true}
|
||||
textPosition="bottom"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cute-cat-sitting-rubbish-bin-outdoors_23-2148666769.jpg",
|
||||
alt: "Happy customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/cute-cat-sitting-rubbish-bin-outdoors_23-2148666769.jpg", alt: "Happy customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/confused-woman-catching-falling-pizza-boxes-stack-scared-courier-standing-front-office-building-careless-african-american-man-delivering-cafe-takeaway-meal-bad-delivery-service_482257-60804.jpg",
|
||||
alt: "Satisfied client",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/confused-woman-catching-falling-pizza-boxes-stack-scared-courier-standing-front-office-building-careless-african-american-man-delivering-cafe-takeaway-meal-bad-delivery-service_482257-60804.jpg", alt: "Satisfied client"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-man-traveling-by-train_23-2150510167.jpg",
|
||||
alt: "Reviewer avatar",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-man-traveling-by-train_23-2150510167.jpg", alt: "Reviewer avatar"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-delivery-people-working_23-2149103435.jpg",
|
||||
alt: "Local homeowner",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-delivery-people-working_23-2149103435.jpg", alt: "Local homeowner"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-hansdome-man-wearing-apron-rubber-gloves-holding-bucket-with-cleaning-tools_141793-23290.jpg",
|
||||
alt: "Business partner",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-hansdome-man-wearing-apron-rubber-gloves-holding-bucket-with-cleaning-tools_141793-23290.jpg", alt: "Business partner"},
|
||||
]}
|
||||
avatarText="Join 100+ Happy Customers"
|
||||
/>
|
||||
@@ -115,19 +89,13 @@ export default function LandingPage() {
|
||||
description="Unlimited Cleanouts LLC offers professional and efficient junk removal services designed to make your life easier. From residential decluttering to large-scale commercial cleanouts, we handle the heavy lifting and responsible disposal, ensuring a hassle-free experience every time."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Comprehensive Services",
|
||||
description: "We cover everything from old furniture, appliances, and yard waste to full estate and foreclosure cleanouts.",
|
||||
},
|
||||
title: "Comprehensive Services", description: "We cover everything from old furniture, appliances, and yard waste to full estate and foreclosure cleanouts."},
|
||||
{
|
||||
title: "Eco-Friendly Disposal",
|
||||
description: "Committed to sustainability, we prioritize recycling and donating usable items, minimizing landfill waste.",
|
||||
},
|
||||
title: "Eco-Friendly Disposal", description: "Committed to sustainability, we prioritize recycling and donating usable items, minimizing landfill waste."},
|
||||
{
|
||||
title: "Experienced & Insured Team",
|
||||
description: "Our professional team is fully trained, insured, and dedicated to providing prompt, courteous, and careful service.",
|
||||
},
|
||||
title: "Experienced & Insured Team", description: "Our professional team is fully trained, insured, and dedicated to providing prompt, courteous, and careful service."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-people-wearing-hazmat-suits_23-2149345580.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-people-wearing-hazmat-suits_23-2149345580.jpg"
|
||||
imageAlt="Professional junk removal team at work"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -140,53 +108,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Residential Cleanouts",
|
||||
description: "Effortlessly remove unwanted items from your home, garage, or attic.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Home,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-with-mask_23-2148862084.jpg",
|
||||
imageAlt: "Medium shot man working with mask",
|
||||
title: "Residential Cleanouts", description: "Effortlessly remove unwanted items from your home, garage, or attic.", bentoComponent: "reveal-icon", icon: Home
|
||||
},
|
||||
{
|
||||
title: "Commercial Junk Removal",
|
||||
description: "Keep your business space clutter-free with our efficient commercial services.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Building,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-carrying-burden-concept_23-2150040370.jpg?_wi=2",
|
||||
imageAlt: "Medium shot man working with mask",
|
||||
title: "Commercial Junk Removal", description: "Keep your business space clutter-free with our efficient commercial services.", bentoComponent: "reveal-icon", icon: Building
|
||||
},
|
||||
{
|
||||
title: "Estate & Foreclosure Cleanouts",
|
||||
description: "Compassionate and thorough cleanout services for challenging situations.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Briefcase,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-wearing-hazmat-suits_23-2149345580.jpg?_wi=2",
|
||||
imageAlt: "Medium shot man working with mask",
|
||||
title: "Estate & Foreclosure Cleanouts", description: "Compassionate and thorough cleanout services for challenging situations.", bentoComponent: "reveal-icon", icon: Briefcase
|
||||
},
|
||||
{
|
||||
title: "Eco-Friendly Disposal",
|
||||
description: "We sort, recycle, and donate items whenever possible, reducing landfill waste.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Recycle,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/messy-living-room-with-crumpled-paper_23-2149363776.jpg?_wi=1",
|
||||
imageAlt: "Medium shot man working with mask",
|
||||
title: "Eco-Friendly Disposal", description: "We sort, recycle, and donate items whenever possible, reducing landfill waste.", bentoComponent: "reveal-icon", icon: Recycle
|
||||
},
|
||||
{
|
||||
title: "Flexible Scheduling",
|
||||
description: "Book a cleanout at your convenience, including same-day service options.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: CalendarCheck,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-taking-care-office-cleaning_23-2149374386.jpg?_wi=1",
|
||||
imageAlt: "Medium shot man working with mask",
|
||||
title: "Flexible Scheduling", description: "Book a cleanout at your convenience, including same-day service options.", bentoComponent: "reveal-icon", icon: CalendarCheck
|
||||
},
|
||||
{
|
||||
title: "Transparent Pricing",
|
||||
description: "No hidden fees—just honest, upfront quotes for all our services.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: FileText,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-supervisor-standing-delivery-service_482257-101653.jpg?_wi=1",
|
||||
imageAlt: "Medium shot man working with mask",
|
||||
},
|
||||
title: "Transparent Pricing", description: "No hidden fees—just honest, upfront quotes for all our services.", bentoComponent: "reveal-icon", icon: FileText
|
||||
}
|
||||
]}
|
||||
title="Streamlined Solutions for Every Need"
|
||||
description="Whether you're clearing out a single room or managing a large property cleanout, our flexible services are tailored to your specific requirements."
|
||||
@@ -201,47 +139,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Residential Junk Removal",
|
||||
price: "Custom Quote",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/messy-living-room-with-crumpled-paper_23-2149363776.jpg?_wi=2",
|
||||
imageAlt: "Residential junk removal service",
|
||||
},
|
||||
id: "p1", name: "Residential Junk Removal", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/messy-living-room-with-crumpled-paper_23-2149363776.jpg", imageAlt: "Residential junk removal service"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Commercial Property Cleanouts",
|
||||
price: "Custom Quote",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-taking-care-office-cleaning_23-2149374386.jpg?_wi=2",
|
||||
imageAlt: "Commercial property cleanout service",
|
||||
},
|
||||
id: "p2", name: "Commercial Property Cleanouts", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/person-taking-care-office-cleaning_23-2149374386.jpg", imageAlt: "Commercial property cleanout service"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Estate & Hoarding Cleanups",
|
||||
price: "Custom Quote",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-supervisor-standing-delivery-service_482257-101653.jpg?_wi=2",
|
||||
imageAlt: "Estate and hoarding cleanup service",
|
||||
},
|
||||
id: "p3", name: "Estate & Hoarding Cleanups", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-supervisor-standing-delivery-service_482257-101653.jpg", imageAlt: "Estate and hoarding cleanup service"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Yard Waste Removal",
|
||||
price: "Custom Quote",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/shovel-inside-soil-bag_23-2148175878.jpg",
|
||||
imageAlt: "Yard waste removal service",
|
||||
},
|
||||
id: "p4", name: "Yard Waste Removal", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/shovel-inside-soil-bag_23-2148175878.jpg", imageAlt: "Yard waste removal service"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Appliance & Furniture Disposal",
|
||||
price: "Custom Quote",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/assortment-dirty-dumped-objects_23-2148996976.jpg",
|
||||
imageAlt: "Appliance and furniture disposal",
|
||||
},
|
||||
id: "p5", name: "Appliance & Furniture Disposal", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/assortment-dirty-dumped-objects_23-2148996976.jpg", imageAlt: "Appliance and furniture disposal"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Construction Debris Removal",
|
||||
price: "Custom Quote",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/multiple-cubes-compressed-plastic-garbage-near-waste-recycling-factory-open-air-vertical_1268-23436.jpg",
|
||||
imageAlt: "Construction debris removal",
|
||||
},
|
||||
id: "p6", name: "Construction Debris Removal", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/multiple-cubes-compressed-plastic-garbage-near-waste-recycling-factory-open-air-vertical_1268-23436.jpg", imageAlt: "Construction debris removal"},
|
||||
]}
|
||||
title="Our Comprehensive Cleanout Services"
|
||||
description="We offer a wide range of junk removal and property cleanout services, tailored to meet the diverse needs of homeowners, businesses, and property managers."
|
||||
@@ -255,55 +163,25 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "small-load",
|
||||
tag: "Small Load",
|
||||
tagIcon: Sparkles,
|
||||
price: "Starting at $129",
|
||||
period: "/load",
|
||||
description: "Perfect for single-item removal or small decluttering projects. Ideal for a few bulky items.",
|
||||
button: {
|
||||
text: "Get Quote",
|
||||
},
|
||||
featuresTitle: "Includes:",
|
||||
features: [
|
||||
"Single item removal",
|
||||
"Small truck capacity",
|
||||
"Eco-friendly disposal",
|
||||
],
|
||||
id: "small-load", tag: "Small Load", tagIcon: Sparkles,
|
||||
price: "Starting at $129", period: "/load", description: "Perfect for single-item removal or small decluttering projects. Ideal for a few bulky items.", button: {
|
||||
text: "Get Quote"},
|
||||
featuresTitle: "Includes:", features: [
|
||||
"Single item removal", "Small truck capacity", "Eco-friendly disposal"],
|
||||
},
|
||||
{
|
||||
id: "medium-load",
|
||||
tag: "Medium Load",
|
||||
tagIcon: Sparkles,
|
||||
price: "Starting at $249",
|
||||
period: "/load",
|
||||
description: "Great for garage cleanouts, shed clear-outs, or apartment moves. Fits a small truck bed.",
|
||||
button: {
|
||||
text: "Get Quote",
|
||||
},
|
||||
featuresTitle: "Includes:",
|
||||
features: [
|
||||
"Up to 1/4 truck capacity",
|
||||
"Labor & hauling",
|
||||
"Recycling & donation",
|
||||
],
|
||||
id: "medium-load", tag: "Medium Load", tagIcon: Sparkles,
|
||||
price: "Starting at $249", period: "/load", description: "Great for garage cleanouts, shed clear-outs, or apartment moves. Fits a small truck bed.", button: {
|
||||
text: "Get Quote"},
|
||||
featuresTitle: "Includes:", features: [
|
||||
"Up to 1/4 truck capacity", "Labor & hauling", "Recycling & donation"],
|
||||
},
|
||||
{
|
||||
id: "large-load",
|
||||
tag: "Large Load",
|
||||
tagIcon: Sparkles,
|
||||
price: "Starting at $499",
|
||||
period: "/load",
|
||||
description: "Best for full house cleanouts, estate cleanups, or extensive renovation debris. Full truckload.",
|
||||
button: {
|
||||
text: "Get Quote",
|
||||
},
|
||||
featuresTitle: "Includes:",
|
||||
features: [
|
||||
"Up to full truck capacity",
|
||||
"Heavy lifting & loading",
|
||||
"Responsible disposal",
|
||||
],
|
||||
id: "large-load", tag: "Large Load", tagIcon: Sparkles,
|
||||
price: "Starting at $499", period: "/load", description: "Best for full house cleanouts, estate cleanups, or extensive renovation debris. Full truckload.", button: {
|
||||
text: "Get Quote"},
|
||||
featuresTitle: "Includes:", features: [
|
||||
"Up to full truck capacity", "Heavy lifting & loading", "Responsible disposal"],
|
||||
},
|
||||
]}
|
||||
title="Transparent Pricing, No Hidden Fees"
|
||||
@@ -316,14 +194,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Local Homeowners",
|
||||
"Property Managers Inc.",
|
||||
"Real Estate Pros",
|
||||
"Renovation Co.",
|
||||
"Small Business Solutions",
|
||||
"Community Recycling",
|
||||
"Apartment Living Mgmt.",
|
||||
]}
|
||||
"Local Homeowners", "Property Managers Inc.", "Real Estate Pros", "Renovation Co.", "Small Business Solutions", "Community Recycling", "Apartment Living Mgmt."]}
|
||||
title="Trusted by Our Community"
|
||||
description="We pride ourselves on being a reliable and respected junk removal service, earning the trust of countless homeowners and businesses across the local area."
|
||||
/>
|
||||
@@ -335,30 +206,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "faq1",
|
||||
title: "What types of junk do you remove?",
|
||||
content: "We remove almost anything non-hazardous, including furniture, appliances, electronics, yard waste, construction debris, and more. If you're unsure, just ask!",
|
||||
},
|
||||
id: "faq1", title: "What types of junk do you remove?", content: "We remove almost anything non-hazardous, including furniture, appliances, electronics, yard waste, construction debris, and more. If you're unsure, just ask!"},
|
||||
{
|
||||
id: "faq2",
|
||||
title: "How does your pricing work?",
|
||||
content: "Our pricing is transparent and based on the volume of junk you need removed. We offer free, no-obligation quotes after assessing your specific needs. No hidden fees!",
|
||||
},
|
||||
id: "faq2", title: "How does your pricing work?", content: "Our pricing is transparent and based on the volume of junk you need removed. We offer free, no-obligation quotes after assessing your specific needs. No hidden fees!"},
|
||||
{
|
||||
id: "faq3",
|
||||
title: "Can you do same-day cleanouts?",
|
||||
content: "Yes, we often provide same-day service depending on availability. It's best to contact us as early as possible to check for immediate openings.",
|
||||
},
|
||||
id: "faq3", title: "Can you do same-day cleanouts?", content: "Yes, we often provide same-day service depending on availability. It's best to contact us as early as possible to check for immediate openings."},
|
||||
{
|
||||
id: "faq4",
|
||||
title: "What happens to my junk?",
|
||||
content: "We prioritize eco-friendly disposal. Usable items are donated to local charities, recyclables are sent to appropriate facilities, and only a minimal amount goes to the landfill.",
|
||||
},
|
||||
id: "faq4", title: "What happens to my junk?", content: "We prioritize eco-friendly disposal. Usable items are donated to local charities, recyclables are sent to appropriate facilities, and only a minimal amount goes to the landfill."},
|
||||
{
|
||||
id: "faq5",
|
||||
title: "Do I need to prepare anything before you arrive?",
|
||||
content: "No, our team handles all the heavy lifting and sorting. Simply point out what you want removed, and we'll take care of the rest.",
|
||||
},
|
||||
id: "faq5", title: "Do I need to prepare anything before you arrive?", content: "No, our team handles all the heavy lifting and sorting. Simply point out what you want removed, and we'll take care of the rest."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Find quick answers to common questions about our services, pricing, scheduling, and disposal practices."
|
||||
@@ -370,8 +226,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Get Your Free Quote"
|
||||
title="Ready for a Clean Space?"
|
||||
description="Contact us today for a free, no-obligation estimate. Our friendly team is ready to assist you with fast and reliable junk removal services."
|
||||
@@ -389,13 +244,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Unlimited Cleanouts LLC"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Terms of Service",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Terms of Service", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user