Merge version_1 into main #2
183
src/app/page.tsx
183
src/app/page.tsx
@@ -20,7 +20,7 @@ export default function HomePage() {
|
||||
borderRadius="pill"
|
||||
contentWidth="mediumLarge"
|
||||
sizing="mediumSizeLargeTitles"
|
||||
background="noiseDiagonalGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="layered-gradient"
|
||||
primaryButtonStyle="shadow"
|
||||
secondaryButtonStyle="layered"
|
||||
@@ -37,9 +37,7 @@ export default function HomePage() {
|
||||
{ name: "Areas", id: "service-areas" },
|
||||
]}
|
||||
button={{
|
||||
text: "Call Now",
|
||||
href: "tel:(629)239-1101",
|
||||
}}
|
||||
text: "Call Now", href: "tel:(629)239-1101"}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -49,16 +47,12 @@ export default function HomePage() {
|
||||
<HeroLogoBillboardSplit
|
||||
logoText="TRUSTED ROOFING"
|
||||
description="5-Star Rated Roofing Experts Serving Middle Tennessee. Emergency Roof Repair • Replacement • Storm Damage • 24/7 Service"
|
||||
background={{ variant: "noiseDiagonalGradient" }}
|
||||
background={{ variant: "plain" }}
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now (629) 239-1101",
|
||||
href: "tel:(629)239-1101",
|
||||
},
|
||||
text: "Call Now (629) 239-1101", href: "tel:(629)239-1101"},
|
||||
{
|
||||
text: "Free Roof Inspection",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Free Roof Inspection", href: "#contact"},
|
||||
]}
|
||||
layoutOrder="default"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/portrait-construction-worker_329181-2834.jpg"
|
||||
@@ -78,13 +72,7 @@ export default function HomePage() {
|
||||
tag="Social Proof"
|
||||
tagIcon={Award}
|
||||
names={[
|
||||
"⭐ 5-Star Google Rating",
|
||||
"🇺🇸 Veteran Owned Business",
|
||||
"✓ Licensed & Insured",
|
||||
"🏠 Local Hendersonville Company",
|
||||
"📞 24/7 Emergency Service",
|
||||
"💼 391+ Customer Reviews",
|
||||
]}
|
||||
"⭐ 5-Star Google Rating", "🇺🇸 Veteran Owned Business", "✓ Licensed & Insured", "🏠 Local Hendersonville Company", "📞 24/7 Emergency Service", "💼 391+ Customer Reviews"]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
speed={40}
|
||||
@@ -102,44 +90,20 @@ export default function HomePage() {
|
||||
tagIcon={Hammer}
|
||||
features={[
|
||||
{
|
||||
title: "Roof Replacement",
|
||||
description: "Complete roof replacement with premium materials, professional installation, and full warranty coverage.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-clay-roof-tile_657883-716.jpg?_wi=1",
|
||||
imageAlt: "Professional roof replacement installation",
|
||||
button: {
|
||||
text: "Learn More",
|
||||
href: "/services",
|
||||
},
|
||||
title: "Roof Replacement", description: "Complete roof replacement with premium materials, professional installation, and full warranty coverage.", imageSrc: "http://img.b2bpic.net/free-photo/home-clay-roof-tile_657883-716.jpg", imageAlt: "Professional roof replacement installation", button: {
|
||||
text: "Learn More", href: "/services"},
|
||||
},
|
||||
{
|
||||
title: "Roof Repair",
|
||||
description: "Fast, reliable roof repair services for leaks, damaged shingles, and weather-related damage.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worker-building-roof-house_23-2148748850.jpg?_wi=1",
|
||||
imageAlt: "Expert roof repair work",
|
||||
button: {
|
||||
text: "Learn More",
|
||||
href: "/services",
|
||||
},
|
||||
title: "Roof Repair", description: "Fast, reliable roof repair services for leaks, damaged shingles, and weather-related damage.", imageSrc: "http://img.b2bpic.net/free-photo/worker-building-roof-house_23-2148748850.jpg", imageAlt: "Expert roof repair work", button: {
|
||||
text: "Learn More", href: "/services"},
|
||||
},
|
||||
{
|
||||
title: "Storm Damage Repair",
|
||||
description: "Emergency storm damage inspections and restoration. We handle insurance claims to make it easy for you.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/auto-mechanic-inflating-tire-with-air-compressor-street_651396-3561.jpg?_wi=1",
|
||||
imageAlt: "Storm damage assessment and repair",
|
||||
button: {
|
||||
text: "Learn More",
|
||||
href: "/services",
|
||||
},
|
||||
title: "Storm Damage Repair", description: "Emergency storm damage inspections and restoration. We handle insurance claims to make it easy for you.", imageSrc: "http://img.b2bpic.net/free-photo/auto-mechanic-inflating-tire-with-air-compressor-street_651396-3561.jpg", imageAlt: "Storm damage assessment and repair", button: {
|
||||
text: "Learn More", href: "/services"},
|
||||
},
|
||||
{
|
||||
title: "Gutter Services",
|
||||
description: "New gutter installation and replacement. Protect your home with professional gutter systems.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-light-switch-wooden-wall_181624-19635.jpg?_wi=1",
|
||||
imageAlt: "Professional gutter installation",
|
||||
button: {
|
||||
text: "Learn More",
|
||||
href: "/services",
|
||||
},
|
||||
title: "Gutter Services", description: "New gutter installation and replacement. Protect your home with professional gutter systems.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-light-switch-wooden-wall_181624-19635.jpg", imageAlt: "Professional gutter installation", button: {
|
||||
text: "Learn More", href: "/services"},
|
||||
},
|
||||
]}
|
||||
gridVariant="bento-grid"
|
||||
@@ -155,15 +119,10 @@ export default function HomePage() {
|
||||
<TextSplitAbout
|
||||
title="Why Choose Trusted Roofing?"
|
||||
description={[
|
||||
"We're Hendersonville's most trusted roofing contractor with over 391 five-star reviews. Our veteran-owned company is committed to delivering exceptional quality, honest communication, and reliable service to every homeowner we work with.",
|
||||
"Our team handles everything from emergency repairs to complete replacements. We work directly with insurance companies to streamline the claims process, making roof repairs stress-free for you.",
|
||||
"Whether it's storm damage, a leaking roof, or a full replacement, we respond fast, work clean, and leave your home better than we found it.",
|
||||
]}
|
||||
"We're Hendersonville's most trusted roofing contractor with over 391 five-star reviews. Our veteran-owned company is committed to delivering exceptional quality, honest communication, and reliable service to every homeowner we work with.", "Our team handles everything from emergency repairs to complete replacements. We work directly with insurance companies to streamline the claims process, making roof repairs stress-free for you.", "Whether it's storm damage, a leaking roof, or a full replacement, we respond fast, work clean, and leave your home better than we found it."]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Schedule Free Inspection",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Schedule Free Inspection", href: "#contact"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
showBorder={true}
|
||||
@@ -180,34 +139,16 @@ export default function HomePage() {
|
||||
tagIcon={ImageIcon}
|
||||
features={[
|
||||
{
|
||||
title: "Complete Roof Replacement",
|
||||
description: "Storm-damaged roof replaced with premium architectural shingles. Insurance claim handled seamlessly.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-stone-building-design_23-2148252752.jpg",
|
||||
imageAlt: "Before and after complete roof replacement",
|
||||
button: {
|
||||
text: "View Project",
|
||||
href: "/services",
|
||||
},
|
||||
title: "Complete Roof Replacement", description: "Storm-damaged roof replaced with premium architectural shingles. Insurance claim handled seamlessly.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-stone-building-design_23-2148252752.jpg", imageAlt: "Before and after complete roof replacement", button: {
|
||||
text: "View Project", href: "/services"},
|
||||
},
|
||||
{
|
||||
title: "Emergency Storm Repair",
|
||||
description: "Rapid response to hail damage with temporary tarp and full restoration within 2 weeks.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/back-view-male-musician-climbing-roof-with-electric-guitar_23-2148680354.jpg",
|
||||
imageAlt: "Storm damage repair transformation",
|
||||
button: {
|
||||
text: "View Project",
|
||||
href: "/services",
|
||||
},
|
||||
title: "Emergency Storm Repair", description: "Rapid response to hail damage with temporary tarp and full restoration within 2 weeks.", imageSrc: "http://img.b2bpic.net/free-photo/back-view-male-musician-climbing-roof-with-electric-guitar_23-2148680354.jpg", imageAlt: "Storm damage repair transformation", button: {
|
||||
text: "View Project", href: "/services"},
|
||||
},
|
||||
{
|
||||
title: "Roof & Gutter Upgrade",
|
||||
description: "New roof and seamless gutters transformed this home's exterior appearance and protection.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-skyscrapers-japan-business-district_23-2148836784.jpg",
|
||||
imageAlt: "Roof and gutter installation project",
|
||||
button: {
|
||||
text: "View Project",
|
||||
href: "/services",
|
||||
},
|
||||
title: "Roof & Gutter Upgrade", description: "New roof and seamless gutters transformed this home's exterior appearance and protection.", imageSrc: "http://img.b2bpic.net/free-photo/modern-skyscrapers-japan-business-district_23-2148836784.jpg", imageAlt: "Roof and gutter installation project", button: {
|
||||
text: "View Project", href: "/services"},
|
||||
},
|
||||
]}
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
@@ -227,53 +168,17 @@ export default function HomePage() {
|
||||
tagIcon={Star}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Mitchell",
|
||||
handle: "Homeowner, Hendersonville",
|
||||
testimonial: "They arrived on time and worked well together. They kept the area neat and clean throughout the day. Highly professional!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg?_wi=1",
|
||||
imageAlt: "John Mitchell testimonial",
|
||||
},
|
||||
id: "1", name: "John Mitchell", handle: "Homeowner, Hendersonville", testimonial: "They arrived on time and worked well together. They kept the area neat and clean throughout the day. Highly professional!", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg", imageAlt: "John Mitchell testimonial"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sarah Johnson",
|
||||
handle: "Homeowner, Gallatin",
|
||||
testimonial: "My experience with Trusted Roofing was exceptional! They handled everything professionally, including my insurance claim.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-sitting-table_1262-5373.jpg?_wi=1",
|
||||
imageAlt: "Sarah Johnson testimonial",
|
||||
},
|
||||
id: "2", name: "Sarah Johnson", handle: "Homeowner, Gallatin", testimonial: "My experience with Trusted Roofing was exceptional! They handled everything professionally, including my insurance claim.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-sitting-table_1262-5373.jpg", imageAlt: "Sarah Johnson testimonial"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Michael Chen",
|
||||
handle: "Homeowner, Nashville",
|
||||
testimonial: "Fast, reliable, and trustworthy. They fixed my roof leak in record time. I'll definitely recommend them to friends.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-with-curly-hair-posing-with-copy-space_23-2148728583.jpg?_wi=1",
|
||||
imageAlt: "Michael Chen testimonial",
|
||||
},
|
||||
id: "3", name: "Michael Chen", handle: "Homeowner, Nashville", testimonial: "Fast, reliable, and trustworthy. They fixed my roof leak in record time. I'll definitely recommend them to friends.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-with-curly-hair-posing-with-copy-space_23-2148728583.jpg", imageAlt: "Michael Chen testimonial"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Jennifer Williams",
|
||||
handle: "Homeowner, Sumner County",
|
||||
testimonial: "Outstanding communication from start to finish. They exceeded my expectations and the work quality is exceptional.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-portrait-young-attractive-bearded-dark-skinned-farmer-blue-t-shirt-with-garden-tools-holding-hands-crossed-looking-aside-with-confident-face-expression_176420-19901.jpg?_wi=1",
|
||||
imageAlt: "Jennifer Williams testimonial",
|
||||
},
|
||||
id: "4", name: "Jennifer Williams", handle: "Homeowner, Sumner County", testimonial: "Outstanding communication from start to finish. They exceeded my expectations and the work quality is exceptional.", imageSrc: "http://img.b2bpic.net/free-photo/vertical-portrait-young-attractive-bearded-dark-skinned-farmer-blue-t-shirt-with-garden-tools-holding-hands-crossed-looking-aside-with-confident-face-expression_176420-19901.jpg", imageAlt: "Jennifer Williams testimonial"},
|
||||
{
|
||||
id: "5",
|
||||
name: "David Rodriguez",
|
||||
handle: "Homeowner, Hendersonville",
|
||||
testimonial: "Storm damage could have been a nightmare, but Trusted Roofing made the whole process easy. Great team!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-corporate-woman-looks-dreamy-smiles-stands-outside-street-leans-her-head-hands_1258-193990.jpg?_wi=1",
|
||||
imageAlt: "David Rodriguez testimonial",
|
||||
},
|
||||
id: "5", name: "David Rodriguez", handle: "Homeowner, Hendersonville", testimonial: "Storm damage could have been a nightmare, but Trusted Roofing made the whole process easy. Great team!", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-corporate-woman-looks-dreamy-smiles-stands-outside-street-leans-her-head-hands_1258-193990.jpg", imageAlt: "David Rodriguez testimonial"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Emily Thompson",
|
||||
handle: "Homeowner, Gallatin",
|
||||
testimonial: "Professional, punctual, and perfect results. Trusted Roofing is the real deal. Five stars all the way!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-lawyer-portrait_23-2151202435.jpg?_wi=1",
|
||||
imageAlt: "Emily Thompson testimonial",
|
||||
},
|
||||
id: "6", name: "Emily Thompson", handle: "Homeowner, Gallatin", testimonial: "Professional, punctual, and perfect results. Trusted Roofing is the real deal. Five stars all the way!", imageSrc: "http://img.b2bpic.net/free-photo/front-view-lawyer-portrait_23-2151202435.jpg", imageAlt: "Emily Thompson testimonial"},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
@@ -293,21 +198,13 @@ export default function HomePage() {
|
||||
tagIcon={MapPin}
|
||||
features={[
|
||||
{
|
||||
title: "Hendersonville, TN",
|
||||
description: "Local roofing experts for Hendersonville homeowners. Fast response times and personalized service for your community.",
|
||||
},
|
||||
title: "Hendersonville, TN", description: "Local roofing experts for Hendersonville homeowners. Fast response times and personalized service for your community.", imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Hendersonville, TN service area"},
|
||||
{
|
||||
title: "Gallatin, TN",
|
||||
description: "Trusted roofers serving Gallatin with reliable repair, replacement, and emergency services.",
|
||||
},
|
||||
title: "Gallatin, TN", description: "Trusted roofers serving Gallatin with reliable repair, replacement, and emergency services.", imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Gallatin, TN service area"},
|
||||
{
|
||||
title: "Nashville Area",
|
||||
description: "Extended coverage to Nashville and surrounding suburbs. Same quality service, professional results.",
|
||||
},
|
||||
title: "Nashville Area", description: "Extended coverage to Nashville and surrounding suburbs. Same quality service, professional results.", imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Nashville area coverage"},
|
||||
{
|
||||
title: "Sumner County",
|
||||
description: "Complete roofing solutions across Sumner County. Call us for emergency service anytime, 24/7.",
|
||||
},
|
||||
title: "Sumner County", description: "Complete roofing solutions across Sumner County. Call us for emergency service anytime, 24/7.", imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Sumner County service area"},
|
||||
]}
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
animationType="slide-up"
|
||||
@@ -326,7 +223,7 @@ export default function HomePage() {
|
||||
tagIcon={AlertCircle}
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={true}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/serious-confident-businesswomen-walking-man-suit-office-interior-full-length-back-view-business-meeting-concept_74855-11969.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/serious-confident-businesswomen-walking-man-suit-office-interior-full-length-back-view-business-meeting-concept_74855-11969.jpg"
|
||||
imageAlt="Emergency roofing service team"
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="right"
|
||||
@@ -344,7 +241,7 @@ export default function HomePage() {
|
||||
description="Fill out the form below or call us directly. We'll assess your roof and provide a free, no-obligation estimate."
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={false}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/serious-confident-businesswomen-walking-man-suit-office-interior-full-length-back-view-business-meeting-concept_74855-11969.jpg?_wi=2"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/serious-confident-businesswomen-walking-man-suit-office-interior-full-length-back-view-business-meeting-concept_74855-11969.jpg"
|
||||
imageAlt="Professional roofing consultation"
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="left"
|
||||
@@ -361,8 +258,7 @@ export default function HomePage() {
|
||||
logoText="Trusted Roofing"
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{ label: "Roof Replacement", href: "/services" },
|
||||
{ label: "Roof Repair", href: "/services" },
|
||||
{ label: "Storm Damage", href: "/services" },
|
||||
@@ -371,8 +267,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "Why Us", href: "/#why-us" },
|
||||
{ label: "Reviews", href: "/reviews" },
|
||||
{ label: "Service Areas", href: "/#service-areas" },
|
||||
@@ -380,8 +275,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Emergency",
|
||||
items: [
|
||||
title: "Emergency", items: [
|
||||
{ label: "24/7 Emergency Service", href: "tel:(629)239-1101" },
|
||||
{ label: "Storm Damage Line", href: "tel:(629)239-1101" },
|
||||
{ label: "Schedule Inspection", href: "/#contact" },
|
||||
@@ -389,8 +283,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{ label: "Phone: (629) 239-1101", href: "tel:(629)239-1101" },
|
||||
{ label: "129 Haven St B, Hendersonville, TN 37075", href: "#" },
|
||||
{ label: "info@trustedroofing.com", href: "mailto:info@trustedroofing.com" },
|
||||
|
||||
@@ -16,7 +16,7 @@ export default function ServicesPage() {
|
||||
borderRadius="pill"
|
||||
contentWidth="mediumLarge"
|
||||
sizing="mediumSizeLargeTitles"
|
||||
background="noiseDiagonalGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="layered-gradient"
|
||||
primaryButtonStyle="shadow"
|
||||
secondaryButtonStyle="layered"
|
||||
@@ -33,9 +33,7 @@ export default function ServicesPage() {
|
||||
{ name: "Areas", id: "service-areas" },
|
||||
]}
|
||||
button={{
|
||||
text: "Call Now",
|
||||
href: "tel:(629)239-1101",
|
||||
}}
|
||||
text: "Call Now", href: "tel:(629)239-1101"}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -49,44 +47,20 @@ export default function ServicesPage() {
|
||||
tagIcon={Hammer}
|
||||
features={[
|
||||
{
|
||||
title: "Roof Replacement",
|
||||
description: "Complete roof replacement with premium materials, professional installation, full warranty coverage, and transparent pricing. We handle all aspects from removal to final inspection.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-clay-roof-tile_657883-716.jpg?_wi=2",
|
||||
imageAlt: "Professional roof replacement installation",
|
||||
button: {
|
||||
text: "Get Quote",
|
||||
href: "#",
|
||||
},
|
||||
title: "Roof Replacement", description: "Complete roof replacement with premium materials, professional installation, full warranty coverage, and transparent pricing. We handle all aspects from removal to final inspection.", imageSrc: "http://img.b2bpic.net/free-photo/home-clay-roof-tile_657883-716.jpg", imageAlt: "Professional roof replacement installation", button: {
|
||||
text: "Get Quote", href: "#"},
|
||||
},
|
||||
{
|
||||
title: "Roof Repair",
|
||||
description: "Fast and reliable roof repair services for leaks, damaged shingles, flashing issues, and weather-related damage. Our quick response times minimize damage to your home.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worker-building-roof-house_23-2148748850.jpg?_wi=2",
|
||||
imageAlt: "Expert roof repair work",
|
||||
button: {
|
||||
text: "Schedule Now",
|
||||
href: "#",
|
||||
},
|
||||
title: "Roof Repair", description: "Fast and reliable roof repair services for leaks, damaged shingles, flashing issues, and weather-related damage. Our quick response times minimize damage to your home.", imageSrc: "http://img.b2bpic.net/free-photo/worker-building-roof-house_23-2148748850.jpg", imageAlt: "Expert roof repair work", button: {
|
||||
text: "Schedule Now", href: "#"},
|
||||
},
|
||||
{
|
||||
title: "Storm Damage Repair",
|
||||
description: "Emergency storm damage inspections and restoration. We work directly with your insurance company to handle claims, making the entire process stress-free for you.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/auto-mechanic-inflating-tire-with-air-compressor-street_651396-3561.jpg?_wi=2",
|
||||
imageAlt: "Storm damage assessment and repair",
|
||||
button: {
|
||||
text: "Emergency Service",
|
||||
href: "tel:(629)239-1101",
|
||||
},
|
||||
title: "Storm Damage Repair", description: "Emergency storm damage inspections and restoration. We work directly with your insurance company to handle claims, making the entire process stress-free for you.", imageSrc: "http://img.b2bpic.net/free-photo/auto-mechanic-inflating-tire-with-air-compressor-street_651396-3561.jpg", imageAlt: "Storm damage assessment and repair", button: {
|
||||
text: "Emergency Service", href: "tel:(629)239-1101"},
|
||||
},
|
||||
{
|
||||
title: "Gutter Services",
|
||||
description: "New gutter installation, replacement, and maintenance. Seamless gutters protect your home from water damage and enhance your property's appearance.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-light-switch-wooden-wall_181624-19635.jpg?_wi=2",
|
||||
imageAlt: "Professional gutter installation",
|
||||
button: {
|
||||
text: "Learn More",
|
||||
href: "#",
|
||||
},
|
||||
title: "Gutter Services", description: "New gutter installation, replacement, and maintenance. Seamless gutters protect your home from water damage and enhance your property's appearance.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-light-switch-wooden-wall_181624-19635.jpg", imageAlt: "Professional gutter installation", button: {
|
||||
text: "Learn More", href: "#"},
|
||||
},
|
||||
]}
|
||||
gridVariant="bento-grid"
|
||||
@@ -102,15 +76,10 @@ export default function ServicesPage() {
|
||||
<TextSplitAbout
|
||||
title="Professional Service Process"
|
||||
description={[
|
||||
"Our professional service process begins with a thorough inspection of your roof to identify any issues or damage. We provide detailed estimates with transparent pricing so you know exactly what to expect.",
|
||||
"For roof replacements and major repairs, we handle all permits, inspections, and insurance coordination. Our team works efficiently to minimize disruption to your home and family.",
|
||||
"Every project is backed by our satisfaction guarantee. We stand behind our work with comprehensive warranties on materials and labor, ensuring your roof is protected for years to come.",
|
||||
]}
|
||||
"Our professional service process begins with a thorough inspection of your roof to identify any issues or damage. We provide detailed estimates with transparent pricing so you know exactly what to expect.", "For roof replacements and major repairs, we handle all permits, inspections, and insurance coordination. Our team works efficiently to minimize disruption to your home and family.", "Every project is backed by our satisfaction guarantee. We stand behind our work with comprehensive warranties on materials and labor, ensuring your roof is protected for years to come."]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Schedule Free Inspection",
|
||||
href: "#",
|
||||
},
|
||||
text: "Schedule Free Inspection", href: "#"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
showBorder={true}
|
||||
@@ -127,21 +96,13 @@ export default function ServicesPage() {
|
||||
tagIcon={Award}
|
||||
features={[
|
||||
{
|
||||
title: "Expert Team",
|
||||
description: "Our experienced roofing contractors have years of expertise in all types of roofing services and repairs.",
|
||||
},
|
||||
title: "Expert Team", description: "Our experienced roofing contractors have years of expertise in all types of roofing services and repairs.", imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Expert roofing team"},
|
||||
{
|
||||
title: "Fast Response",
|
||||
description: "Emergency services available 24/7. We respond quickly to protect your home from further damage.",
|
||||
},
|
||||
title: "Fast Response", description: "Emergency services available 24/7. We respond quickly to protect your home from further damage.", imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Fast emergency response"},
|
||||
{
|
||||
title: "Insurance Coordination",
|
||||
description: "We work directly with insurance companies to simplify the claims process and handle documentation.",
|
||||
},
|
||||
title: "Insurance Coordination", description: "We work directly with insurance companies to simplify the claims process and handle documentation.", imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Insurance coordination support"},
|
||||
{
|
||||
title: "Quality Materials",
|
||||
description: "We use only premium, industry-leading materials backed by manufacturer warranties.",
|
||||
},
|
||||
title: "Quality Materials", description: "We use only premium, industry-leading materials backed by manufacturer warranties.", imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Premium roofing materials"},
|
||||
]}
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
animationType="slide-up"
|
||||
@@ -157,8 +118,7 @@ export default function ServicesPage() {
|
||||
logoText="Trusted Roofing"
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{ label: "Roof Replacement", href: "/services" },
|
||||
{ label: "Roof Repair", href: "/services" },
|
||||
{ label: "Storm Damage", href: "/services" },
|
||||
@@ -167,8 +127,7 @@ export default function ServicesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "Why Us", href: "/#why-us" },
|
||||
{ label: "Reviews", href: "/reviews" },
|
||||
{ label: "Service Areas", href: "/#service-areas" },
|
||||
@@ -176,8 +135,7 @@ export default function ServicesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Emergency",
|
||||
items: [
|
||||
title: "Emergency", items: [
|
||||
{ label: "24/7 Emergency Service", href: "tel:(629)239-1101" },
|
||||
{ label: "Storm Damage Line", href: "tel:(629)239-1101" },
|
||||
{ label: "Schedule Inspection", href: "#" },
|
||||
@@ -185,8 +143,7 @@ export default function ServicesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{ label: "Phone: (629) 239-1101", href: "tel:(629)239-1101" },
|
||||
{ label: "129 Haven St B, Hendersonville, TN 37075", href: "#" },
|
||||
{ label: "info@trustedroofing.com", href: "mailto:info@trustedroofing.com" },
|
||||
|
||||
Reference in New Issue
Block a user