import{j as e,L as a}from"./index-CU169p9f.js";import{c as o,s as n,P as c,C as d,M as m,a as x,L as h,S as g,A as r,b as p}from"./SEOHead-SW3FBusu.js";import{S as u,C as f}from"./CTABanner-BtnTrd1Q.js";import{D as v}from"./dollar-sign-BRGfWaCb.js";import{S as b}from"./ServiceCard-DPayS25D.js";import{R as y,r as l}from"./reviews-D3jbMIFf.js";import{S as w,a as j}from"./snowflake-BA8olw7R.js";import{U as N}from"./users-BtQTqJMj.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 k=o("Droplets",[["path",{d:"M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z",key:"1ptgy4"}],["path",{d:"M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97",key:"1sl1rz"}]]);/**
* @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 C=o("Gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);/**
* @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 S=o("ThermometerSnowflake",[["path",{d:"M2 12h10",key:"19562f"}],["path",{d:"M9 4v16",key:"81ygyz"}],["path",{d:"m3 9 3 3-3 3",key:"1sas0l"}],["path",{d:"M12 6 9 9 6 6",key:"pfrgxu"}],["path",{d:"m6 18 3-3 1.5 1.5",key:"1e277p"}],["path",{d:"M20 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z",key:"iof6y5"}]]);/**
* @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 G=o("Wind",[["path",{d:"M17.7 7.7a2.5 2.5 0 1 1 1.8 4.3H2",key:"1k4u03"}],["path",{d:"M9.6 4.6A2 2 0 1 1 11 8H2",key:"b7d0fd"}],["path",{d:"M12.6 19.4A2 2 0 1 0 14 16H2",key:"1p5cb3"}]]);function T(){return e.jsx("div",{className:"bg-rust-600 text-white py-3 px-4",children:e.jsxs("div",{className:"max-w-7xl mx-auto flex flex-col sm:flex-row items-center justify-center gap-2 text-center",children:[e.jsxs("span",{className:"text-lg font-bold flex items-center gap-2",children:[e.jsx("span",{"aria-hidden":"true",className:"text-xl",children:"🚨"}),"Garage Door Emergency? We Answer 24/7"]}),e.jsx("span",{className:"hidden sm:inline text-rust-200",children:"|"}),e.jsxs("a",{href:n.phoneHref,className:"inline-flex items-center gap-2 font-bold text-lg underline hover:text-rust-100 transition-colors min-h-[48px]",children:[e.jsx(c,{className:"w-5 h-5","aria-hidden":"true"}),"Call or Text ",n.phone]})]})})}const M=[{icon:d,text:"24/7 Emergency Service"},{icon:C,text:"Same-Day Repairs"},{icon:v,text:"Fair, Upfront Pricing"},{icon:m,text:"Serving Cleveland Since 2018"}];function W(){return e.jsx("section",{className:"bg-steel-800 text-white py-6 px-4",children:e.jsx("div",{className:"max-w-7xl mx-auto grid grid-cols-2 lg:grid-cols-4 gap-4 lg:gap-8",children:M.map((i,s)=>e.jsxs("div",{className:"flex flex-col items-center text-center gap-2 py-2",children:[e.jsx(i.icon,{className:"w-7 h-7 text-rust-400","aria-hidden":"true"}),e.jsx("span",{className:"text-sm font-semibold leading-tight",children:i.text})]},s))})})}const A=[{"@context":"https://schema.org","@type":"HomeAndConstructionBusiness",name:"Tremont Garage Doors & Gates",description:"Cleveland's trusted garage door repair and installation company. 24/7 emergency service, same-day repairs, and honest pricing since 2018.",url:"https://tremontgaragedoors.com",telephone:"+1-216-300-4697",email:"ellis@tremontgaragedoors.com",address:{"@type":"PostalAddress",addressLocality:"Cleveland",addressRegion:"OH",postalCode:"44109",addressCountry:"US"},geo:{"@type":"GeoCoordinates",latitude:"41.4739",longitude:"-81.6879"},openingHoursSpecification:[{"@type":"OpeningHoursSpecification",dayOfWeek:["Monday","Tuesday","Wednesday","Thursday","Friday"],opens:"08:00",closes:"22:00"},{"@type":"OpeningHoursSpecification",dayOfWeek:["Saturday","Sunday"],opens:"07:00",closes:"22:00"}],priceRange:"$$",image:"https://tremontgaragedoors.com/images/logo.webp",sameAs:["https://yelp.com/biz/tremont-garage-doors-gates-cleveland"],areaServed:{"@type":"City",name:"Cleveland",sameAs:"https://en.wikipedia.org/wiki/Cleveland"},founder:{"@type":"Person",name:"Ellis Willis",jobTitle:"Manager"},foundingDate:"2018"},{"@context":"https://schema.org","@type":"WebSite",url:"https://tremontgaragedoors.com",name:"Tremont Garage Doors & Gates"},{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://tremontgaragedoors.com/"}]}],D=["garage-door-spring-repair","emergency-garage-door-repair","garage-door-opener-repair","garage-door-off-track","garage-door-installation","garage-door-maintenance"],R=[l[0],l[3],l[6]],H=[{icon:S,title:"Cold-Weather Spring Failures",text:"Metal springs lose flexibility and become brittle in sub-zero temperatures. Cleveland sees 2-3x more spring breaks between November and March compared to warmer months."},{icon:k,title:"Salt & Rust Corrosion",text:"Road salt tracked into garages accelerates rust on springs, cables, and tracks. Without annual maintenance, corrosion can cut component lifespan in half."},{icon:G,title:"Ice-Blocked Tracks & Seals",text:"Freeze-thaw cycles cause weather seals to crack and ice to build up on tracks, preventing doors from closing flush and letting cold air pour in."}],z=[{icon:d,title:"24/7 Emergency Response",text:"We answer calls day and night because garage door emergencies do not wait for business hours."},{icon:w,title:"Honest, Upfront Pricing",text:"No hidden fees, no surprise charges. We quote before we start and stick to it."},{icon:N,title:"Community-Focused Since 2018",text:"Tremont-based and locally operated. We treat every customer like a neighbor."},{icon:j,title:"Built for Cleveland Weather",text:"Our trucks are stocked for cold-weather repairs. We know what Lake Erie winters do to garage doors."}];function V(){const i=D.map(s=>x.find(t=>t.slug===s)).filter(Boolean);return e.jsxs(h,{children:[e.jsx(g,{title:"Tremont Garage Doors | 24/7 Garage Door Repair Cleveland, OH",metaDescription:"24/7 garage door repair and installation in Cleveland, OH. Same-day service, fair pricing, and emergency repairs across Greater Cleveland.",canonicalUrl:"https://tremontgaragedoors.com/",ogTitle:"Tremont Garage Doors | 24/7 Garage Door Repair Cleveland, OH",ogDescription:"Cleveland's trusted 24/7 garage door repair and installation. Same-day service, fair pricing, and emergency repairs across Greater Cleveland.",ogUrl:"https://tremontgaragedoors.com/"}),e.jsx(u,{schemas:A}),e.jsxs("section",{className:"hero-section relative min-h-[600px] lg:min-h-[700px] flex items-center overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-cover bg-center bg-fixed",style:{backgroundImage:"url('/images/hero.webp')"},role:"img","aria-label":"Garage door repair service in Cleveland, Ohio"}),e.jsx("div",{className:"absolute inset-0 bg-steel-900/75"}),e.jsxs("div",{className:"relative z-10 max-w-4xl mx-auto px-4 py-20 text-center text-white",children:[e.jsx("h1",{className:"text-3xl md:text-4xl lg:text-5xl font-bold mb-6 leading-tight text-balance",children:"Cleveland's Trusted Garage Door Repair — Fast, Fair, and Always Available"}),e.jsx("p",{className:"text-lg md:text-xl text-steel-200 mb-8 max-w-2xl mx-auto leading-relaxed",children:"24/7 emergency service, same-day repairs, and honest pricing for homeowners across Greater Cleveland. One call and we are on our way."}),e.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4",children:[e.jsxs("a",{href:n.phoneHref,className:"btn-primary text-lg px-8 py-4 w-full sm:w-auto",children:[e.jsx(c,{className:"w-5 h-5 mr-2","aria-hidden":"true"}),"Call or Text — ",n.phone]}),e.jsxs(a,{to:"/contact",className:"btn-outline text-lg px-8 py-4 w-full sm:w-auto",children:["Get a Free Estimate",e.jsx(r,{className:"w-5 h-5 ml-2","aria-hidden":"true"})]})]})]})]}),e.jsx(T,{}),e.jsx(W,{}),e.jsx("section",{className:"section-padding bg-white",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-10",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-steel-800 mb-3",children:"Our Garage Door Services"}),e.jsx("p",{className:"text-steel-500 max-w-2xl mx-auto",children:"From emergency spring repairs to brand-new installations, we handle every garage door need across Greater Cleveland."})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:i.map(s=>e.jsx(b,{service:s},s.slug))}),e.jsx("div",{className:"text-center mt-8",children:e.jsxs(a,{to:"/services",className:"inline-flex items-center text-amber-link font-semibold hover:underline",children:["View All Services",e.jsx(r,{className:"w-4 h-4 ml-1","aria-hidden":"true"})]})})]})}),e.jsx("section",{className:"section-padding bg-steel-50",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsxs("div",{className:"max-w-3xl mx-auto text-center mb-10",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-steel-800 mb-3",children:"Built for Cleveland Winters"}),e.jsx("p",{className:"text-steel-500",children:"Lake-effect snow, sub-zero wind chills, and brutal freeze-thaw cycles make Greater Cleveland one of the toughest environments for garage doors in the country."})]}),e.jsxs("div",{className:"max-w-3xl mx-auto space-y-4 text-steel-600 leading-relaxed mb-10",children:[e.jsx("p",{children:"Every winter, Cleveland homeowners face the same frustrating scenario: they head out to start their car on a freezing Monday morning, hit the garage door button, and nothing happens. The spring snapped overnight. Metal contracts in extreme cold, and torsion springs that were already near the end of their cycle often give out when temperatures drop below 20 degrees. Our team sees a sharp spike in emergency spring calls from November through March."}),e.jsx("p",{children:"Beyond springs, Cleveland winters attack every component of your garage door system. Road salt tracked into garages corrodes tracks, cables, and hardware. Lubricants congeal in sub-zero temperatures, causing rollers to seize and openers to strain. Weather seals crack and split, letting cold air and moisture pour into your garage, driving up heating costs and inviting rust."}),e.jsx("p",{children:"Freeze-thaw cycles are especially destructive. Water seeps into small cracks in seals and around track mounts, then expands as it freezes, widening gaps and loosening hardware over time. Ice can build up on the bottom seal, bonding the door to the concrete floor. Forcing the door open in this state can pull cables off drums or knock the door off track entirely."}),e.jsx("p",{children:"That is why we keep our service trucks stocked with the most common winter-failure parts: springs, cables, rollers, weather seals, and opener components. When you call Tremont, we usually have what you need on the truck, so most winter emergencies are fixed in a single visit."})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:H.map((s,t)=>e.jsxs("div",{className:"bg-white rounded-lg p-6 border border-steel-200 text-center",children:[e.jsx("div",{className:"w-12 h-12 mx-auto mb-4 rounded-full bg-rust-50 flex items-center justify-center",children:e.jsx(s.icon,{className:"w-6 h-6 text-rust-600","aria-hidden":"true"})}),e.jsx("h3",{className:"text-lg font-bold text-steel-800 mb-2",children:s.title}),e.jsx("p",{className:"text-sm text-steel-500 leading-relaxed",children:s.text})]},t))})]})}),e.jsx("section",{className:"section-padding bg-white",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-10",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-steel-800 mb-3",children:"Why Cleveland Families Trust Us"}),e.jsx("p",{className:"text-steel-500 max-w-2xl mx-auto",children:"Since 2018, Tremont Garage Doors & Gates has earned the trust of homeowners across Greater Cleveland with reliable, honest service."})]}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6",children:z.map((s,t)=>e.jsxs("div",{className:"text-center p-6",children:[e.jsx("div",{className:"w-14 h-14 mx-auto mb-4 rounded-full bg-steel-100 flex items-center justify-center",children:e.jsx(s.icon,{className:"w-7 h-7 text-steel-800","aria-hidden":"true"})}),e.jsx("h3",{className:"font-bold text-steel-800 mb-2",children:s.title}),e.jsx("p",{className:"text-sm text-steel-500 leading-relaxed",children:s.text})]},t))}),e.jsx("div",{className:"text-center mt-6",children:e.jsxs(a,{to:"/why-choose-us",className:"inline-flex items-center text-amber-link font-semibold hover:underline",children:["Learn More About Us",e.jsx(r,{className:"w-4 h-4 ml-1","aria-hidden":"true"})]})})]})}),e.jsx("section",{className:"section-padding bg-steel-50",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-8",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-steel-800 mb-3",children:"Areas We Serve"}),e.jsx("p",{className:"text-steel-500 max-w-2xl mx-auto",children:"From Tremont to the outer suburbs, we provide fast garage door service across Greater Cleveland and surrounding communities."})]}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-3",children:p.map(s=>e.jsx(a,{to:`/areas/${s.slug}`,className:"bg-white border border-steel-200 rounded-lg px-4 py-3 text-center text-sm font-semibold text-steel-700 hover:border-rust-400 hover:text-rust-600 hover:shadow-md transition-all",children:s.name},s.slug))}),e.jsx("div",{className:"text-center mt-6",children:e.jsxs(a,{to:"/areas",className:"inline-flex items-center text-amber-link font-semibold hover:underline",children:["View All Service Areas",e.jsx(r,{className:"w-4 h-4 ml-1","aria-hidden":"true"})]})})]})}),e.jsx(f,{}),e.jsx("section",{className:"section-padding bg-white",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-10",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-steel-800 mb-3",children:"What Our Customers Say"}),e.jsx("p",{className:"text-steel-500 max-w-2xl mx-auto",children:"Real reviews from real Cleveland homeowners who trust Tremont for their garage door needs."})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:R.map(s=>e.jsx(y,{review:s},s.id))}),e.jsx("div",{className:"text-center mt-8",children:e.jsxs("a",{href:n.yelp,target:"_blank",rel:"noopener",className:"inline-flex items-center text-amber-link font-semibold hover:underline",children:["See More Reviews on Yelp",e.jsx(r,{className:"w-4 h-4 ml-1","aria-hidden":"true"})]})})]})})]})}export{V as default};