From f4193fb839efd089592fe6f7f7e601fa6f854db0 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 7 Apr 2026 18:29:31 +0000 Subject: [PATCH 1/4] Update src/app/about/page.tsx --- src/app/about/page.tsx | 96 +++++++----------------------------------- 1 file changed, 16 insertions(+), 80 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 334a566..ee9d92d 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -7,7 +7,7 @@ import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven'; import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -export default function LandingPage() { +export default function AboutPage() { return ( @@ -50,22 +39,13 @@ export default function LandingPage() { @@ -77,26 +57,10 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} title="Our Core Values" - description="The principles that drive our high-end contracting work." + description="Principles that drive us." metrics={[ - { - id: "v1", - value: "40+", - title: "Expertise", - items: [ - "Deep regional knowledge", - "Industry standards", - ], - }, - { - id: "v2", - value: "100%", - title: "Integrity", - items: [ - "Clear pricing", - "Quality materials", - ], - }, + { id: "v1", value: "40+", title: "Expertise", items: ["Deep knowledge", "Standards"] }, + { id: "v2", value: "100%", title: "Integrity", items: ["Pricing", "Materials"] } ]} /> @@ -105,36 +69,8 @@ export default function LandingPage() { -- 2.49.1 From 6e98c61161727bfc6e304073220942f355cdca3b Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 7 Apr 2026 18:29:32 +0000 Subject: [PATCH 2/4] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 65 ++++++++-------------------------------- 1 file changed, 12 insertions(+), 53 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 355f88b..1ae4c15 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -6,7 +6,7 @@ import ContactSplit from '@/components/sections/contact/ContactSplit'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -export default function LandingPage() { +export default function ContactPage() { return (
@@ -64,36 +51,8 @@ export default function LandingPage() { -- 2.49.1 From f651813c597c0806b0daf560483624ca4078998a Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 7 Apr 2026 18:29:32 +0000 Subject: [PATCH 3/4] Update src/app/page.tsx --- src/app/page.tsx | 189 +++++++---------------------------------------- 1 file changed, 27 insertions(+), 162 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index db98cd2..9ea4a75 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -7,8 +7,8 @@ import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import PricingCardEight from '@/components/sections/pricing/PricingCardEight'; -import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne'; import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo'; +import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne'; export default function LandingPage() { return ( @@ -28,45 +28,23 @@ export default function LandingPage() {
@@ -76,46 +54,11 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} testimonials={[ - { - id: "1", - name: "Client A", - role: "Homeowner", - testimonial: "We hired Davis Roofing & Contracting for a major roof repair and the results far exceeded our expectations. Professional and thorough.", - imageSrc: "http://img.b2bpic.net/free-photo/abstract-city-building-shadows_23-2149283247.jpg?_wi=1", - imageAlt: "modern luxury home exterior", - }, - { - id: "2", - name: "Jay Lewis", - role: "Homeowner", - testimonial: "Alvin and his entire crew were amazing to work with. On time, hardworking, and delivered excellent quality work.", - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-with-helmet-working-roof_23-2149343661.jpg?_wi=2", - imageAlt: "luxury roof installation modern home", - }, - { - id: "3", - name: "Client B", - role: "Business Owner", - testimonial: "Top notch service, our commercial roof looks brand new and the work was finished ahead of schedule.", - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=1", - imageAlt: "roofing shingles texture detail", - }, - { - id: "4", - name: "Client C", - role: "Property Manager", - testimonial: "The best contracting experience we've had. Honest pricing and no surprises.", - imageSrc: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill-low-view_23-2148748772.jpg?_wi=1", - imageAlt: "professional roofing crew outdoor", - }, - { - id: "5", - name: "Client D", - role: "Homeowner", - testimonial: "They did exactly what they said they would do and did it perfectly. Highly recommended.", - imageSrc: "http://img.b2bpic.net/free-photo/abstract-city-building-shadows_23-2149283247.jpg?_wi=2", - imageAlt: "modern luxury home exterior", - }, + { id: "1", name: "Client A", role: "Homeowner", testimonial: "We hired Davis Roofing & Contracting for a major roof repair and the results far exceeded our expectations. Professional and thorough.", imageSrc: "http://img.b2bpic.net/free-photo/abstract-city-building-shadows_23-2149283247.jpg" }, + { id: "2", name: "Jay Lewis", role: "Homeowner", testimonial: "Alvin and his entire crew were amazing to work with. On time, hardworking, and delivered excellent quality work.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-with-helmet-working-roof_23-2149343661.jpg" }, + { id: "3", name: "Client B", role: "Business Owner", testimonial: "Top notch service, our commercial roof looks brand new and the work was finished ahead of schedule.", imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" }, + { id: "4", name: "Client C", role: "Property Manager", testimonial: "The best contracting experience we've had. Honest pricing and no surprises.", imageSrc: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill-low-view_23-2148748772.jpg" }, + { id: "5", name: "Client D", role: "Homeowner", testimonial: "They did exactly what they said they would do and did it perfectly. Highly recommended.", imageSrc: "http://img.b2bpic.net/free-photo/abstract-city-building-shadows_23-2149283247.jpg" } ]} title="What Customers Are Saying" description="Real feedback from our satisfied clients." @@ -130,41 +73,8 @@ export default function LandingPage() { title="Our Standard Pricing Packages" description="Clear, transparent pricing for all your roofing needs." plans={[ - { - id: "p1", - badge: "Basic", - price: "$299", - subtitle: "Essential roof inspection", - buttons: [ - { - text: "Select", - href: "/contact", - }, - ], - features: [ - "Full visual inspection", - "Detailed photo report", - "Repair assessment", - ], - }, - { - id: "p2", - badge: "Professional", - price: "$899", - subtitle: "Maintenance plan", - buttons: [ - { - text: "Select", - href: "/contact", - }, - ], - features: [ - "Gutter cleaning", - "Roof debris removal", - "Minor shingle repair", - "Annual checkup", - ], - }, + { id: "p1", badge: "Basic", price: "$299", subtitle: "Essential roof inspection", buttons: [{ text: "Select", href: "/contact" }], features: ["Full visual inspection", "Detailed photo report", "Repair assessment"] }, + { id: "p2", badge: "Professional", price: "$899", subtitle: "Maintenance plan", buttons: [{ text: "Select", href: "/contact" }], features: ["Gutter cleaning", "Roof debris removal", "Minor shingle repair", "Annual checkup"] } ]} />
@@ -175,35 +85,15 @@ export default function LandingPage() { useInvertedBackground={false} title="Frequently Asked Questions" description="Everything you need to know about our services." - imageSrc="http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" mediaAnimation="slide-up" faqsAnimation="opacity" faqs={[ - { - id: "1", - title: "How long does a roof install take?", - content: "Most residential roofs are completed within 2-3 days.", - }, - { - id: "2", - title: "Do you offer financing?", - content: "Yes, we work with several lenders to offer flexible monthly payments.", - }, - { - id: "3", - title: "Is your team insured?", - content: "We are fully licensed, bonded, and insured in the state of Idaho.", - }, - { - id: "4", - title: "Can you handle emergency leaks?", - content: "Yes, we offer emergency tarping and repair services.", - }, - { - id: "5", - title: "Are estimates free?", - content: "All of our initial property inspections and estimates are 100% free.", - }, + { id: "1", title: "How long does a roof install take?", content: "Most residential roofs are completed within 2-3 days." }, + { id: "2", title: "Do you offer financing?", content: "Yes, we work with several lenders to offer flexible monthly payments." }, + { id: "3", title: "Is your team insured?", content: "We are fully licensed, bonded, and insured in the state of Idaho." }, + { id: "4", title: "Can you handle emergency leaks?", content: "Yes, we offer emergency tarping and repair services." }, + { id: "5", title: "Are estimates free?", content: "All of our initial property inspections and estimates are 100% free." } ]} /> @@ -214,6 +104,9 @@ export default function LandingPage() { textboxLayout="default" gridVariant="uniform-all-items-equal" useInvertedBackground={false} + title="Testimonials" + description="What our clients say" + testimonials={[]} /> @@ -221,36 +114,8 @@ export default function LandingPage() { -- 2.49.1 From aff00edd1939350ccbd87f51c708c7094ed1cd9a Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 7 Apr 2026 18:29:32 +0000 Subject: [PATCH 4/4] Update src/app/services/page.tsx --- src/app/services/page.tsx | 116 +++++--------------------------------- 1 file changed, 15 insertions(+), 101 deletions(-) diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index 4106939..0099596 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -7,7 +7,7 @@ import FeatureCardOne from '@/components/sections/feature/FeatureCardOne'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -export default function LandingPage() { +export default function ServicesPage() { return ( @@ -52,52 +41,13 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} features={[ - { - title: "Roof Replacement & Installation", - description: "High-quality installation for all roof types, ensuring durability and style.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=3", - imageAlt: "Roofing", - }, - phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=4", - imageAlt: "Roofing", - }, - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-with-helmet-working-roof_23-2149343661.jpg?_wi=3", - imageAlt: "luxury roof installation modern home", - }, - { - title: "Repair & Inspection", - description: "Comprehensive roof inspections and fast, reliable repairs to protect your home.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=5", - imageAlt: "Repair", - }, - phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=6", - imageAlt: "Repair", - }, - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=7", - imageAlt: "roofing shingles texture detail", - }, - { - title: "Exterior Property Care", - description: "From gutters and siding to pressure washing and junk removal, we handle it all.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=8", - imageAlt: "Exterior", - }, - phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=9", - imageAlt: "Exterior", - }, - imageSrc: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill-low-view_23-2148748772.jpg?_wi=2", - imageAlt: "professional roofing crew outdoor", - }, + { title: "Roof Replacement", description: "High-quality installation", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" }, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" } }, + { title: "Inspection", description: "Detailed checkup", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" }, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" } }, + { title: "Exterior", description: "Full property care", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" }, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" } } ]} showStepNumbers={false} title="Our Services" - description="Expert solutions for your entire property exterior." + description="Expert solutions." /> @@ -108,18 +58,10 @@ export default function LandingPage() { gridVariant="uniform-all-items-equal" useInvertedBackground={false} title="Additional Services" - description="Beyond just roofs, we provide complete property solutions." + description="Beyond just roofs." features={[ - { - title: "Siding Installation", - description: "Premium vinyl and wood siding options.", - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=10", - }, - { - title: "Gutter Maintenance", - description: "Cleaning and custom seamless gutter installs.", - imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg?_wi=11", - }, + { title: "Siding Installation", description: "Premium vinyl and wood.", media: { imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" } }, + { title: "Gutter Maintenance", description: "Cleaning and custom.", media: { imageSrc: "http://img.b2bpic.net/free-photo/photo-ground-texture-pattern_58702-15895.jpg" } } ]} /> @@ -128,36 +70,8 @@ export default function LandingPage() { -- 2.49.1