Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-06-10 19:33:05 +00:00

View File

@@ -13,7 +13,7 @@ import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TeamCardEleven from '@/components/sections/team/TeamCardEleven'; import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen'; import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import { Award, CheckCircle, Facebook, Home, Leaf, Linkedin, Shield, Sparkles, Star, Tool, Twitter, Users, Zap } from "lucide-react"; import { ArrowRight, Award, CheckCircle, Facebook, Home, Leaf, Linkedin, Shield, Sparkles, Star, Twitter, Users, Wrench, Zap } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -34,37 +34,21 @@ export default function LandingPage() {
<NavbarStyleApple <NavbarStyleApple
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#home"},
id: "#home",
},
{ {
name: "Services", name: "Services", id: "#services"},
id: "#services",
},
{ {
name: "About Us", name: "About Us", id: "#about"},
id: "#about",
},
{ {
name: "Testimonials", name: "Testimonials", id: "#testimonials"},
id: "#testimonials",
},
{ {
name: "Pricing", name: "Pricing", id: "#pricing"},
id: "#pricing",
},
{ {
name: "Team", name: "Team", id: "#team"},
id: "#team",
},
{ {
name: "FAQ", name: "FAQ", id: "#faq"},
id: "#faq",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="Excellent Roofing" brandName="Excellent Roofing"
/> />
@@ -74,112 +58,62 @@ export default function LandingPage() {
<HeroBillboardTestimonial <HeroBillboardTestimonial
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "downward-rays-static", variant: "downward-rays-static"}}
}}
title="Excellent Roofing" title="Excellent Roofing"
description="Your Trusted Partner for Quality Roofing Solutions." description="Your Trusted Partner for Quality Roofing Solutions."
testimonials={[ testimonials={[
{ {
name: "Sarah J.", name: "Sarah J.", handle: "@homeownerSJ", testimonial: "Excellent Roofing provided an outstanding service. Our new roof looks amazing and the team was incredibly efficient and professional from start to finish.", rating: 5,
handle: "@homeownerSJ", imageSrc: "http://img.b2bpic.net/free-photo/building-construction-worker-site_23-2149124275.jpg", imageAlt: "Sarah J. testimonial avatar"},
testimonial: "Excellent Roofing provided an outstanding service. Our new roof looks amazing and the team was incredibly efficient and professional from start to finish.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/building-construction-worker-site_23-2149124275.jpg",
imageAlt: "Sarah J. testimonial avatar",
},
{ {
name: "Michael C.", name: "Michael C.", handle: "@bizownerMC", testimonial: "Highly recommend Excellent Roofing for commercial projects. They handled our complex roof replacement with precision and minimal disruption to our business.", rating: 5,
handle: "@bizownerMC", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-lovely-energetic-woman-winks-eyes-raises-eyebrows-clenches-fists-with-success-feels-very-happy_273609-33939.jpg", imageAlt: "Michael C. testimonial avatar"},
testimonial: "Highly recommend Excellent Roofing for commercial projects. They handled our complex roof replacement with precision and minimal disruption to our business.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-lovely-energetic-woman-winks-eyes-raises-eyebrows-clenches-fists-with-success-feels-very-happy_273609-33939.jpg",
imageAlt: "Michael C. testimonial avatar",
},
{ {
name: "Emily R.", name: "Emily R.", handle: "@happyclientER", testimonial: "After a storm, Excellent Roofing quickly repaired our damaged roof. Their response was fast, and the quality of work was exceptional. Very impressed!", rating: 5,
handle: "@happyclientER", imageSrc: "http://img.b2bpic.net/free-photo/middle-aged-hispanic-business-person_23-2151098593.jpg", imageAlt: "Emily R. testimonial avatar"},
testimonial: "After a storm, Excellent Roofing quickly repaired our damaged roof. Their response was fast, and the quality of work was exceptional. Very impressed!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/middle-aged-hispanic-business-person_23-2151098593.jpg",
imageAlt: "Emily R. testimonial avatar",
},
{ {
name: "David K.", name: "David K.", handle: "@propertymgrDK", testimonial: "We manage several properties and Excellent Roofing is our go-to for all repairs and installations. Their consistency in quality and reliability is unmatched.", rating: 5,
handle: "@propertymgrDK", imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-bearded-young-man-from-spain-elegant-gray-shirt_181624-58370.jpg", imageAlt: "David K. testimonial avatar"},
testimonial: "We manage several properties and Excellent Roofing is our go-to for all repairs and installations. Their consistency in quality and reliability is unmatched.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-bearded-young-man-from-spain-elegant-gray-shirt_181624-58370.jpg",
imageAlt: "David K. testimonial avatar",
},
{ {
name: "Linda P.", name: "Linda P.", handle: "@satisfiedLP", testimonial: "From the initial consultation to the final cleanup, everything was seamless. They truly live up to their name excellent service and results!", rating: 5,
handle: "@satisfiedLP", imageSrc: "http://img.b2bpic.net/free-photo/portrait-mature-woman-smiling_23-2148730176.jpg", imageAlt: "Linda P. testimonial avatar"},
testimonial: "From the initial consultation to the final cleanup, everything was seamless. They truly live up to their name excellent service and results!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-mature-woman-smiling_23-2148730176.jpg",
imageAlt: "Linda P. testimonial avatar",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Get a Free Quote", text: "Get a Free Quote", href: "#contact"},
href: "#contact",
},
{ {
text: "Our Services", text: "Our Services", href: "#services"},
href: "#services",
},
]} ]}
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/portrait-construction-worker_329181-2848.jpg", src: "http://img.b2bpic.net/free-photo/portrait-construction-worker_329181-2848.jpg", alt: "Roofer 1"},
alt: "Roofer 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg", src: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg", alt: "Roofer 2"},
alt: "Roofer 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/senior-businessman-architect-hard-hat_1303-18998.jpg", src: "http://img.b2bpic.net/free-photo/senior-businessman-architect-hard-hat_1303-18998.jpg", alt: "Roofer 3"},
alt: "Roofer 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/side-view-smiley-drag-queen-indoors_23-2149556820.jpg", src: "http://img.b2bpic.net/free-photo/side-view-smiley-drag-queen-indoors_23-2149556820.jpg", alt: "Roofer 4"},
alt: "Roofer 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/worker-uniform-against-backdrop-agri-buildings_146671-19124.jpg", src: "http://img.b2bpic.net/free-photo/worker-uniform-against-backdrop-agri-buildings_146671-19124.jpg", alt: "Professional male roofer"},
alt: "Professional male roofer",
},
]} ]}
avatarText="Trust our certified experts" avatarText="Trust our certified experts"
imageSrc="http://img.b2bpic.net/free-photo/closeup-roof-house-made-wooden-tiles_169016-25417.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/closeup-roof-house-made-wooden-tiles_169016-25417.jpg"
imageAlt="Excellent Roofing team working on a new roof installation" imageAlt="Excellent Roofing team working on a new roof installation"
marqueeItems={[ marqueeItems={[
{ {
type: "text-icon", type: "text-icon", text: "Quality Craftsmanship", icon: Shield,
text: "Quality Craftsmanship",
icon: Shield,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Customer Satisfaction", icon: Star,
text: "Customer Satisfaction",
icon: Star,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Durable Materials", icon: Home,
text: "Durable Materials",
icon: Home,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Experienced Team", icon: Wrench,
text: "Experienced Team",
icon: Tool,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Eco-Friendly Options", icon: Leaf,
text: "Eco-Friendly Options",
icon: Leaf,
}, },
]} ]}
/> />
@@ -192,19 +126,13 @@ export default function LandingPage() {
metrics={[ metrics={[
{ {
icon: Award, icon: Award,
label: "Years in Business", label: "Years in Business", value: "20+"},
value: "20+",
},
{ {
icon: CheckCircle, icon: CheckCircle,
label: "Projects Completed", label: "Projects Completed", value: "1000+"},
value: "1000+",
},
{ {
icon: Users, icon: Users,
label: "Customer Satisfaction", label: "Customer Satisfaction", value: "98%"},
value: "98%",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
@@ -216,32 +144,16 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
title: "New Roof Installation", title: "New Roof Installation", description: "Expert installation of various roofing systems including asphalt shingles, metal roofs, and flat roofs. We use only premium, durable materials.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-playing-guitar_23-2149223663.jpg", imageAlt: "New roof installation", buttonIcon: ArrowRight,
description: "Expert installation of various roofing systems including asphalt shingles, metal roofs, and flat roofs. We use only premium, durable materials.",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-playing-guitar_23-2149223663.jpg",
imageAlt: "New roof installation",
buttonIcon: "ArrowRight",
}, },
{ {
title: "Roof Repair & Maintenance", title: "Roof Repair & Maintenance", description: "Fast and reliable repair services for leaks, storm damage, and wear-and-tear. Regular maintenance to extend your roof's lifespan.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-sitting-roof_23-2149343640.jpg", imageAlt: "Roof repair and maintenance", buttonIcon: ArrowRight,
description: "Fast and reliable repair services for leaks, storm damage, and wear-and-tear. Regular maintenance to extend your roof's lifespan.",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-sitting-roof_23-2149343640.jpg",
imageAlt: "Roof repair and maintenance",
buttonIcon: "ArrowRight",
}, },
{ {
title: "Roof Inspections", title: "Roof Inspections", description: "Thorough roof inspections using advanced techniques to identify potential issues and provide comprehensive condition reports.", imageSrc: "http://img.b2bpic.net/free-photo/cityscape-istanbul-turkey-aerial-view_1153-6737.jpg", imageAlt: "Roof inspection", buttonIcon: ArrowRight,
description: "Thorough roof inspections using advanced techniques to identify potential issues and provide comprehensive condition reports.",
imageSrc: "http://img.b2bpic.net/free-photo/cityscape-istanbul-turkey-aerial-view_1153-6737.jpg",
imageAlt: "Roof inspection",
buttonIcon: "ArrowRight",
}, },
{ {
title: "Gutter Services", title: "Gutter Services", description: "Installation, repair, and cleaning of gutter systems to ensure proper water drainage and protect your home's foundation.", imageSrc: "http://img.b2bpic.net/free-photo/back-view-male-musician-climbing-roof-with-electric-guitar_23-2148680354.jpg", imageAlt: "Gutter services", buttonIcon: ArrowRight,
description: "Installation, repair, and cleaning of gutter systems to ensure proper water drainage and protect your home's foundation.",
imageSrc: "http://img.b2bpic.net/free-photo/back-view-male-musician-climbing-roof-with-electric-guitar_23-2148680354.jpg",
imageAlt: "Gutter services",
buttonIcon: "ArrowRight",
}, },
]} ]}
title="Our Comprehensive Roofing Services" title="Our Comprehensive Roofing Services"
@@ -256,50 +168,20 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Robert S.", handle: "Local Resident", testimonial: "Excellent Roofing replaced our entire roof, and the process was incredibly smooth. The team was professional, clean, and finished ahead of schedule.", rating: 5,
name: "Robert S.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-smiling-holding-her-chin_23-2149374984.jpg", imageAlt: "Robert S. testimonial avatar"},
handle: "Local Resident",
testimonial: "Excellent Roofing replaced our entire roof, and the process was incredibly smooth. The team was professional, clean, and finished ahead of schedule.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-smiling-holding-her-chin_23-2149374984.jpg",
imageAlt: "Robert S. testimonial avatar",
},
{ {
id: "2", id: "2", name: "Jessica L.", handle: "Business Owner", testimonial: "As a business owner, I value efficiency and quality. Excellent Roofing delivered on both, with a new commercial roof that looks fantastic and was installed flawlessly.", rating: 5,
name: "Jessica L.", imageSrc: "http://img.b2bpic.net/free-photo/woman-wearing-pajamas-while-sitting-bed_273609-13215.jpg", imageAlt: "Jessica L. testimonial avatar"},
handle: "Business Owner",
testimonial: "As a business owner, I value efficiency and quality. Excellent Roofing delivered on both, with a new commercial roof that looks fantastic and was installed flawlessly.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-wearing-pajamas-while-sitting-bed_273609-13215.jpg",
imageAlt: "Jessica L. testimonial avatar",
},
{ {
id: "3", id: "3", name: "Tom H.", handle: "Property Manager", testimonial: "We rely on Excellent Roofing for all our rental properties. Their quick response to emergencies and durable repairs save us time and money every time.", rating: 5,
name: "Tom H.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-cheerful-ethnic-man_23-2148203621.jpg", imageAlt: "Tom H. testimonial avatar"},
handle: "Property Manager",
testimonial: "We rely on Excellent Roofing for all our rental properties. Their quick response to emergencies and durable repairs save us time and money every time.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-cheerful-ethnic-man_23-2148203621.jpg",
imageAlt: "Tom H. testimonial avatar",
},
{ {
id: "4", id: "4", name: "Maria P.", handle: "Homeowner", testimonial: "Our old roof was a nightmare. Excellent Roofing guided us through the options and installed a beautiful, sturdy new roof. So happy with the result!", rating: 5,
name: "Maria P.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-man-holding-collar-his-shirt-looking-camera_23-2148130309.jpg", imageAlt: "Maria P. testimonial avatar"},
handle: "Homeowner",
testimonial: "Our old roof was a nightmare. Excellent Roofing guided us through the options and installed a beautiful, sturdy new roof. So happy with the result!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-man-holding-collar-his-shirt-looking-camera_23-2148130309.jpg",
imageAlt: "Maria P. testimonial avatar",
},
{ {
id: "5", id: "5", name: "John D.", handle: "Community Leader", testimonial: "The work done by Excellent Roofing on our community center was exceptional. They are true craftsmen who care about their reputation and their clients.", rating: 5,
name: "John D.", imageSrc: "http://img.b2bpic.net/free-photo/tenderness-aging-cosmetology-concept-modern-cute-happy-smiling-senior-woman-with-combed-grey-hair-clasping-hands-gazing-camera-delighted-taking-care-skin_176420-55607.jpg", imageAlt: "John D. testimonial avatar"},
handle: "Community Leader",
testimonial: "The work done by Excellent Roofing on our community center was exceptional. They are true craftsmen who care about their reputation and their clients.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/tenderness-aging-cosmetology-concept-modern-cute-happy-smiling-senior-woman-with-combed-grey-hair-clasping-hands-gazing-camera-delighted-taking-care-skin_176420-55607.jpg",
imageAlt: "John D. testimonial avatar",
},
]} ]}
showRating={true} showRating={true}
title="What Our Clients Say" title="What Our Clients Say"
@@ -312,14 +194,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Local Homeowners Association", "Local Homeowners Association", "Property Management Solutions", "Certified Contractors Network", "Regional Building Authority", "Home Renovation Specialists", "Sustainable Building Initiatives", "Insurance Partner Alliance"]}
"Property Management Solutions",
"Certified Contractors Network",
"Regional Building Authority",
"Home Renovation Specialists",
"Sustainable Building Initiatives",
"Insurance Partner Alliance",
]}
title="Trusted by Homeowners & Businesses Alike" title="Trusted by Homeowners & Businesses Alike"
description="Our commitment to quality and integrity has earned us the trust of a wide range of clients and partners across the region." description="Our commitment to quality and integrity has earned us the trust of a wide range of clients and partners across the region."
/> />
@@ -332,62 +207,31 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
plans={[ plans={[
{ {
id: "basic", id: "basic", badge: "Value", badgeIcon: Sparkles,
badge: "Value", price: "$XXX", name: "Essential Roof Repair", buttons: [
badgeIcon: Sparkles,
price: "$XXX",
name: "Essential Roof Repair",
buttons: [
{ {
text: "Get Estimate", text: "Get Estimate", href: "#contact"},
href: "#contact",
},
], ],
features: [ features: [
"Minor Leak Fixes", "Minor Leak Fixes", "Shingle Replacement (Up to 10)", "Basic Inspection Report", "1-Year Workmanship Warranty"],
"Shingle Replacement (Up to 10)",
"Basic Inspection Report",
"1-Year Workmanship Warranty",
],
}, },
{ {
id: "standard", id: "standard", badge: "Popular", badgeIcon: Star,
badge: "Popular", price: "$XXXX", name: "Standard Roof Replacement", buttons: [
badgeIcon: Star,
price: "$XXXX",
name: "Standard Roof Replacement",
buttons: [
{ {
text: "Get Estimate", text: "Get Estimate", href: "#contact"},
href: "#contact",
},
], ],
features: [ features: [
"Full Roof Tear-Off & Replacement", "Full Roof Tear-Off & Replacement", "Premium Shingle Options", "Detailed Inspection with Drone", "5-Year Workmanship Warranty"],
"Premium Shingle Options",
"Detailed Inspection with Drone",
"5-Year Workmanship Warranty",
],
}, },
{ {
id: "premium", id: "premium", badge: "Best Value", badgeIcon: Zap,
badge: "Best Value", price: "$XXXXX", name: "Premium Installation & Care", buttons: [
badgeIcon: Zap,
price: "$XXXXX",
name: "Premium Installation & Care",
buttons: [
{ {
text: "Get Estimate", text: "Get Estimate", href: "#contact"},
href: "#contact",
},
], ],
features: [ features: [
"Custom Roofing System Design", "Custom Roofing System Design", "High-End Materials (Metal/Tile)", "Gutter & Ventilation Upgrade", "10-Year Workmanship Warranty", "Annual Maintenance Plan"],
"High-End Materials (Metal/Tile)",
"Gutter & Ventilation Upgrade",
"10-Year Workmanship Warranty",
"Annual Maintenance Plan",
],
}, },
]} ]}
title="Transparent Roofing Plans" title="Transparent Roofing Plans"
@@ -402,36 +246,14 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
groups={[ groups={[
{ {
id: "leadership", id: "leadership", groupTitle: "Leadership & Operations", members: [
groupTitle: "Leadership & Operations",
members: [
{ {
id: "1", id: "1", title: "John Doe", subtitle: "Founder & CEO", detail: "Over 25 years of experience in the roofing industry, passionate about quality craftsmanship.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-architect-man-showing-thumb-up-gesture-looking-camera_23-2148203957.jpg", imageAlt: "John Doe portrait"},
title: "John Doe",
subtitle: "Founder & CEO",
detail: "Over 25 years of experience in the roofing industry, passionate about quality craftsmanship.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-architect-man-showing-thumb-up-gesture-looking-camera_23-2148203957.jpg",
imageAlt: "John Doe portrait",
},
{ {
id: "2", id: "2", title: "Jane Smith", subtitle: "Operations Manager", detail: "Ensures smooth project execution and customer satisfaction from start to finish.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-engineers-work-hours-job-site_23-2151589605.jpg", imageAlt: "Jane Smith portrait"},
title: "Jane Smith",
subtitle: "Operations Manager",
detail: "Ensures smooth project execution and customer satisfaction from start to finish.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-engineers-work-hours-job-site_23-2151589605.jpg",
imageAlt: "Jane Smith portrait",
},
{ {
id: "3", id: "3", title: "Mike Johnson", subtitle: "Lead Foreman", detail: "Manages on-site teams, ensuring every roof is built to the highest standards.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-serious-young-handyman-standing-own-workshop-interior_1163-3158.jpg", imageAlt: "Mike Johnson portrait"},
title: "Mike Johnson", ]
subtitle: "Lead Foreman",
detail: "Manages on-site teams, ensuring every roof is built to the highest standards.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-serious-young-handyman-standing-own-workshop-interior_1163-3158.jpg",
imageAlt: "Mike Johnson portrait",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/closeup-roof-house-made-wooden-tiles_169016-25417.jpg?_wi=2",
imageAlt: "senior roofer smiling portrait",
}, },
]} ]}
title="Meet Our Expert Team" title="Meet Our Expert Team"
@@ -445,35 +267,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "What types of roofing materials do you work with?", content: "We specialize in a variety of materials including asphalt shingles, metal roofing, flat roofs (TPO, EPDM), and tile roofs. We can help you choose the best option for your home or business."},
title: "What types of roofing materials do you work with?",
content: "We specialize in a variety of materials including asphalt shingles, metal roofing, flat roofs (TPO, EPDM), and tile roofs. We can help you choose the best option for your home or business.",
},
{ {
id: "2", id: "2", title: "How long does a typical roof replacement take?", content: "The duration depends on the size and complexity of the roof, as well as weather conditions. Most residential roof replacements are completed within 1-3 days. We'll provide a detailed timeline with your estimate."},
title: "How long does a typical roof replacement take?",
content: "The duration depends on the size and complexity of the roof, as well as weather conditions. Most residential roof replacements are completed within 1-3 days. We'll provide a detailed timeline with your estimate.",
},
{ {
id: "3", id: "3", title: "Do you offer free estimates?", content: "Yes, we offer complimentary, no-obligation estimates for all our roofing services. Contact us today to schedule your assessment."},
title: "Do you offer free estimates?",
content: "Yes, we offer complimentary, no-obligation estimates for all our roofing services. Contact us today to schedule your assessment.",
},
{ {
id: "4", id: "4", title: "Are your roofers licensed and insured?", content: "Absolutely. All our roofers are fully licensed, insured, and undergo continuous training to ensure the highest standards of safety and quality workmanship."},
title: "Are your roofers licensed and insured?",
content: "Absolutely. All our roofers are fully licensed, insured, and undergo continuous training to ensure the highest standards of safety and quality workmanship.",
},
{ {
id: "5", id: "5", title: "What kind of warranty do you provide?", content: "We offer comprehensive warranties on both materials and workmanship. The specifics vary by project and materials used, but we'll outline all warranty details in your contract."},
title: "What kind of warranty do you provide?",
content: "We offer comprehensive warranties on both materials and workmanship. The specifics vary by project and materials used, but we'll outline all warranty details in your contract.",
},
{ {
id: "6", id: "6", title: "What areas do you serve?", content: "Excellent Roofing proudly serves [Your City/Region] and the surrounding areas. Please contact us to confirm service availability in your specific location."},
title: "What areas do you serve?",
content: "Excellent Roofing proudly serves [Your City/Region] and the surrounding areas. Please contact us to confirm service availability in your specific location.",
},
]} ]}
title="Frequently Asked Questions" title="Frequently Asked Questions"
description="Find answers to common questions about our roofing services, processes, and what to expect when working with Excellent Roofing." description="Find answers to common questions about our roofing services, processes, and what to expect when working with Excellent Roofing."
@@ -485,20 +289,15 @@ export default function LandingPage() {
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "radial-gradient", variant: "radial-gradient"}}
}}
tag="Contact Us" tag="Contact Us"
title="Ready for a Durable Roof?" title="Ready for a Durable Roof?"
description="Reach out today for a free consultation and estimate. We're here to help with all your roofing needs and provide the best solution for your property." description="Reach out today for a free consultation and estimate. We're here to help with all your roofing needs and provide the best solution for your property."
buttons={[ buttons={[
{ {
text: "Get a Free Quote", text: "Get a Free Quote", href: "#contact-form"},
href: "#contact-form",
},
{ {
text: "Call Us Now", text: "Call Us Now", href: "tel:+1234567890"},
href: "tel:+1234567890",
},
]} ]}
/> />
</div> </div>
@@ -510,19 +309,13 @@ export default function LandingPage() {
socialLinks={[ socialLinks={[
{ {
icon: Facebook, icon: Facebook,
href: "#", href: "#", ariaLabel: "Facebook"},
ariaLabel: "Facebook",
},
{ {
icon: Twitter, icon: Twitter,
href: "#", href: "#", ariaLabel: "Twitter"},
ariaLabel: "Twitter",
},
{ {
icon: Linkedin, icon: Linkedin,
href: "#", href: "#", ariaLabel: "LinkedIn"},
ariaLabel: "LinkedIn",
},
]} ]}
/> />
</div> </div>