{"id":1045,"date":"2025-02-16T20:16:45","date_gmt":"2025-02-17T01:16:45","guid":{"rendered":"https:\/\/garagemlr.com\/en\/?page_id=1045"},"modified":"2025-06-23T15:36:04","modified_gmt":"2025-06-23T19:36:04","slug":"temoignages","status":"publish","type":"page","link":"https:\/\/garagemlr.ca\/fr\/temoignages\/","title":{"rendered":"T\u00e9moignages"},"content":{"rendered":"<br \/>\n<section class=\"py-12\">\n<div class=\"container mx-auto px-4\">\n<h1 class=\"text-4xl font-bold text-center mb-8\">Customer Reviews<\/h1>\n<div id=\"reviewsContainer\" class=\"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-6\">\n        <!-- Reviews will be injected here -->\n      <\/div>\n<\/p><\/div>\n<\/section>\n<p>  <script>\n    \/\/ Array of review objects\n    const reviews = [\n      {\n        rating: 5,\n        text: \"These guys are the real deal! Best experience you can expect when visiting a business: Availability, great and friendly customer service, very professional work, and most importantly, honesty.\",\n        name: \"William Matteoni\"\n      },\n      {\n        rating: 5,\n        text: \"I did not have an appointment but my situation was urgent. They managed to help me without appointment and they were quick.\",\n        name: \"Sadiya R Tasnim\"\n      },\n      {\n        rating: 5,\n        text: \"Good service. Great guy also.\",\n        name: \"Kevin Borges\"\n      },\n      {\n        rating: 5,\n        text: \"Nice place, friendly patient mechanics.\",\n        name: \"Tony Zaidi\"\n      },\n      {\n        rating: 5,\n        text: \"Excellent Service.\",\n        name: \"\u00c9mile Robert\"\n      },\n      {\n        rating: 3,\n        text: \"Good.\",\n        name: \"Banglar Katana\"\n      },\n      {\n        rating: 5,\n        text: \"Excellent Service.\",\n        name: \"Jean-Michel Levesque\"\n      },\n      {\n        rating: 5,\n        text: \"I recently had my car aligned at MLR and I am extremely satisfied. Fast response and high quality work. My car is now much more stable and responsive. Reasonable prices and professional team. I highly recommend!\",\n        name: \"S\u00e9bastien Tremblay Thom\u00e9\"\n      },\n      {\n        rating: 5,\n        text: \"Speedy service and incomparable organization nowhere else. I recommend 10\/10\",\n        name: \"Hans Deslauriers\"\n      },\n      {\n        rating: 5,\n        text: \"I was there for a dyno. He takes care of everything. The experience was impeccable. The price is reasonable.\",\n        name: \"JF L\"\n      },\n      {\n        rating: 5,\n        text: \"I had never tasted a real personalized alignment... they are real professionals. !!\",\n        name: \"Matthieu Toupin\"\n      },\n      {\n        rating: 5,\n        text: \"great service I called at the last minute and quickly found a place, quick alignment despite the disaster I had brought them. I wanted to recommend this place and it\u2019s my turn to recommend it\",\n        name: \"Dom Dom\"\n      },\n      {\n        rating: 5,\n        text: \"Super good garage...extremely meticulous, paying attention to detail at competitive prices for both luxury, racing and everyday vehicles!!\",\n        name: \"sebastien gagnon-couture\"\n      },\n      {\n        rating: 5,\n        text: \"Thank you guys for making my wife happy, her car is doing great thanks to you \ud83d\udc4a\ud83d\udc4c\",\n        name: \"Will\"\n      },\n      {\n        rating: 5,\n        text: \"I really like this garage. Honest and unpretentious. Great service\",\n        name: \"Lise Marcogliese\"\n      },\n      {\n        rating: 5,\n        text: \"People who know what they are doing, no surprise, very professional, honest.\",\n        name: \"Chenail Benoit\"\n      },\n      {\n        rating: 5,\n        text: \"Always great service with Marc and Ben. 2 real professionals\",\n        name: \"Danick Derulo\"\n      },\n      {\n        rating: 5,\n        text: \"Very good service from Marc, I highly recommend him, he knows what he is talking about.\",\n        name: \"rgdallin Robert\"\n      },\n      {\n        rating: 5,\n        text: \"Best garage in town. Professional service and perfect alignment. I recommend!\",\n        name: \"Seb Rousseau\"\n      },\n      {\n        rating: 5,\n        text: \"Accurate estimate. See you quickly. Very good service\",\n        name: \"Claude Guay\"\n      },\n      {\n        rating: 5,\n        text: \"The guy knows his business excellent service to carry out modifications or general mechanics on any vehicle!\",\n        name: \"Johny Gamache\"\n      },\n      {\n        rating: 5,\n        text: \"Very good service\",\n        name: \"JokersBrokeFull\"\n      },\n      {\n        rating: 5,\n        text: \"WOWWWW! Fast and efficient service. It's worth the trip :P\",\n        name: \"Alysson Venne\"\n      },\n      {\n        rating: 5,\n        text: \"Qualified garage, inexpensive tire and super fast repair\",\n        name: \"Alex G.\"\n      },\n      {\n        rating: 5,\n        text: \"Good service and good prices. Access from the rear of the land\",\n        name: \"Romain\"\n      },\n      {\n        rating: 5,\n        text: \"Great place, thank you!\",\n        name: \"Jean-Philippe Thinel\"\n      },\n      {\n        rating: 5,\n        text: \"Good service, reasonable price\",\n        name: \"Steve Cobetto\"\n      },\n      {\n        rating: 5,\n        text: \"Very good service\",\n        name: \"Jean Jacques Claude\"\n      },\n      {\n        rating: 5,\n        text: \"The place in MTL for your tires\",\n        name: \"Joe Gagn\u00e9\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Ryan Pirollo\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Justin Belisle\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Michel Verville\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Francois Pelletier\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"maryline paiement\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Domerick Martel\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Mary Mysss\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Raouf Ben\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"P G\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"mymy bergy\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Brian\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"SD\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Eugenio Reda\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Stef Boisjoly\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Schnyda\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"jimmy rella\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Martin Lanctot\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"jose botuli\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Jordan Dion-Gilbert\"\n      },      \n      {\n        rating: 5,\n        text: \"-\",\n        name: \"Olivier Gauthier\"\n      },\n      {\n        rating: 5,\n        text: \"-\",\n        name: \"martin langlois\"\n      },<\/p>\n<p>      \/\/ Add more review objects as needed (e.g. 40+ reviews)\n    ];\n    reviews.sort((a, b) => b.text.length - a.text.length);<\/p>\n<p>    \/\/ Get the container element\n    const reviewsContainer = document.getElementById(\"reviewsContainer\");<\/p>\n<p>    \/\/ Helper function to generate star rating HTML\n    function renderStars(rating) {\n      let starsHtml = \"\";\n      for (let i = 1; i <= 5; i++) {\n        if (i <= rating) {\n          starsHtml += `<svg class=\"w-5 h-5 text-red-600 fill-current mr-1 inline-block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\">\n            <path d=\"M10 15l-5.878 3.09 1.122-6.545L.488 6.91l6.561-.954L10 0l2.951 5.956 6.561.954-4.756 4.635 1.122 6.545z\"\/>\n          <\/svg>`;\n        } else {\n          starsHtml += `<svg class=\"w-5 h-5 text-gray-300 fill-current mr-1 inline-block\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\">\n            <path d=\"M10 15l-5.878 3.09 1.122-6.545L.488 6.91l6.561-.954L10 0l2.951 5.956 6.561.954-4.756 4.635 1.122 6.545z\"\/>\n          <\/svg>`;\n        }\n      }\n      return starsHtml;\n    }<\/p>\n<p>    \/\/ Loop through the reviews and append each review card to the container\n    reviews.forEach(review => {\n      \/\/ Create a card element\n      const card = document.createElement(\"div\");\n      card.className = \"p-6 text-center shadow\";<\/p>\n<p>      \/\/ Populate the card with the review data\n      card.innerHTML = `<\/p>\n<p class=\"text-white mb-4\">\"${review.text}\"<\/p>\n<div class=\" mb-4\">\n          ${renderStars(review.rating)}\n        <\/div>\n<p class=\"text-lg font-semibold text-white\">${review.name}<\/p>\n<p>      `;<\/p>\n<p>      \/\/ Append the card to the reviews container\n      reviewsContainer.appendChild(card);\n    });\n  <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Customer Reviews<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":15,"comment_status":"closed","ping_status":"closed","template":"page-service-default.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1045","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/garagemlr.ca\/fr\/wp-json\/wp\/v2\/pages\/1045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/garagemlr.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/garagemlr.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/garagemlr.ca\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/garagemlr.ca\/fr\/wp-json\/wp\/v2\/comments?post=1045"}],"version-history":[{"count":4,"href":"https:\/\/garagemlr.ca\/fr\/wp-json\/wp\/v2\/pages\/1045\/revisions"}],"predecessor-version":[{"id":1387,"href":"https:\/\/garagemlr.ca\/fr\/wp-json\/wp\/v2\/pages\/1045\/revisions\/1387"}],"wp:attachment":[{"href":"https:\/\/garagemlr.ca\/fr\/wp-json\/wp\/v2\/media?parent=1045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}