{"id":11873,"date":"2026-08-11T17:27:51","date_gmt":"2026-08-11T17:27:51","guid":{"rendered":"https:\/\/repairware.ca\/?page_id=11873"},"modified":"2026-08-11T17:29:53","modified_gmt":"2026-08-11T17:29:53","slug":"serviceatlas","status":"publish","type":"page","link":"https:\/\/repairware.ca\/fr\/serviceatlas\/","title":{"rendered":"Serviceatlas"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11873\" class=\"elementor elementor-11873\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-783092 e-flex e-con-boxed e-con e-parent\" data-id=\"783092\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2a2609b7 elementor-widget elementor-widget-text-editor\" data-id=\"2a2609b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<!doctype html> <html lang=\"en\"> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"> <title>ServiceAtlas \u2014 Find trusted local service companies<\/title> <meta name=\"description\" content=\"Find appliance repair companies by service, brand and location.\"> <style>:root{--ink:#10223b;--blue:#155eef;--blue2:#0b4cc4;--sky:#eef5ff;--line:#d9e2ef;--muted:#5f6f82;--green:#087a55;--amber:#9a6700;--bg:#f7f9fc;--white:#fff;--shadow:0 14px 40px rgba(26,55,94,.10)} *{box-sizing:border-box}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--ink);background:var(--bg)}a{color:inherit}.wrap{max-width:1180px;margin:auto;padding:0 22px}.topbar{background:#0b1830;color:#dbe7fb;font-size:13px;padding:8px 0}.nav{background:white;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5}.navin{height:70px;display:flex;align-items:center;justify-content:space-between}.brand{text-decoration:none;font-size:24px;font-weight:850;letter-spacing:-.6px}.brand span{color:var(--blue)}.navlinks{display:flex;gap:24px;align-items:center;font-size:14px}.navlinks a{text-decoration:none}.btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:10px;border:1px solid var(--line);background:white;text-decoration:none;font-weight:700;cursor:pointer}.btn.primary{background:var(--blue);border-color:var(--blue);color:white}.hero{padding:72px 0 58px;background:linear-gradient(135deg,#e9f2ff 0%,#fff 58%,#eef9f6 100%);border-bottom:1px solid var(--line)}.hero h1{font-size:52px;line-height:1.04;letter-spacing:-2.1px;max-width:850px;margin:0 0 16px}.hero p{font-size:19px;color:var(--muted);max-width:760px;margin:0 0 28px}.searchbox{background:white;border:1px solid #cdd9e8;border-radius:16px;box-shadow:var(--shadow);padding:12px;display:grid;grid-template-columns:1.2fr 1fr auto;gap:10px;max-width:940px}.field{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:11px;padding:0 14px;background:#fff}.field input{width:100%;height:48px;border:0;outline:0;font-size:16px;color:var(--ink)}.searchbox button{height:50px;padding:0 25px;border:0;border-radius:11px;background:var(--blue);color:white;font-size:16px;font-weight:800;cursor:pointer}.hint{font-size:13px;color:var(--muted);margin-top:12px}.section{padding:52px 0}.section h2{font-size:30px;letter-spacing:-.7px;margin:0 0 8px}.sectionlead{color:var(--muted);margin:0 0 26px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{background:white;border:1px solid var(--line);border-radius:15px;padding:20px;box-shadow:0 7px 20px rgba(30,58,94,.05)}.card h3{margin:0 0 8px}.card p{color:var(--muted);font-size:14px;line-height:1.55}.chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.chip{font-size:12px;background:var(--sky);color:#244a7f;border-radius:999px;padding:6px 9px}.verified{font-size:12px;color:var(--green);font-weight:800}.source{font-size:12px;color:var(--muted)}.footer{margin-top:40px;background:#0b1830;color:#cbd8ea;padding:34px 0}.footer strong{color:white}.resultsHead{padding:38px 0 22px}.resultsHead h1{margin:0 0 8px;font-size:35px}.resultsLayout{display:grid;grid-template-columns:280px 1fr;gap:22px}.filters,.result{background:white;border:1px solid var(--line);border-radius:14px}.filters{padding:18px;height:max-content}.filters h3{margin-top:0}.filters label{display:block;font-size:13px;font-weight:750;margin:15px 0 6px}.filters select,.filters input{width:100%;padding:10px;border:1px solid var(--line);border-radius:9px}.result{padding:20px;margin-bottom:14px}.resultTop{display:flex;justify-content:space-between;gap:16px}.result h2{font-size:22px;margin:0 0 5px}.result h2 a{text-decoration:none}.meta{color:var(--muted);font-size:14px}.score{min-width:75px;text-align:center;background:#f1f6fd;border-radius:12px;padding:10px;font-weight:800}.score small{display:block;font-size:10px;color:var(--muted);font-weight:600}.resultActions{display:flex;gap:9px;margin-top:16px;flex-wrap:wrap}.empty{background:white;border:1px solid var(--line);padding:35px;border-radius:14px;text-align:center}.profileHero{padding:40px 0;background:white;border-bottom:1px solid var(--line)}.profileGrid{display:grid;grid-template-columns:1.5fr .7fr;gap:24px;padding-top:26px}.panel{background:white;border:1px solid var(--line);border-radius:14px;padding:22px;margin-bottom:18px}.panel h2{margin-top:0;font-size:21px}.facts{display:grid;grid-template-columns:1fr 1fr;gap:13px}.fact{padding:12px;background:#f8fafc;border-radius:10px}.fact b{display:block;font-size:12px;color:var(--muted);margin-bottom:4px}.breadcrumb{font-size:13px;color:var(--muted);margin-bottom:12px}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px;max-width:780px}.kpi{background:rgba(255,255,255,.75);border:1px solid #d8e3f0;border-radius:13px;padding:15px}.kpi b{display:block;font-size:22px}.kpi span{font-size:12px;color:var(--muted)} @media(max-width:800px){.hero{padding:48px 0}.hero h1{font-size:39px}.searchbox{grid-template-columns:1fr}.cards{grid-template-columns:1fr}.resultsLayout,.profileGrid{grid-template-columns:1fr}.filters{display:none}.navlinks a:not(.btn){display:none}.kpis{grid-template-columns:1fr 1fr}.facts{grid-template-columns:1fr}} <\/style> <\/head> <body> <div class=\"topbar\"><div class=\"wrap\">Canada service index \u2022 Greater Montreal appliance repair pilot<\/div><\/div> <nav class=\"nav\"><div class=\"wrap navin\"> <a class=\"brand\" href=\"#\">Service<span>Atlas<\/span><\/a> <div class=\"navlinks\"><a href=\"#how\">How it works<\/a><a href=\"#companies\">Companies<\/a><a class=\"btn\" href=\"#search?q=&#038;location=\">Browse providers<\/a><\/div> <\/div><\/nav> <div id=\"homeView\"> <main> <section class=\"hero\"><div class=\"wrap\"> <div class=\"verified\">CANADA \u2022 APPLIANCE REPAIR PILOT<\/div> <h1>Find the right service company. Fast.<\/h1> <p>Search by what you need and where you are. ServiceAtlas matches local service companies using structured information about services, brands, coverage and data confidence.<\/p> <form id=\"heroSearch\" class=\"searchbox\"> <label class=\"field\">\ud83d\udd27<input id=\"serviceQuery\" placeholder=\"e.g. Bosch dishwasher not draining\" autocomplete=\"off\"><\/label> <label class=\"field\">\ud83d\udccd<input id=\"locationQuery\" placeholder=\"e.g. Dorval, Montreal\" autocomplete=\"off\"><\/label> <button type=\"submit\">Find service<\/button> <\/form> <div class=\"hint\">Try: \u201cdishwasher repair\u201d + \u201cDorval\u201d or \u201cLG washer\u201d + \u201cMontreal\u201d<\/div> <div class=\"kpis\"> <div class=\"kpi\"><b>12<\/b><span>pilot providers<\/span><\/div> <div class=\"kpi\"><b>5+<\/b><span>core appliance services<\/span><\/div> <div class=\"kpi\"><b>15+<\/b><span>Greater Montreal areas<\/span><\/div> <div class=\"kpi\"><b>Source-backed<\/b><span>listing evidence<\/span><\/div> <\/div><\/div><\/section> <section class=\"section\" id=\"how\"><div class=\"wrap\"> <h2>Search the way people actually ask<\/h2> <p class=\"sectionlead\">ServiceAtlas understands the service, brand and location\u2014not just a list of keywords.<\/p> <div class=\"cards\"> <article class=\"card\"><h3>1. Tell us the problem<\/h3><p>\u201cMy Bosch dishwasher isn&#8217;t draining.\u201d We identify the appliance, brand and likely service need.<\/p><\/article> <article class=\"card\"><h3>2. Tell us where<\/h3><p>Use a city or local area. The system compares business location and published service coverage.<\/p><\/article> <article class=\"card\"><h3>3. Compare matches<\/h3><p>See matching services, service areas, data source and ServiceAtlas verification status.<\/p><\/article> <\/div><\/div><\/section> <section class=\"section\" id=\"companies\" style=\"background:#eef3f9\"><div class=\"wrap\"> <h2>Greater Montreal pilot companies<\/h2> <p class=\"sectionlead\">The first live dataset. Listings sourced from published business information unless marked ServiceAtlas Verified.<\/p> <div class=\"cards\" id=\"featured\"><\/div> <\/div><\/section> <\/main> <\/div> <div id=\"resultsView\" style=\"display:none\"> <section class=\"profileHero\"><div class=\"wrap\"> <a href=\"#\" class=\"breadcrumb\">\u2190 ServiceAtlas home<\/a> <h1 id=\"resultTitle\">Search results<\/h1> <p id=\"resultSub\" class=\"sectionlead\"><\/p> <form id=\"resultsSearch\" class=\"searchbox\"> <label class=\"field\">\ud83d\udd27<input id=\"rq\" placeholder=\"Service, brand or problem\"><\/label> <label class=\"field\">\ud83d\udccd<input id=\"rloc\" placeholder=\"City or area\"><\/label> <button type=\"submit\">Search<\/button> <\/form> <\/div><\/section> <section class=\"section\"><div class=\"wrap\"><div id=\"results\"><\/div><\/div><\/section> <\/div> <div id=\"companyView\" style=\"display:none\"><div id=\"companyRoot\"><\/div><\/div> <footer class=\"footer\"><div class=\"wrap\"><strong>ServiceAtlas<\/strong> \u2014 building the structured index for local services.<br><span style=\"font-size:12px\">Pilot version \u2022 Canada \u2022 Appliance Repair<\/span><\/div><\/footer> <script>window.SERVICEATLAS_DATA = [{\"id\": \"repairware\", \"name\": \"RepairWare\", \"description\": \"Greater Montreal appliance and fitness equipment repair company serving customers since 1994.\", \"website\": \"https:\/\/repairware.ca\/\", \"phone\": \"\", \"email\": \"\", \"province\": \"Quebec\", \"city\": \"Dorval\", \"serviceAreas\": [\"Dorval\", \"Pointe-Claire\", \"Dollard-des-Ormeaux\", \"Kirkland\", \"C\u00f4te-Saint-Luc\", \"Montreal\", \"Laval\"], \"residential\": true, \"commercial\": true, \"emergency\": false, \"sameDay\": false, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\", \"fitness-equipment-repair\"], \"brands\": [\"samsung\", \"lg\", \"whirlpool\", \"frigidaire\", \"bosch\"], \"problems\": [\"not-draining\", \"leaking\", \"not-cooling\", \"not-heating\", \"no-power\", \"noisy\", \"error-code\", \"not-starting\"], \"sourceName\": \"Business owner supplied information\", \"sourceUrl\": \"https:\/\/repairware.ca\/\", \"sourceConfidence\": 100, \"evidenceStatus\": \"OWNER_SUPPLIED\", \"verified\": true}, {\"id\": \"flash-repair-montreal\", \"name\": \"Flash Repair Montreal\", \"description\": \"Appliance repair provider serving Montreal Central, West Island, Laval, Montreal East and South Shore.\", \"website\": \"https:\/\/www.reparationflash.ca\/\", \"phone\": \"438-600-9595\", \"email\": \"\", \"province\": \"Quebec\", \"city\": \"Montreal\", \"serviceAreas\": [\"Dollard-des-Ormeaux\", \"Laval\"], \"residential\": true, \"commercial\": false, \"emergency\": false, \"sameDay\": false, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [], \"problems\": [], \"sourceName\": \"Flash Repair official website\", \"sourceUrl\": \"https:\/\/www.reparationflash.ca\/\", \"sourceConfidence\": 90, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"service-2000\", \"name\": \"Service 2000\", \"description\": \"Appliance repair company serving Montreal and surrounding areas; official site states authorized service for several premium brands.\", \"website\": \"https:\/\/www.service2000.ca\/en\/appliance-repair\/montreal\/\", \"phone\": \"514-800-4064\", \"email\": \"info@service2000.ca\", \"province\": \"Quebec\", \"city\": \"Montreal\", \"serviceAreas\": [\"Laval\", \"Vaudreuil-Dorion\", \"Longueuil\"], \"residential\": true, \"commercial\": false, \"emergency\": false, \"sameDay\": false, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [\"bosch\", \"miele\", \"thermador\", \"gaggenau\"], \"problems\": [], \"sourceName\": \"Service 2000 official website\", \"sourceUrl\": \"https:\/\/www.service2000.ca\/en\/appliance-repair\/montreal\/\", \"sourceConfidence\": 95, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"mr-reparateur\", \"name\": \"Mr Reparateur\", \"description\": \"Same-day appliance repair and installation provider serving Montreal, Laval, West Island and surrounding shores.\", \"website\": \"https:\/\/mrreparateur.ca\/\", \"phone\": \"438-458-2561\", \"email\": \"info@mrreparateur.ca\", \"province\": \"Quebec\", \"city\": \"Montreal\", \"serviceAreas\": [\"Laval\", \"Dorval\", \"Pointe-Claire\", \"Kirkland\", \"Dollard-des-Ormeaux\"], \"residential\": true, \"commercial\": false, \"emergency\": true, \"sameDay\": true, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [\"samsung\", \"lg\", \"whirlpool\", \"ge\", \"frigidaire\", \"maytag\", \"miele\", \"bosch\", \"electrolux\", \"kitchenaid\", \"amana\", \"inglis\", \"jennair\", \"kenmore\", \"fisher-paykel\", \"blomberg\", \"danby\", \"thermador\"], \"problems\": [\"not-draining\", \"leaking\", \"not-cooling\", \"not-heating\", \"no-power\", \"noisy\", \"error-code\", \"not-starting\"], \"sourceName\": \"Mr Reparateur official website\", \"sourceUrl\": \"https:\/\/mrreparateur.ca\/\", \"sourceConfidence\": 92, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"ateliers-g-paquette-inc\", \"name\": \"Ateliers G. Paquette Inc.\", \"description\": \"Appliance repair and parts company offering repair service in Montreal and across Quebec.\", \"website\": \"https:\/\/www.ateliersgpaquette.com\/en\", \"phone\": \"450-654-6744\", \"email\": \"\", \"province\": \"Quebec\", \"city\": \"Repentigny\", \"serviceAreas\": [\"Montreal\"], \"residential\": true, \"commercial\": false, \"emergency\": false, \"sameDay\": false, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [], \"problems\": [], \"sourceName\": \"Ateliers G. Paquette official website\", \"sourceUrl\": \"https:\/\/www.ateliersgpaquette.com\/en\/appliance-repair\", \"sourceConfidence\": 90, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"number-one-appliance-repair\", \"name\": \"Number One Appliance Repair\", \"description\": \"Bilingual appliance repair provider serving Montreal, Laval and the South Shore.\", \"website\": \"https:\/\/appliancerepairservice.ca\/qc\/\", \"phone\": \"514-416-1144\", \"email\": \"\", \"province\": \"Quebec\", \"city\": \"Montreal\", \"serviceAreas\": [\"Laval\"], \"residential\": true, \"commercial\": false, \"emergency\": false, \"sameDay\": true, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [], \"problems\": [], \"sourceName\": \"Number One Appliance Repair official website\", \"sourceUrl\": \"https:\/\/appliancerepairservice.ca\/qc\/\", \"sourceConfidence\": 88, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"ateliers-nelson\", \"name\": \"Ateliers Nelson\", \"description\": \"Montreal appliance repair and installation company; official dishwasher page states service in Montreal, Laval and many surrounding neighbourhoods and says the business has provided dishwasher repair since 1958.\", \"website\": \"https:\/\/www.ateliersnelson.com\/\", \"phone\": \"514-729-2839\", \"email\": \"info@ateliersnelson.com\", \"province\": \"Quebec\", \"city\": \"Montreal\", \"serviceAreas\": [\"Laval\", \"C\u00f4te-Saint-Luc\"], \"residential\": true, \"commercial\": false, \"emergency\": false, \"sameDay\": false, \"languages\": [\"French\"], \"services\": [\"dishwasher-repair\"], \"brands\": [], \"problems\": [\"not-draining\", \"leaking\"], \"sourceName\": \"Ateliers Nelson official website\", \"sourceUrl\": \"https:\/\/www.ateliersnelson.com\/reparation-lave-vaisselle-montreal\/\", \"sourceConfidence\": 95, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"service-antonio-lectrom-nagers\", \"name\": \"Service Antonio \u00c9lectrom\u00e9nagers\", \"description\": \"Gas and electric appliance repair provider serving Montreal, the North Shore and South Shore, with Laval and Brossard offices and service in many Greater Montreal communities.\", \"website\": \"https:\/\/www.reparationdelectromenager.com\/en\/\", \"phone\": \"514-923-3765\", \"email\": \"\", \"province\": \"Quebec\", \"city\": \"Laval\", \"serviceAreas\": [\"Montreal\", \"Dollard-des-Ormeaux\", \"Kirkland\", \"Pointe-Claire\", \"Longueuil\", \"Brossard\", \"Terrebonne\"], \"residential\": true, \"commercial\": false, \"emergency\": false, \"sameDay\": true, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [\"bosch\", \"frigidaire\", \"wolf\", \"lg\", \"viking\"], \"problems\": [\"not-starting\", \"not-heating\", \"no-power\"], \"sourceName\": \"Service Antonio \u00c9lectrom\u00e9nagers official website\", \"sourceUrl\": \"https:\/\/www.reparationdelectromenager.com\/en\/\", \"sourceConfidence\": 95, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"the-appliance-pros\", \"name\": \"The Appliance Pros+\", \"description\": \"Certified appliance repair and installation network offering Laval service for washers, dryers, refrigerators, dishwashers, ranges, cooktops, ovens, microwaves, hoods and vents.\", \"website\": \"https:\/\/theappliancepros.ca\/\", \"phone\": \"1-833-585-7767\", \"email\": \"\", \"province\": \"Quebec\", \"city\": \"Laval\", \"serviceAreas\": [], \"residential\": true, \"commercial\": false, \"emergency\": false, \"sameDay\": false, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [\"jennair\", \"kitchenaid\", \"maytag\", \"whirlpool\", \"amana\", \"inglis\"], \"problems\": [\"not-draining\", \"leaking\", \"not-cooling\", \"not-starting\", \"not-heating\", \"noisy\", \"error-code\"], \"sourceName\": \"The Appliance Pros+ official website\", \"sourceUrl\": \"https:\/\/theappliancepros.ca\/service-areas\/laval-appliance-repair-installation\/\", \"sourceConfidence\": 96, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"servoflex\", \"name\": \"SERVOFLEX\", \"description\": \"Home appliance repair and installation company serving Montreal and the West Island, with published dishwasher, refrigerator, washer\/dryer, oven and stove repair services.\", \"website\": \"https:\/\/servoflex.ca\/\", \"phone\": \"\", \"email\": \"\", \"province\": \"Quebec\", \"city\": \"Montreal\", \"serviceAreas\": [\"Pointe-Claire\"], \"residential\": true, \"commercial\": false, \"emergency\": false, \"sameDay\": false, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [], \"problems\": [\"not-draining\", \"leaking\", \"not-cooling\", \"not-heating\", \"no-power\", \"noisy\", \"not-starting\"], \"sourceName\": \"SERVOFLEX official website\", \"sourceUrl\": \"https:\/\/servoflex.ca\/\", \"sourceConfidence\": 94, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"alpha-appliance\", \"name\": \"Alpha Appliance\", \"description\": \"Canadian-owned appliance repair provider in Montreal offering residential and commercial refrigerator, dishwasher, washer, dryer, stove and oven repair with same-day service.\", \"website\": \"https:\/\/alphaappliance.ca\/\", \"phone\": \"514-700-2128\", \"email\": \"\", \"province\": \"Quebec\", \"city\": \"Montreal\", \"serviceAreas\": [], \"residential\": true, \"commercial\": true, \"emergency\": false, \"sameDay\": true, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [\"samsung\", \"lg\", \"ge\", \"whirlpool\", \"bosch\", \"kitchenaid\", \"maytag\", \"kenmore\"], \"problems\": [\"not-draining\", \"leaking\", \"not-cooling\", \"not-heating\", \"noisy\", \"error-code\", \"not-starting\"], \"sourceName\": \"Alpha Appliance official Montreal page\", \"sourceUrl\": \"https:\/\/alphaappliance.ca\/appliance-repair-montreal\/\", \"sourceConfidence\": 96, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}, {\"id\": \"maple-leaf-appliance-repair\", \"name\": \"Maple Leaf Appliance Repair\", \"description\": \"Montreal appliance repair, installation and maintenance provider offering same-day and after-hours service across the metropolitan area.\", \"website\": \"https:\/\/arepair.ca\/\", \"phone\": \"514-447-7073\", \"email\": \"info@arepair.ca\", \"province\": \"Quebec\", \"city\": \"Montreal\", \"serviceAreas\": [\"Dorval\", \"C\u00f4te-Saint-Luc\"], \"residential\": true, \"commercial\": false, \"emergency\": true, \"sameDay\": true, \"languages\": [\"English\", \"French\"], \"services\": [\"refrigerator-repair\", \"dishwasher-repair\", \"washer-repair\", \"dryer-repair\", \"stove-oven-repair\"], \"brands\": [], \"problems\": [\"not-draining\", \"leaking\", \"not-cooling\", \"not-heating\", \"no-power\", \"noisy\", \"not-starting\"], \"sourceName\": \"Maple Leaf Appliance Repair official Montreal page\", \"sourceUrl\": \"https:\/\/arepair.ca\/montreal\/\", \"sourceConfidence\": 95, \"evidenceStatus\": \"ACCEPTED\", \"verified\": false}];<\/script> <script>const DATA = window.SERVICEATLAS_DATA || []; const SERVICE_LABELS={ 'refrigerator-repair':'Refrigerator Repair','dishwasher-repair':'Dishwasher Repair','washer-repair':'Washer Repair','dryer-repair':'Dryer Repair','stove-oven-repair':'Stove & Oven Repair','fitness-equipment-repair':'Fitness Equipment Repair' }; const BRAND_LABELS={samsung:'Samsung',lg:'LG',whirlpool:'Whirlpool',ge:'GE',frigidaire:'Frigidaire',maytag:'Maytag',miele:'Miele',bosch:'Bosch',electrolux:'Electrolux',kitchenaid:'KitchenAid',amana:'Amana',inglis:'Inglis',jennair:'JennAir',kenmore:'Kenmore','fisher-paykel':'Fisher & Paykel',blomberg:'Blomberg',danby:'Danby',thermador:'Thermador',gaggenau:'Gaggenau',wolf:'Wolf',viking:'Viking'}; function pretty(s){return SERVICE_LABELS[s]||BRAND_LABELS[s]||String(s||'').replaceAll('-',' ').replace(\/\\b\\w\/g,c=>c.toUpperCase())} function norm(s){return (s||'').toLowerCase().normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'').replace(\/[^a-z0-9]+\/g,' ').trim()} function allLocations(c){return [c.city,...c.serviceAreas].filter(Boolean)} function parseIntent(text){const q=norm(text); let service=''; const svcMap=[['dishwasher','dishwasher-repair'],['dish washer','dishwasher-repair'],['fridge','refrigerator-repair'],['refrigerator','refrigerator-repair'],['freezer','refrigerator-repair'],['washer','washer-repair'],['washing machine','washer-repair'],['dryer','dryer-repair'],['stove','stove-oven-repair'],['oven','stove-oven-repair'],['range','stove-oven-repair']]; for(const [k,v] of svcMap) if(q.includes(k)){service=v;break} let brand=''; for(const k of Object.keys(BRAND_LABELS)) if(q.includes(norm(k))||q.includes(norm(BRAND_LABELS[k]))){brand=k;break} let location=''; const locs=[...new Set(DATA.flatMap(allLocations))].sort((a,b)=>b.length-a.length); for(const l of locs) if(q.includes(norm(l))){location=l;break} return {service,brand,location};} function scoreCompany(c,{service,brand,location,q}){let score=0; const hay=norm([c.name,c.description,...c.services,...c.brands,...allLocations(c),...c.problems].join(' ')); if(service){if(c.services.includes(service))score+=45;else return 0} if(location){if(allLocations(c).some(x=>norm(x)===norm(location)))score+=30;else if(allLocations(c).some(x=>norm(x).includes(norm(location))||norm(location).includes(norm(x))))score+=18} if(brand){if(c.brands.includes(brand))score+=15;else score+=2} if(c.verified)score+=7; if(c.sameDay)score+=2;if(c.emergency)score+=1;if(q&&!service&&!location&&!brand){const words=norm(q).split(' ').filter(x=>x.length>2);score+=words.filter(w=>hay.includes(w)).length*7} return score} function search(params){return DATA.map(c=>({...c,_score:scoreCompany(c,params)})).filter(c=>c._score>0 || (!params.q&&!params.service&&!params.location&&!params.brand)).sort((a,b)=>b._score-a._score||b.sourceConfidence-a.sourceConfidence)} function qs(){ if(location.hash.startsWith('#search?')) return new URLSearchParams(location.hash.substring(8)); if(location.hash.startsWith('#company?')) return new URLSearchParams(location.hash.substring(9)); return new URLSearchParams(''); } function searchUrl(q,loc){return `#search?q=${encodeURIComponent(q||'')}&location=${encodeURIComponent(loc||'')}`} function attachSearch(formId,qId,lId){const f=document.getElementById(formId);if(!f)return;f.addEventListener('submit',e=>{e.preventDefault();location.hash=searchUrl(document.getElementById(qId).value,document.getElementById(lId).value).substring(1); route();})} function renderFeatured(){const el=document.getElementById('featured'); if(!el)return; el.innerHTML=DATA.slice(0,6).map(c=>`<article class=\"card\"><div class=\"verified\">${c.verified?'\u2713 ServiceAtlas Verified':'Published-source listing'}<\/div><h3>${c.name}<\/h3><p>${c.description}<\/p><div class=\"chips\">${c.services.slice(0,3).map(s=>`<span class=\"chip\">${pretty(s)}<\/span>`).join('')}<\/div><p class=\"source\">Serves: ${allLocations(c).slice(0,5).join(', ')}<\/p><a class=\"btn\" href=\"#company?id=${encodeURIComponent(c.id)}\">View profile<\/a><\/article>`).join('')} function renderResults(){const root=document.getElementById('results');if(!root)return;const p=qs();let q=p.get('q')||'';let loc=p.get('location')||'';const intent=parseIntent(`${q} ${loc}`);if(loc&&!intent.location)intent.location=loc;const params={...intent,q};document.getElementById('rq').value=q;document.getElementById('rloc').value=loc;let list=search(params);document.getElementById('resultTitle').textContent=`${list.length} matching service provider${list.length===1?'':'s'}`;document.getElementById('resultSub').textContent=[intent.service&&pretty(intent.service),intent.brand&&pretty(intent.brand),intent.location].filter(Boolean).join(' \u2022 ')||'Greater Montreal appliance repair'; root.innerHTML=list.length?list.map(c=>`<article class=\"result\"><div class=\"resultTop\"><div><div class=\"verified\">${c.verified?'\u2713 ServiceAtlas Verified':'Published-source listing'}<\/div><h2><a href=\"#company?id=${encodeURIComponent(c.id)}\">${c.name}<\/a><\/h2><div class=\"meta\">${c.city}, ${c.province} \u2022 ${c.languages.join(' \/ ')||'Languages not listed'}<\/div><p>${c.description}<\/p><\/div><div class=\"score\">${Math.min(99,c._score||70)}<small>match<\/small><\/div><\/div><div class=\"chips\">${c.services.slice(0,5).map(s=>`<span class=\"chip\">${pretty(s)}<\/span>`).join('')}${c.sameDay?'<span class=\"chip\">Same-day<\/span>':''}${c.emergency?'<span class=\"chip\">Emergency<\/span>':''}<\/div><div class=\"resultActions\"><a class=\"btn primary\" href=\"#company?id=${encodeURIComponent(c.id)}\">View company<\/a>${c.phone?`<a class=\"btn\" href=\"tel:${c.phone}\">Call ${c.phone}<\/a>`:''}<a class=\"btn\" href=\"${c.website}\" target=\"_blank\" rel=\"noopener\">Website<\/a><\/div><\/article>`).join(''):`<div class=\"empty\"><h2>No exact matches yet<\/h2><p>Try a broader service or nearby location. Our Canadian service index is actively expanding.<\/p><\/div>`} function renderCompany(){const root=document.getElementById('companyRoot');if(!root)return;const id=qs().get('id');const c=DATA.find(x=>x.id===id);if(!c){root.innerHTML='<div class=\"wrap section\"><div class=\"empty\"><h2>Company not found<\/h2><a href=\"#\">Return home<\/a><\/div><\/div>';return}document.title=`${c.name} | ServiceAtlas`;root.innerHTML=`<section class=\"profileHero\"><div class=\"wrap\"><div class=\"breadcrumb\"><a href=\"#\">ServiceAtlas<\/a> \/ ${c.city} \/ ${c.name}<\/div><div class=\"verified\">${c.verified?'\u2713 ServiceAtlas Verified':'Published-source listing \u2022 Not yet ServiceAtlas verified'}<\/div><h1 style=\"font-size:40px;margin:7px 0 10px\">${c.name}<\/h1><p style=\"max-width:800px;color:var(--muted);font-size:18px\">${c.description}<\/p><div class=\"resultActions\">${c.phone?`<a class=\"btn primary\" href=\"tel:${c.phone}\">Call ${c.phone}<\/a>`:''}<a class=\"btn\" href=\"${c.website}\" target=\"_blank\" rel=\"noopener\">Visit website<\/a><\/div><\/div><\/section><div class=\"wrap profileGrid\"><main><section class=\"panel\"><h2>Services<\/h2><div class=\"chips\">${c.services.map(s=>`<span class=\"chip\">${pretty(s)}<\/span>`).join('')}<\/div><\/section><section class=\"panel\"><h2>Service area<\/h2><div class=\"chips\">${allLocations(c).map(s=>`<span class=\"chip\">${s}<\/span>`).join('')}<\/div><\/section><section class=\"panel\"><h2>Brands<\/h2>${c.brands.length?`<div class=\"chips\">${c.brands.map(s=>`<span class=\"chip\">${pretty(s)}<\/span>`).join('')}<\/div>`:'<p class=\"meta\">No specific brand list has been added yet.<\/p>'}<\/section><section class=\"panel\"><h2>Common service needs<\/h2>${c.problems.length?`<div class=\"chips\">${c.problems.map(s=>`<span class=\"chip\">${pretty(s)}<\/span>`).join('')}<\/div>`:'<p class=\"meta\">Problem-level information has not yet been added.<\/p>'}<\/section><\/main><aside><section class=\"panel\"><h2>Business facts<\/h2><div class=\"facts\"><div class=\"fact\"><b>Location<\/b>${c.city}, ${c.province}<\/div><div class=\"fact\"><b>Residential<\/b>${c.residential?'Yes':'Not listed'}<\/div><div class=\"fact\"><b>Commercial<\/b>${c.commercial?'Yes':'Not listed'}<\/div><div class=\"fact\"><b>Same day<\/b>${c.sameDay?'Available':'Not confirmed'}<\/div><div class=\"fact\"><b>Emergency<\/b>${c.emergency?'Available':'Not confirmed'}<\/div><div class=\"fact\"><b>Languages<\/b>${c.languages.join(', ')||'Not listed'}<\/div><\/div><\/section><section class=\"panel\"><h2>Data transparency<\/h2><p class=\"source\">Source: ${c.sourceName}<\/p><p class=\"source\">Source confidence: ${c.sourceConfidence}%<\/p><p class=\"source\">ServiceAtlas status: ${c.verified?'Verified':'Not yet verified'}<\/p>${c.sourceUrl?`<a class=\"btn\" href=\"${c.sourceUrl}\" target=\"_blank\" rel=\"noopener\">View source<\/a>`:''}<\/section><\/aside><\/div>`} attachSearch('heroSearch','serviceQuery','locationQuery');attachSearch('resultsSearch','rq','rloc');renderFeatured();renderResults();renderCompany(); function show(id){['homeView','resultsView','companyView'].forEach(x=>{const e=document.getElementById(x);if(e)e.style.display=x===id?'block':'none'})} function route(){ if(location.hash.startsWith('#search?')){ show('resultsView'); renderResults(); window.scrollTo(0,0); } else if(location.hash.startsWith('#company?')){ show('companyView'); renderCompany(); window.scrollTo(0,0); } else { show('homeView'); renderFeatured(); window.scrollTo(0,0); } } window.addEventListener('hashchange', route); route(); <\/script> <\/body> <\/html>\n\t\t\t\t\t\t\t\t<\/div>\n\t\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>ServiceAtlas \u2014 Find trusted local service companies Canada service index \u2022 Greater Montreal appliance repair pilot ServiceAtlas How it worksCompaniesBrowse [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-11873","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Serviceatlas - RepairWare<\/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:\/\/repairware.ca\/fr\/serviceatlas\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Serviceatlas\" \/>\n<meta property=\"og:description\" content=\"ServiceAtlas \u2014 Find trusted local service companies Canada service index \u2022 Greater Montreal appliance repair pilot ServiceAtlas How it worksCompaniesBrowse [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/repairware.ca\/fr\/serviceatlas\/\" \/>\n<meta property=\"og:site_name\" content=\"RepairWare\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/repareware\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-11T17:29:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/repairware.ca\/wp-content\/uploads\/2025\/08\/Montreal-tech-English.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@RepairWareCAN\" \/>\n<meta name=\"twitter:label1\" content=\"Estimation du temps de lecture\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Serviceatlas - RepairWare","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:\/\/repairware.ca\/fr\/serviceatlas\/","og_locale":"fr_CA","og_type":"article","og_title":"Serviceatlas","og_description":"ServiceAtlas \u2014 Find trusted local service companies Canada service index \u2022 Greater Montreal appliance repair pilot ServiceAtlas How it worksCompaniesBrowse [&hellip;]","og_url":"https:\/\/repairware.ca\/fr\/serviceatlas\/","og_site_name":"RepairWare","article_publisher":"https:\/\/www.facebook.com\/repareware\/","article_modified_time":"2026-08-11T17:29:53+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/repairware.ca\/wp-content\/uploads\/2025\/08\/Montreal-tech-English.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@RepairWareCAN","twitter_misc":{"Estimation du temps de lecture":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/repairware.ca\/serviceatlas\/","url":"https:\/\/repairware.ca\/serviceatlas\/","name":"Serviceatlas - RepairWare","isPartOf":{"@id":"http:\/\/repairware.ca\/fr\/#website"},"datePublished":"2026-08-11T17:27:51+00:00","dateModified":"2026-08-11T17:29:53+00:00","breadcrumb":{"@id":"https:\/\/repairware.ca\/serviceatlas\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/repairware.ca\/serviceatlas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/repairware.ca\/serviceatlas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/repairware.ca\/"},{"@type":"ListItem","position":2,"name":"Serviceatlas"}]},{"@type":"WebSite","@id":"http:\/\/repairware.ca\/fr\/#website","url":"http:\/\/repairware.ca\/fr\/","name":"RepairWare","description":"Repairware","publisher":{"@id":"http:\/\/repairware.ca\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/repairware.ca\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"},{"@type":"Organization","@id":"http:\/\/repairware.ca\/fr\/#organization","name":"RepairWare","url":"http:\/\/repairware.ca\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-CA","@id":"http:\/\/repairware.ca\/fr\/#\/schema\/logo\/image\/","url":"http:\/\/repairware.ca\/wp-content\/uploads\/2024\/06\/image-4.png","contentUrl":"http:\/\/repairware.ca\/wp-content\/uploads\/2024\/06\/image-4.png","width":400,"height":163,"caption":"RepairWare"},"image":{"@id":"http:\/\/repairware.ca\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/repareware\/","https:\/\/x.com\/RepairWareCAN","https:\/\/www.linkedin.com\/company\/repairware"]}]}},"_links":{"self":[{"href":"https:\/\/repairware.ca\/fr\/wp-json\/wp\/v2\/pages\/11873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/repairware.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/repairware.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/repairware.ca\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/repairware.ca\/fr\/wp-json\/wp\/v2\/comments?post=11873"}],"version-history":[{"count":4,"href":"https:\/\/repairware.ca\/fr\/wp-json\/wp\/v2\/pages\/11873\/revisions"}],"predecessor-version":[{"id":11877,"href":"https:\/\/repairware.ca\/fr\/wp-json\/wp\/v2\/pages\/11873\/revisions\/11877"}],"wp:attachment":[{"href":"https:\/\/repairware.ca\/fr\/wp-json\/wp\/v2\/media?parent=11873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}