import{r as n,j as e,L as u}from"./index-CU169p9f.js";import{s,a as h,P as a,L as b,S as p,h as f,M as g,C as j,g as N}from"./SEOHead-SW3FBusu.js";import{B as v}from"./Breadcrumb-DLyzsRxY.js";import{C as y}from"./check-circle-_HJKWals.js";import{G as w}from"./GoogleMap-DPC20dbl.js";import{C}from"./CTABanner-BtnTrd1Q.js";function k(){const[i,o]=n.useState(!1),[r,d]=n.useState({name:"",phone:"",email:"",service:"",date:"",city:"",message:""}),l=t=>{d({...r,[t.target.name]:t.target.value})},c=t=>{t.preventDefault();const m=t.target,x=new FormData(m);fetch("/",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams(x).toString()}).then(()=>o(!0)).catch(()=>o(!0))};return i?e.jsxs("div",{className:"bg-green-50 border border-green-200 rounded-lg p-8 text-center",children:[e.jsx(y,{className:"w-12 h-12 text-green-600 mx-auto mb-4"}),e.jsx("h3",{className:"text-xl font-bold text-steel-800 mb-2",children:"Thank you! We have received your request."}),e.jsx("p",{className:"text-steel-600 mb-4",children:"We will contact you within 1 hour during business hours."}),e.jsxs("p",{className:"text-steel-600 mb-4",children:["For emergencies, call or text"," ",e.jsx("a",{href:s.phoneHref,className:"text-rust-600 font-bold hover:underline",children:s.phone})]}),e.jsx(u,{to:"/garage-door-problems",className:"text-amber-link font-semibold hover:underline",children:"While you wait, diagnose your issue →"})]}):e.jsxs("form",{name:"quote-request",method:"POST","data-netlify":"true","netlify-honeypot":"bot-field",onSubmit:c,className:"space-y-5",children:[e.jsx("input",{type:"hidden",name:"form-name",value:"quote-request"}),e.jsx("p",{className:"hidden",children:e.jsxs("label",{children:["Do not fill this out: ",e.jsx("input",{name:"bot-field"})]})}),e.jsxs("div",{children:[e.jsx("label",{htmlFor:"name",className:"block text-sm font-semibold text-steel-800 mb-1",children:"Full Name *"}),e.jsx("input",{type:"text",id:"name",name:"name",required:!0,value:r.name,onChange:l,className:"w-full px-4 py-3 border border-steel-300 rounded-lg text-steel-800 focus:ring-2 focus:ring-rust-500 focus:border-rust-500 transition-colors",placeholder:"Your full name"})]}),e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:[e.jsxs("div",{children:[e.jsx("label",{htmlFor:"phone",className:"block text-sm font-semibold text-steel-800 mb-1",children:"Phone Number *"}),e.jsx("input",{type:"tel",id:"phone",name:"phone",required:!0,value:r.phone,onChange:l,className:"w-full px-4 py-3 border border-steel-300 rounded-lg text-steel-800 focus:ring-2 focus:ring-rust-500 focus:border-rust-500 transition-colors",placeholder:"(216) 555-0123"})]}),e.jsxs("div",{children:[e.jsx("label",{htmlFor:"email",className:"block text-sm font-semibold text-steel-800 mb-1",children:"Email Address *"}),e.jsx("input",{type:"email",id:"email",name:"email",required:!0,value:r.email,onChange:l,className:"w-full px-4 py-3 border border-steel-300 rounded-lg text-steel-800 focus:ring-2 focus:ring-rust-500 focus:border-rust-500 transition-colors",placeholder:"you@email.com"})]})]}),e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:[e.jsxs("div",{children:[e.jsx("label",{htmlFor:"service",className:"block text-sm font-semibold text-steel-800 mb-1",children:"Service Needed *"}),e.jsxs("select",{id:"service",name:"service",required:!0,value:r.service,onChange:l,className:"w-full px-4 py-3 border border-steel-300 rounded-lg text-steel-800 focus:ring-2 focus:ring-rust-500 focus:border-rust-500 transition-colors bg-white",children:[e.jsx("option",{value:"",children:"Select a service"}),h.map(t=>e.jsx("option",{value:t.name,children:t.name},t.slug)),e.jsx("option",{value:"Other",children:"Other"})]})]}),e.jsxs("div",{children:[e.jsx("label",{htmlFor:"date",className:"block text-sm font-semibold text-steel-800 mb-1",children:"Preferred Date"}),e.jsx("input",{type:"date",id:"date",name:"date",value:r.date,onChange:l,className:"w-full px-4 py-3 border border-steel-300 rounded-lg text-steel-800 focus:ring-2 focus:ring-rust-500 focus:border-rust-500 transition-colors"})]})]}),e.jsxs("div",{children:[e.jsx("label",{htmlFor:"city",className:"block text-sm font-semibold text-steel-800 mb-1",children:"Your Neighborhood / City"}),e.jsx("input",{type:"text",id:"city",name:"city",value:r.city,onChange:l,className:"w-full px-4 py-3 border border-steel-300 rounded-lg text-steel-800 focus:ring-2 focus:ring-rust-500 focus:border-rust-500 transition-colors",placeholder:"e.g. Parma, Lakewood, Tremont"})]}),e.jsxs("div",{children:[e.jsx("label",{htmlFor:"message",className:"block text-sm font-semibold text-steel-800 mb-1",children:"Message"}),e.jsx("textarea",{id:"message",name:"message",rows:4,value:r.message,onChange:l,className:"w-full px-4 py-3 border border-steel-300 rounded-lg text-steel-800 focus:ring-2 focus:ring-rust-500 focus:border-rust-500 transition-colors resize-vertical",placeholder:"Describe your issue or what you need..."})]}),e.jsxs("button",{type:"submit",className:"btn-primary w-full text-lg",children:[e.jsx(a,{className:"w-5 h-5 mr-2","aria-hidden":"true"}),"Request Free Estimate"]}),e.jsxs("p",{className:"text-xs text-steel-400 text-center",children:["Or call us directly at"," ",e.jsx("a",{href:s.phoneHref,className:"text-amber-link hover:underline font-medium",children:s.phone})," ","for immediate assistance."]})]})}const F=[{label:"Home",path:"/"},{label:"Contact"}],S={lat:41.4738,lng:-81.6879};function G(){return e.jsxs(b,{children:[e.jsx(p,{title:"Contact Tremont Garage Doors — Free Estimates in Cleveland, OH",metaDescription:"Contact Tremont Garage Doors for a free estimate on garage door repair, installation, or emergency service in Greater Cleveland.",canonicalUrl:`${s.domain}/contact`}),e.jsx(v,{items:F}),e.jsx("section",{className:"section-padding bg-white",children:e.jsxs("div",{className:"max-w-6xl mx-auto",children:[e.jsx("h1",{className:"text-3xl md:text-4xl lg:text-5xl font-bold text-steel-800 mb-4 text-center",children:"Contact Tremont Garage Doors — Free Estimates in Cleveland"}),e.jsx("p",{className:"text-steel-600 text-lg text-center max-w-2xl mx-auto mb-12 leading-relaxed",children:"Ready to fix your garage door? Fill out the form below or call us directly. We respond within 1 hour during business hours."}),e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-5 gap-10",children:[e.jsxs("div",{className:"lg:col-span-3",children:[e.jsx("h2",{className:"text-xl font-bold text-steel-800 mb-6",children:"Request a Free Estimate"}),e.jsx(k,{})]}),e.jsxs("div",{className:"lg:col-span-2 space-y-6",children:[e.jsxs("div",{className:"bg-steel-50 border border-steel-200 rounded-lg p-6",children:[e.jsx("h2",{className:"text-lg font-bold text-steel-800 mb-5",children:"Get in Touch"}),e.jsxs("div",{className:"space-y-5 text-sm",children:[e.jsxs("a",{href:s.phoneHref,className:"flex items-center gap-3 text-steel-700 hover:text-rust-600 transition-colors",children:[e.jsx(a,{className:"w-5 h-5 text-rust-600 flex-shrink-0","aria-hidden":"true"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-semibold",children:"Call or Text"}),e.jsx("p",{className:"text-base font-bold text-steel-800",children:s.phone})]})]}),e.jsxs("a",{href:`mailto:${s.email}`,className:"flex items-center gap-3 text-steel-700 hover:text-rust-600 transition-colors",children:[e.jsx(f,{className:"w-5 h-5 text-rust-600 flex-shrink-0","aria-hidden":"true"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-semibold",children:"Email"}),e.jsx("p",{children:s.email})]})]}),e.jsxs("div",{className:"flex items-center gap-3 text-steel-700",children:[e.jsx(g,{className:"w-5 h-5 text-rust-600 flex-shrink-0","aria-hidden":"true"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-semibold",children:"Service Area"}),e.jsx("p",{children:s.address.full})]})]}),e.jsxs("div",{className:"flex items-start gap-3 text-steel-700",children:[e.jsx(j,{className:"w-5 h-5 text-rust-600 flex-shrink-0 mt-0.5","aria-hidden":"true"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-semibold",children:"Hours"}),e.jsx("p",{children:s.hours.weekday}),e.jsx("p",{children:s.hours.weekend})]})]})]})]}),e.jsxs("div",{className:"bg-rust-50 border border-rust-200 rounded-lg p-6",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[e.jsx(N,{className:"w-5 h-5 text-rust-600","aria-hidden":"true"}),e.jsx("p",{className:"font-bold text-steel-800",children:"Emergency?"})]}),e.jsxs("p",{className:"text-sm text-steel-600 mb-4 leading-relaxed",children:["For emergencies, call or text"," ",e.jsx("span",{className:"font-bold text-steel-800",children:s.phone})," ","— we answer 24/7. Broken springs, off-track doors, and security issues cannot wait until morning."]}),e.jsxs("a",{href:s.phoneHref,className:"btn-primary w-full justify-center",children:[e.jsx(a,{className:"w-4 h-4 mr-2","aria-hidden":"true"}),"Call Now"]})]}),e.jsx("div",{className:"rounded-lg overflow-hidden",children:e.jsx(w,{center:S,zoom:13,title:"Tremont Garage Doors location in Cleveland, OH"})})]})]})]})}),e.jsx(C,{})]})}export{G as default};