{"id":8,"date":"2026-04-08T14:24:56","date_gmt":"2026-04-08T14:24:56","guid":{"rendered":"https:\/\/localprosgaragedoorrepair.com\/?page_id=8"},"modified":"2026-06-26T23:30:53","modified_gmt":"2026-06-26T23:30:53","slug":"elementor-8","status":"publish","type":"page","link":"https:\/\/localprosgaragedoorrepair.com\/","title":{"rendered":"Elementor #8"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"8\" class=\"elementor elementor-8\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27e4a1e e-con-full e-flex e-con e-parent\" data-id=\"27e4a1e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bfe006b elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"bfe006b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<title>Local Pros Garage Door Repair \u2014 Hero & Header<\/title>\n<link href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0\/css\/all.min.css\" rel=\"stylesheet\">\n<style>\n    :root {\n        --main-blue: #1a365d;\n        --accent-red: #c53030;\n        --accent-red-dark: #a02020;\n        --light-bg: #f7fafc;\n    }\n    body { margin: 0; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background: #fff; }\n\n    .optD-topbar {\n        background: var(--main-blue); color: #cbd5e1; font-size: 13px; font-weight: 600;\n        padding: 9px 8%; display: flex; justify-content: space-between;\n    }\n    .optD-topbar span { display: flex; align-items: center; gap: 6px; }\n    .optD-topbar .open { color: #68d391; }\n\n    .optD-header {\n        display: flex; justify-content: space-between; align-items: center;\n        padding: 16px 8%; background: white; border-bottom: 1px solid #e2e8f0;\n    }\n    .optD-logo img { height: 58px; }\n    .optD-header-right { display: flex; align-items: center; gap: 24px; }\n    .optD-nav { display: flex; gap: 26px; font-size: 14.5px; font-weight: 600; color: #334155; }\n    .optD-phone { display: flex; align-items: center; gap: 9px; color: var(--main-blue); font-size: 19px; font-weight: 800; text-decoration: none; }\n    .optD-phone i { color: var(--accent-red); }\n    .optD-header-btn { background: var(--accent-red); color: white; padding: 11px 22px; border-radius: 6px; font-weight: 700; font-size: 13.5px; text-decoration: none; text-transform: uppercase; }\n\n    .optD-hero {\n        background: var(--light-bg);\n        padding: 60px 8% 0;\n        display: grid;\n        grid-template-columns: 1.05fr 0.95fr;\n        gap: 0;\n        align-items: stretch;\n    }\n    .optD-hero-text { padding: 30px 0 60px 0; display: flex; flex-direction: column; justify-content: center; }\n    .optD-hero-text .tag {\n        display: inline-flex; align-items: center; gap: 8px; background: #fff;\n        border: 1px solid #e2e8f0; border-radius: 6px; padding: 7px 14px;\n        font-size: 13px; font-weight: 700; color: var(--main-blue); margin-bottom: 22px; width: fit-content;\n    }\n    .optD-hero-text .tag i { color: #f6ad55; }\n    .optD-hero-text h1 { font-size: 38px; font-weight: 800; color: #1a202c; line-height: 1.22; margin: 0 0 18px; }\n    .optD-hero-text h1 span { color: var(--accent-red); }\n    .optD-hero-text > p { color: #475569; font-size: 16.5px; line-height: 1.6; margin: 0 0 30px; max-width: 460px; }\n\n    .optD-cta-row { display: flex; gap: 14px; margin-bottom: 36px; }\n    .optD-btn-primary { background: var(--main-blue); color: white; padding: 16px 30px; border-radius: 7px; font-weight: 700; text-decoration: none; font-size: 15.5px; display: inline-flex; align-items: center; gap: 10px; }\n    .optD-btn-secondary { border: 1.5px solid #cbd5e1; color: var(--main-blue); padding: 16px 30px; border-radius: 7px; font-weight: 700; text-decoration: none; font-size: 15.5px; background: white; }\n\n    .optD-credentials { display: flex; gap: 28px; padding-top: 24px; border-top: 1px solid #e2e8f0; }\n    .optD-credentials div { display: flex; align-items: center; gap: 10px; font-size: 13.5px; font-weight: 700; color: #334155; }\n    .optD-credentials i { color: var(--main-blue); font-size: 18px; }\n\n    .optD-hero-checklist { display: flex; flex-wrap: wrap; gap: 12px 28px; margin: 0 0 28px; }\n    .optD-check-item { display: flex; align-items: center; gap: 9px; font-size: 15px; font-weight: 600; color: #334155; }\n    .optD-check-item .check-circle {\n        width: 18px; height: 18px; border-radius: 50%; background: var(--main-blue); color: white;\n        display: flex; align-items: center; justify-content: center; font-size: 10px; flex-shrink: 0;\n    }\n\n    .optD-hero-visual { position: relative; }\n    .optD-hero-visual img { width: 100%; height: 100%; object-fit: cover; display: block; }\n    .optD-stat-overlay {\n        position: absolute; bottom: 28px; left: -40px;\n        background: white; border-radius: 10px; padding: 18px 24px;\n        box-shadow: 0 16px 40px rgba(26,54,93,0.18);\n        display: flex; align-items: center; gap: 14px;\n    }\n    .optD-stat-overlay .num { font-size: 28px; font-weight: 800; color: var(--main-blue); }\n    .optD-stat-overlay .lbl { font-size: 12.5px; color: #64748b; font-weight: 600; max-width: 110px; line-height: 1.3; }\n\n    @media (max-width: 900px) {\n        .optD-nav { display: none; }\n        .optD-hero { grid-template-columns: 1fr; padding: 30px 5% 0; }\n        .optD-hero-visual { order: -1; height: 260px; margin: 0 -5%; }\n        .optD-stat-overlay { left: 16px; bottom: 16px; }\n        .optD-credentials { flex-wrap: wrap; gap: 16px; }\n        .optD-hero-checklist { gap: 10px 18px; }\n        .optD-check-item { font-size: 14px; }\n    }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"optD-topbar\">\n    <span><i class=\"fas fa-map-marker-alt\"><\/i> 2699 Post Rd, Warwick, RI<\/span>\n    <span class=\"open\"><i class=\"fas fa-circle\" style=\"font-size:8px;\"><\/i> Open Now \u2014 Until 10PM<\/span>\n    <span><i class=\"fas fa-envelope\"><\/i> LocalProsGarageDoorRepair@gmail.com<\/span>\n<\/div>\n\n<header class=\"optD-header\">\n    <div class=\"optD-logo\">\n        <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/C3A45541-068E-423C-9F7A-1CD65676A197.jpeg\" alt=\"Local Pros Garage Door Repair\">\n    <\/div>\n    <nav class=\"optD-nav\">\n        <a href=\"#services\" style=\"color:#334155; text-decoration:none;\">Services<\/a>\n        <a href=\"#reviews\" style=\"color:#334155; text-decoration:none;\">Reviews<\/a>\n        <a href=\"#service-areas\" style=\"color:#334155; text-decoration:none;\">Service Areas<\/a>\n        <a href=\"#about\" style=\"color:#334155; text-decoration:none;\">About<\/a>\n    <\/nav>\n    <div class=\"optD-header-right\">\n        <a href=\"tel:4013468539\" class=\"optD-phone\"><i class=\"fas fa-phone-alt\"><\/i> 401-346-8539<\/a>\n        <a href=\"#booking\" class=\"optD-header-btn\">Book Now<\/a>\n    <\/div>\n<\/header>\n\n<section class=\"optD-hero\">\n    <div class=\"optD-hero-text\">\n        <div class=\"tag\"><i class=\"fas fa-star\"><\/i> Rated 5.0 \u2014 124 Verified Google Reviews<\/div>\n        <h1>Rhode Island's Garage Door Repair Specialists \u2014 <span>Same-Day Service<\/span><\/h1>\n        <p>Licensed and insured technicians serving homeowners across Rhode Island. From a snapped spring to a full installation, we diagnose it right and fix it the same day.<\/p>\n        <div class=\"optD-hero-checklist\">\n            <div class=\"optD-check-item\"><span class=\"check-circle\"><i class=\"fas fa-check\"><\/i><\/span> Broken Spring Repair<\/div>\n            <div class=\"optD-check-item\"><span class=\"check-circle\"><i class=\"fas fa-check\"><\/i><\/span> Opener Repair & Install<\/div>\n            <div class=\"optD-check-item\"><span class=\"check-circle\"><i class=\"fas fa-check\"><\/i><\/span> Cable & Roller Repair<\/div>\n            <div class=\"optD-check-item\"><span class=\"check-circle\"><i class=\"fas fa-check\"><\/i><\/span> New Door Installation<\/div>\n            <div class=\"optD-check-item\"><span class=\"check-circle\"><i class=\"fas fa-check\"><\/i><\/span> Same-Day Emergency Service<\/div>\n        <\/div>\n        <div class=\"optD-cta-row\">\n            <a href=\"tel:4013468539\" class=\"optD-btn-primary\"><i class=\"fas fa-phone-alt\"><\/i> Call 401-346-8539<\/a>\n            <a href=\"#booking\" class=\"optD-btn-secondary\">Book an Appointment<\/a>\n        <\/div>\n        <div class=\"optD-credentials\">\n            <div><i class=\"fas fa-shield-alt\"><\/i> Licensed & Insured<\/div>\n            <div><i class=\"fas fa-bolt\"><\/i> Same-Day Service<\/div>\n            <div><i class=\"fas fa-map-marker-alt\"><\/i> Serving All of RI<\/div>\n        <\/div>\n    <\/div>\n    <div class=\"optD-hero-visual\">\n        <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/IMG_6724.png\" alt=\"Local Pros Garage Door Repair service vehicles\">\n        <div class=\"optD-stat-overlay\">\n            <span class=\"num\">5.0\u2605<\/span>\n            <span class=\"lbl\">124 verified Google reviews<\/span>\n        <\/div>\n    <\/div>\n<\/section>\n\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41d8fb7 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"41d8fb7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n    \/* Services Section \u2014 6-symptom layout + trust badges *\/\n    .services {\n        padding: 70px 5%;\n        background: #f7fafc;\n        text-align: center;\n    }\n    .services-header { margin-bottom: 12px; }\n    .services-header .eyebrow {\n        color: var(--accent-red);\n        font-weight: 800;\n        font-size: 14px;\n        letter-spacing: 1.5px;\n        text-transform: uppercase;\n        margin-bottom: 10px;\n        display: block;\n    }\n    .services-header h2 { font-size: 34px; color: var(--main-blue); margin: 0 0 14px; font-weight: 800; }\n    .services-header p {\n        color: #555;\n        max-width: 620px;\n        margin: 0 auto 40px;\n        font-size: 16px;\n        line-height: 1.5;\n    }\n\n    .services-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 22px;\n        max-width: 1240px;\n        margin: 0 auto;\n    }\n\n    .service-card {\n        background: #ffffff;\n        padding: 32px 22px 26px;\n        border-radius: 12px;\n        border: 1px solid #e6e9ee;\n        transition: all 0.3s ease;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        position: relative;\n        text-align: center;\n    }\n    .service-card:hover {\n        transform: translateY(-6px);\n        box-shadow: 0 16px 32px rgba(26, 54, 93, 0.14);\n        border-color: var(--accent-red);\n    }\n    .service-card.featured { border: 2px solid var(--accent-red); background: #fffaf9; }\n    .featured-tag {\n        position: absolute;\n        top: -13px;\n        background: var(--accent-red);\n        color: white;\n        font-size: 11px;\n        font-weight: 800;\n        letter-spacing: 0.5px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 999px;\n        box-shadow: 0 4px 10px rgba(197,48,48,0.35);\n    }\n\n    .service-icon-wrap {\n        width: 58px;\n        height: 58px;\n        border-radius: 50%;\n        background: linear-gradient(145deg, var(--main-blue), #2c5282);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin-bottom: 16px;\n        transition: transform 0.3s ease;\n    }\n    .service-card:hover .service-icon-wrap { transform: scale(1.08) rotate(-4deg); }\n    .service-icon-wrap i { font-size: 23px; color: white; }\n    .service-card.featured .service-icon-wrap { background: linear-gradient(145deg, var(--accent-red), var(--accent-red-dark)); }\n\n    .service-card h3 { font-size: 18px; margin: 0 0 9px; color: var(--main-blue); font-weight: 700; }\n    .service-card p { color: #667; line-height: 1.5; font-size: 14px; margin: 0 0 20px; flex-grow: 1; }\n\n    .service-btn {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        background: var(--main-blue);\n        color: white;\n        text-decoration: none;\n        font-weight: 700;\n        font-size: 13px;\n        text-transform: uppercase;\n        letter-spacing: 0.3px;\n        padding: 11px 20px;\n        border-radius: 7px;\n        transition: background 0.2s ease;\n        width: 100%;\n        justify-content: center;\n    }\n    .service-card.featured .service-btn { background: var(--accent-red); }\n    .service-card:not(.featured) .service-btn:hover { background: #14294a; }\n    .service-card.featured .service-btn:hover { background: var(--accent-red-dark); }\n\n    \/* Trust badges strip *\/\n    .trust-badges-block {\n        margin-top: 56px;\n        padding-top: 40px;\n        border-top: 1px solid #dde3ea;\n        max-width: 1000px;\n        margin-left: auto;\n        margin-right: auto;\n    }\n    .trust-badges-block h4 {\n        font-size: 14px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        color: #8a94a3;\n        font-weight: 700;\n        margin-bottom: 24px;\n    }\n    .trust-badges-row {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        gap: 40px;\n        flex-wrap: wrap;\n    }\n    .trust-badge-item {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n        font-weight: 700;\n        color: var(--main-blue);\n        font-size: 15px;\n        opacity: 0.85;\n    }\n    .trust-badge-item i { font-size: 22px; color: var(--gold); }\n\n    @media (max-width: 1024px) {\n        .services-grid { grid-template-columns: repeat(2, 1fr); }\n    }\n    @media (max-width: 600px) {\n        .services-grid { grid-template-columns: 1fr; }\n        .services { padding: 50px 5%; }\n        .service-card.featured { order: -1; }\n        .trust-badges-row { gap: 22px; }\n    }\n<\/style>\n\n<section class=\"services\" id=\"services\">\n    <div class=\"services-header\">\n        <span class=\"eyebrow\">What We Fix<\/span>\n        <h2>Common Garage Door Problems We Solve<\/h2>\n        <p>From a snapped spring to a noisy, off-track door, our licensed Rhode Island technicians diagnose and fix it right \u2014 same day, every day.<\/p>\n    <\/div>\n\n    <div class=\"services-grid\">\n        <div class=\"service-card featured\">\n            <span class=\"featured-tag\">Most Common<\/span>\n            <div class=\"service-icon-wrap\"><i class=\"fas fa-tools\"><\/i><\/div>\n            <h3>Broken Springs<\/h3>\n            <p>We replace torsion and extension springs with premium, high-cycle parts, then run a full safety and balance test.<\/p>\n            <a href=\"tel:4013468539\" class=\"service-btn\"><i class=\"fas fa-phone-alt\"><\/i> Call Now<\/a>\n        <\/div>\n\n        <div class=\"service-card\">\n            <div class=\"service-icon-wrap\"><i class=\"fas fa-microchip\"><\/i><\/div>\n            <h3>Opener Repair<\/h3>\n            <p>Expert diagnostics and repair for all major brands \u2014 LiftMaster, Genie, Chamberlain, and more.<\/p>\n            <a href=\"tel:4013468539\" class=\"service-btn\"><i class=\"fas fa-phone-alt\"><\/i> Call Now<\/a>\n        <\/div>\n\n        <div class=\"service-card\">\n            <div class=\"service-icon-wrap\"><i class=\"fas fa-link\"><\/i><\/div>\n            <h3>Broken Cables<\/h3>\n            <p>Old or snapped cables make your door slow and noisy. We replace them with premium-grade parts that last.<\/p>\n            <a href=\"tel:4013468539\" class=\"service-btn\"><i class=\"fas fa-phone-alt\"><\/i> Call Now<\/a>\n        <\/div>\n\n        <div class=\"service-card\">\n            <div class=\"service-icon-wrap\"><i class=\"fas fa-compress-arrows-alt\"><\/i><\/div>\n            <h3>Bent or Broken Rollers<\/h3>\n            <p>Worn rollers throw your door off track and make it loud. We swap in quality rollers to restore smooth movement.<\/p>\n            <a href=\"tel:4013468539\" class=\"service-btn\"><i class=\"fas fa-phone-alt\"><\/i> Call Now<\/a>\n        <\/div>\n\n        <div class=\"service-card\">\n            <div class=\"service-icon-wrap\"><i class=\"fas fa-volume-up\"><\/i><\/div>\n            <h3>Noisy or Off-Track Doors<\/h3>\n            <p>A loud door is often a warning sign. We find the root cause \u2014 track, hardware, or springs \u2014 and fix it for good.<\/p>\n            <a href=\"tel:4013468539\" class=\"service-btn\"><i class=\"fas fa-phone-alt\"><\/i> Call Now<\/a>\n        <\/div>\n\n        <div class=\"service-card\">\n            <div class=\"service-icon-wrap\"><i class=\"fas fa-door-open\"><\/i><\/div>\n            <h3>New Door Installation<\/h3>\n            <p>Professional installation of high-quality, insulated garage doors built for any home style and budget.<\/p>\n            <a href=\"tel:4013468539\" class=\"service-btn\"><i class=\"fas fa-phone-alt\"><\/i> Call Now<\/a>\n        <\/div>\n    <\/div>\n\n    <div class=\"trust-badges-block\">\n        <h4>Trusted Across Rhode Island<\/h4>\n        <div class=\"trust-badges-row\">\n            <div class=\"trust-badge-item\"><i class=\"fas fa-star\"><\/i> 124 Google Reviews \u00b7 5.0<\/div>\n            <div class=\"trust-badge-item\"><i class=\"fas fa-shield-alt\"><\/i> Licensed & Insured in RI<\/div>\n            <div class=\"trust-badge-item\"><i class=\"fas fa-bolt\"><\/i> Same-Day Service<\/div>\n            <div class=\"trust-badge-item\"><i class=\"fas fa-map-marker-alt\"><\/i> Locally Owned & Operated<\/div>\n        <\/div>\n    <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a0622e elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"6a0622e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n    .optD-why-us {\n        padding: 70px 8%;\n        background: #ffffff;\n    }\n    .optD-why-grid {\n        display: grid;\n        grid-template-columns: 1.05fr 0.95fr;\n        gap: 60px;\n        align-items: center;\n        max-width: 1180px;\n        margin: 0 auto;\n    }\n\n    .optD-why-content .tag {\n        display: inline-flex; align-items: center; gap: 8px; background: #f7fafc;\n        border: 1px solid #e2e8f0; border-radius: 6px; padding: 7px 14px;\n        font-size: 13px; font-weight: 700; color: var(--main-blue); margin-bottom: 18px;\n    }\n    .optD-why-content h2 { font-size: 32px; font-weight: 800; color: #1a202c; margin: 0 0 16px; line-height: 1.25; }\n    .optD-why-content h2 span { color: var(--accent-red); }\n    .optD-why-content > p { color: #64748b; font-size: 15.5px; line-height: 1.6; margin: 0 0 32px; max-width: 480px; }\n\n    .optD-check-list { display: flex; flex-direction: column; gap: 22px; margin-bottom: 36px; }\n    .optD-check-row { display: flex; gap: 16px; align-items: flex-start; }\n    .optD-check-row .mark {\n        width: 26px; height: 26px; border-radius: 50%;\n        background: #eef2f8; color: var(--main-blue);\n        display: flex; align-items: center; justify-content: center;\n        font-size: 12px; flex-shrink: 0; margin-top: 2px;\n    }\n    .optD-check-row .text strong { display: block; font-size: 16px; color: #1a202c; margin-bottom: 3px; }\n    .optD-check-row .text span { color: #64748b; font-size: 14px; line-height: 1.5; }\n\n    .optD-why-cta {\n        display: inline-flex; align-items: center; gap: 10px;\n        background: var(--main-blue); color: white; text-decoration: none;\n        font-weight: 700; font-size: 15.5px; padding: 16px 30px; border-radius: 7px;\n    }\n\n    \/* Rotating photo carousel *\/\n    .optD-why-visual { position: relative; }\n    .optD-why-carousel {\n        position: relative;\n        width: 100%;\n        aspect-ratio: 4\/3;\n        border-radius: 10px;\n        border: 1px solid #e2e8f0;\n        overflow: hidden;\n        box-shadow: 0 16px 40px rgba(26,54,93,0.1);\n    }\n    .optD-carousel-slide {\n        position: absolute; inset: 0;\n        opacity: 0;\n        transition: opacity 0.6s ease;\n    }\n    .optD-carousel-slide.active { opacity: 1; }\n    .optD-carousel-slide img { width: 100%; height: 100%; object-fit: cover; display: block; }\n\n    .optD-carousel-dots {\n        position: absolute; bottom: 14px; left: 0; right: 0;\n        display: flex; justify-content: center; gap: 7px;\n    }\n    .optD-carousel-dots button {\n        width: 8px; height: 8px; border-radius: 50%; border: none; padding: 0;\n        background: rgba(255,255,255,0.6); cursor: pointer; transition: 0.2s;\n    }\n    .optD-carousel-dots button.active { background: white; width: 22px; border-radius: 4px; }\n\n    .optD-why-stat-card {\n        position: absolute;\n        top: -20px; left: -20px;\n        background: white;\n        border-radius: 10px;\n        padding: 16px 20px;\n        box-shadow: 0 16px 40px rgba(26,54,93,0.18);\n        border: 1px solid #e2e8f0;\n        display: flex;\n        align-items: center;\n        gap: 12px;\n        z-index: 2;\n    }\n    .optD-why-stat-card .num { font-size: 24px; font-weight: 800; color: var(--main-blue); }\n    .optD-why-stat-card .lbl { font-size: 12px; color: #64748b; font-weight: 600; max-width: 110px; line-height: 1.3; }\n\n    @media (max-width: 900px) {\n        .optD-why-grid { grid-template-columns: 1fr; gap: 50px; }\n        .optD-why-us { padding: 50px 5%; }\n        .optD-why-visual { order: -1; }\n        .optD-why-stat-card { top: -14px; left: 14px; }\n    }\n<\/style>\n\n<section class=\"optD-why-us\">\n    <div class=\"optD-why-grid\">\n        <div class=\"optD-why-content\">\n            <div class=\"tag\"><i class=\"fas fa-shield-alt\"><\/i> Why Homeowners Pick Us<\/div>\n            <h2>Why Rhode Island Chooses <span>Local Pros<\/span><\/h2>\n            <p>124 five-star reviews and counting. Here's what that actually means for you when your door breaks down.<\/p>\n\n            <div class=\"optD-check-list\">\n                <div class=\"optD-check-row\">\n                    <div class=\"mark\"><i class=\"fas fa-check\"><\/i><\/div>\n                    <div class=\"text\">\n                        <strong>Licensed & Insured<\/strong>\n                        <span>Fully certified professionals \u2014 every job backed by real insurance, not promises.<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"optD-check-row\">\n                    <div class=\"mark\"><i class=\"fas fa-check\"><\/i><\/div>\n                    <div class=\"text\">\n                        <strong>Locally Owned & Operated<\/strong>\n                        <span>Based in Warwick, serving all of Rhode Island. We're your neighbors, not a national call center.<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"optD-check-row\">\n                    <div class=\"mark\"><i class=\"fas fa-check\"><\/i><\/div>\n                    <div class=\"text\">\n                        <strong>24\/7 Emergency Service<\/strong>\n                        <span>Door stuck at 9 PM? We're open until 10 PM daily, with emergency repairs when you need them.<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"optD-check-row\">\n                    <div class=\"mark\"><i class=\"fas fa-check\"><\/i><\/div>\n                    <div class=\"text\">\n                        <strong>Transparent Pricing<\/strong>\n                        <span>No hidden fees. Free on-site estimates and a clear explanation before any work begins.<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <a href=\"tel:4013468539\" class=\"optD-why-cta\"><i class=\"fas fa-phone-alt\"><\/i> Call 401-346-8539<\/a>\n        <\/div>\n\n        <div class=\"optD-why-visual\">\n            <div class=\"optD-why-stat-card\">\n                <span class=\"num\">5.0\u2605<\/span>\n                <span class=\"lbl\">124 verified Google reviews<\/span>\n            <\/div>\n\n            <div class=\"optD-why-carousel\" id=\"whyCarousel\">\n                <div class=\"optD-carousel-slide active\">\n                    <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/IMG_6724.png\" alt=\"Local Pros Garage Door Repair service vehicles\">\n                <\/div>\n                <div class=\"optD-carousel-slide\">\n                    <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/02b94f98-137e-4bda-ab4b-8c2e03713cca.jpg\" alt=\"Garage door spring repair in progress\">\n                <\/div>\n                <div class=\"optD-carousel-slide\">\n                    <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/5f12c818-617c-446f-ac37-dc527640659a.jpg\" alt=\"Garage door track repair\">\n                <\/div>\n                <div class=\"optD-carousel-slide\">\n                    <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/IMG_4984.jpg\" alt=\"Completed garage door installation\">\n                <\/div>\n\n                <div class=\"optD-carousel-dots\">\n                    <button class=\"active\" onclick=\"setWhySlide(0)\"><\/button>\n                    <button onclick=\"setWhySlide(1)\"><\/button>\n                    <button onclick=\"setWhySlide(2)\"><\/button>\n                    <button onclick=\"setWhySlide(3)\"><\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n    (function() {\n        let whyIdx = 0;\n        let whyTimer;\n        function renderWhySlide(i) {\n            const slides = document.querySelectorAll('#whyCarousel .optD-carousel-slide');\n            const dots = document.querySelectorAll('#whyCarousel .optD-carousel-dots button');\n            slides.forEach((el, idx) => el.classList.toggle('active', idx === i));\n            dots.forEach((el, idx) => el.classList.toggle('active', idx === i));\n            whyIdx = i;\n        }\n        window.setWhySlide = function(i) {\n            renderWhySlide(i);\n            clearInterval(whyTimer);\n            startWhyAutoRotate();\n        };\n        function startWhyAutoRotate() {\n            whyTimer = setInterval(() => {\n                whyIdx = (whyIdx + 1) % 4;\n                renderWhySlide(whyIdx);\n            }, 4000);\n        }\n        startWhyAutoRotate();\n    })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7e8cfc elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"b7e8cfc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n    .reviews-v2-section {\n        background: var(--main-blue);\n        padding: 80px 5%;\n        position: relative;\n        overflow: hidden;\n    }\n    .reviews-v2-section::before {\n        content: '\"';\n        position: absolute;\n        top: -60px;\n        left: 40px;\n        font-size: 320px;\n        font-family: Georgia, serif;\n        color: rgba(255,255,255,0.04);\n        line-height: 1;\n        pointer-events: none;\n    }\n\n    .reviews-v2-container {\n        max-width: 1100px;\n        margin: 0 auto;\n        display: grid;\n        grid-template-columns: 0.85fr 1.4fr;\n        gap: 50px;\n        align-items: center;\n        position: relative;\n    }\n\n    \/* Left: trust panel, vertical, not a horizontal bar *\/\n    .reviews-v2-trust {\n        color: white;\n        text-align: left;\n    }\n    .reviews-v2-trust .eyebrow {\n        color: var(--gold);\n        font-weight: 800;\n        font-size: 13px;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        margin-bottom: 14px;\n        display: block;\n    }\n    .reviews-v2-trust h2 { font-size: 32px; font-weight: 800; line-height: 1.2; margin: 0 0 20px; }\n    .reviews-v2-score {\n        display: flex;\n        align-items: baseline;\n        gap: 10px;\n        margin-bottom: 8px;\n    }\n    .reviews-v2-score .num { font-size: 56px; font-weight: 800; color: var(--gold); line-height: 1; }\n    .reviews-v2-score .stars { color: var(--gold); font-size: 20px; }\n    .reviews-v2-trust .count {\n        color: #c5cfdc;\n        font-size: 14.5px;\n        margin-bottom: 24px;\n    }\n    .reviews-v2-link {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        color: white;\n        font-weight: 700;\n        font-size: 14px;\n        text-decoration: none;\n        border-bottom: 1px solid var(--gold);\n        padding-bottom: 3px;\n    }\n\n    \/* Right: featured review spotlight, large, single at a time *\/\n    .reviews-v2-spotlight {\n        background: white;\n        border-radius: 18px;\n        padding: 40px 44px;\n        position: relative;\n        box-shadow: 0 24px 60px rgba(0,0,0,0.3);\n    }\n    .review-slide { display: none; }\n    .review-slide.active { display: block; animation: fadeIn 0.4s ease; }\n    @keyframes fadeIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }\n\n    .review-slide .stars { color: var(--star-yellow, #fabb05); font-size: 17px; margin-bottom: 16px; }\n    .review-slide p {\n        font-size: 19px;\n        line-height: 1.55;\n        color: #2d3748;\n        margin: 0 0 24px;\n        font-weight: 500;\n    }\n    .review-slide-author { display: flex; align-items: center; gap: 14px; }\n    .review-slide-avatar {\n        width: 48px; height: 48px; border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        color: white; font-weight: bold; font-size: 18px; flex-shrink: 0;\n    }\n    .review-slide-author strong { display: block; font-size: 15px; color: var(--main-blue); }\n    .review-slide-author span { font-size: 13px; color: #888; }\n\n    .review-dots { display: flex; gap: 8px; margin-top: 28px; }\n    .review-dot {\n        width: 9px; height: 9px; border-radius: 50%; background: #dde3ea;\n        border: none; cursor: pointer; transition: 0.2s; padding: 0;\n    }\n    .review-dot.active { background: var(--accent-red); width: 24px; border-radius: 5px; }\n\n    @media (max-width: 850px) {\n        .reviews-v2-container { grid-template-columns: 1fr; gap: 36px; }\n        .reviews-v2-trust { text-align: center; }\n        .reviews-v2-score { justify-content: center; }\n        .reviews-v2-spotlight { padding: 32px 26px; }\n        .review-slide p { font-size: 17px; }\n    }\n<\/style>\n\n<section class=\"reviews-v2-section\">\n    <div class=\"reviews-v2-container\">\n        <div class=\"reviews-v2-trust\">\n            <span class=\"eyebrow\">Real Customers, Real Results<\/span>\n            <h2>What Rhode Island Homeowners Say<\/h2>\n            <div class=\"reviews-v2-score\">\n                <span class=\"num\">5.0<\/span>\n                <span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span>\n            <\/div>\n            <p class=\"count\">Based on 124 verified Google reviews<\/p>\n            <a href=\"YOUR_GOOGLE_REVIEWS_LINK_HERE\" target=\"_blank\" rel=\"noopener\" class=\"reviews-v2-link\">\n                <i class=\"fab fa-google\"><\/i> Read all reviews on Google\n            <\/a>\n        <\/div>\n\n        <div class=\"reviews-v2-spotlight\">\n            <div class=\"review-slide active\" data-slide=\"0\">\n                <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n                <p>\"My garage door spring snapped at 8 PM. Local Pros were here in 30 minutes! Fast, professional, and very fair price. Best in Warwick.\"<\/p>\n                <div class=\"review-slide-author\">\n                    <div class=\"review-slide-avatar\" style=\"background:#4285f4;\">M<\/div>\n                    <div><strong>Michael R.<\/strong><span>Warwick, RI<\/span><\/div>\n                <\/div>\n            <\/div>\n            <div class=\"review-slide\" data-slide=\"1\">\n                <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n                <p>\"The new opener installation was flawless. Tech was polite and explained everything. I love supporting a real local business!\"<\/p>\n                <div class=\"review-slide-author\">\n                    <div class=\"review-slide-avatar\" style=\"background:#34a853;\">S<\/div>\n                    <div><strong>Sarah J.<\/strong><span>Local Guide<\/span><\/div>\n                <\/div>\n            <\/div>\n            <div class=\"review-slide\" data-slide=\"2\">\n                <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n                <p>\"Fair pricing, no hidden fees, and high-quality work. They fixed my off-track door and did a full tune-up. Highly recommend!\"<\/p>\n                <div class=\"review-slide-author\">\n                    <div class=\"review-slide-avatar\" style=\"background:#ea4335;\">D<\/div>\n                    <div><strong>David L.<\/strong><span>Homeowner<\/span><\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"review-dots\">\n                <button class=\"review-dot active\" onclick=\"showReview(0)\"><\/button>\n                <button class=\"review-dot\" onclick=\"showReview(1)\"><\/button>\n                <button class=\"review-dot\" onclick=\"showReview(2)\"><\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n    let reviewTimer;\n    function showReview(i) {\n        document.querySelectorAll('.review-slide').forEach((el, idx) => el.classList.toggle('active', idx === i));\n        document.querySelectorAll('.review-dot').forEach((el, idx) => el.classList.toggle('active', idx === i));\n        clearInterval(reviewTimer);\n        startAutoRotate();\n    }\n    function startAutoRotate() {\n        let current = document.querySelector('.review-dot.active');\n        let idx = Array.from(document.querySelectorAll('.review-dot')).indexOf(current);\n        reviewTimer = setInterval(() => {\n            idx = (idx + 1) % 3;\n            showReviewSilent(idx);\n        }, 6000);\n    }\n    function showReviewSilent(i) {\n        document.querySelectorAll('.review-slide').forEach((el, idx) => el.classList.toggle('active', idx === i));\n        document.querySelectorAll('.review-dot').forEach((el, idx) => el.classList.toggle('active', idx === i));\n    }\n    startAutoRotate();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5b3bb5 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"c5b3bb5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n    :root {\n        --main-blue: #1a365d;\n        --accent-red: #c53030;\n        --google-blue: #4285f4;\n        --bg-light: #f8fafc;\n    }\n\n    .service-section-wrapper {\n        padding: 80px 5%;\n        background-color: #ffffff;\n        font-family: 'Roboto', sans-serif;\n    }\n\n    .service-container {\n        display: flex;\n        align-items: center;\n        gap: 60px;\n        max-width: 1200px;\n        margin: 0 auto;\n    }\n\n    \/* \u05ea\u05d5\u05db\u05df \u05d8\u05e7\u05e1\u05d8\u05d5\u05d0\u05dc\u05d9 *\/\n    .service-text {\n        flex: 1;\n        text-align: left;\n    }\n\n    .service-text h2 {\n        font-size: 40px;\n        color: var(--main-blue);\n        margin-bottom: 20px;\n        font-weight: 900;\n        text-transform: uppercase;\n        line-height: 1.1;\n    }\n\n    .service-text p {\n        font-size: 18px;\n        color: #4a5568;\n        margin-bottom: 30px;\n        line-height: 1.6;\n    }\n\n    \/* \u05d2\u05e8\u05d9\u05d3 \u05d0\u05d6\u05d5\u05e8\u05d9 \u05e9\u05d9\u05e8\u05d5\u05ea *\/\n    .cities-list {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 15px;\n        margin-bottom: 40px;\n    }\n\n    .city-badge {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n        font-size: 16px;\n        color: #2d3748;\n        font-weight: 700;\n    }\n\n    .city-badge i {\n        color: var(--accent-red);\n        font-size: 14px;\n    }\n\n    \/* \u05e2\u05d9\u05e6\u05d5\u05d1 \u05d4\u05de\u05e4\u05d4 *\/\n    .service-map-box {\n        flex: 1.2;\n        height: 500px;\n        border-radius: 25px;\n        overflow: hidden;\n        box-shadow: 0 20px 40px rgba(0,0,0,0.12);\n        border: 8px solid var(--bg-light);\n        position: relative;\n    }\n\n    .service-map-box iframe {\n        width: 100%;\n        height: 100%;\n        border: none;\n    }\n\n    \/* \u05e6\u05de\u05d3 \u05db\u05e4\u05ea\u05d5\u05e8\u05d9\u05dd \u05de\u05e9\u05d5\u05dc\u05d1 *\/\n    .service-cta-btns {\n        display: flex;\n        gap: 15px;\n        margin-top: 20px;\n    }\n\n    .s-btn {\n        flex: 1;\n        padding: 16px 20px;\n        border-radius: 50px;\n        text-decoration: none;\n        font-weight: 800;\n        font-size: 16px;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        gap: 10px;\n        transition: 0.3s;\n        border: none;\n        cursor: pointer;\n        color: white !important;\n    }\n\n    .s-btn-call { background: var(--accent-red); box-shadow: 0 5px 15px rgba(197, 48, 48, 0.3); }\n    .s-btn-book { background: var(--main-blue); box-shadow: 0 5px 15px rgba(26, 54, 93, 0.2); }\n    .s-btn:hover { transform: translateY(-3px); opacity: 0.95; }\n\n    \/* \u05d4\u05ea\u05d0\u05de\u05d4 \u05dc\u05e0\u05d9\u05d9\u05d3 *\/\n    @media (max-width: 991px) {\n        .service-container { flex-direction: column; text-align: center; }\n        .service-text { order: 2; }\n        .service-map-box { order: 1; width: 100%; height: 350px; flex: none; }\n        .cities-list { justify-items: start; max-width: 400px; margin: 0 auto 30px; }\n        .service-cta-btns { flex-direction: column; }\n    }\n<\/style>\n\n<section class=\"service-section-wrapper\">\n    <div class=\"service-container\">\n        \n        <div class=\"service-text\">\n            <h2>Local Service Area<\/h2>\n            <p>We are strategically located on <strong>Post Rd in Warwick<\/strong>, allowing us to reach most Rhode Island homes in <strong>under 60 minutes<\/strong>. We provide expert garage door repair, spring replacement, and new installations across the state.<\/p>\n            \n            <div class=\"cities-list\">\n                <div class=\"city-badge\"><i class=\"fas fa-check-circle\"><\/i> Warwick, RI<\/div>\n                <div class=\"city-badge\"><i class=\"fas fa-check-circle\"><\/i> Cranston, RI<\/div>\n                <div class=\"city-badge\"><i class=\"fas fa-check-circle\"><\/i> Providence, RI<\/div>\n                <div class=\"city-badge\"><i class=\"fas fa-check-circle\"><\/i> East Greenwich, RI<\/div>\n                <div class=\"city-badge\"><i class=\"fas fa-check-circle\"><\/i> West Warwick, RI<\/div>\n                <div class=\"city-badge\"><i class=\"fas fa-check-circle\"><\/i> North Kingstown, RI<\/div>\n                <div class=\"city-badge\"><i class=\"fas fa-check-circle\"><\/i> Coventry, RI<\/div>\n                <div class=\"city-badge\"><i class=\"fas fa-check-circle\"><\/i> Johnston, RI<\/div>\n            <\/div>\n\n            <div class=\"service-cta-btns\">\n                <a href=\"tel:4013468539\" class=\"s-btn s-btn-call\">\n                    <i class=\"fas fa-phone-alt\"><\/i> CALL 401-346-8539\n                <\/a>\n                <button onclick=\"openBooking()\" class=\"s-btn s-btn-book\">\n                    <i class=\"fas fa-calendar-alt\"><\/i> BOOK SERVICE\n                <\/button>\n            <\/div>\n        <\/div>\n\n        <div class=\"service-map-box\">\n            <iframe \n                src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d47610.123456789!2d-71.468!3d41.715!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89e44f0000000000%3A0x00000000000000!2sWarwick%2C%20RI!5e0!3m2!1sen!2sus!4v1234567890\" \n                allowfullscreen=\"\" \n                loading=\"lazy\">\n            <\/iframe>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<script>\n    function openBooking() {\n        \/\/ \u05d1\u05d5\u05d3\u05e7 \u05d0\u05dd \u05d4\u05e4\u05d5\u05e0\u05e7\u05e6\u05d9\u05d4 \u05e7\u05d9\u05d9\u05de\u05ea \u05de\u05d4\u05e1\u05e7\u05e9\u05d9\u05d9\u05e0\u05d9\u05dd \u05d4\u05e7\u05d5\u05d3\u05de\u05d9\u05dd\n        if (typeof document.getElementById('bookingModal') !== 'undefined') {\n            document.getElementById('bookingModal').style.display = 'block';\n        }\n    }\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e671c77 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"e671c77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n    .work-faq-section {\n        padding: 80px 5%;\n        background-color: #f8fafc;\n        font-family: 'Roboto', sans-serif;\n    }\n\n    .work-faq-container {\n        display: flex;\n        gap: 50px;\n        max-width: 1200px;\n        margin: 0 auto;\n        align-items: flex-start;\n    }\n\n    \/* === \u05e6\u05d3 \u05d4\u05ea\u05de\u05d5\u05e0\u05d5\u05ea - \u05de\u05d1\u05e0\u05d4 \u05e0\u05e9\u05de\u05e8 \u05d0\u05da \u05de\u05e9\u05d5\u05e4\u05e8 \u05dc\u05e1\u05dc\u05d9\u05d9\u05d3\u05e8 === *\/\n    .work-gallery {\n        flex: 1;\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 15px;\n    }\n\n    \/* \u05de\u05d9\u05db\u05dc \u05e2\u05d1\u05d5\u05e8 \u05db\u05dc \u05ea\u05de\u05d5\u05e0\u05d4 \u05d1\u05e1\u05dc\u05d9\u05d9\u05d3\u05e8 *\/\n    .slide-container {\n        width: 100%;\n        height: 200px;\n        border-radius: 12px;\n        box-shadow: 0 5px 15px rgba(0,0,0,0.08);\n        overflow: hidden;\n        position: relative; \/* \u05d4\u05d5\u05e4\u05da \u05d0\u05ea \u05d4\u05de\u05d9\u05db\u05dc \u05dc\u05d1\u05e1\u05d9\u05e1 \u05dc\u05de\u05d9\u05e7\u05d5\u05dd *\/\n        transition: 0.3s;\n    }\n    \n    .slide-container:hover { transform: scale(1.03); }\n\n    \/* \u05e2\u05d9\u05e6\u05d5\u05d1 \u05d4\u05ea\u05de\u05d5\u05e0\u05d5\u05ea \u05d1\u05ea\u05d5\u05da \u05d4\u05e1\u05dc\u05d9\u05d9\u05d3\u05e8 *\/\n    .slide-container img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        position: absolute; \/* \u05de\u05d0\u05e4\u05e9\u05e8 \u05dc\u05ea\u05de\u05d5\u05e0\u05d5\u05ea \u05dc\u05e2\u05dc\u05d5\u05ea \u05d0\u05d7\u05ea \u05e2\u05dc \u05d4\u05e9\u05e0\u05d9\u05d9\u05d4 *\/\n        top: 0;\n        left: 0;\n        opacity: 0; \/* \u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc - \u05e9\u05e7\u05d5\u05e3 *\/\n        transition: opacity 1s ease-in-out; \/* \u05d0\u05e4\u05e7\u05d8 \u05de\u05e2\u05d1\u05e8 \u05d7\u05dc\u05e7 *\/\n    }\n\n    \/* \u05de\u05d7\u05dc\u05e7\u05d4 \u05dc\u05ea\u05de\u05d5\u05e0\u05d4 \u05d4\u05de\u05d5\u05e6\u05d2\u05ea *\/\n    .slide-container img.active {\n        opacity: 1;\n    }\n\n    \/* === \u05e6\u05d3 \u05d4\u05e9\u05d0\u05dc\u05d5\u05ea - \u05dc\u05dc\u05d0 \u05e9\u05d9\u05e0\u05d5\u05d9 === *\/\n    .faq-content {\n        flex: 1;\n    }\n\n    .faq-content h2 {\n        font-size: 32px;\n        color: #1a365d;\n        margin-bottom: 25px;\n        font-weight: 900;\n        text-transform: uppercase;\n    }\n\n    .faq-item {\n        background: white;\n        border-radius: 8px;\n        margin-bottom: 12px;\n        border: 1px solid #e2e8f0;\n        overflow: hidden;\n    }\n\n    .faq-question {\n        padding: 18px 25px;\n        cursor: pointer;\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        font-weight: 700;\n        color: #2d3748;\n        transition: 0.3s;\n    }\n\n    .faq-question:hover { background: #f1f5f9; }\n\n    .faq-answer {\n        padding: 0 25px;\n        max-height: 0;\n        overflow: hidden;\n        transition: max-height 0.3s ease-out;\n        color: #4a5568;\n        line-height: 1.6;\n        font-size: 15px;\n    }\n\n    .faq-item.active .faq-answer {\n        padding: 0 25px 20px 25px;\n        max-height: 200px;\n    }\n\n    .faq-item i {\n        transition: 0.3s;\n        color: #c53030;\n    }\n\n    .faq-item.active i { transform: rotate(180deg); }\n\n    \/* \u05d4\u05ea\u05d0\u05de\u05d4 \u05dc\u05e0\u05d9\u05d9\u05d3 *\/\n    @media (max-width: 900px) {\n        .work-faq-container { flex-direction: column; }\n        .work-gallery { order: 2; width: 100%; }\n        .faq-content { order: 1; width: 100%; }\n    }\n<\/style>\n\n<section class=\"work-faq-section\">\n    <div class=\"work-faq-container\">\n        \n        <div class=\"work-gallery\">\n            \n            <div class=\"slide-container\" id=\"slider1\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/0ED81D61-D2C1-4937-BDF4-708986B7AD46.jpeg\" class=\"active\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/02b94f98-137e-4bda-ab4b-8c2e03713cca.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/5f12c818-617c-446f-ac37-dc527640659a.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/aafb359e-5d59-49e2-ab5d-8b276d9648d5.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/57034a00-4a7c-45fe-b47e-4d2a406b81e8.jpg\">\n            <\/div>\n\n            <div class=\"slide-container\" id=\"slider2\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/9b4987d6-2f8c-4d12-95bb-8cc1d93c0fa7.jpg\" class=\"active\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/23b7ea26-489a-4ef8-93ba-f67fae0a09fb.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/22372242-7f0b-454f-bb86-8718a1e482ae.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/47ac993a-98b6-4c90-8043-421c10d864ca.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/af116d7a-eef5-46f6-8aae-d7ccc703a39f.jpg\">\n            <\/div>\n\n            <div class=\"slide-container\" id=\"slider3\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/33cb6841-b483-41aa-a2a4-36dc3e3755c9.jpg\" class=\"active\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/36df979e-5ae6-4afc-b9ff-05a4df098884.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/52f020dd-7720-4e76-8676-da991aafb8c9.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/0031e785-8182-4c1b-8da5-baaf53c3ece2.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/b1a160a2-d698-497f-bb6a-8b10d04b6674.jpg\">\n            <\/div>\n\n            <div class=\"slide-container\" id=\"slider4\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/700f9aee-81dc-4c84-8877-2535c8520d5b.jpg\" class=\"active\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/6029f108-2684-47cd-97e4-b680a1644342.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/11036d30-16d3-4dcb-937c-cc3262da094b.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/IMG_4984.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/localprosgaragedoorrepair.com\/wp-content\/uploads\/2026\/04\/0ED81D61-D2C1-4937-BDF4-708986B7AD46.jpeg\">\n            <\/div>\n\n        <\/div>\n\n        <div class=\"faq-content\">\n            <h2>Common Questions<\/h2>\n            \n            <div class=\"faq-item\">\n                <div class=\"faq-question\">How fast can you be here? <i class=\"fas fa-chevron-down\"><\/i><\/div>\n                <div class=\"faq-answer\">Since we are based in Warwick, we offer same-day service and can usually arrive at your home within 60-90 minutes of your call.<\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">Do you offer a warranty? <i class=\"fas fa-chevron-down\"><\/i><\/div>\n                <div class=\"faq-answer\">Yes! We provide a full warranty on all parts and labor. We use high-quality, professional-grade springs and openers to ensure long-lasting results.<\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">My spring snapped, can I open it? <i class=\"fas fa-chevron-down\"><\/i><\/div>\n                <div class=\"faq-answer\">No. Attempting to open a door with a broken spring is extremely dangerous and can damage your opener. Please leave it closed and call a professional immediately.<\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">What areas do you cover? <i class=\"fas fa-chevron-down\"><\/i><\/div>\n                <div class=\"faq-answer\">We serve all of Warwick, Cranston, Providence, and the surrounding Rhode Island areas. If you're in RI, we've got you covered!<\/div>\n            <\/div>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<script>\n    \/\/ \u05dc\u05d5\u05d2\u05d9\u05e7\u05d4 \u05dc\u05e4\u05ea\u05d9\u05d7\u05d4 \u05d5\u05e1\u05d2\u05d9\u05e8\u05d4 \u05e9\u05dc \u05d4\u05e9\u05d0\u05dc\u05d5\u05ea\n    document.querySelectorAll('.faq-question').forEach(item => {\n        item.addEventListener('click', () => {\n            const parent = item.parentElement;\n            parent.classList.toggle('active');\n        });\n    });\n\n    \/\/ \u05dc\u05d5\u05d2\u05d9\u05e7\u05d4 \u05dc\u05e1\u05dc\u05d9\u05d9\u05d3\u05e8 \u05d4\u05ea\u05de\u05d5\u05e0\u05d5\u05ea\n    function createSlider(containerId) {\n        const container = document.getElementById(containerId);\n        const images = container.querySelectorAll('img');\n        let currentIndex = 0;\n\n        function showNextImage() {\n            \/\/ \u05d4\u05e1\u05e8\u05ea \u05de\u05d7\u05dc\u05e7\u05ea \u05d4'active' \u05de\u05d4\u05ea\u05de\u05d5\u05e0\u05d4 \u05d4\u05e0\u05d5\u05db\u05d7\u05d9\u05ea\n            images[currentIndex].classList.remove('active');\n            \n            \/\/ \u05d7\u05d9\u05e9\u05d5\u05d1 \u05d4\u05d0\u05d9\u05e0\u05d3\u05e7\u05e1 \u05d4\u05d1\u05d0\n            currentIndex = (currentIndex + 1) % images.length;\n            \n            \/\/ \u05d4\u05d5\u05e1\u05e4\u05ea \u05de\u05d7\u05dc\u05e7\u05ea \u05d4'active' \u05dc\u05ea\u05de\u05d5\u05e0\u05d4 \u05d4\u05d1\u05d0\u05d4\n            images[currentIndex].classList.add('active');\n        }\n\n        \/\/ \u05d4\u05d2\u05d3\u05e8\u05ea \u05d0\u05d9\u05e0\u05d8\u05e8\u05d5\u05d5\u05dc \u05e9\u05dc 4 \u05e9\u05e0\u05d9\u05d5\u05ea (4000 \u05de\u05d9\u05dc\u05d9\u05e9\u05e0\u05d9\u05d5\u05ea)\n        setInterval(showNextImage, 4000);\n    }\n\n    \/\/ \u05d4\u05e4\u05e2\u05dc\u05ea \u05d4\u05e1\u05dc\u05d9\u05d9\u05d3\u05e8 \u05e2\u05d1\u05d5\u05e8 \u05db\u05dc \u05de\u05d9\u05db\u05dc\n    createSlider('slider1');\n    createSlider('slider2');\n    createSlider('slider3');\n    createSlider('slider4');\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4842dad elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"4842dad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n    .optD-footer {\n        background-color: #14213d;\n        color: #ffffff;\n        padding: 70px 8% 30px;\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n    }\n\n    .optD-footer-container {\n        display: grid;\n        grid-template-columns: 1.2fr 0.8fr 0.8fr 1fr;\n        gap: 40px;\n        max-width: 1280px;\n        margin: 0 auto;\n    }\n\n    .optD-footer-col h3 {\n        color: #fff;\n        font-size: 17px;\n        font-weight: 800;\n        margin-bottom: 22px;\n        position: relative;\n    }\n    .optD-footer-col h3::after {\n        content: '';\n        position: absolute;\n        bottom: -8px; left: 0;\n        width: 32px; height: 3px;\n        background-color: var(--accent-red);\n    }\n\n    .optD-footer-col p, .optD-footer-col li { color: #a8b3c5; font-size: 14.5px; line-height: 1.8; margin-bottom: 10px; list-style: none; }\n    .optD-footer-col ul { padding: 0; margin: 0; }\n    .optD-footer-col ul li a { color: #a8b3c5; text-decoration: none; transition: 0.2s; }\n    .optD-footer-col ul li a:hover { color: #fff; }\n\n    .optD-footer-map-box {\n        width: 100%;\n        height: 170px;\n        border-radius: 10px;\n        overflow: hidden;\n        margin-top: 15px;\n        border: 1px solid #2d3a52;\n        background: #1f2c47;\n    }\n    .optD-footer-map-box iframe { width: 100%; height: 100%; border: 0; display: block; }\n\n    .optD-footer-contact-item {\n        display: flex; align-items: center; gap: 12px;\n        margin-bottom: 15px; color: #fff; text-decoration: none; transition: 0.3s;\n    }\n    .optD-footer-contact-item:hover { color: var(--accent-red); }\n    .optD-footer-contact-item i { color: var(--accent-red); width: 18px; }\n\n    .optD-footer-hours-note { color: #7e8aa0; font-size: 12.5px; line-height: 1.6; margin-top: -6px; margin-bottom: 14px; }\n\n    .optD-footer-social-row { display: flex; gap: 12px; margin-top: 18px; }\n    .optD-footer-social-row a {\n        width: 36px; height: 36px; border-radius: 50%;\n        background: #1f2c47; color: #fff;\n        display: flex; align-items: center; justify-content: center;\n        text-decoration: none; transition: 0.2s; font-size: 14px;\n    }\n    .optD-footer-social-row a:hover { background: var(--accent-red); }\n\n    .optD-footer-bottom {\n        text-align: center; margin-top: 56px; padding-top: 24px;\n        border-top: 1px solid #2d3a52; font-size: 13.5px; color: #7e8aa0;\n    }\n\n    @media (max-width: 900px) {\n        .optD-footer-container { grid-template-columns: 1fr; text-align: center; }\n        .optD-footer-col h3::after { left: 50%; transform: translateX(-50%); }\n        .optD-footer-contact-item { justify-content: center; }\n        .optD-footer-social-row { justify-content: center; }\n    }\n<\/style>\n\n<footer class=\"optD-footer\">\n    <div class=\"optD-footer-container\">\n\n        <div class=\"optD-footer-col\">\n            <h3>Our Location<\/h3>\n            <p><strong>Local Pros Garage Door Repair<\/strong><\/p>\n            <div class=\"optD-footer-contact-item\">\n                <i class=\"fas fa-map-marker-alt\"><\/i> 2699 Post Rd, Warwick, RI 02886\n            <\/div>\n            <div class=\"optD-footer-map-box\">\n                <!-- Fixed: previous embed used a malformed 'pb' parameter and Google rejected it.\n                     This is the simple address-query embed format, which needs no API key and works reliably. -->\n                <iframe\n                    src=\"https:\/\/www.google.com\/maps?q=2699+Post+Rd,+Warwick,+RI+02886&output=embed\"\n                    allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\">\n                <\/iframe>\n            <\/div>\n        <\/div>\n\n        <div class=\"optD-footer-col\">\n            <h3>Service Areas<\/h3>\n            <ul>\n                <li><i class=\"fas fa-angle-right\" style=\"color:var(--accent-red); margin-right:8px;\"><\/i> Warwick, RI<\/li>\n                <li><i class=\"fas fa-angle-right\" style=\"color:var(--accent-red); margin-right:8px;\"><\/i> Cranston, RI<\/li>\n                <li><i class=\"fas fa-angle-right\" style=\"color:var(--accent-red); margin-right:8px;\"><\/i> Providence, RI<\/li>\n                <li><i class=\"fas fa-angle-right\" style=\"color:var(--accent-red); margin-right:8px;\"><\/i> East Greenwich, RI<\/li>\n                <li><i class=\"fas fa-angle-right\" style=\"color:var(--accent-red); margin-right:8px;\"><\/i> West Warwick, RI<\/li>\n                <li><i class=\"fas fa-angle-right\" style=\"color:var(--accent-red); margin-right:8px;\"><\/i> North Kingstown, RI<\/li>\n                <li><i class=\"fas fa-angle-right\" style=\"color:var(--accent-red); margin-right:8px;\"><\/i> Coventry, RI<\/li>\n                <li><i class=\"fas fa-angle-right\" style=\"color:var(--accent-red); margin-right:8px;\"><\/i> Johnston, RI<\/li>\n            <\/ul>\n        <\/div>\n\n        <div class=\"optD-footer-col\">\n            <h3>Our Services<\/h3>\n            <ul>\n                <!-- Update these hrefs once each service page is live -->\n                <li><a href=\"#services\">Broken Spring Repair<\/a><\/li>\n                <li><a href=\"#services\">Opener Repair<\/a><\/li>\n                <li><a href=\"#services\">New Door Installation<\/a><\/li>\n                <li><a href=\"#services\">Maintenance & Tune-Ups<\/a><\/li>\n            <\/ul>\n        <\/div>\n\n        <div class=\"optD-footer-col\">\n            <h3>Contact Us<\/h3>\n            <a href=\"tel:4013468539\" class=\"optD-footer-contact-item\">\n                <i class=\"fas fa-phone-alt\"><\/i> 401-346-8539\n            <\/a>\n            <div class=\"optD-footer-contact-item\">\n                <i class=\"fas fa-clock\"><\/i> Office Hours: 7AM \u2013 10PM Daily\n            <\/div>\n            <p class=\"optD-footer-hours-note\">Emergency calls answered 24\/7, every day of the year.<\/p>\n            <div class=\"optD-footer-contact-item\">\n                <i class=\"fas fa-envelope\"><\/i> localprosgaragedoorrepair@gmail.com\n            <\/div>\n            <div style=\"margin-top: 16px;\">\n                <span style=\"background:var(--accent-red); color:#fff; padding:5px 12px; border-radius:4px; font-size:12px; font-weight:bold;\">24\/7 EMERGENCY LINE<\/span>\n            <\/div>\n            <!-- Add real profile URLs once available -->\n            <div class=\"optD-footer-social-row\">\n                <a href=\"#\" target=\"_blank\" rel=\"noopener\" aria-label=\"Facebook\"><i class=\"fab fa-facebook-f\"><\/i><\/a>\n                <a href=\"#\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\"><i class=\"fab fa-instagram\"><\/i><\/a>\n                <a href=\"YOUR_GOOGLE_REVIEWS_LINK_HERE\" target=\"_blank\" rel=\"noopener\" aria-label=\"Google Reviews\"><i class=\"fab fa-google\"><\/i><\/a>\n            <\/div>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"optD-footer-bottom\">\n        <p>&copy; 2026 Local Pros Garage Door Repair. All Rights Reserved. | Licensed & Insured in Rhode Island.<\/p>\n    <\/div>\n<\/footer>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Local Pros Garage Door Repair \u2014 Hero &#038; Header 2699 Post Rd, Warwick, RI Open Now \u2014 Until 10PM LocalProsGarageDoorRepair@gmail.com Services Reviews Service Areas About 401-346-8539 Book Now Rated 5.0 \u2014 124 Verified Google Reviews Rhode Island&#8217;s Garage Door Repair Specialists \u2014 Same-Day Service Licensed and insured technicians serving homeowners across Rhode Island. From a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/localprosgaragedoorrepair.com\/index.php?rest_route=\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/localprosgaragedoorrepair.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/localprosgaragedoorrepair.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/localprosgaragedoorrepair.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/localprosgaragedoorrepair.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8"}],"version-history":[{"count":5,"href":"https:\/\/localprosgaragedoorrepair.com\/index.php?rest_route=\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":78,"href":"https:\/\/localprosgaragedoorrepair.com\/index.php?rest_route=\/wp\/v2\/pages\/8\/revisions\/78"}],"wp:attachment":[{"href":"https:\/\/localprosgaragedoorrepair.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}