import{j as e}from"./index-CU169p9f.js";import{c as o,a as s}from"./SEOHead-SW3FBusu.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const l=o("Quote",[["path",{d:"M3 21c3 0 7-1 7-8V5c0-1.25-.756-2.017-2-2H4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2 1 0 1 0 1 1v1c0 1-1 2-2 2s-1 .008-1 1.031V20c0 1 0 1 1 1z",key:"4rm80e"}],["path",{d:"M15 21c3 0 7-1 7-8V5c0-1.25-.757-2.017-2-2h-4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1z",key:"10za9r"}]]);/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const d=o("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);function g({review:a}){const t=s.find(i=>i.slug===a.service),r=t?t.name:"";return e.jsxs("div",{className:"bg-white rounded-lg shadow-md p-6 border border-steel-200 flex flex-col",children:[e.jsxs("div",{className:"flex items-center gap-0.5 mb-3",children:[Array.from({length:a.starRating}).map((i,n)=>e.jsx(d,{className:"w-5 h-5 fill-amber-star text-amber-star","aria-hidden":"true"},n)),e.jsxs("span",{className:"sr-only",children:[a.starRating," out of 5 stars"]})]}),e.jsx(l,{className:"w-6 h-6 text-steel-300 mb-2 flex-shrink-0","aria-hidden":"true"}),e.jsx("blockquote",{className:"text-steel-700 text-sm leading-relaxed mb-4 flex-grow",children:a.quote}),e.jsxs("div",{className:"mt-auto",children:[e.jsxs("p",{className:"font-semibold text-steel-800 text-sm",children:["— ",a.firstName," ",a.lastInitial,"., ",a.city]}),r&&e.jsx("p",{className:"text-xs text-steel-400 mt-1",children:r})]})]})}const m=[{id:1,quote:"Ellis came out at 7 AM on a Saturday when our spring broke. Had the right parts on his truck and was done in under two hours. Fair price, no surprises.",firstName:"Mike",lastInitial:"R",city:"Parma",service:"garage-door-spring-repair",starRating:5},{id:2,quote:"Our garage door opener quit working right before Thanksgiving. Ellis diagnosed a stripped gear, replaced it the same afternoon, and charged exactly what he quoted. Saved our holiday.",firstName:"Sarah",lastInitial:"T",city:"Lakewood",service:"garage-door-opener-repair",starRating:5},{id:3,quote:"Got three quotes for a new garage door. Tremont was the most honest about what we actually needed. The install crew was clean, fast, and the door looks amazing on our 1920s colonial.",firstName:"Dan",lastInitial:"K",city:"Westlake",service:"garage-door-installation",starRating:5},{id:4,quote:"Called at 9 PM when my garage door went completely off track after backing into it. Ellis answered, no voicemail, and had someone here within 45 minutes. Lifesaver.",firstName:"Jessica",lastInitial:"M",city:"Euclid",service:"garage-door-off-track",starRating:5},{id:5,quote:"The cable snapped on our heavy wooden door. Tremont replaced both cables and adjusted the tension for $225. Other company wanted $500. Honest and fair.",firstName:"Tom",lastInitial:"B",city:"Rocky River",service:"garage-door-cable-repair",starRating:5},{id:6,quote:"Scheduled a maintenance tune-up before winter. The technician lubricated everything, tightened the hardware, and caught a fraying cable before it snapped. $99 well spent.",firstName:"Linda",lastInitial:"W",city:"Strongsville",service:"garage-door-maintenance",starRating:5},{id:7,quote:"Garage door spring broke at 6 AM on the coldest day in January. Called Tremont and they were here by 8. Ellis even showed me how to manually open the door while I waited. Great people.",firstName:"Carlos",lastInitial:"G",city:"Old Brooklyn",service:"emergency-garage-door-repair",starRating:5},{id:8,quote:"Had Tremont install a new gate for our driveway. The crew was professional, showed up on time, and the gate works perfectly with our existing opener. Neighbors keep asking who did the work.",firstName:"Angela",lastInitial:"P",city:"Broadview Heights",service:"gate-repair-installation",starRating:5},{id:9,quote:"Second time using Tremont. First was an emergency spring repair, now a full door replacement. Both times: on time, fair price, clean work. They have a customer for life.",firstName:"David",lastInitial:"H",city:"Garfield Heights",service:"garage-door-spring-repair",starRating:5},{id:10,quote:"Our 20-year-old opener finally gave out. Ellis recommended a reliable mid-range model instead of the most expensive one. Installed in about three hours. Runs whisper-quiet now.",firstName:"Karen",lastInitial:"S",city:"Tremont",service:"garage-door-opener-repair",starRating:5},{id:11,quote:"Replaced our old wooden door with an insulated steel model. The crew finished in one day, cleaned up everything, and even hauled the old door away. The new door keeps the garage 15 degrees warmer in winter.",firstName:"Rachel",lastInitial:"D",city:"North Olmsted",service:"garage-door-installation",starRating:5},{id:12,quote:"Door jumped the track after a windstorm knocked a branch into it. Tremont had it back on rails and running smooth within an hour. Did not try to upsell a new door when mine was perfectly fine.",firstName:"James",lastInitial:"F",city:"North Royalton",service:"garage-door-off-track",starRating:5},{id:13,quote:"One cable snapped and the door was hanging crooked. Called Tremont at 7 AM and they were here before 9. Replaced both cables, checked the springs, and the total was exactly the phone estimate.",firstName:"Patricia",lastInitial:"C",city:"Berea",service:"garage-door-cable-repair",starRating:5},{id:14,quote:"We get our garage door serviced every fall before the cold hits. Tremont always finds small things to fix before they become expensive problems. Best preventive money we spend all year.",firstName:"Robert",lastInitial:"L",city:"Fairview Park",service:"garage-door-maintenance",starRating:5},{id:15,quote:"Garage door would not open at 5 AM on a Monday morning. Called Tremont and someone was at my house before 7. Turned out to be a broken torsion spring. Fixed on the spot, fair price, and I made it to work only 30 minutes late.",firstName:"Brian",lastInitial:"N",city:"Maple Heights",service:"emergency-garage-door-repair",starRating:5},{id:16,quote:"Had Tremont repair our driveway gate that stopped closing all the way. The tech found a sensor issue, replaced the part, and programmed the remote. Whole visit took less than an hour.",firstName:"Susan",lastInitial:"V",city:"Westlake",service:"gate-repair-installation",starRating:5}];export{g as R,d as S,m as r};