{"id":13625,"date":"2026-10-18T19:53:43","date_gmt":"2026-10-18T23:53:43","guid":{"rendered":"https:\/\/buildingexpert.ca\/points-de-service\/"},"modified":"2026-10-19T08:31:11","modified_gmt":"2026-10-19T12:31:11","slug":"points-de-service","status":"publish","type":"page","link":"https:\/\/buildingexpert.ca\/fr\/points-de-service\/","title":{"rendered":"Points de service"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"13625\" class=\"elementor elementor-13625 elementor-13493\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-05e3abb e-con-full e-flex e-con e-parent\" data-id=\"05e3abb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5445cba elementor-widget elementor-widget-html\" data-id=\"5445cba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== POINTS DE SERVICE (FR) \u2014 buildingexpert.ca\/fr\/points-de-service\/ (paste into an \"HTML\" Elementor widget) =====================\n     Same block as expertbatiment.ca\/en\/service-locations\/ (Leaflet + OpenStreetMap, no API key), adapted for Buildingexpert.\n     To add\/edit a location: edit the \"data\" list in the script below (name, address, phone, lat\/lng). -->\n<div id=\"pds-root\">\n<style>\n  #pds-root {\n    --accent: #13a653;\n    --accent-ink: #0c7a3d;\n    --ink: #1a1d21;\n    --muted: #62666d;\n    --bg: #ffffff;\n    --surface: #f5f7f9;\n    --surface-2: #eceff2;\n    --border: #dfe3e8;\n  }\n  #pds-root * { box-sizing: border-box; }\n  #pds-root {\n    color: var(--ink);\n    font-family: inherit;\n    max-width: 1120px;\n    margin: 0 auto;\n    padding: 40px 16px 56px;\n  }\n\n  \/* --- Header: page title + breadcrumb + intro text --- *\/\n  #pds-root .pds-breadcrumb { font-size: 13px; color: var(--muted); margin: 0 0 6px; }\n  #pds-root .pds-breadcrumb a { color: var(--muted); text-decoration: none; }\n  #pds-root .pds-breadcrumb a:hover { text-decoration: underline; }\n  #pds-root .pds-page-title { font-size: 34px; line-height: 1.15; font-weight: 800; margin: 0 0 12px; color: var(--ink); }\n  #pds-root .pds-intro { font-size: 16px; color: var(--muted); max-width: 780px; margin: 0 0 26px; line-height: 1.55; }\n  #pds-root .pds-intro strong { color: var(--ink); }\n  #pds-root .pds-intro a { color: var(--accent-ink); font-weight: 600; text-decoration: none; white-space: nowrap; }\n  #pds-root .pds-intro a:hover { text-decoration: underline; }\n\n  #pds-root .pds-layout { display: grid; grid-template-columns: 1.15fr 1fr; gap: 28px; align-items: start; }\n  @media (max-width: 820px) {\n    #pds-root .pds-layout { grid-template-columns: 1fr; }\n    #pds-root .pds-page-title { font-size: 28px; }\n  }\n  #pds-root .pds-panel { background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 14px; }\n  #pds-root #pds-map {\n    position: relative;\n    z-index: 0; \/* keeps Leaflet layers under the site menu *\/ width: 100%; height: 460px; border-radius: 8px; overflow: hidden; }\n  @media (max-width: 820px) { #pds-root #pds-map { height: 360px; } }\n  #pds-root .pds-card-grid { display: grid; gap: 10px; max-height: 460px; overflow-y: auto; padding-right: 4px; }\n  #pds-root .pds-card {\n    display: block; width: 100%; text-align: left; background: var(--bg);\n    border: 1px solid var(--border); border-radius: 8px; padding: 12px 14px;\n    cursor: pointer; font-family: inherit; color: var(--ink);\n    transition: border-color .15s ease, background .15s ease;\n  }\n  #pds-root .pds-card:hover { border-color: var(--accent); background: var(--surface); }\n  #pds-root .pds-card.active { border-color: var(--accent); box-shadow: 0 0 0 1px var(--accent); }\n  #pds-root .pds-card .name { font-weight: 700; font-size: 15px; margin: 0 0 3px; }\n  #pds-root .pds-card .tag {\n    display: inline-block; margin-left: 6px; padding: 1px 7px; border-radius: 99px;\n    background: var(--surface-2); color: var(--muted); font-size: 11.5px; font-weight: 600; vertical-align: 1px;\n  }\n  #pds-root .pds-card .addr { font-size: 13.5px; color: var(--muted); margin: 0 0 3px; }\n  #pds-root .pds-card .phone { font-size: 13.5px; margin: 0; }\n  #pds-root .pds-card .phone a { color: var(--accent-ink); font-weight: 600; text-decoration: none; }\n  #pds-root .pds-card .phone a:hover { text-decoration: underline; }\n  #pds-root .pds-detail { margin-top: 14px; padding-top: 14px; border-top: 1px solid var(--border); }\n  #pds-root .pds-detail .name { font-size: 17px; font-weight: 700; margin: 0 0 4px; }\n  #pds-root .pds-detail .addr { font-size: 14px; color: var(--muted); margin: 0 0 4px; }\n  #pds-root .pds-detail .hours { font-size: 14px; color: var(--ink); margin: 0 0 10px; }\n  #pds-root .pds-detail .hours .pds-hours-label { color: var(--muted); background: none; padding: 0; font-weight: 400; }\n  #pds-root .pds-detail .pds-actions { display: flex; gap: 10px; flex-wrap: wrap; margin: 0; padding: 0; }\n  #pds-root .pds-detail a.action {\n    display: inline-flex; align-items: center; gap: 6px; font-size: 14px; font-weight: 600;\n    text-decoration: none; color: var(--accent-ink); background: var(--surface-2);\n    border: 1px solid var(--border); padding: 7px 11px; border-radius: 6px;\n  }\n  #pds-root .pds-detail a.action:hover { border-color: var(--accent); }\n  #pds-root .pds-detail .empty { font-size: 14px; color: var(--muted); margin: 0; }\n\n  \/* --- Contact section --- *\/\n  #pds-root .pds-contact { margin-top: 48px; padding: 32px 28px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; }\n  @media (max-width: 820px) { #pds-root .pds-contact { padding: 24px 18px; } }\n  #pds-root .pds-contact h2 { font-size: 24px; font-weight: 800; margin: 0 0 10px; }\n  #pds-root .pds-contact p { font-size: 15px; color: var(--muted); line-height: 1.55; margin: 0 0 18px; max-width: 760px; }\n  #pds-root .pds-ctas { display: flex; gap: 12px; flex-wrap: wrap; }\n  #pds-root .pds-btn {\n    display: inline-block; padding: 12px 22px; border-radius: 6px; font-size: 15px; font-weight: 700;\n    text-decoration: none; background: var(--accent); color: #fff; border: 2px solid var(--accent);\n  }\n  #pds-root .pds-btn:hover { background: var(--accent-ink); border-color: var(--accent-ink); color: #fff; }\n  #pds-root .pds-btn--line { background: transparent; color: var(--accent-ink); }\n  #pds-root .pds-btn--line:hover { background: var(--bg); color: var(--accent-ink); }\n\n  \/* Contact form (same layout as expertbatiment.ca\/points-de-services\/) *\/\n  #pds-root .pds-contact-inner { display: grid; grid-template-columns: 1fr 1.1fr; gap: 32px; align-items: start; }\n  @media (max-width: 820px) { #pds-root .pds-contact-inner { grid-template-columns: 1fr; } }\n  #pds-root .pds-contact-inner > * { min-width: 0; }\n  #pds-root .pds-contact-links { display: grid; gap: 6px; }\n  #pds-root .pds-contact-links a { color: var(--accent-ink); font-weight: 600; text-decoration: none; font-size: 15px; }\n  #pds-root .pds-contact-links a:hover { text-decoration: underline; }\n  #pds-root .pds-form { display: grid; gap: 12px; margin: 0; }\n  #pds-root .pds-form label { display: block; font-size: 13.5px; font-weight: 600; color: var(--ink); margin: 0 0 4px; }\n  #pds-root .pds-form input, #pds-root .pds-form select, #pds-root .pds-form textarea {\n    width: 100%; font-family: inherit; font-size: 15px; padding: 10px 12px; margin: 0;\n    border: 1px solid var(--border); border-radius: 6px; background: var(--bg); color: var(--ink); box-shadow: none;\n  }\n  #pds-root .pds-form input:focus, #pds-root .pds-form select:focus, #pds-root .pds-form textarea:focus { outline: none; border-color: var(--accent); box-shadow: 0 0 0 2px rgba(19,166,83,.2); }\n  #pds-root .pds-form textarea { min-height: 120px; resize: vertical; }\n  #pds-root .pds-form select { height: auto; min-height: 44px; line-height: 1.4; padding-top: 10px; padding-bottom: 10px; }\n  #pds-root .pds-form button {\n    justify-self: start; appearance: none; border: none; background: var(--accent); color: #fff;\n    font-family: inherit; font-size: 15px; font-weight: 700; padding: 12px 24px; border-radius: 6px; cursor: pointer; text-transform: none; letter-spacing: 0;\n  }\n  #pds-root .pds-form button:hover { background: var(--accent-ink); }\n  #pds-root .pds-form .pds-form-note { font-size: 12.5px; color: var(--muted); margin: 0; }\n\n  #pds-root .pds-programs { margin-top: 28px; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 16px; }\n  @media (max-width: 820px) { #pds-root .pds-programs { grid-template-columns: 1fr; } }\n  #pds-root .pds-program-card { background: var(--bg); border: 1px solid var(--border); border-radius: 8px; padding: 16px 18px; }\n  #pds-root .pds-program-card h3 { font-size: 16px; font-weight: 700; margin: 0 0 8px; color: var(--ink); }\n  #pds-root .pds-program-card a { display: block; font-size: 14px; color: var(--accent-ink); font-weight: 600; text-decoration: none; margin: 0 0 4px; }\n  #pds-root .pds-program-card a:hover { text-decoration: underline; }\n  #pds-root .leaflet-container { font-family: inherit; }\n  #pds-root .leaflet-popup-content { font-size: 13px; line-height: 1.45; }\n<\/style>\n\n<p class=\"pds-breadcrumb\"><a href=\"\/fr\/\">Accueil<\/a> \/ Points de service<\/p>\n<h1 class=\"pds-page-title\">Points de service<\/h1>\n<p class=\"pds-intro\">\n  Buildingexpert sert les propri\u00e9taires et les constructeurs dans sept provinces, avec l\u2019appui de sa soci\u00e9t\u00e9 m\u00e8re\n  Expertb\u00e2timent au Qu\u00e9bec. Appelez-nous sans frais au <strong><a href=\"tel:18445755123\">1-844-575-5123<\/a><\/strong>\n  (fran\u00e7ais) ou au <strong><a href=\"tel:18338761212\">1-833-876-1212<\/a><\/strong> (anglais), ou \u00e9crivez-nous \u00e0\n  <strong><a href=\"mailto:info@buildingexpert.ca\">info@buildingexpert.ca<\/a><\/strong>.\n<\/p>\n\n<div class=\"pds-layout\">\n  <div class=\"pds-panel\">\n    <div id=\"pds-map\" role=\"region\" aria-label=\"Carte de nos points de service\"><\/div>\n  <\/div>\n  <div class=\"pds-panel\">\n    <div class=\"pds-card-grid\" id=\"pdsCardGrid\"><\/div>\n    <div class=\"pds-detail\" id=\"pdsDetail\">\n      <p class=\"empty\">S\u00e9lectionnez un point de service sur la carte ou dans la liste pour en voir les d\u00e9tails.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<section class=\"pds-contact\">\n  <div class=\"pds-contact-inner\">\n    <div>\n      <h2>Des questions ? \u00c9crivez-nous<\/h2>\n      <p>Que vous ayez besoin d\u2019une \u00e9valuation \u00c9nerGuide, d\u2019un test d\u2019infiltrom\u00e9trie, d\u2019aide pour un dossier de la SCHL ou APH Select,\n        ou simplement de plus d\u2019information, notre \u00e9quipe est l\u00e0 pour vous aider. \u00c9crivez-nous et nous vous r\u00e9pondrons rapidement.<\/p>\n      <div class=\"pds-contact-links\">\n        <a href=\"tel:18445755123\">1-844-575-5123 (sans frais, fran\u00e7ais)<\/a>\n        <a href=\"tel:18338761212\">1-833-876-1212 (sans frais, anglais)<\/a>\n        <a href=\"mailto:info@buildingexpert.ca\">info@buildingexpert.ca<\/a>\n      <\/div>\n    <\/div>\n    <form class=\"pds-form\" action=\"mailto:info@buildingexpert.ca\" method=\"post\" enctype=\"text\/plain\">\n      <div>\n        <label for=\"pdsName\">Nom complet<\/label>\n        <input type=\"text\" id=\"pdsName\" name=\"Nom\" autocomplete=\"name\" required>\n      <\/div>\n      <div>\n        <label for=\"pdsEmail\">Courriel<\/label>\n        <input type=\"email\" id=\"pdsEmail\" name=\"Courriel\" autocomplete=\"email\" required>\n      <\/div>\n      <div>\n        <label for=\"pdsPhone\">T\u00e9l\u00e9phone (facultatif)<\/label>\n        <input type=\"tel\" id=\"pdsPhone\" name=\"Telephone\" autocomplete=\"tel\">\n      <\/div>\n      <div>\n        <label for=\"pdsProvince\">Province<\/label>\n        <select id=\"pdsProvince\" name=\"Province\">\n          <option value=\"\">Choisissez une province<\/option>\n          <option>Alberta<\/option><option>Colombie-Britannique<\/option><option>Manitoba<\/option>\n          <option>Nouveau-Brunswick<\/option><option>Nouvelle-\u00c9cosse<\/option><option>Ontario<\/option>\n          <option>Qu\u00e9bec<\/option><option>Saskatchewan<\/option><option>Autre<\/option>\n        <\/select>\n      <\/div>\n      <div>\n        <label for=\"pdsMsg\">Message<\/label>\n        <textarea id=\"pdsMsg\" name=\"Message\" required><\/textarea>\n      <\/div>\n      <button type=\"submit\">Envoyer<\/button>\n      <p class=\"pds-form-note\">En cliquant sur \u00ab Envoyer \u00bb, votre application de courriel s\u2019ouvre pour envoyer votre message \u00e0 info@buildingexpert.ca.<\/p>\n    <\/form>\n  <\/div>\n\n  <div class=\"pds-programs\">\n    <div class=\"pds-program-card\">\n      <h3>Obtenir une soumission<\/h3>\n      <a href=\"\/fr\/obtenir-une-soumission\/\">Demander une soumission en ligne<\/a>\n      <a href=\"tel:18445755123\">1-844-575-5123<\/a>\n    <\/div>\n    <div class=\"pds-program-card\">\n      <h3>Au Qu\u00e9bec<\/h3>\n      <a href=\"https:\/\/expertbatiment.ca\/points-de-services\/\" target=\"_blank\" rel=\"noopener\">Points de service d\u2019Expertb\u00e2timent<\/a>\n      <a href=\"tel:18888830432\">1-888-883-0432<\/a>\n    <\/div>\n    <div class=\"pds-program-card\">\n      <h3>Emplois<\/h3>\n      <a href=\"\/fr\/emplois\/\">Voir nos offres d\u2019emploi<\/a>\n      <a href=\"\/fr\/emplois\/candidature\/\">Soumettre votre candidature<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\"\n  integrity=\"sha256-p4NxAoJBhIIN+hmNHrzRCf9tD\/miZyoHS5obTRR9BMY=\" crossorigin=\"\"\/>\n<script data-no-optimize=\"1\" data-no-defer=\"1\" src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"\n  integrity=\"sha256-20nQCchB9co0qIjJZRGuk2\/Z9VM+kNiyxNV1lvTlZBo=\" crossorigin=\"\"><\/script>\n\n<script data-no-optimize=\"1\" data-no-defer=\"1\">\n\/\/ data-no-optimize: keep LiteSpeed from delaying the map until the first user interaction.\n(function () {\n  var ON_DEMAND = \"Sur rendez-vous seulement\";\n  var HOURS_STANDARD = \"Du lundi au vendredi, de 9 h \u00e0 16 h (sauf jours f\u00e9ri\u00e9s)\";\n\n  \/\/ Buildingexpert offices (west to east), then the two Expertb\u00e2timent offices in Quebec.\n  var data = [\n    { nom: \"Colombie-Britannique\", ville: \"Vancouver\", adresse: \"1290 Howe St, Suite 332, Vancouver, BC V6Z 0C2\", tel: \"778-357-1735\", hours: ON_DEMAND, lat: 49.276729, lng: -123.128475 },\n    { nom: \"Alberta\", ville: \"Edmonton\", adresse: \"11007 Jasper Avenue NW, Suite 461, Edmonton, AB T5K 0K6\", tel: \"587-686-8111\", hours: ON_DEMAND, lat: 53.5407512, lng: -113.5108382 },\n    { nom: \"Saskatchewan\", ville: \"Saskatoon\", adresse: \"116-2723 Faithfull Ave, Suite 324, Saskatoon, SK S7K 7C3\", tel: \"306-808-3888\", hours: ON_DEMAND, lat: 52.1714269, lng: -106.6657476 },\n    { nom: \"Manitoba\", ville: \"Winnipeg\", adresse: \"3-363 Broadway, Suite 322, Winnipeg, MB R3C 3N9\", tel: \"431-317-8111\", hours: ON_DEMAND, lat: 49.8873363, lng: -97.1434548 },\n    { nom: \"Ontario\", ville: \"Ottawa\", adresse: \"207 Bank St, Suite 268, Ottawa, ON K2P 2N2\", tel: \"343-317-7777\", hours: ON_DEMAND, lat: 45.417506, lng: -75.698025 },\n    { nom: \"Nouveau-Brunswick\", ville: \"Dieppe\", adresse: \"200 Champlain St, Suite 210, Dieppe, NB E1A 1P1\", tel: \"506-317-1727\", hours: ON_DEMAND, lat: 46.095526, lng: -64.7472287 },\n    { nom: \"Nouvelle-\u00c9cosse\", ville: \"Halifax\", adresse: \"103-287 Lacewood Drive, Suite 279, Halifax, NS B3M 3Y7\", tel: \"902-417-3383\", hours: ON_DEMAND, lat: 44.6634479, lng: -63.6576112 },\n    { nom: \"Qu\u00e9bec\", ville: \"Saint-Charles-Borrom\u00e9e\", tag: \"Expertb\u00e2timent\", adresse: \"84, rue de la Visitation, Saint-Charles-Borrom\u00e9e, QC J6E 4M8\", tel: \"450-759-1115\", hours: HOURS_STANDARD, lat: 46.0397918, lng: -73.446145 },\n    { nom: \"Qu\u00e9bec\", ville: \"Saint-J\u00e9r\u00f4me\", tag: \"Expertb\u00e2timent\", adresse: \"888, rue Saint-Georges, Saint-J\u00e9r\u00f4me, QC J7Z 5E5\", tel: \"450-592-5123\", hours: HOURS_STANDARD, lat: 45.791694, lng: -74.005443 }\n  ];\n\n  var activeIndex = null;\n  var markers = [];\n  var map = null;\n\n  function label(p) { return p.nom + ' \u2013 ' + p.ville; }\n  function telHref(t) { return 'tel:' + t.replace(\/[^0-9+]\/g, ''); }\n\n  function pinIcon(color) {\n    var svg = '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"27\" height=\"41\" viewBox=\"0 0 27 41\">' +\n      '<path d=\"M13.5 0C6.04 0 0 6.04 0 13.5 0 23.6 13.5 41 13.5 41S27 23.6 27 13.5C27 6.04 20.96 0 13.5 0z\" fill=\"' + color + '\"\/>' +\n      '<circle cx=\"13.5\" cy=\"13.5\" r=\"5.5\" fill=\"#fff\"\/><\/svg>';\n    return L.icon({ iconUrl: 'data:image\/svg+xml;base64,' + btoa(svg), iconSize: [27, 41], iconAnchor: [13, 41], popupAnchor: [0, -36] });\n  }\n\n  var DEFAULT_ICON, ACTIVE_ICON;\n\n  function initMap() {\n    map = L.map('pds-map', { scrollWheelZoom: true });\n    L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\n      maxZoom: 19,\n      attribution: '&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OpenStreetMap<\/a>'\n    }).addTo(map);\n  }\n\n  function renderMarkers() {\n    var bounds = [];\n    data.forEach(function (p, i) {\n      var marker = L.marker([p.lat, p.lng], { icon: DEFAULT_ICON, title: label(p) }).addTo(map);\n      marker.bindPopup('<strong>' + label(p) + '<\/strong>' + (p.tag ? ' (' + p.tag + ')' : '') + '<br>' + p.adresse +\n        '<br><a href=\"' + telHref(p.tel) + '\">' + p.tel + '<\/a>' +\n        '<br><span style=\"color:#62666d;font-size:12px;\">' + p.hours + '<\/span>');\n      marker.on('click', function () { select(i); });\n      markers.push(marker);\n      bounds.push([p.lat, p.lng]);\n    });\n    map.fitBounds(bounds, { padding: [30, 30] });\n  }\n\n  function renderCards() {\n    var grid = document.getElementById('pdsCardGrid');\n    grid.innerHTML = '';\n    data.forEach(function (p, i) {\n      var card = document.createElement('div');\n      card.className = 'pds-card' + (i === activeIndex ? ' active' : '');\n      card.setAttribute('role', 'button');\n      card.setAttribute('tabindex', '0');\n      card.innerHTML = '<p class=\"name\">' + label(p) + (p.tag ? '<span class=\"tag\">' + p.tag + '<\/span>' : '') + '<\/p>' +\n        '<p class=\"addr\">' + p.adresse + '<\/p>' +\n        '<p class=\"phone\"><a href=\"' + telHref(p.tel) + '\">' + p.tel + '<\/a><\/p>';\n      card.addEventListener('click', function () { select(i); });\n      card.querySelector('.phone a').addEventListener('click', function (e) { e.stopPropagation(); });\n      card.addEventListener('keydown', function (e) {\n        if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); select(i); }\n      });\n      grid.appendChild(card);\n    });\n  }\n\n  function renderDetail() {\n    var detail = document.getElementById('pdsDetail');\n    if (activeIndex === null) {\n      detail.innerHTML = '<p class=\"empty\">S\u00e9lectionnez un point de service sur la carte ou dans la liste pour en voir les d\u00e9tails.<\/p>';\n      return;\n    }\n    var p = data[activeIndex];\n    var mapsUrl = 'https:\/\/www.google.com\/maps\/search\/?api=1&query=' + encodeURIComponent(p.adresse);\n    detail.innerHTML = '<p class=\"name\">' + label(p) + '<\/p><p class=\"addr\">' + p.adresse + '<\/p>' +\n      '<p class=\"hours\"><span class=\"pds-hours-label\">Heures d\u2019ouverture : <\/span>' + p.hours + '<\/p><div class=\"pds-actions\">' +\n      '<a class=\"action\" href=\"' + mapsUrl + '\" target=\"_blank\" rel=\"noopener\">Itin\u00e9raire<\/a>' +\n      '<a class=\"action\" href=\"' + telHref(p.tel) + '\">' + p.tel + '<\/a><\/div>';\n  }\n\n  function select(i) {\n    if (activeIndex !== null && markers[activeIndex]) markers[activeIndex].setIcon(DEFAULT_ICON);\n    activeIndex = i;\n    markers[i].setIcon(ACTIVE_ICON);\n    renderCards();\n    renderDetail();\n    \/\/ Keep the selected card visible inside the scrolling list (without scrolling the page).\n    var grid = document.getElementById('pdsCardGrid'), card = grid.children[i];\n    grid.scrollTop = card.offsetTop - grid.offsetTop - 8;\n    map.setView([data[i].lat, data[i].lng], 12);\n    markers[i].openPopup();\n  }\n\n  var booted = false;\n  function boot() {\n    \/\/ Leaflet may be deferred by an optimisation plugin: wait for it instead of failing.\n    if (booted || !document.getElementById('pds-map')) return;\n    if (!window.L) { window.addEventListener('load', boot); return; }\n    booted = true;\n    DEFAULT_ICON = pinIcon('#3388ff');\n    ACTIVE_ICON = pinIcon('#13a653');\n    initMap();\n    renderMarkers();\n    renderCards();\n    renderDetail();\n  }\n\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', boot);\n  else boot();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Accueil \/ Points de service Points de service Buildingexpert sert les propri\u00e9taires et les constructeurs dans sept provinces, avec l\u2019appui de sa soci\u00e9t\u00e9 m\u00e8re Expertb\u00e2timent au Qu\u00e9bec. Appelez-nous sans frais au 1-844-575-5123 (fran\u00e7ais) ou au 1-833-876-1212 (anglais), ou \u00e9crivez-nous \u00e0 info@buildingexpert.ca. S\u00e9lectionnez un point de service sur la carte ou dans la liste pour en [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_eb_attr":"","wpai_generated_summary":"","footnotes":""},"class_list":["post-13625","page","type-page","status-publish","hentry"],"nelio_popups_active_popup":"","acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Points de service | Buildingexpert<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/buildingexpert.ca\/fr\/points-de-service\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Points de service | Buildingexpert\" \/>\n<meta property=\"og:description\" content=\"Accueil \/ Points de service Points de service Buildingexpert sert les propri\u00e9taires et les constructeurs dans sept provinces, avec l\u2019appui de sa soci\u00e9t\u00e9 m\u00e8re Expertb\u00e2timent au Qu\u00e9bec. Appelez-nous sans frais au 1-844-575-5123 (fran\u00e7ais) ou au 1-833-876-1212 (anglais), ou \u00e9crivez-nous \u00e0 info@buildingexpert.ca. S\u00e9lectionnez un point de service sur la carte ou dans la liste pour en [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/buildingexpert.ca\/fr\/points-de-service\/\" \/>\n<meta property=\"og:site_name\" content=\"Buildingexpert\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/buildingexpert\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T12:31:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/buildingexpert.ca\/wp-content\/uploads\/2024\/09\/Buildingexpert_site_main_banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/points-de-service\\\/\",\"url\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/points-de-service\\\/\",\"name\":\"Points de service | Buildingexpert\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/#website\"},\"datePublished\":\"2026-10-18T23:53:43+00:00\",\"dateModified\":\"2026-10-19T12:31:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/points-de-service\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/points-de-service\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/points-de-service\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Points de service\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/\",\"name\":\"Buildingexpert\",\"description\":\"Making canadian homes greener\",\"publisher\":{\"@id\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/#organization\",\"name\":\"Buildingexpert\",\"url\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/expertbatiment.ca\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/icon-ebc.png\",\"contentUrl\":\"https:\\\/\\\/expertbatiment.ca\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/icon-ebc.png\",\"width\":683,\"height\":447,\"caption\":\"Buildingexpert\"},\"image\":{\"@id\":\"https:\\\/\\\/buildingexpert.ca\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/buildingexpert\\\/\",\"https:\\\/\\\/www.instagram.com\\\/buildingexpert.ca\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/buildingexpert\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Points de service | Buildingexpert","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/buildingexpert.ca\/fr\/points-de-service\/","og_locale":"fr_FR","og_type":"article","og_title":"Points de service | Buildingexpert","og_description":"Accueil \/ Points de service Points de service Buildingexpert sert les propri\u00e9taires et les constructeurs dans sept provinces, avec l\u2019appui de sa soci\u00e9t\u00e9 m\u00e8re Expertb\u00e2timent au Qu\u00e9bec. Appelez-nous sans frais au 1-844-575-5123 (fran\u00e7ais) ou au 1-833-876-1212 (anglais), ou \u00e9crivez-nous \u00e0 info@buildingexpert.ca. S\u00e9lectionnez un point de service sur la carte ou dans la liste pour en [&hellip;]","og_url":"https:\/\/buildingexpert.ca\/fr\/points-de-service\/","og_site_name":"Buildingexpert","article_publisher":"https:\/\/www.facebook.com\/buildingexpert\/","article_modified_time":"2026-10-19T12:31:11+00:00","og_image":[{"width":1920,"height":400,"url":"https:\/\/buildingexpert.ca\/wp-content\/uploads\/2024\/09\/Buildingexpert_site_main_banner.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/buildingexpert.ca\/fr\/points-de-service\/","url":"https:\/\/buildingexpert.ca\/fr\/points-de-service\/","name":"Points de service | Buildingexpert","isPartOf":{"@id":"https:\/\/buildingexpert.ca\/fr\/#website"},"datePublished":"2026-10-18T23:53:43+00:00","dateModified":"2026-10-19T12:31:11+00:00","breadcrumb":{"@id":"https:\/\/buildingexpert.ca\/fr\/points-de-service\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/buildingexpert.ca\/fr\/points-de-service\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/buildingexpert.ca\/fr\/points-de-service\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/buildingexpert.ca\/fr\/"},{"@type":"ListItem","position":2,"name":"Points de service"}]},{"@type":"WebSite","@id":"https:\/\/buildingexpert.ca\/fr\/#website","url":"https:\/\/buildingexpert.ca\/fr\/","name":"Buildingexpert","description":"Making canadian homes greener","publisher":{"@id":"https:\/\/buildingexpert.ca\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/buildingexpert.ca\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/buildingexpert.ca\/fr\/#organization","name":"Buildingexpert","url":"https:\/\/buildingexpert.ca\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/buildingexpert.ca\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/expertbatiment.ca\/wp-content\/uploads\/2022\/06\/icon-ebc.png","contentUrl":"https:\/\/expertbatiment.ca\/wp-content\/uploads\/2022\/06\/icon-ebc.png","width":683,"height":447,"caption":"Buildingexpert"},"image":{"@id":"https:\/\/buildingexpert.ca\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/buildingexpert\/","https:\/\/www.instagram.com\/buildingexpert.ca\/","https:\/\/www.linkedin.com\/company\/buildingexpert\/"]}]}},"_links":{"self":[{"href":"https:\/\/buildingexpert.ca\/fr\/wp-json\/wp\/v2\/pages\/13625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buildingexpert.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/buildingexpert.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/buildingexpert.ca\/fr\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/buildingexpert.ca\/fr\/wp-json\/wp\/v2\/comments?post=13625"}],"version-history":[{"count":8,"href":"https:\/\/buildingexpert.ca\/fr\/wp-json\/wp\/v2\/pages\/13625\/revisions"}],"predecessor-version":[{"id":13688,"href":"https:\/\/buildingexpert.ca\/fr\/wp-json\/wp\/v2\/pages\/13625\/revisions\/13688"}],"wp:attachment":[{"href":"https:\/\/buildingexpert.ca\/fr\/wp-json\/wp\/v2\/media?parent=13625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}