{"id":252,"date":"2025-02-02T03:19:11","date_gmt":"2025-02-02T08:19:11","guid":{"rendered":"https:\/\/garagemlr.com\/?page_id=252"},"modified":"2026-06-06T00:47:57","modified_gmt":"2026-06-06T04:47:57","slug":"contact-us","status":"publish","type":"page","link":"https:\/\/garagemlr.ca\/en\/contact-us\/","title":{"rendered":"Contact Us"},"content":{"rendered":"<div class=\"mx-auto max-w-7xl py-32\">\n<div class=\"grid grid-cols-2 gap-16\">\n<div class=\"contact-us-page-column\">\n<h3 class=\"font-bold uppercase mb-4 border-b border-gray-700 pb-2\">Contact Us<\/h3>\n<p>      <!-- Business Hours --><\/p>\n<div class=\"my-6\">\n<p class=\"text-sm my-6\">\n          <strong>Phone:<\/strong> <a href=\"tel:+15148952944\" class=\"hover:text-red-600\">514-895-2944<\/a>\n        <\/p>\n<p class=\"text-sm my-6\">\n          <strong>Email:<\/strong> <a href=\"mailto:info@garagemlr.ca\" class=\"hover:text-red-600\">info@garagemlr.ca<\/a>\n        <\/p>\n<p class=\"text-sm my-6\">\n          <strong>WhatsApp:<\/strong> <a href=\"https:\/\/wa.me\/15148952944\" target=\"_blank\" class=\"hover:text-green-500\">Chat with us<\/a>\n        <\/p>\n<p class=\"text-sm my-6\">\n          <strong>Hours:<\/strong> MON-FRI: 9:00 AM &#8211; 5:00 PM &nbsp;&nbsp;&nbsp;&nbsp; SAT-SUN: Closed\n        <\/p>\n<\/p><\/div>\n<p>      <!-- Location Address with Google Maps Link --><\/p>\n<p class=\"text-sm my-6\">\n        <strong>Location:<\/strong><br \/>\n        <a href=\"https:\/\/www.google.com\/maps\/place\/2586+Boulevard+Ste+Sophie,+Sainte-Sophie,+QC+J5J+2V3\/@45.8108677,-73.9236873,792m\/data=!3m2!1e3!4b1!4m6!3m5!1s0x4cc8d2f03deec2dd:0xe834740f98a36f42!8m2!3d45.8108677!4d-73.9211124!16s%2Fg%2F11crwtdbxf?entry=ttu&#038;g_ep=EgoyMDI2MDYwMS4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"hover:text-red-600\">9345 Rue Pascal-Gagnon, Saint-L\u00e9onard, QC H1P 1Z4<\/p>\n<p>        <\/a><\/p>\n<div class=\"mt-8\"><\/div>\n<\/p><\/div>\n<div class=\"\">\n<form id=\"contactForm\" action=\"\/your-server-endpoint\" method=\"POST\" class=\"space-y-6\">\n<div class=\"grid grid-cols-2\">\n<p>          <!-- Contact Name --><\/p>\n<div class=\"pr-2\">\n            <label for=\"contactName\" class=\"block text-white font-medium mb-1\">Name<\/label><br \/>\n            <input\n              type=\"text\"\n              id=\"contactName\"\n              name=\"contactName\"\n              required\n              class=\"w-full border bg-customdark border-gray-300 px-3 py-2 focus:outline-none focus:border-red-700\"\n            \/>\n          <\/div>\n<p>          <!-- Phone Field --><\/p>\n<div class=\"pl-2\">\n            <label for=\"phone\" class=\"block text-white font-medium mb-1\">Phone<\/label><br \/>\n            <input\n              type=\"tel\"\n              id=\"phone\"\n              name=\"phone\"\n              required\n              class=\"w-full border bg-customdark border-gray-300 px-3 py-2 focus:outline-none focus:border-red-700\"\n            \/>\n          <\/div>\n<\/p><\/div>\n<p>        <!-- Email Field --><\/p>\n<div>\n          <label for=\"email\" class=\"block text-white font-medium mb-1\">Email<\/label><br \/>\n          <input\n            type=\"email\"\n            id=\"email\"\n            name=\"email\"\n            required\n            class=\"w-full border bg-customdark border-gray-300 px-3 py-2 focus:outline-none focus:border-red-700\"\n          \/>\n        <\/div>\n<p>        <!-- Drill-Down Service Selection --><\/p>\n<div>\n          <label for=\"serviceCategory\" class=\"block text-white font-medium mb-1\">Service Category<\/label><br \/>\n          <select\n            id=\"serviceCategory\"\n            name=\"serviceCategory\"\n            class=\"w-full border bg-customdark border-gray-300 px-3 py-2 focus:outline-none focus:border-red-700\"\n          ><option value=\"\">Select a category<\/option><option value=\"general\">General Auto Repair<\/option><option value=\"engine\">Engine &amp; Performance<\/option><option value=\"suspension\">Suspension &amp; Steering<\/option><option value=\"exhaust\">Exhaust &amp; Emissions<\/option><option value=\"electrical\">Electrical &amp; A\/C<\/option><option value=\"fleet\">Fleet Services<\/option><option value=\"tires\">Tires<\/option><option value=\"alignments\">Alignments<\/option><option value=\"dyno\">Dyno &amp; Tuning<\/option><\/select>\n        <\/div>\n<p>        <!-- Sub-Category Dropdown (Populated Dynamically) --><\/p>\n<div id=\"serviceSubCategoryContainer\" class=\"hidden\">\n          <label for=\"serviceSubCategory\" class=\"block text-white font-medium mb-1\">Service Option<\/label><br \/>\n          <select\n            id=\"serviceSubCategory\"\n            name=\"serviceSubCategory\"\n            class=\"w-full border bg-customdark border-gray-300 px-3 py-2 focus:outline-none focus:border-red-700\"\n          ><option value=\"\">Select a service<\/option><\/select>\n        <\/div>\n<p>        <!-- Message Textarea --><\/p>\n<div>\n          <label for=\"message\" class=\"block text-white font-medium mb-1\">Message<\/label><br \/>\n          <textarea\n            id=\"message\"\n            name=\"message\"\n            rows=\"5\"\n            class=\"w-full border bg-customdark border-gray-300 px-3 py-2 focus:outline-none focus:border-red-700\"\n          ><\/textarea>\n        <\/div>\n<div class=\"grid grid-cols-2 gap-4\">\n          <!-- Request Callback Option --><\/p>\n<div class=\"flex items-center\">\n            <input\n              type=\"checkbox\"\n              id=\"requestCallback\"\n              name=\"requestCallback\"\n              checked\n              class=\"h-4 w-4 text-red-600 border-gray-300 focus:outline-none\"\n            \/><br \/>\n            <label for=\"requestCallback\" class=\"ml-2 text-white\">Request Call Back<\/label>\n          <\/div>\n<p>          <!-- Need Towing --><\/p>\n<div class=\"flex items-center\">\n            <input\n              type=\"checkbox\"\n              id=\"needTowing\"\n              name=\"needTowing\"\n              class=\"h-4 w-4 accent-red-600 border-gray-300 focus:outline-none\"\n            \/><br \/>\n            <label for=\"needTowing\" class=\"ml-2 text-white\">Need Towing<\/label>\n          <\/div>\n<\/p><\/div>\n<p>        <!-- \"I am not a robot\" checkbox --><\/p>\n<div class=\"flex items-center\">\n          <input\n            type=\"checkbox\"\n            id=\"human_check\"\n            name=\"human_check\"\n            value=\"1\"\n            checked\n            class=\"h-4 w-4\"\n          \/><br \/>\n          <label for=\"human_check\">I am not a robot.<\/label>\n        <\/div>\n<p>        <!-- Submit Button --><\/p>\n<div>\n          <input type=\"hidden\" name=\"action\" value=\"garage_mlr_ajax_form\"><br \/>\n          <input type=\"hidden\" id=\"recaptcha_token\" name=\"recaptcha_token\" value=\"\"><br \/>\n          <button\n            type=\"submit\"\n            class=\"w-full bg-red-600 text-white font-bold py-2 px-4 hover:bg-black\"\n          ><br \/>\n            Submit<br \/>\n          <\/button>\n        <\/div>\n<\/p><\/form>\n<\/p><\/div>\n<\/p><\/div>\n<style>\ninput[type=\"checkbox\"]:checked {\n  accent-color: #dc2626; \/* Tailwind's red-600 color *\/\n}\n#contactForm label {\n  font-family: \"Smooch Sans\";\n  font-size: 2rem;\n  font-weight: 700;\n  color: #c9c9c9;\n}\n.contact-us-page-column h3 {\n  font-size: 2rem;\n  font-weight: 700;\n}\n.contact-us-page-column p strong {\n  font-size: 1.85rem;\n  font-family: \"Smooch Sans\";\n  color: #c9c9c9;\n}<\/p>\n<\/style>\n<p>  <!-- JavaScript for Drill-Down Service Selection --><br \/>\n  <script>\n    \/\/ Define sub-services for each main category.\n    const services = {\n      general: [\n        { value: 'battery', text: 'Battery Testing & Replacement' },\n        { value: 'brake', text: 'Brake Inspection & Replacement' },\n        { value: 'cooling', text: 'Cooling System & Radiator Service' },\n        { value: 'engineDiagnostics', text: 'Engine Diagnostics & Check Engine Light' },\n        { value: 'oil', text: 'Oil Change & Filter Replacement' },\n        { value: 'transmission', text: 'Transmission Service & Fluid Change' }\n      ],\n      engine: [\n        { value: 'rebuild', text: 'Engine Rebuilds & Swaps' },\n        { value: 'tuneup', text: 'Engine Tune-Up & Diagnostics' },\n        { value: 'timing', text: 'Timing Belt & Spark Plug Replacement' },\n        { value: 'turbo', text: 'Turbocharger & Supercharger Installation' }\n      ],\n      suspension: [\n        { value: 'ballJoints', text: 'Ball Joints & Tie Rods Replacement' },\n        { value: 'coilover', text: 'Coilover Installation & Adjustment' },\n        { value: 'powerSteering', text: 'Power Steering Repair' },\n        { value: 'shock', text: 'Shock & Strut Replacement' }\n      ],\n      exhaust: [\n        { value: 'catalytic', text: 'Catalytic Converter Replacement' },\n        { value: 'customExhaust', text: 'Custom Exhaust Systems' },\n        { value: 'emissions', text: 'Emissions Testing & Repair' },\n        { value: 'muffler', text: 'Muffler & Exhaust Repair' }\n      ],\n      electrical: [\n        { value: 'acRecharge', text: 'A\/C Recharge & Leak Detection' },\n        { value: 'alternator', text: 'Alternator & Starter Replacement' },\n        { value: 'batteryDiagnostics', text: 'Battery & Charging System Diagnostics' },\n        { value: 'heaterCore', text: 'Heater Core & Blower Motor Repair' }\n      ],\n      fleet: [\n        { value: 'routine', text: 'Fleet Routine Maintenance' },\n        { value: 'tiresSales', text: 'Fleet Tires Sales & Mounting' },\n        { value: 'vehicleRepairs', text: 'Fleet Vehicle Repairs' }\n      ],\n      tires: [\n        { value: 'rimRepair', text: 'Rim Repair & Refinishing' },\n        { value: 'tireStorage', text: 'Seasonal Tire Storage' },\n        { value: 'tireRepair', text: 'Tire Repair & Replacement' },\n        { value: 'rotation', text: 'Tire Rotation & Balancing' },\n        { value: 'tpms', text: 'Tire Pressure Monitoring (TPMS)' },\n        { value: 'alignment', text: 'Wheel Alignment & Adjustments' },\n        { value: 'wheelSales', text: 'Wheel Sales' },\n        { value: 'tireSwap', text: 'Winter & Summer Tire Swap' }\n      ],\n      alignments: [\n        { value: 'standard', text: 'Standard Alignment' },\n        { value: 'modified', text: 'Modified Cars' },\n        { value: 'racing', text: 'Racing Alignment' },\n        { value: 'corner', text: 'Corner Balance' }\n      ],\n      dyno: [\n        { value: 'baseline', text: 'Baseline Dyno Runs' },\n        { value: 'ecu', text: 'Custom ECU Mapping' },\n        { value: 'rental', text: 'Dynamometer Rental' },\n        { value: 'performance', text: 'Dyno Tuning for Performance' },\n        { value: 'hpTorque', text: 'Horsepower & Torque Testing' },\n        { value: 'leakdown', text: 'Cylinder Leakdown Testing' },\n        { value: 'calibration', text: 'Engine Calibration' },\n        { value: 'diagnostics', text: 'Engine Diagnostics' },\n        { value: 'kmDistance', text: 'KM Distance Testing' },\n        { value: 'performanceTest', text: 'Performance Testing' }\n      ]\n    };<\/p>\n<p>    \/\/ Listen for changes on the main service category select.\n    document.getElementById('serviceCategory').addEventListener('change', function() {\n      const category = this.value;\n      const subSelect = document.getElementById('serviceSubCategory');\n      const container = document.getElementById('serviceSubCategoryContainer');<\/p>\n<p>      \/\/ Reset sub-category options.\n      subSelect.innerHTML = '<option value=\"\">Select a service<\/option>';<\/p>\n<p>      \/\/ If the category has sub-options, populate the dropdown.\n      if (services[category]) {\n        services[category].forEach(function(service) {\n          const option = document.createElement('option');\n          option.value = service.value;\n          option.text = service.text;\n          subSelect.appendChild(option);\n        });\n        container.classList.remove('hidden');\n      } else {\n        container.classList.add('hidden');\n      }\n    });<\/p>\n<p>document.addEventListener('DOMContentLoaded', function(){\n  const form = document.getElementById('contactForm');\n  form.addEventListener('submit', function(e){\n    e.preventDefault();\n    grecaptcha.enterprise.ready(function(){\n      grecaptcha.enterprise.execute(\n        gmRecaptcha.siteKey,\n        { action: gmRecaptcha.action }\n      ).then(function(token){\n        document.getElementById('recaptcha_token').value = token;\n        const fd = new FormData(form);\n        fetch(gmRecaptcha.ajaxUrl, {\n          method: 'POST',\n          credentials: 'same-origin',\n          body: fd\n        })\n        .then(r=>r.json())\n        .then(json=>{\n          alert(json.success ? json.data.message : json.data.message);\n          if(json.success) form.reset();\n        })\n        .catch(()=>alert('Erreur r\u00e9seau\u2014r\u00e9essayez.'));\n      });\n    });\n  });\n});\n  <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Contact Us Phone: 514-895-2944 Email: info@garagemlr.ca WhatsApp: Chat with us Hours: MON-FRI: 9:00 AM &#8211; 5:00 PM &nbsp;&nbsp;&nbsp;&nbsp; SAT-SUN: Closed Location: 9345 Rue Pascal-Gagnon, Saint-L\u00e9onard, QC H1P 1Z4 Name Phone Email Service Category Select a categoryGeneral Auto RepairEngine &amp; PerformanceSuspension &amp; SteeringExhaust &amp; EmissionsElectrical &amp; A\/CFleet ServicesTiresAlignmentsDyno &amp; Tuning Service Option Select a service Message [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"page-service-default.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-252","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/garagemlr.ca\/en\/wp-json\/wp\/v2\/pages\/252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/garagemlr.ca\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/garagemlr.ca\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/garagemlr.ca\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/garagemlr.ca\/en\/wp-json\/wp\/v2\/comments?post=252"}],"version-history":[{"count":62,"href":"https:\/\/garagemlr.ca\/en\/wp-json\/wp\/v2\/pages\/252\/revisions"}],"predecessor-version":[{"id":1224,"href":"https:\/\/garagemlr.ca\/en\/wp-json\/wp\/v2\/pages\/252\/revisions\/1224"}],"wp:attachment":[{"href":"https:\/\/garagemlr.ca\/en\/wp-json\/wp\/v2\/media?parent=252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}