Merge version_2 into main #12
@@ -49,13 +49,13 @@ export default function ContactPage() {
|
||||
background={{ variant: "plain" }}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg", imageAlt: "Professional handyman ready to help"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg?_wi=1", imageAlt: "Professional handyman ready to help"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg", imageAlt: "Expert tradesperson at work"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg?_wi=1", imageAlt: "Expert tradesperson at work"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mid-adult-businessman-giving-presentation-group-industrial-workers-factory_637285-4792.jpg", imageAlt: "Professional team collaboration"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mid-adult-businessman-giving-presentation-group-industrial-workers-factory_637285-4792.jpg?_wi=1", imageAlt: "Professional team collaboration"
|
||||
},
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
@@ -75,16 +75,16 @@ export default function ContactPage() {
|
||||
<FeatureCardThree
|
||||
features={[
|
||||
{
|
||||
id: "01", title: "Call Us Directly", description: "Quick response to your service requests. Our team is available to answer questions and schedule appointments at your convenience.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg", imageAlt: "Direct phone contact service"
|
||||
id: "01", title: "Call Us Directly", description: "Quick response to your service requests. Our team is available to answer questions and schedule appointments at your convenience.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg?_wi=1", imageAlt: "Direct phone contact service"
|
||||
},
|
||||
{
|
||||
id: "02", title: "Fast Response Times", description: "We understand your time is valuable. Expect quick callbacks and efficient scheduling. Most requests answered within 2 business hours.", imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg", imageAlt: "Fast response professional service"
|
||||
id: "02", title: "Fast Response Times", description: "We understand your time is valuable. Expect quick callbacks and efficient scheduling. Most requests answered within 2 business hours.", imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg?_wi=1", imageAlt: "Fast response professional service"
|
||||
},
|
||||
{
|
||||
id: "03", title: "Free Estimates", description: "No obligation quotes for your projects. We provide transparent pricing so you know exactly what to expect before work begins.", imageSrc: "http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg", imageAlt: "Transparent estimate process"
|
||||
id: "03", title: "Free Estimates", description: "No obligation quotes for your projects. We provide transparent pricing so you know exactly what to expect before work begins.", imageSrc: "http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg?_wi=1", imageAlt: "Transparent estimate process"
|
||||
},
|
||||
{
|
||||
id: "04", title: "Flexible Scheduling", description: "We work around your schedule. Early morning, evening, or weekend appointments available to minimize disruption to your daily routine.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg", imageAlt: "Convenient scheduling options"
|
||||
id: "04", title: "Flexible Scheduling", description: "We work around your schedule. Early morning, evening, or weekend appointments available to minimize disruption to your daily routine.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg?_wi=1", imageAlt: "Convenient scheduling options"
|
||||
},
|
||||
]}
|
||||
title="How to Reach Us"
|
||||
|
||||
@@ -65,15 +65,15 @@ export default function HomePage() {
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg", imageAlt: "Professional handyman tools and equipment"
|
||||
"http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg?_wi=2", imageAlt: "Professional handyman tools and equipment"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg", imageAlt: "Skilled handyman performing home repair work"
|
||||
"http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg?_wi=2", imageAlt: "Skilled handyman performing home repair work"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg", imageAlt: "Professional plumbing service technician"
|
||||
"http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg?_wi=1", imageAlt: "Professional plumbing service technician"
|
||||
},
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
@@ -125,7 +125,7 @@ export default function HomePage() {
|
||||
products={[
|
||||
{
|
||||
id: "plumbing", name: "Plumbing Services", price: "Starting at $75", variant: "Repairs & Installation", imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/minimalist-plumbing-pros-logo_742173-8790.jpg", imageAlt: "Plumbing services icon"
|
||||
"http://img.b2bpic.net/free-vector/minimalist-plumbing-pros-logo_742173-8790.jpg?_wi=1", imageAlt: "Plumbing services icon"
|
||||
},
|
||||
{
|
||||
id: "painting", name: "Painting Services", price: "Starting at $85", variant: "Interior & Exterior", imageSrc:
|
||||
@@ -133,7 +133,7 @@ export default function HomePage() {
|
||||
},
|
||||
{
|
||||
id: "electrical", name: "Electrical Work", price: "Starting at $80", variant: "Repair & Installation", imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/energy-logo-design-template_23-2150024111.jpg", imageAlt: "Electrical services icon"
|
||||
"http://img.b2bpic.net/free-vector/energy-logo-design-template_23-2150024111.jpg?_wi=1", imageAlt: "Electrical services icon"
|
||||
},
|
||||
{
|
||||
id: "mounting", name: "Wall Mounting", price: "Starting at $65", variant: "TV & Shelf Installation", imageSrc:
|
||||
@@ -145,7 +145,7 @@ export default function HomePage() {
|
||||
},
|
||||
{
|
||||
id: "flooring", name: "Flooring Installation", price: "Starting at $120", variant: "Hardwood & Tile", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/installing-ceramic-floor-tiles-construction-site-construction-workers-workers-laying-tiles-floor-with-cement-adhesive-renovating-floor-vertical-frame_166373-2129.jpg", imageAlt: "Flooring installation services icon"
|
||||
"http://img.b2bpic.net/free-photo/installing-ceramic-floor-tiles-construction-site-construction-workers-workers-laying-tiles-floor-with-cement-adhesive-renovating-floor-vertical-frame_166373-2129.jpg?_wi=1", imageAlt: "Flooring installation services icon"
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
@@ -214,7 +214,7 @@ export default function HomePage() {
|
||||
tag="About Us"
|
||||
tagIcon={Award}
|
||||
tagAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mid-adult-businessman-giving-presentation-group-industrial-workers-factory_637285-4792.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mid-adult-businessman-giving-presentation-group-industrial-workers-factory_637285-4792.jpg?_wi=2"
|
||||
imageAlt="Earl Boys Services professional team"
|
||||
buttons={[
|
||||
{
|
||||
@@ -239,22 +239,22 @@ export default function HomePage() {
|
||||
{
|
||||
id: "01", title: "Reliable Professionals", description:
|
||||
"Experienced, courteous team members who take pride in quality workmanship", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg", imageAlt: "Professional quality workmanship"
|
||||
"http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg?_wi=2", imageAlt: "Professional quality workmanship"
|
||||
},
|
||||
{
|
||||
id: "02", title: "Fast Response Times", description:
|
||||
"Quick scheduling and efficient service completion to minimize disruption to your home", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg", imageAlt: "Fast professional service"
|
||||
"http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg?_wi=2", imageAlt: "Fast professional service"
|
||||
},
|
||||
{
|
||||
id: "03", title: "Transparent Pricing", description:
|
||||
"Fair, upfront quotes with no hidden charges. Affordable solutions for every budget", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg", imageAlt: "Affordable pricing transparency"
|
||||
"http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg?_wi=2", imageAlt: "Affordable pricing transparency"
|
||||
},
|
||||
{
|
||||
id: "04", title: "Locally Owned", description:
|
||||
"Richmond-based business invested in our community and committed to local service excellence", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg", imageAlt: "Local community service"
|
||||
"http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg?_wi=2", imageAlt: "Local community service"
|
||||
},
|
||||
]}
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
|
||||
@@ -51,13 +51,13 @@ export default function ElectricalServicesPage() {
|
||||
}}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg", imageAlt: "Professional electrician at work"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg?_wi=3", imageAlt: "Professional electrician at work"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg", imageAlt: "Electrical installation work"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg?_wi=3", imageAlt: "Electrical installation work"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg", imageAlt: "Professional tradesperson"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg?_wi=2", imageAlt: "Professional tradesperson"
|
||||
}
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
@@ -84,16 +84,16 @@ export default function ElectricalServicesPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "01", title: "Licensed & Insured", description: "Fully licensed electricians meeting all Richmond and Virginia electrical codes. Complete insurance coverage for your peace of mind.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg", imageAlt: "Professional electrician tools"
|
||||
id: "01", title: "Licensed & Insured", description: "Fully licensed electricians meeting all Richmond and Virginia electrical codes. Complete insurance coverage for your peace of mind.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg?_wi=3", imageAlt: "Professional electrician tools"
|
||||
},
|
||||
{
|
||||
id: "02", title: "Safety First Approach", description: "We prioritize safety in every electrical project. Proper grounding, circuit protection, and code compliance are non-negotiable.", imageSrc: "http://img.b2bpic.net/free-vector/energy-logo-design-template_23-2150024111.jpg", imageAlt: "Electrical safety standards"
|
||||
id: "02", title: "Safety First Approach", description: "We prioritize safety in every electrical project. Proper grounding, circuit protection, and code compliance are non-negotiable.", imageSrc: "http://img.b2bpic.net/free-vector/energy-logo-design-template_23-2150024111.jpg?_wi=2", imageAlt: "Electrical safety standards"
|
||||
},
|
||||
{
|
||||
id: "03", title: "Rapid Response", description: "Electrical emergencies don't wait. We offer fast scheduling and emergency service availability for urgent electrical issues.", imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg", imageAlt: "Quick professional service"
|
||||
id: "03", title: "Rapid Response", description: "Electrical emergencies don't wait. We offer fast scheduling and emergency service availability for urgent electrical issues.", imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg?_wi=3", imageAlt: "Quick professional service"
|
||||
},
|
||||
{
|
||||
id: "04", title: "Fair Transparent Pricing", description: "Upfront quotes with no hidden fees. We explain the work needed and provide honest estimates before starting any project.", imageSrc: "http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg", imageAlt: "Transparent pricing"
|
||||
id: "04", title: "Fair Transparent Pricing", description: "Upfront quotes with no hidden fees. We explain the work needed and provide honest estimates before starting any project.", imageSrc: "http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg?_wi=3", imageAlt: "Transparent pricing"
|
||||
}
|
||||
]}
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
|
||||
@@ -51,13 +51,13 @@ export default function FlooringServicesPage() {
|
||||
}}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg", imageAlt: "Professional flooring installer at work"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg?_wi=4", imageAlt: "Professional flooring installer at work"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/installing-ceramic-floor-tiles-construction-site-construction-workers-workers-laying-tiles-floor-with-cement-adhesive-renovating-floor-vertical-frame_166373-2129.jpg", imageAlt: "Ceramic tile flooring installation"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/installing-ceramic-floor-tiles-construction-site-construction-workers-workers-laying-tiles-floor-with-cement-adhesive-renovating-floor-vertical-frame_166373-2129.jpg?_wi=2", imageAlt: "Ceramic tile flooring installation"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg", imageAlt: "Professional tradesperson"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg?_wi=3", imageAlt: "Professional tradesperson"
|
||||
}
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
@@ -84,16 +84,16 @@ export default function FlooringServicesPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "01", title: "Quality Materials", description: "We use premium flooring materials from trusted suppliers. Hardwood, tile, laminate, and vinyl options available to match any style and budget.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg", imageAlt: "Quality flooring materials"
|
||||
id: "01", title: "Quality Materials", description: "We use premium flooring materials from trusted suppliers. Hardwood, tile, laminate, and vinyl options available to match any style and budget.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg?_wi=4", imageAlt: "Quality flooring materials"
|
||||
},
|
||||
{
|
||||
id: "02", title: "Expert Installation", description: "Professional installation ensures your flooring lasts for years. Proper subfloor preparation, precise cutting, and perfect finishing are our standard.", imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg", imageAlt: "Expert flooring installation"
|
||||
id: "02", title: "Expert Installation", description: "Professional installation ensures your flooring lasts for years. Proper subfloor preparation, precise cutting, and perfect finishing are our standard.", imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg?_wi=4", imageAlt: "Expert flooring installation"
|
||||
},
|
||||
{
|
||||
id: "03", title: "Fast & Efficient", description: "We work quickly without compromising quality. Most projects completed on schedule, minimizing disruption to your home and daily routine.", imageSrc: "http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg", imageAlt: "Efficient flooring service"
|
||||
id: "03", title: "Fast & Efficient", description: "We work quickly without compromising quality. Most projects completed on schedule, minimizing disruption to your home and daily routine.", imageSrc: "http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg?_wi=4", imageAlt: "Efficient flooring service"
|
||||
},
|
||||
{
|
||||
id: "04", title: "Fair Transparent Pricing", description: "Upfront quotes with no hidden fees. We provide detailed estimates and explain the flooring options available to match your budget.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg", imageAlt: "Transparent pricing"
|
||||
id: "04", title: "Fair Transparent Pricing", description: "Upfront quotes with no hidden fees. We provide detailed estimates and explain the flooring options available to match your budget.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg?_wi=3", imageAlt: "Transparent pricing"
|
||||
}
|
||||
]}
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
|
||||
@@ -51,13 +51,13 @@ export default function PaintingServicesPage() {
|
||||
}}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg", imageAlt: "Professional painter at work"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg?_wi=5", imageAlt: "Professional painter at work"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg", imageAlt: "Interior painting work"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg?_wi=4", imageAlt: "Interior painting work"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg", imageAlt: "Professional tradesperson"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg?_wi=4", imageAlt: "Professional tradesperson"
|
||||
}
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
@@ -84,16 +84,16 @@ export default function PaintingServicesPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "01", title: "Quality Materials", description: "We use premium paints and finishes that last. Proper surface preparation ensures beautiful, durable results that protect your investment.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg", imageAlt: "Quality painting materials"
|
||||
id: "01", title: "Quality Materials", description: "We use premium paints and finishes that last. Proper surface preparation ensures beautiful, durable results that protect your investment.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg?_wi=5", imageAlt: "Quality painting materials"
|
||||
},
|
||||
{
|
||||
id: "02", title: "Professional Finish", description: "Expert painters deliver smooth, even coats with attention to detail. Interior and exterior painting completed to the highest standards.", imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg", imageAlt: "Professional painting finish"
|
||||
id: "02", title: "Professional Finish", description: "Expert painters deliver smooth, even coats with attention to detail. Interior and exterior painting completed to the highest standards.", imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg?_wi=5", imageAlt: "Professional painting finish"
|
||||
},
|
||||
{
|
||||
id: "03", title: "Clean & Efficient", description: "We protect your home during painting and clean thoroughly after completion. On-time project delivery with minimal disruption to your daily routine.", imageSrc: "http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg", imageAlt: "Efficient painting service"
|
||||
id: "03", title: "Clean & Efficient", description: "We protect your home during painting and clean thoroughly after completion. On-time project delivery with minimal disruption to your daily routine.", imageSrc: "http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg?_wi=5", imageAlt: "Efficient painting service"
|
||||
},
|
||||
{
|
||||
id: "04", title: "Competitive Pricing", description: "Transparent quotes with no hidden fees. Professional results at affordable prices. Free estimates to help you plan your painting project.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg", imageAlt: "Affordable painting pricing"
|
||||
id: "04", title: "Competitive Pricing", description: "Transparent quotes with no hidden fees. Professional results at affordable prices. Free estimates to help you plan your painting project.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg?_wi=4", imageAlt: "Affordable painting pricing"
|
||||
}
|
||||
]}
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
|
||||
@@ -54,13 +54,13 @@ export default function PlumbingPage() {
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg", imageAlt: "Professional plumber fixing pipes"},
|
||||
"http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg?_wi=5", imageAlt: "Professional plumber fixing pipes"},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg", imageAlt: "Professional home repair work"},
|
||||
"http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg?_wi=5", imageAlt: "Professional home repair work"},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg", imageAlt: "Professional tradesman with tools"},
|
||||
"http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg?_wi=6", imageAlt: "Professional tradesman with tools"},
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
buttons={[
|
||||
@@ -86,15 +86,15 @@ export default function PlumbingPage() {
|
||||
{
|
||||
id: "01", title: "Leak Repairs & Detection", description:
|
||||
"Quick identification and repair of water leaks in pipes, faucets, and fixtures to prevent water damage and waste", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg", imageAlt: "Plumber fixing pipes"},
|
||||
"http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg?_wi=6", imageAlt: "Plumber fixing pipes"},
|
||||
{
|
||||
id: "02", title: "Pipe Installation & Replacement", description:
|
||||
"Professional installation of new plumbing systems and replacement of old, corroded, or damaged pipes", imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/minimalist-plumbing-pros-logo_742173-8790.jpg", imageAlt: "Plumbing installation services"},
|
||||
"http://img.b2bpic.net/free-vector/minimalist-plumbing-pros-logo_742173-8790.jpg?_wi=2", imageAlt: "Plumbing installation services"},
|
||||
{
|
||||
id: "03", title: "Drain Cleaning & Maintenance", description:
|
||||
"Expert drain cleaning services to clear clogs and keep your plumbing system flowing smoothly", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg", imageAlt: "Professional maintenance work"},
|
||||
"http://img.b2bpic.net/free-photo/woman-standing-ladder-balance_23-2149366706.jpg?_wi=6", imageAlt: "Professional maintenance work"},
|
||||
]}
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
animationType="slide-up"
|
||||
@@ -115,15 +115,15 @@ export default function PlumbingPage() {
|
||||
{
|
||||
id: "01", title: "Licensed & Insured", description:
|
||||
"All our plumbers are fully licensed, insured, and trained in the latest plumbing codes and techniques", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg", imageAlt: "Professional tools and equipment"},
|
||||
"http://img.b2bpic.net/free-photo/front-view-tools-carpentry-table_23-2148643196.jpg?_wi=6", imageAlt: "Professional tools and equipment"},
|
||||
{
|
||||
id: "02", title: "24/7 Emergency Service", description:
|
||||
"We offer emergency plumbing services to handle urgent repairs whenever you need us", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg", imageAlt: "Professional service response"},
|
||||
"http://img.b2bpic.net/free-photo/frustrated-young-husband-wife-doing-paperwork-together-calculating-their-expenses-managing-bills-using-laptop-computer-calculator-modern-kitchen_273609-1677.jpg?_wi=6", imageAlt: "Professional service response"},
|
||||
{
|
||||
id: "03", title: "Upfront Pricing", description:
|
||||
"Transparent, honest pricing with no surprises. We provide free estimates before starting any work", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg", imageAlt: "Pricing transparency"},
|
||||
"http://img.b2bpic.net/free-photo/full-shot-people-garage-sale_23-2150577001.jpg?_wi=5", imageAlt: "Pricing transparency"},
|
||||
]}
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
|
||||
Reference in New Issue
Block a user