import{j as e}from"./vendor-radix-DNxwLykc.js";import{u,M as g,B as l,A as x,r as h,t as f,S as v,N as b,F as j}from"./index-E4maWKVN.js";import{L as c}from"./vendor-router-CYowL1Ry.js";import{T as y,L as w}from"./LocationBenefits-Dy60Nci4.js";import{L as N,a as S,b as q}from"./LocationCTA-D5NZ3vsD.js";import"./vendor-react-BsBmf7g_.js";import"./vendor-supabase-DZNfQC5M.js";import"./vendor-charts-CaDQ2cwY.js";import"./vendor-data-D4F9-7cQ.js";import"./circle-check-big-DAycFGPt.js";import"./leaf-CryU0AUl.js";import"./BlogCostCalculator-6zoDI-zm.js";function $({name:n,parentLabel:a,intro:s}){const{language:t}=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}, ${a}`:`Serving ${n}, ${a}`]}),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:s}),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:"/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:"/pricing-calculator",children:[e.jsx(h,{className:"mr-2 h-5 w-5"}),t==="fr"?"Calculateur de Prix":"Pricing Calculator"]})})]}),e.jsx(y,{})]})})})}function C(n,a){const s=a==="fr"?n.parentFr:n.parent;return a==="fr"?[{question:`Desservez-vous tout le secteur de ${n.name}?`,answer:`Oui. Nous couvrons l'ensemble de ${n.name}, à ${s}, 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 ${s}, 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 H({slug:n}){const{language:a}=u(),s=f[n];if(!s)return null;const t=C(s,a),i=`/commercial-cleaning-${s.slug}`,m=`Commercial Cleaning ${s.name} | Simple Service`,r=`Professional commercial and office cleaning services in ${s.name}. CNESST-compliant, bilingual team, flexible scheduling. Free quote from Simple Service.`,d={"@context":"https://schema.org","@type":"LocalBusiness",name:`Simple Service - ${s.name}`,description:r,url:`https://ssimple.ca${i}`,email:"info@ssimple.ca",telephone:"+1-514-237-6303",priceRange:"$$",areaServed:{"@type":"Place",name:`${s.name}, ${s.parent}, Quebec`,geo:{"@type":"GeoCoordinates",latitude:s.lat,longitude:s.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:s.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($,{name:s.name,parentLabel:a==="fr"?s.parentFr:s.parent,intro:a==="fr"?s.introFr:s.introEn}),e.jsx(N,{city:s.name,areas:s.areas}),e.jsx(w,{city:s.name}),e.jsx(S,{city:s.name,faqs:t}),e.jsx(q,{city:s.name})]}),e.jsx(j,{})]})]})}export{H as default};