Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e2b3e2f0e4 |
223
src/app/page.tsx
223
src/app/page.tsx
@@ -33,27 +33,17 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "hero"},
|
||||||
id: "hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "features"},
|
||||||
id: "features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "contact"},
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Executive Window Cleaners"
|
brandName="Executive Window Cleaners"
|
||||||
button={{
|
button={{
|
||||||
text: "Book Now",
|
text: "Book Now", href: "#contact"}}
|
||||||
href: "#contact",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -63,13 +53,9 @@ export default function LandingPage() {
|
|||||||
description="Premium window care for the most discerning residential and commercial properties. We deliver impeccable clarity, every time."
|
description="Premium window care for the most discerning residential and commercial properties. We deliver impeccable clarity, every time."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Request a Quote",
|
text: "Request a Quote", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Learn More",
|
text: "Learn More", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-exterior-building-with-glass-window-pattern_74190-11521.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/beautiful-exterior-building-with-glass-window-pattern_74190-11521.jpg"
|
||||||
imageAlt="luxury professional window cleaning service"
|
imageAlt="luxury professional window cleaning service"
|
||||||
@@ -84,17 +70,11 @@ export default function LandingPage() {
|
|||||||
description="Executive Window Cleaners provides a bespoke service tailored to properties that demand perfection. Our team combines precision techniques with premium equipment to ensure every surface reflects excellence."
|
description="Executive Window Cleaners provides a bespoke service tailored to properties that demand perfection. Our team combines precision techniques with premium equipment to ensure every surface reflects excellence."
|
||||||
bulletPoints={[
|
bulletPoints={[
|
||||||
{
|
{
|
||||||
title: "Precision Cleaning",
|
title: "Precision Cleaning", description: "Techniques developed for the most delicate surfaces."},
|
||||||
description: "Techniques developed for the most delicate surfaces.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Professional Team",
|
title: "Professional Team", description: "Fully trained and insured executive-level technicians."},
|
||||||
description: "Fully trained and insured executive-level technicians.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Safety First",
|
title: "Safety First", description: "Rigorous adherence to international safety standards."},
|
||||||
description: "Rigorous adherence to international safety standards.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/man-cleaning-windows_23-2148119221.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/man-cleaning-windows_23-2148119221.jpg"
|
||||||
imageAlt="professional window cleaner detailed work"
|
imageAlt="professional window cleaner detailed work"
|
||||||
@@ -109,29 +89,19 @@ export default function LandingPage() {
|
|||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
icon: Sparkles,
|
icon: Sparkles,
|
||||||
title: "High-Rise Maintenance",
|
title: "High-Rise Maintenance", description: "Safe access to even the most complex building designs."},
|
||||||
description: "Safe access to even the most complex building designs.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Shield,
|
icon: Shield,
|
||||||
title: "Secure Service",
|
title: "Secure Service", description: "Fully insured with complete discretion for every client."},
|
||||||
description: "Fully insured with complete discretion for every client.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Star,
|
icon: Star,
|
||||||
title: "Spotless Finish",
|
title: "Spotless Finish", description: "Guaranteeing a streak-free reflection on every pane."},
|
||||||
description: "Guaranteeing a streak-free reflection on every pane.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Sun,
|
icon: Sun,
|
||||||
title: "Solar Panel Care",
|
title: "Solar Panel Care", description: "Specialized cleaning to optimize solar energy efficiency."},
|
||||||
description: "Specialized cleaning to optimize solar energy efficiency.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Building,
|
icon: Building,
|
||||||
title: "Facade Restoration",
|
title: "Facade Restoration", description: "Restoring the original luster to aged building exteriors."},
|
||||||
description: "Restoring the original luster to aged building exteriors.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Premium Services for Executives"
|
title="Premium Services for Executives"
|
||||||
description="Comprehensive window maintenance solutions for elite residential and commercial portfolios."
|
description="Comprehensive window maintenance solutions for elite residential and commercial portfolios."
|
||||||
@@ -145,34 +115,16 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
id: "m1",
|
id: "m1", value: "500+", title: "Satisfied Elite Clients", items: [
|
||||||
value: "500+",
|
"Residential", "Commercial", "Corporate"],
|
||||||
title: "Satisfied Elite Clients",
|
|
||||||
items: [
|
|
||||||
"Residential",
|
|
||||||
"Commercial",
|
|
||||||
"Corporate",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "m2",
|
id: "m2", value: "15yrs", title: "Professional Experience", items: [
|
||||||
value: "15yrs",
|
"Expertise", "Trust", "Quality"],
|
||||||
title: "Professional Experience",
|
|
||||||
items: [
|
|
||||||
"Expertise",
|
|
||||||
"Trust",
|
|
||||||
"Quality",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "m3",
|
id: "m3", value: "99.9%", title: "Pristine Finish Rate", items: [
|
||||||
value: "99.9%",
|
"Clarity", "Satisfaction", "Detail"],
|
||||||
title: "Pristine Finish Rate",
|
|
||||||
items: [
|
|
||||||
"Clarity",
|
|
||||||
"Satisfaction",
|
|
||||||
"Detail",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
title="Results You Can See"
|
title="Results You Can See"
|
||||||
@@ -187,59 +139,28 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Eleanor Vance", role: "Property Owner", company: "Vance Estate", rating: 5,
|
||||||
name: "Eleanor Vance",
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-woman-holding-diary-backyard_23-2147925277.jpg"},
|
||||||
role: "Property Owner",
|
|
||||||
company: "Vance Estate",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-woman-holding-diary-backyard_23-2147925277.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "Julian Sterling", role: "CEO", company: "Sterling Group", rating: 5,
|
||||||
name: "Julian Sterling",
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-professional-posing-office_1262-21170.jpg"},
|
||||||
role: "CEO",
|
|
||||||
company: "Sterling Group",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-professional-posing-office_1262-21170.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Helena Thorne", role: "Manager", company: "Thorne Holdings", rating: 5,
|
||||||
name: "Helena Thorne",
|
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-showing-approval_23-2148269236.jpg"},
|
||||||
role: "Manager",
|
|
||||||
company: "Thorne Holdings",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-showing-approval_23-2148269236.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", name: "Robert Montgomery", role: "Homeowner", company: "Montgomery Estate", rating: 5,
|
||||||
name: "Robert Montgomery",
|
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-standing-kitchen_23-2148311801.jpg"},
|
||||||
role: "Homeowner",
|
|
||||||
company: "Montgomery Estate",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-standing-kitchen_23-2148311801.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", name: "Sophia Laurent", role: "Owner", company: "Laurent Properties", rating: 5,
|
||||||
name: "Sophia Laurent",
|
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-business-meeting-office_23-2148480410.jpg"},
|
||||||
role: "Owner",
|
|
||||||
company: "Laurent Properties",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-business-meeting-office_23-2148480410.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
kpiItems={[
|
kpiItems={[
|
||||||
{
|
{
|
||||||
value: "5.0",
|
value: "5.0", label: "Average Rating"},
|
||||||
label: "Average Rating",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "100%",
|
value: "100%", label: "Client Retention"},
|
||||||
label: "Client Retention",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "100+",
|
value: "100+", label: "Cities Served"},
|
||||||
label: "Cities Served",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Client Testimonials"
|
title="Client Testimonials"
|
||||||
description="Hear what the city's most prominent property owners say about our services."
|
description="Hear what the city's most prominent property owners say about our services."
|
||||||
@@ -251,14 +172,7 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
names={[
|
names={[
|
||||||
"Sterling Group",
|
"Sterling Group", "Thorne Holdings", "Vance Estates", "Laurent Properties", "Montgomery Estates", "City Prime Properties", "Horizon Towers"]}
|
||||||
"Thorne Holdings",
|
|
||||||
"Vance Estates",
|
|
||||||
"Laurent Properties",
|
|
||||||
"Montgomery Estates",
|
|
||||||
"City Prime Properties",
|
|
||||||
"Horizon Towers",
|
|
||||||
]}
|
|
||||||
title="Trusted By Industry Leaders"
|
title="Trusted By Industry Leaders"
|
||||||
description="Working with the top management firms and real estate developers."
|
description="Working with the top management firms and real estate developers."
|
||||||
/>
|
/>
|
||||||
@@ -269,20 +183,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "q1",
|
id: "q1", title: "Do you serve residential properties?", content: "Yes, we specialize in luxury residential window maintenance, ensuring complete privacy and care."},
|
||||||
title: "Do you serve residential properties?",
|
|
||||||
content: "Yes, we specialize in luxury residential window maintenance, ensuring complete privacy and care.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "q2",
|
id: "q2", title: "Are you fully insured?", content: "We carry comprehensive liability insurance to provide absolute peace of mind for our executive clients."},
|
||||||
title: "Are you fully insured?",
|
|
||||||
content: "We carry comprehensive liability insurance to provide absolute peace of mind for our executive clients.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "q3",
|
id: "q3", title: "How often should I have my windows cleaned?", content: "We recommend a monthly or quarterly schedule to maintain your property's pristine appearance all year round."},
|
||||||
title: "How often should I have my windows cleaned?",
|
|
||||||
content: "We recommend a monthly or quarterly schedule to maintain your property's pristine appearance all year round.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
sideTitle="Frequently Asked Questions"
|
sideTitle="Frequently Asked Questions"
|
||||||
sideDescription="Clear answers to your concerns about our executive window cleaning services."
|
sideDescription="Clear answers to your concerns about our executive window cleaning services."
|
||||||
@@ -294,11 +199,10 @@ export default function LandingPage() {
|
|||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{
|
||||||
variant: "gradient-bars",
|
variant: "gradient-bars"}}
|
||||||
}}
|
|
||||||
tag="Inquire Today"
|
tag="Inquire Today"
|
||||||
title="Book Your Executive Consultation"
|
title="Book Your Executive Consultation"
|
||||||
description="Ready to experience pristine clarity? Reach out to schedule a consultation at your property."
|
description="Ready to experience pristine clarity? Reach out to schedule a consultation at your property. Address: 1216 Bethamy Ln, Gloucester, ON K1J 8P3 | Phone: +16137493453 | Plus Code: CCV2+WQ Gloucester, Ottawa, ON"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/young-woman-clean-urban-environment_23-2149011425.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/young-woman-clean-urban-environment_23-2149011425.jpg"
|
||||||
inputPlaceholder="Enter your work email address"
|
inputPlaceholder="Enter your work email address"
|
||||||
imageAlt="modern clean glass building architecture"
|
imageAlt="modern clean glass building architecture"
|
||||||
@@ -310,58 +214,37 @@ export default function LandingPage() {
|
|||||||
logoText="Executive Window Cleaners"
|
logoText="Executive Window Cleaners"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Services",
|
title: "Services", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Residential",
|
label: "Residential", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Commercial",
|
label: "Commercial", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "High-Rise",
|
label: "High-Rise", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Company",
|
title: "Company", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "About Us",
|
label: "About Us", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Contact",
|
label: "Contact", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Privacy Policy",
|
label: "Privacy Policy", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Social",
|
title: "Social", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "LinkedIn",
|
label: "LinkedIn", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Twitter",
|
label: "Twitter", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Instagram",
|
label: "Instagram", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2024 Executive Window Cleaners. All rights reserved."
|
copyrightText="© 2024 Executive Window Cleaners. All rights reserved. Address: 1216 Bethamy Ln, Gloucester, ON K1J 8P3 | Phone: +16137493453"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
Reference in New Issue
Block a user