import{r as o,j as e,s,P as l,L as m,S as x,b as u,d as h,M as f,C as p}from"./index-BFpjkRLY.js";import{S as b}from"./SEOHead-ChmRU6mV.js";import{S as g}from"./SchemaMarkup-CCGxt7Le.js";import{B as j}from"./Breadcrumb-CVy-FEgr.js";import{C as v}from"./check-circle-BfIwUvMB.js";import{G as y}from"./GoogleMap-DTYlOjVX.js";const N=[...u.map(a=>({value:a.slug,label:a.name})),{value:"gate-service",label:"Gate Service"},{value:"other",label:"Other"}];function w(){const[a,r]=o.useState(!1),[i,n]=o.useState(!1),c=async t=>{t.preventDefault(),n(!0);const d=new FormData(t.target);try{await fetch("/",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams(d).toString()}),r(!0)}catch{r(!0)}finally{n(!1)}};return a?e.jsxs("div",{className:"bg-teal-50 border border-teal-200 rounded-xl p-8 text-center",children:[e.jsx(v,{size:48,className:"text-teal mx-auto mb-4"}),e.jsx("h3",{className:"text-xl font-bold text-navy mb-3",children:"Thank you! We have received your request."}),e.jsx("p",{className:"text-slate-600 mb-4",children:"We will contact you within 1 hour during business hours."}),e.jsxs("p",{className:"text-slate-600 mb-4",children:["For emergencies, call or text"," ",e.jsxs("a",{href:s.phoneHref,className:"text-teal font-semibold hover:underline inline-flex items-center gap-1",children:[e.jsx(l,{size:14}),s.phone]})]}),e.jsx(m,{to:"/garage-door-problems",className:"text-teal font-medium hover:underline",children:"While you wait, diagnose your issue →"})]}):e.jsxs("form",{name:"quote-request",method:"POST","data-netlify":"true",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",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:[e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"cf-name",className:"block text-sm font-medium text-navy mb-1.5",children:["Name ",e.jsx("span",{className:"text-coral",children:"*"})]}),e.jsx("input",{type:"text",id:"cf-name",name:"name",required:!0,className:"w-full px-4 py-3 rounded-lg border border-gray-200 focus:border-teal focus:ring-2 focus:ring-teal-100 outline-none transition-all text-sm",placeholder:"Your full name"})]}),e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"cf-phone",className:"block text-sm font-medium text-navy mb-1.5",children:["Phone ",e.jsx("span",{className:"text-coral",children:"*"})]}),e.jsx("input",{type:"tel",id:"cf-phone",name:"phone",required:!0,className:"w-full px-4 py-3 rounded-lg border border-gray-200 focus:border-teal focus:ring-2 focus:ring-teal-100 outline-none transition-all text-sm",placeholder:"(321) 000-0000"})]})]}),e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"cf-email",className:"block text-sm font-medium text-navy mb-1.5",children:["Email ",e.jsx("span",{className:"text-coral",children:"*"})]}),e.jsx("input",{type:"email",id:"cf-email",name:"email",required:!0,className:"w-full px-4 py-3 rounded-lg border border-gray-200 focus:border-teal focus:ring-2 focus:ring-teal-100 outline-none transition-all text-sm",placeholder:"you@email.com"})]}),e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:[e.jsxs("div",{children:[e.jsxs("label",{htmlFor:"cf-service",className:"block text-sm font-medium text-navy mb-1.5",children:["Service Needed ",e.jsx("span",{className:"text-coral",children:"*"})]}),e.jsxs("select",{id:"cf-service",name:"service",required:!0,className:"w-full px-4 py-3 rounded-lg border border-gray-200 focus:border-teal focus:ring-2 focus:ring-teal-100 outline-none transition-all text-sm bg-white",children:[e.jsx("option",{value:"",children:"Select a service..."}),N.map(t=>e.jsx("option",{value:t.value,children:t.label},t.value))]})]}),e.jsxs("div",{children:[e.jsx("label",{htmlFor:"cf-date",className:"block text-sm font-medium text-navy mb-1.5",children:"Preferred Date"}),e.jsx("input",{type:"date",id:"cf-date",name:"preferred-date",className:"w-full px-4 py-3 rounded-lg border border-gray-200 focus:border-teal focus:ring-2 focus:ring-teal-100 outline-none transition-all text-sm"})]})]}),e.jsxs("div",{children:[e.jsx("label",{htmlFor:"cf-city",className:"block text-sm font-medium text-navy mb-1.5",children:"Your City / Neighborhood"}),e.jsx("input",{type:"text",id:"cf-city",name:"city",className:"w-full px-4 py-3 rounded-lg border border-gray-200 focus:border-teal focus:ring-2 focus:ring-teal-100 outline-none transition-all text-sm",placeholder:"e.g. Palm Bay, Melbourne, Viera"})]}),e.jsxs("div",{children:[e.jsx("label",{htmlFor:"cf-message",className:"block text-sm font-medium text-navy mb-1.5",children:"Message"}),e.jsx("textarea",{id:"cf-message",name:"message",rows:4,className:"w-full px-4 py-3 rounded-lg border border-gray-200 focus:border-teal focus:ring-2 focus:ring-teal-100 outline-none transition-all text-sm resize-y",placeholder:"Describe your issue or what you need..."})]}),e.jsxs("button",{type:"submit",disabled:i,className:"btn-coral w-full sm:w-auto gap-2 disabled:opacity-60 disabled:cursor-not-allowed",children:[e.jsx(x,{size:16}),i?"Sending...":"Request Free Estimate"]})]})}function P(){const a={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:s.domain},{"@type":"ListItem",position:2,name:"Contact",item:`${s.domain}/contact`}]};return e.jsxs(e.Fragment,{children:[e.jsx(b,{title:"Contact Southover Garage Door — Free Estimates in Palm Bay, FL",metaDescription:"Request a free garage door estimate from Southover Gate and Garage Door Services in Palm Bay, FL and Brevard County. Call (321) 495-7462 or fill out our online form. Open 7 days a week.",canonicalUrl:`${s.domain}/contact`,ogUrl:`${s.domain}/contact`}),e.jsx(g,{schemas:[a]}),e.jsx("div",{className:"container-custom",children:e.jsx(j,{items:[{label:"Home",path:"/"},{label:"Contact"}]})}),e.jsx("section",{className:"section-padding pt-4",children:e.jsxs("div",{className:"container-custom",children:[e.jsx("h1",{className:"text-3xl md:text-4xl lg:text-5xl font-bold text-navy mb-4",children:"Contact Southover Garage Door — Free Estimates in Palm Bay, FL"}),e.jsx("p",{className:"text-lg text-slate-600 mb-10 max-w-3xl",children:"Fill out the form below and we will get back to you within 1 hour during business hours. For emergencies, call or text us directly."}),e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-10",children:[e.jsxs("div",{className:"lg:col-span-2",children:[e.jsx(w,{}),e.jsxs("div",{className:"mt-10",children:[e.jsx("h2",{className:"text-xl font-bold text-navy mb-4",children:"Our Service Area"}),e.jsx(y,{center:{lat:28.3949,lng:-80.7139},zoom:10,title:"Service area - Brevard County, FL",placeName:"Brevard County, Florida"})]})]}),e.jsxs("aside",{className:"space-y-6",children:[e.jsxs("div",{className:"bg-navy rounded-xl p-6 text-white",children:[e.jsx("h2",{className:"font-bold text-lg mb-4 text-white",children:"Get in Touch"}),e.jsxs("div",{className:"space-y-4 text-sm",children:[e.jsxs("a",{href:s.phoneHref,className:"flex items-center gap-3 text-white hover:text-teal-300 transition-colors",children:[e.jsx(l,{size:18}),e.jsxs("div",{children:[e.jsx("div",{className:"font-semibold",children:"Call or Text"}),e.jsx("div",{className:"text-navy-200",children:s.phone})]})]}),e.jsxs("a",{href:`mailto:${s.email}`,className:"flex items-center gap-3 text-white hover:text-teal-300 transition-colors",children:[e.jsx(h,{size:18}),e.jsxs("div",{children:[e.jsx("div",{className:"font-semibold",children:"Email"}),e.jsx("div",{className:"text-navy-200",children:s.email})]})]}),e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(f,{size:18}),e.jsxs("div",{children:[e.jsx("div",{className:"font-semibold",children:"Location"}),e.jsx("div",{className:"text-navy-200",children:s.address.full})]})]}),e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(p,{size:18,className:"mt-0.5"}),e.jsxs("div",{children:[e.jsx("div",{className:"font-semibold",children:"Hours"}),e.jsx("div",{className:"text-navy-200",children:s.hours.weekday}),e.jsx("div",{className:"text-navy-200",children:s.hours.weekend})]})]})]})]}),e.jsxs("div",{className:"bg-coral-50 border border-coral-200 rounded-xl p-6",children:[e.jsx("h3",{className:"font-bold text-navy mb-2",children:"Need Emergency Service?"}),e.jsx("p",{className:"text-sm text-slate-600 mb-4",children:"Do not wait for a callback. Call us directly for same-day emergency repairs. We answer 7 days a week and can often have a technician at your door within the hour."}),e.jsxs("a",{href:s.phoneHref,className:"btn-coral w-full gap-2 text-sm",children:[e.jsx(l,{size:16}),"Call ",s.phone," Now"]})]}),e.jsxs("div",{className:"bg-sand rounded-xl p-6",children:[e.jsx("h3",{className:"font-bold text-navy mb-2",children:"What to Expect"}),e.jsxs("ul",{className:"text-sm text-slate-600 space-y-2",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"mt-1.5 w-1.5 h-1.5 bg-teal rounded-full shrink-0"}),"We respond to form submissions within 1 hour during business hours"]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"mt-1.5 w-1.5 h-1.5 bg-teal rounded-full shrink-0"}),"We can often give a ballpark price range over the phone"]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"mt-1.5 w-1.5 h-1.5 bg-teal rounded-full shrink-0"}),"Written quote provided before any work begins"]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"mt-1.5 w-1.5 h-1.5 bg-teal rounded-full shrink-0"}),"Same-day service available for most repairs"]})]})]})]})]})]})})]})}export{P as default};