import{j as e}from"./vendor-radix-DjbNOLjZ.js";import{u,M as g,B as l,A as x,q as h,r as f,S as v,N as b,F as j}from"./index-DkUOqT_v.js";import{L as c}from"./vendor-router-CYowL1Ry.js";import{T as y,L as w}from"./LocationBenefits-DFRydKfs.js";import{L as N,a as q,b as $}from"./LocationCTA-WhQgkknR.js";import{C as S}from"./CityLinks-sBAisH08.js";import"./vendor-react-BsBmf7g_.js";import"./vendor-supabase-DZNfQC5M.js";import"./vendor-charts-CaDQ2cwY.js";import"./vendor-data-CmfOUh6U.js";import"./circle-check-big-BzUAmQf2.js";import"./shield-DbUqC25d.js";import"./leaf-DnjjptMj.js";import"./BlogCostCalculator-CaEXxtrH.js";function C({name:n,parentLabel:s,intro:a}){const{language:t,lp:i}=u();return e.jsx("section",{className:"min-h-[80vh] flex items-start md:items-center justify-center px-4 md:px-8 pt-32 pb-12 md:pt-36 md:pb-20",children:e.jsx("div",{className:"container-custom",children:e.jsxs("div",{className:"flex flex-col items-center text-center max-w-4xl mx-auto",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 mb-8 px-4 py-2 rounded-full bg-accent-blue/10 text-accent-blue text-sm font-medium animate-fade-in",children:[e.jsx(g,{className:"w-4 h-4"}),t==="fr"?`Desservant ${n}, ${s}`:`Serving ${n}, ${s}`]}),e.jsx("h1",{className:"text-4xl md:text-6xl lg:text-7xl font-light tracking-tight mb-6 animate-fade-in",children:t==="fr"?e.jsxs(e.Fragment,{children:["Nettoyage Commercial à"," ",e.jsx("span",{className:"text-accent-blue",children:n})]}):e.jsxs(e.Fragment,{children:["Commercial Cleaning in"," ",e.jsx("span",{className:"text-accent-blue",children:n})]})}),e.jsx("p",{className:"text-lg md:text-xl text-silver max-w-2xl mb-10 animate-fade-in-delay leading-relaxed",children:a}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 animate-slide-up mb-8",children:[e.jsx(l,{asChild:!0,size:"lg",className:"bg-foreground text-background hover:bg-foreground/90 transition-all duration-300 text-base px-8 py-6 rounded-full group",children:e.jsxs(c,{to:i("/contact"),children:[t==="fr"?"Obtenir une Soumission Gratuite":"Get a Free Quote",e.jsx(x,{className:"ml-2 h-5 w-5 group-hover:translate-x-1 transition-transform"})]})}),e.jsx(l,{asChild:!0,size:"lg",variant:"outline",className:"border-foreground text-foreground hover:bg-foreground hover:text-background transition-all duration-300 text-base px-8 py-6 rounded-full group",children:e.jsxs(c,{to:i("/pricing-calculator"),children:[e.jsx(h,{className:"mr-2 h-5 w-5"}),t==="fr"?"Calculateur de Prix":"Pricing Calculator"]})})]}),e.jsx(y,{})]})})})}function F(n,s){const a=s==="fr"?n.parentFr:n.parent;return s==="fr"?[{question:`Desservez-vous tout le secteur de ${n.name}?`,answer:`Oui. Nous couvrons l'ensemble de ${n.name}, à ${a}, incluant ${n.areas.slice(0,3).join(", ")} et les rues commerciales avoisinantes.`},{question:`Dans quel délai pouvez-vous commencer à ${n.name}?`,answer:"Nous pouvons généralement commencer dans les 24 à 48 heures suivant la visite des lieux et l'approbation de la soumission, selon la taille et la fréquence demandées."},{question:`Quels types de locaux nettoyez-vous à ${n.name}?`,answer:"Bureaux, cliniques, commerces de détail, restaurants, écoles, entrepôts et unités industrielles légères. Chaque site reçoit une liste de vérification adaptée, révisée par un superviseur."},{question:`Offrez-vous le nettoyage en dehors des heures d'ouverture à ${n.name}?`,answer:"Oui. Nous travaillons en soirée, la nuit et les week-ends afin de ne pas perturber vos opérations, et nous coordonnons les accès avec la gestion de l'immeuble."},{question:"Votre équipe est-elle conforme aux normes de la CNESST?",answer:"Oui. Nos procédures, la formation SIMDUT et l'utilisation des produits suivent les exigences de la CNESST, et nous sommes assurés et cautionnés au Québec."},{question:`Le service est-il bilingue à ${n.name}?`,answer:"Oui. Nos superviseurs et équipes communiquent en français et en anglais, et les rapports d'entretien sont disponibles dans la langue de votre choix."}]:[{question:`Do you cover all of ${n.name}?`,answer:`Yes. We serve the whole of ${n.name} in ${a}, including ${n.areas.slice(0,3).join(", ")} and the surrounding commercial streets.`},{question:`How quickly can you start service in ${n.name}?`,answer:"We can typically begin within 24-48 hours of the walkthrough and quote approval, depending on square footage and the frequency you need."},{question:`What types of spaces do you clean in ${n.name}?`,answer:"Offices, clinics, retail, restaurants, schools, warehouses and light-industrial units. Each site gets a tailored, supervisor-reviewed checklist."},{question:`Do you offer after-hours cleaning in ${n.name}?`,answer:"Yes. We work evenings, overnight and weekends so your operations are never interrupted, and we coordinate access with building management."},{question:"Is your team CNESST-compliant?",answer:"Yes. Our procedures, WHMIS training and product handling follow CNESST requirements, and we are insured and bonded in Quebec."},{question:`Is service available in both French and English in ${n.name}?`,answer:"Yes. Supervisors and crews work in French and English, and cleaning reports are available in the language you prefer."}]}function W({slug:n}){const{language:s}=u(),a=f[n];if(!a)return null;const t=F(a,s),i=`/commercial-cleaning-${a.slug}`,m=`Commercial Cleaning & Facility Maintenance ${a.name} | Simple Service`,r=`Commercial cleaning and facility maintenance in ${a.name}: janitorial, day porter, floor care, minor repairs. CNESST-compliant, bilingual team, flexible scheduling. Free quote.`,d={"@context":"https://schema.org","@type":"LocalBusiness",name:`Simple Service - ${a.name}`,description:r,url:`https://ssimple.ca${i}`,email:"abe@ssimple.ca",priceRange:"$$",areaServed:{"@type":"Place",name:`${a.name}, ${a.parent}, Quebec`,geo:{"@type":"GeoCoordinates",latitude:a.lat,longitude:a.lng}},serviceType:"Commercial & Industrial Cleaning Services"},p={"@context":"https://schema.org","@type":"FAQPage",mainEntity:t.map(o=>({"@type":"Question",name:o.question,acceptedAnswer:{"@type":"Answer",text:o.answer}}))};return e.jsxs(e.Fragment,{children:[e.jsxs(v,{title:m,description:r,path:i,children:[e.jsx("meta",{name:"geo.region",content:"CA-QC"}),e.jsx("meta",{name:"geo.placename",content:a.name}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify(d)}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify(p)})]}),e.jsxs("div",{className:"min-h-screen",children:[e.jsx(b,{}),e.jsxs("main",{children:[e.jsx(C,{name:a.name,parentLabel:s==="fr"?a.parentFr:a.parent,intro:s==="fr"?a.introFr:a.introEn}),e.jsx(N,{city:a.name,areas:a.areas}),e.jsx(w,{city:a.name}),e.jsx(q,{city:a.name,faqs:t}),e.jsx($,{city:a.name}),e.jsx(S,{city:a.parent.toLowerCase(),exceptNeighborhood:a.slug})]}),e.jsx(j,{})]})]})}export{W as default};