Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-04-23 17:01:31 +00:00

View File

@@ -30,29 +30,17 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "Services",
id: "services",
},
name: "Services", id: "services"},
{
name: "Why Us",
id: "why-us",
},
name: "Why Us", id: "why-us"},
{
name: "Reviews",
id: "reviews",
},
name: "Reviews", id: "reviews"},
{
name: "FAQ",
id: "faq",
},
name: "FAQ", id: "faq"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="Bachman's Roofing"
/>
@@ -61,19 +49,14 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroLogoBillboard
background={{
variant: "plain",
}}
variant: "plain"}}
logoText="Bachman's Roofing & Remodeling"
description="54+ years of trusted, family-owned service. From roof inspections to full installations, we ensure your home is protected with high-quality craftsmanship."
buttons={[
{
text: "Get Free Estimate",
href: "#contact",
},
text: "Get Free Estimate", href: "#contact"},
{
text: "Learn About Us",
href: "#why-us",
},
text: "Learn About Us", href: "#why-us"},
]}
imageSrc="http://img.b2bpic.net/free-photo/man-sitting-roof_23-2148748778.jpg"
mediaAnimation="slide-up"
@@ -88,26 +71,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Gutter Installation",
description: "Expert gutter systems to keep your home protected from water damage.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-with-protection-helmet_23-2149343636.jpg",
titleImageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-roof_23-2149343653.jpg",
buttonText: "Learn More",
},
title: "Gutter Installation", description: "Expert gutter systems to keep your home protected from water damage.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-with-protection-helmet_23-2149343636.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-roof_23-2149343653.jpg", buttonText: "Learn More"},
{
title: "Roof Inspection",
description: "Professional assessment to catch damage early and extend roof lifespan.",
imageSrc: "http://img.b2bpic.net/free-photo/man-working-mdf-boards-warehouse_23-2149384864.jpg",
titleImageSrc: "http://img.b2bpic.net/free-photo/back-view-male-musician-climbing-roof-with-electric-guitar_23-2148680354.jpg",
buttonText: "Learn More",
},
title: "Roof Inspection", description: "Professional assessment to catch damage early and extend roof lifespan.", imageSrc: "http://img.b2bpic.net/free-photo/man-working-mdf-boards-warehouse_23-2149384864.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/back-view-male-musician-climbing-roof-with-electric-guitar_23-2148680354.jpg", buttonText: "Learn More"},
{
title: "Roof Installation",
description: "High-quality material installations backed by over 50 years of experience.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-beautiful-wooden-house-with-new-roof_23-2149343703.jpg",
titleImageSrc: "http://img.b2bpic.net/free-photo/medium-shot-men-working-roof_23-2149343671.jpg",
buttonText: "Learn More",
},
title: "Roof Installation", description: "High-quality material installations backed by over 50 years of experience.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-beautiful-wooden-house-with-new-roof_23-2149343703.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/medium-shot-men-working-roof_23-2149343671.jpg", buttonText: "Learn More"},
]}
title="Comprehensive Roofing Services"
description="Protecting homes with expert solutions for over half a century."
@@ -121,20 +89,11 @@ export default function LandingPage() {
tag="Decades of Reliability"
metrics={[
{
id: "m1",
value: "54+",
description: "Years in business",
},
id: "m1", value: "54+", description: "Years in business"},
{
id: "m2",
value: "1,600+",
description: "Google reviews",
},
id: "m2", value: "1,600+", description: "Google reviews"},
{
id: "m3",
value: "4.8",
description: "Star rating",
},
id: "m3", value: "4.8", description: "Star rating"},
]}
metricsAnimation="slide-up"
/>
@@ -147,40 +106,15 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Sarah J.",
handle: "@sarahj",
testimonial: "The quality of work was outstanding from start to finish. Highly recommend!",
imageSrc: "http://img.b2bpic.net/free-photo/girl-teaching-her-grandfather-how-use-laptop_1157-29763.jpg",
},
id: "t1", name: "Sarah J.", handle: "@sarahj", testimonial: "The quality of work was outstanding from start to finish. Highly recommend!", imageSrc: "http://img.b2bpic.net/free-photo/girl-teaching-her-grandfather-how-use-laptop_1157-29763.jpg"},
{
id: "t2",
name: "Mark D.",
handle: "@markd",
testimonial: "They worked with me on pricing, financing and the technology of my solar.",
imageSrc: "http://img.b2bpic.net/free-photo/man-street-using-mobile-phone_657883-744.jpg",
},
id: "t2", name: "Mark D.", handle: "@markd", testimonial: "They worked with me on pricing, financing and the technology of my solar.", imageSrc: "http://img.b2bpic.net/free-photo/man-street-using-mobile-phone_657883-744.jpg"},
{
id: "t3",
name: "Emily R.",
handle: "@emilyr",
testimonial: "The siding and roof looks amazing! Excellent service.",
imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-carpenter-working-with-experienced-man_329181-15650.jpg",
},
id: "t3", name: "Emily R.", handle: "@emilyr", testimonial: "The siding and roof looks amazing! Excellent service.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-carpenter-working-with-experienced-man_329181-15650.jpg"},
{
id: "t4",
name: "David K.",
handle: "@davidk",
testimonial: "Reliable and professional. They were quick to reply and completed everything on time.",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13336.jpg",
},
id: "t4", name: "David K.", handle: "@davidk", testimonial: "Reliable and professional. They were quick to reply and completed everything on time.", imageSrc: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13336.jpg"},
{
id: "t5",
name: "Anna P.",
handle: "@annap",
testimonial: "Five star service for sure. Best roofing team in Paxtonia.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-man-with-orange-life-jacket_23-2147562089.jpg",
},
id: "t5", name: "Anna P.", handle: "@annap", testimonial: "Five star service for sure. Best roofing team in Paxtonia.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-man-with-orange-life-jacket_23-2147562089.jpg"},
]}
title="What Our Customers Say"
description="Trusted by thousands across Paxtonia and surrounding areas."
@@ -193,25 +127,13 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "f1",
title: "Do you offer free estimates?",
content: "Yes, we provide free estimates for all our roofing and remodeling services.",
},
id: "f1", title: "Do you offer free estimates?", content: "Yes, we provide free estimates for all our roofing and remodeling services."},
{
id: "f2",
title: "What service areas do you cover?",
content: "We serve Paxtonia and surrounding areas in Pennsylvania.",
},
id: "f2", title: "What service areas do you cover?", content: "We serve Paxtonia and surrounding areas in Pennsylvania."},
{
id: "f3",
title: "Is your team family-owned?",
content: "Yes, we have been a family-owned and operated business for over 54 years.",
},
id: "f3", title: "Is your team family-owned?", content: "Yes, we have been a family-owned and operated business for over 54 years."},
{
id: "f4",
title: "Do you offer financing?",
content: "We work with our customers on competitive pricing and financing options.",
},
id: "f4", title: "Do you offer financing?", content: "We work with our customers on competitive pricing and financing options."},
]}
title="Frequently Asked Questions"
description="Everything you need to know about working with Bachman's Roofing."
@@ -223,31 +145,20 @@ export default function LandingPage() {
<ContactSplitForm
useInvertedBackground={false}
title="Ready to get started?"
description="Get a free estimate today by contacting our professional team. We typically reply within a few hours."
description="Request your priority inspection today and get a response within 24 hours."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "email",
type: "email",
placeholder: "Your Email",
required: true,
name: "email", type: "email", placeholder: "Your Email", required: true,
},
{
name: "phone",
type: "tel",
placeholder: "Phone Number",
required: true,
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
},
]}
textarea={{
name: "message",
placeholder: "How can we help?",
rows: 4,
name: "message", placeholder: "How can we help?", rows: 4,
required: true,
}}
imageSrc="http://img.b2bpic.net/free-photo/image-engineering-objects-workplace-top-view-construction-concept-engineering-tools-vintage-tone-retro-filter-effect-soft-focus-selective-focus_1418-474.jpg"
@@ -258,16 +169,12 @@ export default function LandingPage() {
<FooterLogoReveal
logoText="Bachman's Roofing"
leftLink={{
text: "Privacy Policy",
href: "#",
}}
text: "Privacy Policy", href: "#"}}
rightLink={{
text: "Contact Us",
href: "#contact",
}}
text: "Contact Us", href: "#contact"}}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}