{"id":48124,"date":"2021-07-16T15:42:17","date_gmt":"2021-07-16T22:42:17","guid":{"rendered":"https:\/\/www.squareone.ca\/problemes-service"},"modified":"2026-03-04T08:52:37","modified_gmt":"2026-03-04T16:52:37","slug":"problemes-service","status":"publish","type":"page","link":"https:\/\/www.squareone.ca\/fr\/problemes-service","title":{"rendered":"Probl\u00e8mes de service"},"content":{"rendered":"<main>\r\n\r\n<section class=\"bg-shape-split bg-sub-page-hero\">\r\n\t<div class=\"bg-position\">\r\n\t\t<div class=\"container-fluid\">\r\n            <h1>Probl\u00e8mes de service<\/h1>\r\n            <p class=\"display-4\">La prestation d\u2019un service \u00e0 la client\u00e8le impeccable nous est importante. Pourtant, nous faisons des erreurs de temps \u00e0 autre. Si notre service n\u2019est pas \u00e0 la hauteur de vos attentes, nous voulons le savoir. Nous nous engageons \u00e0 enqu\u00eater sur votre probl\u00e8me et \u00e0 faire tout notre possible pour le r\u00e9soudre.<\/p>\r\n            <p class=\"display-4\">Lisez la suite pour conna\u00eetre les mesures \u00e0 prendre si vous avez un probl\u00e8me de service, pour d\u00e9couvrir comment nous vendons et g\u00e9rons les polices d\u2019assurance habitation et auto, et pour apprendre comment nous traitons l\u2019accessibilit\u00e9.<\/p>\r\n        <\/div>\r\n    <\/div>\r\n    <div class=\"bg-bottom\"><\/div>\r\n<\/section>\r\n\r\n\r\n\r\n\r\n<section>\r\n\t<div class=\"container-fluid py-6\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-12\">\r\n\t\t\t\t<h2>Square One et vos polices d\u2019assurance<\/h2>\r\n\t\t\t\t<p>L\u2019assurance est vendue par Assurances Square One (650, rue Georgia O, bureau 1410, Vancouver BC V6B 4N8) (\u00ab&nbsp;<strong>Square One<\/strong>&nbsp;\u00bb) de la mani\u00e8re suivante&nbsp;:<\/p>\r\n\t\t\t\t<ul>\r\n\t\t\t\t\t<li>L\u2019assurance habitation est souscrite par la Compagnie mutuelle d\u2019assurance incendie de la Colombie-Britannique (\u00ab<strong>&nbsp;Mutual Fire<\/strong>&nbsp;\u00bb).<\/li>\r\n\t\t\t\t\t<li>L\u2019assurance protection juridique est souscrite par la HDI Global Assurance Sp\u00e9cialit\u00e9s SE (\u00ab<strong>&nbsp;HDI<\/strong>&nbsp;\u00bb).<\/li>\r\n\t\t\t\t\t<li>L\u2019assurance auto (vendue seulement au Qu\u00e9bec et en Ontario) est souscrite par la Zurich Compagnie d\u2019Assurances SA (succursale canadienne) (\u00ab<strong>&nbsp;Zurich<\/strong>&nbsp;\u00bb).<\/li>\r\n\t\t\t\t<\/ul>\r\n\t\t\t\t<p>Au Qu\u00e9bec, Square One est un agent exclusif de la Mutuelle et distribue&nbsp;: (1) l\u2019assurance protection juridique conform\u00e9ment \u00e0 une entente de r\u00e9seau entre la Mutuelle et la HDI; et (2) l\u2019assurance auto conform\u00e9ment \u00e0 une entente de r\u00e9seau entre la Mutuelle et la Zurich.<\/p>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/section>\r\n    \r\n    \r\n<section id=\"voice\" class=\"bg-shape-split shape-grey-curve-up\">\r\n    <div class=\"bg-top\"><\/div>\r\n    <div class=\"bg-position\">\r\n        <div class=\"container-fluid\">\r\n            <div class=\"row\">\r\n                <div class=\"col-12 display-1 font-weight-extra-bold text-extra-light\">01<\/div>\r\n            <\/div>\r\n            <div class=\"row align-items-lg-center\">\r\n                <div class=\"col-12 col-lg-11 offset-lg-1\">\r\n\t\t\t\t\t<h2>Faites-nous part de votre probl\u00e8me<\/h2>\r\n\t\t\t\t\t<p>Informez la personne avec qui vous faites affaire que vous n\u2019\u00eates pas satisfait du service. Veuillez d\u00e9crire votre probl\u00e8me sp\u00e9cifique et, dans la mesure du possible, ce que nous pouvons faire pour la r\u00e9soudre. Si votre demande se conforme aux lignes directrices \u00e9tablies, nous la r\u00e9soudrons imm\u00e9diatement. Sinon, il est possible que votre demande soit transmise \u00e0 un gestionnaire qui l\u2019\u00e9valuera \u00e0 son tour. Dans la plupart des cas, le gestionnaire passera en revue la demande et vous r\u00e9pondra le jour m\u00eame.<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    <div class=\"bg-bottom\"><\/div>\r\n<\/section>\r\n\r\n<section id=\"speak\" class=\"py-6\">\r\n    <div class=\"container-fluid\">\r\n            <div class=\"row\">\r\n                <div class=\"col-12 display-1 font-weight-extra-bold text-extra-light\">02<\/div>\r\n            <\/div>\r\n            <div class=\"row align-items-lg-center\">\r\n                <div class=\"col-12 col-lg-11 offset-lg-1\"> \r\n\r\n                    <h2>Communiquez avec le directeur de service<\/h2>\r\n\r\n                    <p>Si votre probl\u00e8me n\u2019a pas \u00e9t\u00e9 abord\u00e9 apr\u00e8s l\u2019\u00e9tape&nbsp;1, vous pouvez communiquer avec le directeur de service. Vous trouverez ci-dessous les coordonn\u00e9es pour chaque service.<\/p>\r\n\r\n                    <p><b>Ventes des polices d&rsquo;assurance habitation et service&nbsp;:<\/b><br \/>\r\n                    Jas Sandhu, vice-pr\u00e9sidente, Ventes et service<br \/>\r\n                    Assurances Square One<br\/>\r\n                    <a href=\"mailto:jas.sandhu@squareone.ca\" title=\"Envoyez un courriel \u00e0 Jas\">jas.sandhu@squareone.ca<\/a><br \/>\r\n                    <a class=\"strong tel sq1-phone-number\" href=\"tel:1-855-331-6933\" style=\"text-decoration:none\">1.855.331.6933<\/a> poste 106<\/p>\r\n\r\n<p><b>Ventes des polices d&rsquo;assurance auto et service&nbsp;:<\/b><br \/>\r\n                    Sunny Dhiman, directeur, Ventes<br \/>\r\n                    Assurances Square One<br \/>\r\n                    <a href=\"mailto:sunny.dhiman@squareone.ca\" title=\"Envoyez un courriel \u00e0 Sunny\">sunny.dhiman@squareone.ca<\/a><br \/>\r\n                    <a class=\"strong tel sq1-phone-number\" href=\"tel:1-855-331-6933\" style=\"text-decoration:none\">1.855.331.6933<\/a> poste 141<\/p>\r\n\r\n                    <p><b>Facturation et exploitation&nbsp;:<\/b><br \/>\r\n                    Kristina Wheeler, vice-pr\u00e9sidente, Exploitation<br \/>\r\n                    Assurances Square One<br\/>\r\n                    <a href=\"mailto:kris.wheeler@squareone.ca\" title=\"Envoyez un courriel \u00e0 Kris\">kris.wheeler@squareone.ca<\/a><br \/>\r\n                    <a class=\"strong tel sq1-phone-number\" href=\"tel:1-855-331-6933\" style=\"text-decoration:none\">1.855.331.6933<\/a> poste 104<\/p>\r\n\r\n                    <p><b>R\u00e9clamations en assurance habitation&nbsp;:<\/b><br \/>\r\n                    Wendy McCracken, directrice, R\u00e9clamations<br \/>\r\n                    R\u00e9clamations Square One<br \/>\r\n                    <a href=\"mailto:wendy.mccracken@squareoneclaims.ca\" title=\"Envoyez un courriel \u00e0 Wendy\">wendy.mccracken@squareoneclaims.ca<\/a><br \/>\r\n                    <a class=\"strong tel sq1-phone-number\" href=\"tel:1-855-331-6933\" style=\"text-decoration:none\">1.855.331.6933<\/a> poste 117<\/p>\r\n\r\n                    <p><b>R\u00e9clamations en assurance auto<\/b><br \/>\r\n                    Elke Paulson, vice-pr\u00e9sidente adjointe, chef de sinistres technique<br \/>\r\n\t\t\t\t\tZurich Canada<br \/>\r\n                    <a href=\"mailto:elke.paulsen@zurich.com\" title=\"Envoyez un courriel \u00e0 Elke\">elke.paulsen@zurich.com<\/a><br \/>\r\n                    <a href=\"tel:4165862840\" title=\"Appelez Zurich\">416.586.2840<\/a><\/p>\r\n\r\n                    <p>Si vous signalez un probl\u00e8me aupr\u00e8s d\u2019un directeur de service, nous nous engageons \u00e0&nbsp;:<\/p>\r\n\r\n                    <ul>\r\n                        <li>recueillir toute l\u2019information n\u00e9cessaire pour passer en revue votre dossier, y compris toute information suppl\u00e9mentaire dont nous pourrions avoir besoin de votre part ou de la part des tiers; et<\/li>\r\n                        <li>effectuer une nouvelle \u00e9valuation de votre dossier et d\u00e9terminer si des d\u00e9cisions ant\u00e9rieures peuvent ou devraient \u00eatre chang\u00e9es.<\/li>\r\n                    <\/ul>\r\n\r\n                    <p>Nous r\u00e9aliserons ce processus et vous communiquerons les conclusions de l\u2019\u00e9valuation.<\/p>\r\n\r\n                <\/div>\r\n            <\/div>\r\n\t<\/div>\r\n<\/section>\r\n\r\n<section id=\"ombudsperson\" class=\"bg-shape-split shape-grey-curve-up\">\r\n    <div class=\"bg-top\"><\/div>\r\n    <div class=\"bg-position\">\r\n        <div class=\"container-fluid\">\r\n\t        <div class=\"row\">\r\n\t            <div class=\"col-12 display-1 font-weight-extra-bold text-extra-light\">03<\/div>\r\n\t        <\/div>\r\n\t        <div class=\"row align-items-lg-center\">\r\n\t            <div class=\"col-12 col-lg-11 offset-lg-1\">\r\n\r\n\t                <h2>Communiquez avec le responsable des plaintes<\/h2>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<p>Si votre probl\u00e8me n\u2019a pas \u00e9t\u00e9 r\u00e9solu de mani\u00e8re satisfaisante \u00e0 la suite des \u00e9tapes&nbsp;1 et 2, vous pouvez communiquer avec un responsable des plaintes au sujet de votre insatisfaction d\u2019un produit ou service de la fa\u00e7on suivante&nbsp;:<\/p>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<ol>\r\n\t\t\t\t\t<li><strong>R\u00e9clamations en assurance auto<\/strong><br>\r\n\t\t\t\t\tVeuillez communiquer avec le responsable des plaintes de Zurich Canada \u00e0&nbsp;:<br \/>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\t<p><a href=\"mailto:complaints.officer.zurich.canada@zurich.com\" target=\"_blank\" rel=\"noopener\" title=\"Envoyez un courriel au responsable des plaintes de Zurich Canada\">complaints.officer.zurich.canada@zurich.com<\/a><\/p>\r\n\t\t\t\t\t<p>Sinon, suivez le processus de r\u00e9solution \u00e9nonc\u00e9 \u00e0&nbsp;\r\n\t\t\t\t\t<p><a href=\"https:\/\/www.zurichcanada.com\/fr-ca\/about-zurich\/concerns\" title=\"Zurich&nbsp; pr\u00e9occupations\" rel=\"noopener noreferrer\" target=\"_blank\">www.zurichcanada.com\/fr-ca\/about-zurich\/concerns<\/a><\/p><\/li>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<li><strong>Ventes, service ou r\u00e9clamations, polices d\u2019assurance protection juridique<\/strong><br \/>\r\n\t\t\t\t\tVeuillez communiquer avec le responsable des plaintes d\u2019ARAG \u00e0 &nbsp;:<br \/>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\t<p>ARAG Solutions Juridiques<br \/>\r\n\t\t\t\t\t121, rue King Ouest, bureau 2200<br\/>\r\n\t\t\t\t\tToronto (Ontario) M5H 3T9<br \/>\r\n\t\t\t\t\tT\u00e9l\u00e9phone&nbsp;: 1-888-582-5586 (mobile)<br \/>\r\n\t\t\t\t\tCourriel : <a href=\"mailto:customerrelations@arag.ca\" target=\"_blank\" rel=\"noopener\" title=\"Envoyez un courriel au responsable des plaintes d\u2019ARAG\">customerrelations@arag.ca<\/a><\/p><\/li>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<li><strong>Ventes, service ou r\u00e9clamations, polices d\u2019assurance habitation<\/strong><br \/>\r\n\t\t\t\t\t<strong>Ventes ou service, polices d\u2019assurance auto (r\u00e9clamations except\u00e9es)<\/strong><br \/>\r\n\t\t\t\t\tVeuillez communiquer avec la responsable des plaintes de Square One au&nbsp;:<br \/>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\t<p>Assurances Square One<br \/>\r\n\t\t\t\t\t650, rue Georgia Ouest, bureau 1410<br \/>\r\n\t\t\t\t\tVancouver (Colombie-Britannique) V6B 4N8<br \/>\r\n\t\t\t\t\tRemplissez le <a href=\"#form\">formulaire<\/a> ci-dessous.<\/p>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t<\/ol>\r\n\r\n\t\t\t\t\t<p>Cliquez <a href='\/fr\/problemes-service\/responsable-plaintes' title='Responsable des plaintes et le processus de plaintes pour le Qu\u00e9bec'>ici<\/a> pour obtenir de plus amples renseignements sur le r\u00f4le de la responsable des plaintes de Square One, comment nous traitons votre plainte et comment Square One traite certaines plaintes au Qu\u00e9bec.<\/p>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n        <\/div>\r\n    <\/div>\r\n    <div class=\"bg-bottom\"><\/div>\r\n<\/section>\r\n\r\n<section id=\"process\" class=\"pt-6\">\r\n    <div class=\"container-fluid\">\r\n        <div class=\"row\">\r\n            <div class=\"col-12 display-1 font-weight-extra-bold text-extra-light\">04<\/div>\r\n        <\/div>\r\n        <div class=\"row align-items-lg-center\">\r\n            <div class=\"col-12 col-lg-11 offset-lg-1\"> \r\n\r\n                <h2>Communiquez avec l\u2019assureur<\/h2>\r\n\t\t\t\t<ol>\r\n\t\t\t\t<li><strong>Polices d\u2019assurance habitation<\/strong>\r\n\t\t\t\t<br>\r\n\t\t\t\t<p>Ombud<br>\r\n\t\t\t\tCompagnie mutuelle d\u2019assurance incendie de la Colombie-Britannique<br \/>\r\n\t\t\t\t9366 200A Street<br \/>\r\n\t\t\t\tLangley (Colombie-Britannique) V1M 4B3<br \/>\r\n\t\t\t\t<a href=\"mailto:ombudsperson@mutualfirebc.com\" target=\"_blank\" rel=\"noopener\" title=\"Envoyez un courriel \u00e0 l\u2019ombud de la Mutuelle\">ombudsperson@mutualfirebc.com<\/a><br \/>\r\n\t\t\t\t<a href='https:\/\/mutualfirebc.com\/fr\/ombudsperson\/' target='_blank' rel='noopener noreferrer nofollow'>https:\/\/mutualfirebc.com\/fr\/ombudsperson\/<\/a>\r\n\t\t\t\t<\/p><\/li>\r\n\r\n\t\t\t\t<li><strong>Polices d\u2019assurance protection juridique<\/strong>\r\n\t\t\t\t<br>\r\n\t\t\t\t<p>Responsable des plaintes<br \/>\r\n\t\t\t\tHDI Global Assurance Sp\u00e9cialit\u00e9s SE<br \/>\r\n\t\t\t\t181, avenue University, bureau 1900<br \/>\r\n\t\t\t\tToronto (Ontario) M5H 3M7<br \/>\r\n\t\t\t\t<a href=\"mailto:complaints.ca@hdi.global\" target=\"_blank\" rel=\"noopener\" title=\"Envoyez un courriel au responsable des plaintes de HDI Global Assurance Sp\u00e9cialit\u00e9s SE\">complaints.ca@hdi.global<\/a><br \/>\r\n\t\t\t\t<a href='https:\/\/www.hdi.global\/en-ca\/about-us\/compliance-complaints\/' target='_blank' rel='noopener noreferrer nofollow'>www.hdi.global\/en-ca\/about-us\/compliance-complaints\/<\/a>\r\n\t\t\t\t<\/p><\/li>\r\n\r\n\t\t\t\t<li><strong>Polices d\u2019assurance auto<\/strong><br>\r\n\t\t\t\t<br>\r\n\t\t\t\t<p>Responsable des plaintes<br \/>\r\n\t\t\t\tZurich Compagnie d\u2019Assurances SA (succursale canadienne)<br \/>\r\n\t\t\t\t100, rue King Ouest, bureau 5500<br\/>\r\n\t\t\t\tC.P. 290<br \/> \r\n\t\t\t\tToronto (Ontario) M5X 1C9<br \/>\r\n\t\t\t\t<a href=\"mailto:complaints.officer.zurich.canada@zurich.com \" target=\"_blank\" rel=\"noopener\" title=\"Envoyez un courriel au responsable des plaintes de Zurich Canada\">complaints.officer.zurich.canada@zurich.com<\/a><br \/>\r\n\t\t\t\t<a href='https:\/\/www.zurichcanada.com\/fr-ca\/about-zurich\/concerns ' target='_blank' rel='noopener noreferrer nofollow'>www.zurichcanada.com\/fr-ca\/about-zurich\/concerns<\/a>\r\n\t\t\t\t<\/p><\/li>\r\n\t\t\t\t<\/ol>\r\n\r\n            <\/div>\r\n        <\/div>\r\n\t<\/div>\r\n<\/section>\r\n\r\n<section id=\"form\">\r\n\t        <\/div><\/div><\/div><\/section><\/main>\n        <div class=\"square-one-form-section\">\n            <img decoding=\"async\" src=\"https:\/\/www.squareone.ca\/wp-content\/plugins\/square-one-forms\/assets\/wave-top-light-blue.svg\" class=\"wave-top\" alt=\"\"\/>\n            <div class=\"bg-light-blue\">\n                <div class=\"form-container\">\n                    <h2>Formulaire de plainte<\/h2>\n                <div id=\"service-concerns-form-container\">\n                                        <p>Veuillez suivre les \u00e9tapes 1 et 2 ci-dessus avant de remplir le formulaire de plainte.<\/p>\n                    <form id=\"service-concerns-form\" method=\"post\" action=\"\" enctype=\"multipart\/form-data\">\n                        <input type=\"hidden\" id=\"security\" name=\"security\" value=\"48ac13fc7e\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/48124\" \/>\n                <div class=\"form-group\">\n                    <label for=\"full_name\">Nom au complet : <span class=\"required\">*<\/span><\/label>\n                    <input type=\"text\" id=\"full_name\" name=\"full_name\" required>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"phone_number\">Num\u00e9ro de t\u00e9l\u00e9phone : <span class=\"required\">*<\/span><\/label>\n                    <input type=\"tel\" id=\"phone_number\" name=\"phone_number\" required>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"email_address\">Adresse courriel : <span class=\"required\">*<\/span><\/label>\n                    <input type=\"email\" id=\"email_address\" name=\"email_address\" required>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"quote_policy_number\">Num\u00e9ro de soumission ou de police : <span class=\"required\">*<\/span><\/label>\n                    <input type=\"text\" id=\"quote_policy_number\" name=\"quote_policy_number\" required>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"claim_number\">Num\u00e9ro de r\u00e9clamation (facultatif) :<\/label>\n                    <input type=\"text\" id=\"claim_number\" name=\"claim_number\">\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"concern_summary\">Sommaire du probl\u00e8me : <span class=\"required\">*<\/span><\/label>\n                    <textarea id=\"concern_summary\" name=\"concern_summary\" rows=\"4\" required><\/textarea>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"unaddressed_description\">Description de ce qui n&#039;a pas \u00e9t\u00e9 trait\u00e9 :  <span class=\"required\">*<\/span><\/label>\n                    <textarea id=\"unaddressed_description\" name=\"unaddressed_description\" rows=\"4\" required><\/textarea>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"documentation\">Documentation \u00e0 \u00e9valuer :<\/label>\n                    <input type=\"file\" id=\"documentation\" name=\"documentation[]\" multiple accept=\".pdf,.doc,.docx,.jpg,.jpeg,.png,.gif,.txt,.heic,.heif\">\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"desired_outcome\">Description du r\u00e9sultat souhait\u00e9 : <span class=\"required\">*<\/span><\/label>\n                    <textarea id=\"desired_outcome\" name=\"desired_outcome\" rows=\"4\" required><\/textarea>\n                <\/div>\n\n                <div class=\"form-group captcha-group\">\n                <div class=\"g-recaptcha\"\n                     data-sitekey=\"6Le3NdcrAAAAAP3-UPNXu_FDEJphz43xcD9CUKOY\"\n                     data-expired-callback=\"sq1CaptchaExpired\"\n                     data-error-callback=\"sq1CaptchaError\"><\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <button type=\"submit\" id=\"submit-service-concerns\" class=\"btn btn-primary\">Soumettre votre plainte<\/button>\n                <\/div>\n\n                        <div id=\"service-concerns-message\" class=\"form-message\"><\/div>\n                    <\/form>\n                <\/div>\n                <\/div>\n            <\/div>\n            <img decoding=\"async\" src=\"https:\/\/www.squareone.ca\/wp-content\/plugins\/square-one-forms\/assets\/wave-bottom-light-blue.svg\" class=\"wave-bottom\" alt=\"\"\/>\n        <\/div>\n        <main><section><div class=\"container-fluid\"><div class=\"row\"><div class=\"col-12 col-lg-11 offset-lg-1\">\n\n        <script src=\"https:\/\/www.google.com\/recaptcha\/api.js\" async defer><\/script>\n        <script>\n        window.sq1CaptchaExpired = function(){ if (typeof grecaptcha !== 'undefined') grecaptcha.reset(); };\n        window.sq1CaptchaError   = function(){ if (typeof grecaptcha !== 'undefined') grecaptcha.reset(); };\n        <\/script>\n\n\n       <script>\n        document.addEventListener('DOMContentLoaded', function() {\n          var form = document.getElementById('service-concerns-form');\n          var submitBtn = document.getElementById('submit-service-concerns');\n          var messageDiv = document.getElementById('service-concerns-message');\n\n          function clearServiceFiles() {\n            var input = document.getElementById('documentation');\n            if (!input) return;\n            try {\n              var pond = input._filePondInstance || (window.FilePond && FilePond.find && FilePond.find(input));\n              if (pond) {\n                try { pond.removeFiles(); } catch(e){}\n                setTimeout(function () {\n                  try {\n                    if (pond.getFiles && pond.getFiles().length) {\n                      if (input.parentNode) {\n                        try { pond.destroy(); } catch(e){}\n                        requestAnimationFrame(function () {\n                          var cfg = Object.assign({ credits: false }, input._pondConfig || {});\n                          var newPond = FilePond.create(input, cfg);\n                          input._filePondInstance = newPond;\n                        });\n                      }\n                    }\n                  } catch(e){}\n                }, 60);\n              } else if (input.parentNode && window.FilePond) {\n                requestAnimationFrame(function () {\n                  var cfg = Object.assign({ credits: false }, input._pondConfig || {});\n                  var newPond = FilePond.create(input, cfg);\n                  input._filePondInstance = newPond;\n                });\n              }\n            } catch(e) {}\n            try { input.value = ''; } catch(e) {}\n          }\n\n          if (form && submitBtn && messageDiv) {\n            form.addEventListener('submit', function(e) {\n              e.preventDefault();\n              if (window.__sq1SubmittingService) { return; }\n              window.__sq1SubmittingService = true;\n\n              submitBtn.disabled = true;\n              submitBtn.textContent = square_one_forms_i18n.submitting;\n              messageDiv.className = 'form-message';\n              messageDiv.textContent = '';\n\n              \/\/ reCAPTCHA (optional)\n              var recaptchaResponse = '';\n              if (typeof grecaptcha !== 'undefined') {\n                try {\n                  recaptchaResponse = grecaptcha.getResponse();\n                  if (!recaptchaResponse) {\n                    messageDiv.className = 'form-message error';\n                    messageDiv.textContent = square_one_forms_i18n.captcha_required;\n                    submitBtn.disabled = false;\n                    submitBtn.textContent = square_one_forms_i18n.submit_service_concern;\n                    window.__sq1SubmittingService = false;\n                    return;\n                  }\n                } catch(e){}\n              }\n\n              var formData = new FormData(form);\n              formData.append('lang', (window.PLL_CURRENT_LANG || document.documentElement.lang || '').slice(0,2));\n              formData.append('action', 'submit_service_concerns');\n              if (recaptchaResponse) formData.append('g-recaptcha-response', recaptchaResponse);\n\n              var xhr = new XMLHttpRequest();\n              xhr.open('POST', ajax_object.ajax_url);\n\n\n              xhr.onload = function() {\n                if (xhr.status === 200) {\n                  try {\n                    var response = JSON.parse(xhr.responseText);\n                    if (response.success) {\n                      messageDiv.className = 'form-message success';\n                      messageDiv.textContent = response.data || square_one_forms_i18n.submitted_successfully;\n\n                      form.reset();\n                      clearServiceFiles();\n\n                      \/\/ Clear non-hidden inputs\n                      form.querySelectorAll('input, textarea, select').forEach(function(input) {\n                        if (input.type !== 'hidden' && input.name !== 'security') {\n                          if (input.type === 'checkbox' || input.type === 'radio') input.checked = false;\n                          else input.value = '';\n                        }\n                      });\n\n                      if (typeof grecaptcha !== 'undefined') { try { grecaptcha.reset(); } catch(e){} }\n                   } else {\n                      messageDiv.className = 'form-message error';\n                      var msg = String((response && response.data) || '');\n                      \/\/ Always reset the CAPTCHA on any failure to avoid stale tokens\n                      if (typeof grecaptcha !== 'undefined') { try { grecaptcha.reset(); } catch(e){} }\n\n                      \/\/ Do NOT clear files on error; keep user\u2019s uploads intact\n                      \/\/ (remove\/disable clearServiceFiles() on error)\n\n                      messageDiv.textContent = msg || square_one_forms_i18n.error_occurred;\n                    }\n\n                  } catch (err) {\n                    \/\/ Clean, user-facing error (no console, no fallback submit)\n                    messageDiv.className = 'form-message error';\n                    messageDiv.textContent = square_one_forms_i18n.unexpected_response;\n                  }\n                } else {\n                  messageDiv.className = 'form-message error';\n                  messageDiv.textContent = square_one_forms_i18n.error_occurred;\n                }\n\n                submitBtn.disabled = false;\n                submitBtn.textContent = square_one_forms_i18n.submit_service_concern;\n                window.__sq1SubmittingService = false;\n              };\n\n              xhr.onerror = function() {\n                \/\/ No fallback form.submit(); keep console clean\n                messageDiv.className = 'form-message error';\n                messageDiv.textContent = square_one_forms_i18n.network_error;\n                \/\/ Optional: reset captcha\n                if (typeof grecaptcha !== 'undefined') { try { grecaptcha.reset(); } catch(e){} }\n                submitBtn.disabled = false;\n                submitBtn.textContent = square_one_forms_i18n.submit_service_concern;\n                window.__sq1SubmittingService = false;\n              };\n\n              xhr.send(formData);\n            });\n          }\n        });\n        <\/script>\n\n        \r\n<\/section>                      \r\n\r\n<section id=\"process\" class=\"py-6\">\r\n    <div class=\"container-fluid\">\r\n        <div class=\"row align-items-lg-center\">\r\n            <div class=\"col-12 col-lg-11 offset-lg-1\">\r\n\r\n                <h2>Accessibilit\u00e9<\/h2>\r\n\t\t\t\t<p>Square One s\u2019engage \u00e0 assurer l\u2019acc\u00e8s et la participation \u00e9quitables des personnes handicap\u00e9es. Cliquez sur le lien suivant pour obtenir de plus amples renseignements sur notre engagement envers <a href=\"\/fr\/accessibilite title=\"Accessibilit\u00e9\">l\u2019accessibilit\u00e9<\/a>.<\/p>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/section>\r\n\r\n\t\t\t\t\t\t\r\n                                             \r\n\r\n<main>\r\n","protected":false},"excerpt":{"rendered":"<p>Probl\u00e8mes de service La prestation d\u2019un service \u00e0 la client\u00e8le impeccable nous est importante. Pourtant, nous faisons des erreurs de temps \u00e0 autre. Si notre service n\u2019est pas \u00e0 la hauteur de vos attentes, nous voulons le savoir. Nous nous engageons \u00e0 enqu\u00eater sur votre probl\u00e8me et \u00e0 faire tout notre possible pour le r\u00e9soudre. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":95,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-48124","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.squareone.ca\/fr\/wp-json\/wp\/v2\/pages\/48124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.squareone.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.squareone.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.squareone.ca\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.squareone.ca\/fr\/wp-json\/wp\/v2\/comments?post=48124"}],"version-history":[{"count":33,"href":"https:\/\/www.squareone.ca\/fr\/wp-json\/wp\/v2\/pages\/48124\/revisions"}],"predecessor-version":[{"id":78449,"href":"https:\/\/www.squareone.ca\/fr\/wp-json\/wp\/v2\/pages\/48124\/revisions\/78449"}],"wp:attachment":[{"href":"https:\/\/www.squareone.ca\/fr\/wp-json\/wp\/v2\/media?parent=48124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}