3 Commits

Author SHA1 Message Date
705e3902de Update src/app/page.tsx 2026-03-07 21:08:28 +00:00
82aaa6f924 Update src/app/layout.tsx 2026-03-07 21:08:28 +00:00
e9da0a29d6 Merge version_2 into main
Merge version_2 into main
2026-03-07 21:06:12 +00:00
2 changed files with 48 additions and 48 deletions

View File

@@ -5,7 +5,7 @@ import "./globals.css";
const inter = Inter({ subsets: ["latin"] }); const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "M. Escobar Landscaping | Premium Landscaping Services DMV", description: "Premium landscaping services in the DMV. Over 12 years of trusted, detail-driven work. Free estimates available."}; title: "M. Escobar Landscaping & Grass Cutting | Premium DMV Services", description: "Professional grass cutting and landscaping services in the DMV. Over 12 years of trusted, detail-driven lawn maintenance and landscape design. Free estimates available."};
export default function RootLayout({ export default function RootLayout({
children, children,

View File

@@ -10,7 +10,7 @@ import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo";
import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCardOne"; import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCardOne";
import ContactCenter from "@/components/sections/contact/ContactCenter"; import ContactCenter from "@/components/sections/contact/ContactCenter";
import FooterCard from "@/components/sections/footer/FooterCard"; import FooterCard from "@/components/sections/footer/FooterCard";
import { Facebook, Instagram, Leaf, Phone, Sparkles } from "lucide-react"; import { Facebook, Instagram, Leaf, Phone, Sparkles, Scissors, Droplets, Trees } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -43,8 +43,8 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel <HeroBillboardRotatedCarousel
title="Premium Landscaping, Exceptional Craftsmanship" title="Premium Landscaping & Grass Cutting Services"
description="Serving homeowners for over a decade with responsive, reliable, and detail-driven landscaping services. Trusted, loved, and highly recommended across the DMV." description="Serving homeowners for over a decade with responsive, reliable, and detail-driven landscaping and grass cutting services. Trusted, loved, and highly recommended across the DMV."
background={{ variant: "rotated-rays-animated" }} background={{ variant: "rotated-rays-animated" }}
buttons={[ buttons={[
{ text: "Get a Free Estimate", href: "#contact" }, { text: "Get a Free Estimate", href: "#contact" },
@@ -77,22 +77,22 @@ export default function LandingPage() {
<div id="why-choose" data-section="why-choose"> <div id="why-choose" data-section="why-choose">
<FeatureCardTwelve <FeatureCardTwelve
title="The Most Trusted Landscaping Team in the DMV" title="The Most Trusted Landscaping & Grass Cutting Team in the DMV"
description="Why homeowners choose M. Escobar for their outdoor spaces" description="Why homeowners choose M. Escobar for their outdoor spaces and lawn maintenance"
features={[ features={[
{ {
id: "responsive", label: "Responsive", title: "Responsive & Reliable Service", items: ["Fast communication", "Timely arrival", "Dependable execution"], id: "responsive", label: "Responsive", title: "Responsive & Reliable Service", items: ["Fast communication", "Timely arrival", "Dependable grass cutting execution"],
}, },
{ {
id: "professional", label: "Professional", title: "Detail-Oriented Excellence", items: [ id: "professional", label: "Professional", title: "Detail-Oriented Excellence", items: [
"Meticulous craftsmanship", "Weekly maintenance expertise", "Full garden builds"], "Meticulous lawn care craftsmanship", "Weekly grass cutting & maintenance expertise", "Full garden builds"],
}, },
{ {
id: "pricing", label: "Fair Pricing", title: "Transparent & Honest Estimates", items: ["No hidden costs", "Unbeatable value", "Clear upfront quotes"], id: "pricing", label: "Fair Pricing", title: "Transparent & Honest Estimates", items: ["No hidden costs", "Unbeatable grass cutting value", "Clear upfront quotes"],
}, },
{ {
id: "excellence", label: "Excellence", title: "Over a Decade of Quality", items: [ id: "excellence", label: "Excellence", title: "Over a Decade of Quality", items: [
"Dozens of 5-star reviews", "Long-term trusted clients", "Proven track record"], "Dozens of 5-star reviews", "Long-term trusted clients", "Proven grass cutting track record"],
}, },
]} ]}
animationType="slide-up" animationType="slide-up"
@@ -107,27 +107,27 @@ export default function LandingPage() {
<div id="services" data-section="services"> <div id="services" data-section="services">
<ProductCardOne <ProductCardOne
title="Our Landscaping Services" title="Our Landscaping & Grass Cutting Services"
description="Comprehensive solutions for every outdoor space and season" description="Comprehensive solutions for every outdoor space, lawn, and season"
products={[ products={[
{ {
id: "1", name: "Lawn Maintenance", price: "Starting $79/visit", imageSrc: id: "1", name: "Professional Grass Cutting & Lawn Mowing", price: "Starting $79/visit", imageSrc:
"http://img.b2bpic.net/free-photo/view-robot-tending-maintaining-gardens_23-2151803970.jpg", imageAlt: "weekly lawn maintenance service mowing"}, "http://img.b2bpic.net/free-photo/view-robot-tending-maintaining-gardens_23-2151803970.jpg", imageAlt: "weekly lawn grass cutting mowing service professional"},
{ {
id: "2", name: "Property Clean-Ups", price: "Custom quote", imageSrc: id: "2", name: "Lawn Maintenance & Care", price: "Custom quote", imageSrc:
"http://img.b2bpic.net/free-photo/view-human-skeleton-skull-nature-landacape_23-2150867683.jpg", imageAlt: "property cleanup leaf removal seasonal"}, "http://img.b2bpic.net/free-photo/view-human-skeleton-skull-nature-landacape_23-2150867683.jpg", imageAlt: "comprehensive lawn maintenance care seasonal"},
{ {
id: "3", name: "Raised Garden Beds", price: "Starting $299", imageSrc: id: "3", name: "Grass Seeding & Lawn Restoration", price: "Starting $299", imageSrc:
"http://img.b2bpic.net/free-photo/seedlings-gardening-tools_23-2147714872.jpg", imageAlt: "raised garden bed construction installation"}, "http://img.b2bpic.net/free-photo/seedlings-gardening-tools_23-2147714872.jpg", imageAlt: "grass seeding lawn restoration installation"},
{ {
id: "4", name: "Tree & Shrub Care", price: "Custom quote", imageSrc: id: "4", name: "Tree & Shrub Trimming", price: "Custom quote", imageSrc:
"http://img.b2bpic.net/free-photo/carpenter-working-sawmill-wood-manufacture_1303-22905.jpg", imageAlt: "tree pruning landscaping care professional"}, "http://img.b2bpic.net/free-photo/carpenter-working-sawmill-wood-manufacture_1303-22905.jpg", imageAlt: "tree pruning shrub trimming landscaping care professional"},
{ {
id: "5", name: "Mulching & Planting", price: "Starting $149", imageSrc: id: "5", name: "Mulching, Planting & Edging", price: "Starting $149", imageSrc:
"http://img.b2bpic.net/free-photo/hope-new-life-drought_329181-4614.jpg", imageAlt: "mulching garden bed landscaping planting"}, "http://img.b2bpic.net/free-photo/hope-new-life-drought_329181-4614.jpg", imageAlt: "mulching garden bed edging landscaping planting"},
{ {
id: "6", name: "Seasonal Services", price: "Custom packages", imageSrc: id: "6", name: "Seasonal Grass Cutting Packages", price: "Custom packages", imageSrc:
"http://img.b2bpic.net/free-photo/gardener_23-2148013376.jpg", imageAlt: "seasonal landscape maintenance spring"}, "http://img.b2bpic.net/free-photo/gardener_23-2148013376.jpg", imageAlt: "seasonal grass cutting lawn maintenance spring"},
]} ]}
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
animationType="slide-up" animationType="slide-up"
@@ -140,12 +140,12 @@ export default function LandingPage() {
<TestimonialAboutCard <TestimonialAboutCard
tag="Featured Service" tag="Featured Service"
tagIcon={Sparkles} tagIcon={Sparkles}
title="Custom Raised Beds & Garden Installations" title="Expert Grass Cutting & Lawn Maintenance"
description="Professional Garden Design & Build" description="Professional Lawn Care & Grass Cutting Services"
subdescription="One of Our Most Requested Services" subdescription="One of Our Most Requested Services"
icon={Leaf} icon={Scissors}
imageSrc="http://img.b2bpic.net/free-photo/germination-microgreens-germination-seeds-home_169016-35129.jpg" imageSrc="http://img.b2bpic.net/free-photo/germination-microgreens-germination-seeds-home_169016-35129.jpg"
imageAlt="custom raised beds garden installation professional" imageAlt="professional grass cutting lawn maintenance service"
mediaAnimation="slide-up" mediaAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
/> />
@@ -153,8 +153,8 @@ export default function LandingPage() {
<div id="about" data-section="about"> <div id="about" data-section="about">
<MetricCardTwo <MetricCardTwo
title="A Team That Truly Cares About Your Property" title="A Team That Truly Cares About Your Property & Lawn"
description="For more than 12 years, M. Escobar Landscaping has delivered high-quality landscaping services to homeowners throughout the DMV. Known for professionalism, friendliness, and exceptional results, Merwin and his dedicated team work with integrity and pride. Your satisfaction is always the top priority." description="For more than 12 years, M. Escobar Landscaping and Grass Cutting has delivered high-quality landscaping and lawn maintenance services to homeowners throughout the DMV. Known for professionalism, friendliness, exceptional grass cutting results, and expert lawn care, Merwin and his dedicated team work with integrity and pride. Your satisfaction and beautiful lawn are always the top priority."
metrics={[ metrics={[
{ id: "1", value: "12+", description: "Years of Excellence" }, { id: "1", value: "12+", description: "Years of Excellence" },
{ id: "2", value: "500+", description: "Satisfied Homeowners" }, { id: "2", value: "500+", description: "Satisfied Homeowners" },
@@ -170,27 +170,27 @@ export default function LandingPage() {
<div id="gallery" data-section="gallery"> <div id="gallery" data-section="gallery">
<ProductCardOne <ProductCardOne
title="Before & After Gallery" title="Before & After Gallery - Grass Cutting & Landscaping"
description="Transformations that speak for themselves" description="Lawn transformations and landscaping projects that speak for themselves"
products={[ products={[
{ {
id: "1", name: "Lush Lawn Restoration", price: "Completed", imageSrc: id: "1", name: "Lush Lawn Restoration", price: "Completed", imageSrc:
"http://img.b2bpic.net/free-photo/young-boy-planting-tree-outdoors-using-watering-can_23-2148814076.jpg", imageAlt: "before after lawn transformation landscaping"}, "http://img.b2bpic.net/free-photo/young-boy-planting-tree-outdoors-using-watering-can_23-2148814076.jpg", imageAlt: "before after lawn grass cutting transformation landscaping"},
{ {
id: "2", name: "Garden Bed Installation", price: "Completed", imageSrc: id: "2", name: "Garden Bed Installation", price: "Completed", imageSrc:
"http://img.b2bpic.net/free-photo/female-gardener-standing-potted-plants-showing-white-frame_23-2148165229.jpg", imageAlt: "before after garden bed installation"}, "http://img.b2bpic.net/free-photo/female-gardener-standing-potted-plants-showing-white-frame_23-2148165229.jpg", imageAlt: "before after garden bed installation landscaping"},
{ {
id: "3", name: "Landscape Redesign", price: "Completed", imageSrc: id: "3", name: "Lawn Grass Cutting & Redesign", price: "Completed", imageSrc:
"http://img.b2bpic.net/free-photo/parents-spending-time-with-their-kid_23-2149159028.jpg", imageAlt: "backyard redesign before after project"}, "http://img.b2bpic.net/free-photo/parents-spending-time-with-their-kid_23-2149159028.jpg", imageAlt: "backyard grass cutting redesign before after project"},
{ {
id: "4", name: "Hardscape & Planting", price: "Completed", imageSrc: id: "4", name: "Hardscape & Planting", price: "Completed", imageSrc:
"http://img.b2bpic.net/free-photo/childrens-playing-pool_23-2148606638.jpg", imageAlt: "hardscape patio installation landscaping"}, "http://img.b2bpic.net/free-photo/childrens-playing-pool_23-2148606638.jpg", imageAlt: "hardscape patio installation grass cutting landscaping"},
{ {
id: "5", name: "Property Cleanup", price: "Completed", imageSrc: id: "5", name: "Property Cleanup & Lawn Care", price: "Completed", imageSrc:
"http://img.b2bpic.net/free-photo/kids-learnign-about-environment_23-2149176599.jpg", imageAlt: "property cleanup transformation project"}, "http://img.b2bpic.net/free-photo/kids-learnign-about-environment_23-2149176599.jpg", imageAlt: "property cleanup grass cutting transformation project"},
{ {
id: "6", name: "Seasonal Refresh", price: "Completed", imageSrc: id: "6", name: "Seasonal Grass Cutting Refresh", price: "Completed", imageSrc:
"http://img.b2bpic.net/free-photo/potted-plant-with-shovel-pair-glove-wooden-table_23-2147844362.jpg", imageAlt: "seasonal refresh landscaping project"}, "http://img.b2bpic.net/free-photo/potted-plant-with-shovel-pair-glove-wooden-table_23-2147844362.jpg", imageAlt: "seasonal refresh grass cutting landscaping project"},
]} ]}
gridVariant="bento-grid" gridVariant="bento-grid"
animationType="blur-reveal" animationType="blur-reveal"
@@ -201,8 +201,8 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardOne <TestimonialCardOne
title="Loved by Homeowners Across the DMV" title="Loved by Homeowners Across the DMV for Grass Cutting & Landscaping"
description="Real feedback from our valued customers" description="Real feedback from our valued customers about our lawn maintenance and grass cutting services"
testimonials={[ testimonials={[
{ {
id: "1", name: "Sarah Mitchell", role: "Homeowner", company: "Arlington, VA", rating: 5, id: "1", name: "Sarah Mitchell", role: "Homeowner", company: "Arlington, VA", rating: 5,
@@ -240,20 +240,20 @@ export default function LandingPage() {
<ContactCenter <ContactCenter
tag="Get Started" tag="Get Started"
tagIcon={Phone} tagIcon={Phone}
title="Get Your Free Estimate" title="Get Your Free Estimate for Landscaping & Grass Cutting"
description="Fast responses. Fair pricing. Exceptional results. Contact us today for a personalized consultation and discover how we can transform your outdoor space." description="Fast responses. Fair pricing. Exceptional results. Contact us today for a personalized consultation and discover how we can transform your outdoor space with professional grass cutting and comprehensive landscaping services."
background={{ variant: "rotated-rays-animated" }} background={{ variant: "rotated-rays-animated" }}
useInvertedBackground={false} useInvertedBackground={false}
inputPlaceholder="Enter your email" inputPlaceholder="Enter your email"
buttonText="Get Free Quote" buttonText="Get Free Quote"
termsText="We respect your privacy. We'll only use your email to send you your estimate details and occasional landscaping tips." termsText="We respect your privacy. We'll only use your email to send you your estimate details and occasional landscaping and grass cutting tips."
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterCard <FooterCard
logoText="M. Escobar Landscaping" logoText="M. Escobar Landscaping & Grass Cutting"
copyrightText="© 2025 M. Escobar Landscaping. All rights reserved." copyrightText="© 2025 M. Escobar Landscaping & Grass Cutting. All rights reserved."
socialLinks={[ socialLinks={[
{ {
icon: Facebook, icon: Facebook,