|
|
|
@@ -2,12 +2,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
|
|
import ReactLenis from "lenis/react";
|
|
|
|
import ReactLenis from "lenis/react";
|
|
|
|
import ContactCenter from '@/components/sections/contact/ContactCenter';
|
|
|
|
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
|
|
|
|
|
|
|
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
|
|
|
import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen';
|
|
|
|
import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen';
|
|
|
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
|
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
|
|
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel';
|
|
|
|
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel';
|
|
|
|
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
|
|
|
|
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
|
|
|
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
|
|
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
|
|
|
|
|
|
|
import PricingCardNine from '@/components/sections/pricing/PricingCardNine';
|
|
|
|
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
|
|
|
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
|
|
|
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
|
|
|
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
|
|
|
|
|
|
|
|
|
|
|
@@ -35,6 +37,10 @@ export default function LandingPage() {
|
|
|
|
name: "About Us", id: "about"},
|
|
|
|
name: "About Us", id: "about"},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
name: "Testimonials", id: "testimonials"},
|
|
|
|
name: "Testimonials", id: "testimonials"},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
name: "Pricing", id: "pricing"},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
name: "FAQs", id: "faq"},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
name: "Contact", id: "contact"},
|
|
|
|
name: "Contact", id: "contact"},
|
|
|
|
]}
|
|
|
|
]}
|
|
|
|
@@ -116,13 +122,13 @@ export default function LandingPage() {
|
|
|
|
useInvertedBackground={false}
|
|
|
|
useInvertedBackground={false}
|
|
|
|
testimonials={[
|
|
|
|
testimonials={[
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "1", title: "Reliable & Meticulous", quote: "Sparkle Clean delivers exceptional results every time. Their team is incredibly reliable and their attention to detail is unmatched. Our home always feels truly refreshed.", name: "Eleanor Vance", role: "Phoenix Homeowner", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-woman-office-suit-sitting-outdoors-looking-confident_1258-123395.jpg", imageAlt: "Portrait of Eleanor Vance"},
|
|
|
|
id: "1", title: "Reliable & Meticulous", quote: "Sparkle Clean delivers exceptional results every time. Their team is incredibly reliable and their attention to detail is unmatched. Our home always feels truly refreshed.", name: "Eleanor Vance", role: "Phoenix Homeowner"},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "2", title: "Professionalism at Its Best", quote: "The professionalism of Sparkle Clean is outstanding. They listen to our needs and exceed expectations on every visit. Truly a luxury cleaning experience.", name: "Marcus Thorne", role: "Estate Manager", imageSrc: "http://img.b2bpic.net/free-photo/smiling-handsome-man-stands-with-raised-hands-looks-isolated-white-wall_141793-70708.jpg", imageAlt: "Portrait of Marcus Thorne"},
|
|
|
|
id: "2", title: "Professionalism at Its Best", quote: "The professionalism of Sparkle Clean is outstanding. They listen to our needs and exceed expectations on every visit. Truly a luxury cleaning experience.", name: "Marcus Thorne", role: "Estate Manager"},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "3", title: "Spotless and Serene", quote: "Walking into our home after Sparkle Clean has been here is a joy. It's not just clean, it's serene and beautifully maintained. Highly recommended for discerning clients.", name: "Sophia Rodriguez", role: "Client for 5 Years", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-with-beautiful-flowers_23-2150392072.jpg", imageAlt: "Portrait of Sophia Rodriguez"},
|
|
|
|
id: "3", title: "Spotless and Serene", quote: "Walking into our home after Sparkle Clean has been here is a joy. It's not just clean, it's serene and beautifully maintained. Highly recommended for discerning clients.", name: "Sophia Rodriguez", role: "Client for 5 Years"},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
id: "4", title: "Consistent High Standards", quote: "For years, Sparkle Clean has provided consistent, high-standard service. Their team is dependable, courteous, and takes immense pride in their work. True peace of mind.", name: "David Kim", role: "Luxury Property Owner", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-bearded-man-busines-clothes-showing-thumb-up-looking-camera-gray_171337-11351.jpg", imageAlt: "Portrait of David Kim"},
|
|
|
|
id: "4", title: "Consistent High Standards", quote: "For years, Sparkle Clean has provided consistent, high-standard service. Their team is dependable, courteous, and takes immense pride in their work. True peace of mind.", name: "David Kim", role: "Luxury Property Owner"},
|
|
|
|
]}
|
|
|
|
]}
|
|
|
|
title="What Our Clients Say"
|
|
|
|
title="What Our Clients Say"
|
|
|
|
description="Our reputation has been built over time through reliable service and lasting relationships. Clients have trusted Sparkle Clean for years."
|
|
|
|
description="Our reputation has been built over time through reliable service and lasting relationships. Clients have trusted Sparkle Clean for years."
|
|
|
|
@@ -142,17 +148,59 @@ export default function LandingPage() {
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="pricing" data-section="pricing">
|
|
|
|
|
|
|
|
<PricingCardNine
|
|
|
|
|
|
|
|
animationType="slide-up"
|
|
|
|
|
|
|
|
textboxLayout="default"
|
|
|
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
|
|
|
title="Flexible Pricing Plans"
|
|
|
|
|
|
|
|
description="Choose the perfect cleaning plan that fits your lifestyle and needs. Quality service, transparent pricing."
|
|
|
|
|
|
|
|
plans={[
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
id: "basic", title: "Basic Home Cleaning", price: "$120", period: "/visit", features: ["Kitchen cleaning", "Bathroom sanitization", "Floor vacuuming/mopping", "Dusting surfaces"],
|
|
|
|
|
|
|
|
button: { text: "Select Basic", href: "#contact" }
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
id: "premium", title: "Premium Home Cleaning", price: "$180", period: "/visit", features: ["Includes Basic +", "Deep clean bathrooms", "Inside window cleaning", "Cabinet exterior wipe down", "Bed making"],
|
|
|
|
|
|
|
|
button: { text: "Select Premium", href: "#contact" }
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
id: "elite", title: "Elite Home Cleaning", price: "$250", period: "/visit", features: ["Includes Premium +", "Appliance exterior cleaning", "Wall spot cleaning", "Patio sweep", "Organization assistance"],
|
|
|
|
|
|
|
|
button: { text: "Select Elite", href: "#contact" }
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
]}
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="faq" data-section="faq">
|
|
|
|
|
|
|
|
<FaqDouble
|
|
|
|
|
|
|
|
faqsAnimation="slide-up"
|
|
|
|
|
|
|
|
textboxLayout="default"
|
|
|
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
|
|
|
title="Frequently Asked Questions"
|
|
|
|
|
|
|
|
description="Have questions about our luxury cleaning services? Find answers to common inquiries below."
|
|
|
|
|
|
|
|
faqs={[
|
|
|
|
|
|
|
|
{ id: "1", title: "What areas do you serve?", content: "We proudly serve the greater Phoenix, AZ area, including Scottsdale, Paradise Valley, and Tempe." },
|
|
|
|
|
|
|
|
{ id: "2", title: "Are your cleaners background-checked?", content: "Yes, all our cleaning professionals undergo thorough background checks and rigorous training to ensure your peace of mind." },
|
|
|
|
|
|
|
|
{ id: "3", title: "Do I need to be home during cleaning?", content: "No, you don't need to be home. Many of our clients provide us with access, and we ensure your home is securely locked before we leave." },
|
|
|
|
|
|
|
|
{ id: "4", title: "What cleaning products do you use?", content: "We primarily use high-quality, eco-friendly, and non-toxic cleaning products to ensure a safe environment for your family and pets." },
|
|
|
|
|
|
|
|
{ id: "5", title: "How do I book a service?", content: "You can easily book a service through our website by filling out a contact form, or by calling us directly at (602) 765-3080." }
|
|
|
|
|
|
|
|
]}
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div id="contact" data-section="contact">
|
|
|
|
<div id="contact" data-section="contact">
|
|
|
|
<ContactCenter
|
|
|
|
<ContactCTA
|
|
|
|
useInvertedBackground={false}
|
|
|
|
useInvertedBackground={false}
|
|
|
|
background={{
|
|
|
|
background={{
|
|
|
|
variant: "radial-gradient"}}
|
|
|
|
variant: "radial-gradient"}}
|
|
|
|
tag="Contact Us"
|
|
|
|
tag="Contact Us"
|
|
|
|
title="Ready for a Sparkling Home?"
|
|
|
|
title="Ready for a Sparkling Home?"
|
|
|
|
description="Whether you need recurring home cleaning or a trusted team to keep your space looking its best, Sparkle Clean is here to provide a service experience that feels polished from start to finish. We are located at 3104 E Camelback Rd #556, Phoenix, AZ 85016, and you can reach us at (602) 765-3080."
|
|
|
|
description="Whether you need recurring home cleaning or a trusted team to keep your space looking its best, Sparkle Clean is here to provide a service experience that feels polished from start to finish. We are located at 3104 E Camelback Rd #556, Phoenix, AZ 85016, and you can reach us at (602) 765-3080."
|
|
|
|
inputPlaceholder="Your Email Address"
|
|
|
|
buttons={[
|
|
|
|
buttonText="Get a Quote"
|
|
|
|
{
|
|
|
|
termsText="By submitting your request, you agree to our privacy policy and terms of service."
|
|
|
|
text: "Get a Quote", href: "#contact"}
|
|
|
|
|
|
|
|
]}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
@@ -175,6 +223,10 @@ export default function LandingPage() {
|
|
|
|
label: "About Us", href: "#about"},
|
|
|
|
label: "About Us", href: "#about"},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
label: "Testimonials", href: "#testimonials"},
|
|
|
|
label: "Testimonials", href: "#testimonials"},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
label: "Pricing", href: "#pricing"},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
label: "FAQs", href: "#faq"},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
label: "Contact Us", href: "#contact"},
|
|
|
|
label: "Contact Us", href: "#contact"},
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|