{"id":2900,"date":"2024-02-13T06:29:17","date_gmt":"2024-02-13T06:29:17","guid":{"rendered":"https:\/\/mtp.multitechproducts.net\/?page_id=2900"},"modified":"2024-03-26T06:29:52","modified_gmt":"2024-03-26T06:29:52","slug":"repair-pro-network","status":"publish","type":"page","link":"https:\/\/mtp.multitechproducts.net\/?page_id=2900","title":{"rendered":"Repair Pro Network"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2900\" class=\"elementor elementor-2900\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-4741d76 e-flex e-con-boxed e-con e-parent\" data-id=\"4741d76\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f50bf54 elementor-widget elementor-widget-heading\" data-id=\"f50bf54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Repair Pro Network<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-52b8a20 e-flex e-con-boxed e-con e-parent\" data-id=\"52b8a20\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-86c4b03 e-con-full e-flex e-con e-child\" data-id=\"86c4b03\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8755a3c elementor-widget elementor-widget-heading\" data-id=\"8755a3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The Network<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b295f5a elementor-widget elementor-widget-text-editor\" data-id=\"b295f5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tBelow is a list of companies and individual repair contractors from the <strong>United States<\/strong> and <strong>Canada<\/strong> compiled from our customers (they have simply purchased or received repair products from us) some we know well. They are believed to be in the business of making professional surface repairs to bathtubs and\/or spas.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d93cf80 elementor-widget elementor-widget-text-editor\" data-id=\"d93cf80\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We have not qualified them as to the type of surfaces they may repair. For example; a company may repair bathtubs, and may not have repaired spa surfaces before. It is our experience that a bath tub repair professional possess the same function to repair a Spa\/Hot tub surface. However, the materials and technique used for the repair will differ some. Information and training aids for spa\/hot tub surface repair can be obtained here from our site.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bb94b9 elementor-widget elementor-widget-text-editor\" data-id=\"7bb94b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We have created this list as a courtesy. Multi-Tech Products makes no guarantee of their work quality, services or reliability. Some repair professionals substitute inferior products for their work. We suggest asking for a warranty on work performed where appropriate. In the industry, Spa\/bath tub shell repairs usually holds a one year warranty when quality materials and techniques are applied.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-00f6559 e-con-full e-flex e-con e-child\" data-id=\"00f6559\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-495cf7a elementor-widget elementor-widget-heading\" data-id=\"495cf7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Inquire<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58fb3a2 elementor-widget elementor-widget-text-editor\" data-id=\"58fb3a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We have created this list as a courtesy. Multi-Tech Products makes no guarantee of their work quality, services or reliability. Some repair professionals substitute inferior products for their work. We suggest asking for a warranty on work performed where appropriate. In the industry, Spa\/bath tub shell repairs usually holds a one year warranty when quality materials and techniques are applied.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a11c504 e-con-full e-flex e-con e-child\" data-id=\"a11c504\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d59df3 elementor-widget elementor-widget-heading\" data-id=\"0d59df3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Problems?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b329563 elementor-widget elementor-widget-text-editor\" data-id=\"b329563\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We have created this list as a courtesy. Multi-Tech Products makes no guarantee of their work quality, services or reliability. Some repair professionals substitute inferior products for their work. We suggest asking for a warranty on work performed where appropriate. In the industry, Spa\/bath tub shell repairs usually holds a one year warranty when quality materials and techniques are applied.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a6858d elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"9a6858d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21.3761 13.1251C20.6261 16.8751 17.7986 20.4061 13.8311 21.1951C11.8961 21.5804 9.88879 21.3455 8.09507 20.5237C6.30136 19.7018 4.81265 18.3351 3.84091 16.618C2.86917 14.9008 2.46395 12.9209 2.68293 10.9601C2.90192 8.99926 3.73396 7.15751 5.06057 5.69707C7.78157 2.70007 12.3761 1.87507 16.1261 3.37507\" stroke=\"#66BD98\" stroke-width=\"2.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><path d=\"M8.625 11.625L12.375 15.375L21.375 5.625\" stroke=\"#66BD98\" stroke-width=\"2.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Can\u2019t Find a Repair Pro?<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21.3761 13.1251C20.6261 16.8751 17.7986 20.4061 13.8311 21.1951C11.8961 21.5804 9.88879 21.3455 8.09507 20.5237C6.30136 19.7018 4.81265 18.3351 3.84091 16.618C2.86917 14.9008 2.46395 12.9209 2.68293 10.9601C2.90192 8.99926 3.73396 7.15751 5.06057 5.69707C7.78157 2.70007 12.3761 1.87507 16.1261 3.37507\" stroke=\"#66BD98\" stroke-width=\"2.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><path d=\"M8.625 11.625L12.375 15.375L21.375 5.625\" stroke=\"#66BD98\" stroke-width=\"2.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Remove my Company from the list<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21.3761 13.1251C20.6261 16.8751 17.7986 20.4061 13.8311 21.1951C11.8961 21.5804 9.88879 21.3455 8.09507 20.5237C6.30136 19.7018 4.81265 18.3351 3.84091 16.618C2.86917 14.9008 2.46395 12.9209 2.68293 10.9601C2.90192 8.99926 3.73396 7.15751 5.06057 5.69707C7.78157 2.70007 12.3761 1.87507 16.1261 3.37507\" stroke=\"#66BD98\" stroke-width=\"2.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><path d=\"M8.625 11.625L12.375 15.375L21.375 5.625\" stroke=\"#66BD98\" stroke-width=\"2.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Add my Company to the list (Free for MTP Customers)<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d31e323 elementor-widget elementor-widget-button\" data-id=\"d31e323\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/contact-us\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contact Us<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1f6ad6a e-flex e-con-boxed e-con e-child\" data-id=\"1f6ad6a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8175553 elementor-widget elementor-widget-text-editor\" data-id=\"8175553\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tPlease <a style=\"color: #66bd98;\" href=\"\/survey\">click here<\/a> for Repair Pro customer satisfaction survey.\t\t\t\t\t\t\t\t<\/div>\n\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<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-33cfdba e-flex e-con-boxed e-con e-child\" data-id=\"33cfdba\" 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-487a58a elementor-widget elementor-widget-heading\" data-id=\"487a58a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">United States<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f18551 elementor-widget elementor-widget-html\" data-id=\"6f18551\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Filtered DataTable<\/title>\r\n  <style>\r\n  #dataTable {\r\n   border-style: hidden;\r\n  }\r\n    .filterTablewp {\r\n      font-family: 'Exo';\r\n     \r\n    }\r\n    .filterTablewp{\r\n        overflow-x: auto;\r\n        min-height: 400px;\r\n    }\r\n   .filterTablewp table {\r\n      width: 100%;\r\n      border-collapse: collapse;\r\n      margin-bottom: 20px;\r\n      border-color: #D6D6D6;\r\n      border-radius: 8px!important;\r\n    }\r\n      th:nth-child(1){\r\n        border-top-left-radius: 8px!important;\r\n    }\r\n    th:nth-child(4){\r\n        border-top-right-radius: 8px!important;\r\n    }\r\n   th:nth-child(2){\r\n       width: 50%;\r\n   }\r\n   \r\n    th{\r\n      border: 1px solid #D6D6D6;\r\n      padding: 8px;\r\n      text-align: left;\r\n    }\r\n      td{\r\n      border: 1px solid #D6D6D6;\r\n      padding: 8px;\r\n      text-align: left;\r\n    }\r\n    tr{\r\n        border-bottom: 1px solid #D6D6D6;\r\n    }\r\n    \r\n    table {\r\n        -moz-border-radius: 5px !important;\r\n    }\r\n    .filterTablewp tr{\r\n        background-color: #ffffff!important;\r\n    }\r\n     .filterTablewp td{\r\n        background-color: #ffffff!important;\r\n    }\r\n    .filterTablewp tr td:first-child {\r\n    width: 10%; \/* Adjust the width as needed *\/\r\n}\r\n  .filterTablewp th {\r\n      background-color: #66BD98;\r\n      color: white;\r\n      font-size: 20px;\r\n      font-weight: 500;\r\n    }\r\n   .filterTablewp #filterBox select{\r\n     border: 1px solid #D1D1D1;\r\n     padding: 12px 10px;\r\n    }\r\n    .filterTablewp #filterBox button{\r\n     font-size: 14px;\r\n     padding: 8px 15px;\r\n      width: 120px;\r\n    }\r\n     .filterTablewp #filterBox button:focus{\r\n        border-color: #66BD98;\r\n    }\r\n    \/* Style for filter box *\/\r\n   .filterTablewp #filterBox {\r\n      display: none;\r\n      position: absolute;\r\n      background-color: #ffffff;\r\n     \r\n      box-shadow: 0 2px 4px rgba(0,0,0,0.2);\r\n      padding: 10px;\r\n      z-index: 1;\r\n      min-width: 130px;\r\n      margin-left: auto;\r\n      margin-right: 0px;\r\n      right: 0px;\r\n      margin-top: 35px;\r\n      padding: 30px;\r\n      border: 1px solid #C3C3C3;\r\n      border-radius: 8px;\r\n    }\r\n    .filterTablewp #filterBox h4{\r\n        color: 101828;\r\n    }\r\n    .filterTablewp #filterBox label{\r\n        font-weight: 600;\r\n        padding-bottom: 12px;\r\n    }\r\n   .filterTablewp #filterBox .canclebutton{\r\n        width: 120px;\r\n        background: white;\r\n        color: #66BD98;\r\n        margin-right: 10px;\r\n    }\r\n    .filterTablewp #filterBox .canclebutton:hover{\r\n        background-color: #66BD98;\r\n        color: white;\r\n    }\r\n   .filterTablewp .filterbutton{\r\n        background: none!important;\r\n        border: none!important;\r\n        color: #3D3D3D!important;\r\n        padding: 0px!important;\r\n        display: flex;\r\n        align-items: center;\r\n        float: right;\r\n        font-size: 16px!important;\r\n        cursor: pointer;\r\n        font-family: 'Exo';\r\n        margin-bottom: 25px;\r\n    }\r\n   .filterTablewp .filterbutton:hover{\r\n        border: none!important;\r\n    }\r\n    .filterTablewp .filterbutton img{\r\n         margin-right: 10px;\r\n         width: 30px;\r\n    }\r\n    \r\n          @media screen and (max-width:600px){\r\n         .filterTablewp #filterBox button{\r\n             width: 100%;\r\n         }\r\n          .filterTablewp #filterBox .canclebutton{\r\n             width: 100%;\r\n             margin-bottom: 20px;\r\n         }\r\n     }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"filterTablewp\">\r\n  <!-- Icon to toggle filter box -->\r\n  <div style=\"position: relative;\">\r\n    <a class=\"filterbutton\" onclick=\"toggleFilterBox()\"><img decoding=\"async\" src=\"https:\/\/mtp.multitechproducts.net\/wp-content\/uploads\/2024\/02\/lets-icons_filter.png\">Filter Table<\/a>\r\n    <!-- Filter box -->\r\n    <div id=\"filterBox\">\r\n        <h4>Filter By<\/h4>\r\n      <label for=\"stateFilter\">State:<\/label>\r\n      <select id=\"stateFilter\">\r\n        <option value=\"\">All States<\/option>\r\n        <option value=\"AK\">AK<\/option>\r\n        <option value=\"AL\">AL<\/option>\r\n        <!-- Add more options for other states -->\r\n      <\/select>\r\n      <br>\r\n      <label for=\"cityFilter\">City:<\/label>\r\n      <select id=\"cityFilter\">\r\n        <option value=\"\">All Cities<\/option>\r\n        <option value=\"HOUSTON\">HOUSTON<\/option>\r\n        <option value=\"NORTHPOLE\">NORTHPOLE<\/option>\r\n        <option value=\"ATHENS\">ATHENS<\/option>\r\n        <option value=\"BIRMINGHAM\">BIRMINGHAM<\/option>\r\n        <option value=\"MONTGOMERY\">MONTGOMERY<\/option>\r\n        <option value=\"SEALE\">SEALE<\/option>\r\n        <!-- Add more options for other cities -->\r\n      <\/select>\r\n      <br>\r\n       <button class=\"canclebutton\" onclick=\"cancelFilters()\">Cancel<\/button>\r\n      <button onclick=\"applyFilters()\">Apply Filters<\/button>\r\n     \r\n    <\/div>\r\n  <\/div>\r\n  \r\n  <table id=\"dataTable\">\r\n    <thead>\r\n      <tr>\r\n        <th>State<\/th>\r\n        <th>Name<\/th>\r\n        <th>City<\/th>\r\n        <th>Phone<\/th>\r\n      <\/tr>\r\n    <\/thead>\r\n    <tbody>\r\n      <tr>\r\n        <td>AK<\/td>\r\n        <td>ALASKA BATHROOM SPECIALITIES<\/td>\r\n        <td>HOUSTON<\/td>\r\n        <td>907-841-4734<\/td>\r\n      <\/tr>\r\n      <tr>\r\n        <td>AK<\/td>\r\n        <td>R & R REPAIR<\/td>\r\n        <td>NORTHPOLE<\/td>\r\n        <td>907-488-9497<\/td>\r\n      <\/tr>\r\n       <tr>\r\n        <td>AL<\/td>\r\n        <td>AMERICAN BATHTUB REFINISHERS<\/td>\r\n        <td>ATHENS<\/td>\r\n        <td>256-431-7795<\/td>\r\n      <\/tr>\r\n       <tr>\r\n        <td>AL<\/td>\r\n        <td>TUB & TILE SOLUTIONS<\/td>\r\n        <td>BIRMINGHAM<\/td>\r\n        <td>205-987-7477<\/td>\r\n      <\/tr>\r\n       <tr>\r\n        <td>AL<\/td>\r\n        <td>AM-PRO TUB & TILE REFINISHING<\/td>\r\n        <td>MONTGOMERY<\/td>\r\n        <td>334- 271-7665<\/td>\r\n      <\/tr>\r\n       <tr>\r\n        <td>AL<\/td>\r\n        <td>SLICK FINISH - AR<\/td>\r\n        <td>SEALE<\/td>\r\n        <td>706-681-7983<\/td>\r\n      <\/tr>\r\n     \r\n      <!-- Add more rows as needed -->\r\n    <\/tbody>\r\n  <\/table>\r\n<\/div>\r\n<script>\r\n  var filterBoxShown = false; \/\/ Flag to track whether filter box is shown\r\n\r\n  \/\/ Function to toggle filter box visibility\r\n  function toggleFilterBox() {\r\n    var filterBox = document.getElementById(\"filterBox\");\r\n    if (!filterBoxShown) {\r\n      filterBox.style.display = \"block\";\r\n      filterBoxShown = true;\r\n    } else {\r\n      filterBox.style.display = \"none\";\r\n      filterBoxShown = false;\r\n    }\r\n  }\r\n\r\n  function applyFilters() {\r\n    var stateFilter = document.getElementById(\"stateFilter\").value.toUpperCase();\r\n    var cityFilter = document.getElementById(\"cityFilter\").value.toUpperCase();\r\n    var table = document.getElementById(\"dataTable\");\r\n    var rows = table.getElementsByTagName(\"tr\");\r\n    \/\/ Remove the message row if it exists\r\n    if (rows.length > 1 && rows[rows.length - 1].getElementsByTagName(\"td\")[0].colSpan === 4) {\r\n      table.deleteRow(-1); \/\/ Delete the last row\r\n    }\r\n    var found = false; \/\/ Variable to track if any matching record is found\r\n    for (var i = 1; i < rows.length; i++) {\r\n      var state = rows[i].getElementsByTagName(\"td\")[0].innerText.toUpperCase();\r\n      var city = rows[i].getElementsByTagName(\"td\")[2].innerText.toUpperCase();\r\n      var stateMatch = state.indexOf(stateFilter) > -1 || stateFilter === \"\";\r\n      var cityMatch = city.indexOf(cityFilter) > -1 || cityFilter === \"\";\r\n      if (stateMatch && cityMatch) {\r\n        rows[i].style.display = \"\";\r\n        found = true; \/\/ Matching record found\r\n      } else {\r\n        rows[i].style.display = \"none\";\r\n      }\r\n    }\r\n    \/\/ If no matching records found, display a message row\r\n    if (!found) {\r\n      var messageRow = table.insertRow(-1); \/\/ Insert at the end of the table\r\n      var cell = messageRow.insertCell(0);\r\n      cell.colSpan = 4; \/\/ Span all columns\r\n      cell.style.textAlign = \"center\";\r\n      cell.textContent = \"No records found.\";\r\n    }\r\n  }\r\n\r\n  function cancelFilters() {\r\n    var table = document.getElementById(\"dataTable\");\r\n    var rows = table.getElementsByTagName(\"tr\");\r\n    for (var i = 1; i < rows.length; i++) {\r\n      rows[i].style.display = \"\";\r\n    }\r\n    \/\/ Remove the message row if it exists\r\n    if (rows.length > 1 && rows[rows.length - 1].getElementsByTagName(\"td\")[0].colSpan === 4) {\r\n      table.deleteRow(-1); \/\/ Delete the last row\r\n    }\r\n    \/\/ Hide the filter box when canceling filters\r\n    var filterBox = document.getElementById(\"filterBox\");\r\n    filterBox.style.display = \"none\";\r\n    filterBoxShown = false;\r\n  }\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e3f65f elementor-widget elementor-widget-heading\" data-id=\"8e3f65f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Canada<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aeb24b9 elementor-widget elementor-widget-html\" data-id=\"aeb24b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Filtered DataTable<\/title>\r\n  <style>\r\n  #dataTable1 {\r\n   border-style: hidden;\r\n  }\r\n    .filterTablewp {\r\n      font-family: 'Exo';     \r\n    }\r\n    .filterTablewp{\r\n        overflow-x: auto;\r\n         min-height: 400px;\r\n    }\r\n    th:nth-child(1){\r\n        border-top-left-radius: 8px!important;\r\n    }\r\n    th:nth-child(4){\r\n        border-top-right-radius: 8px!important;\r\n    }\r\n   .filterTablewp table {\r\n      width: 100%;\r\n      border-collapse: collapse;\r\n      margin-bottom: 20px;\r\n      border-color: #D6D6D6;\r\n      border-radius: 8px!important;\r\n    }\r\n    th{\r\n      border: 1px solid #D6D6D6;\r\n      padding: 8px;\r\n      text-align: left;    \r\n    }\r\n    td{\r\n      border: 1px solid #D6D6D6;\r\n      padding: 8px;\r\n      text-align: left;      \r\n    }\r\n    .filterTablewp tr{\r\n        background-color: #ffffff!important;\r\n    }\r\n    .filterTablewp td{\r\n        background-color: #ffffff!important;\r\n    }\r\n    .filterTablewp tr td:first-child {\r\n        width: 10%; \/* Adjust the width as needed *\/\r\n    }\r\n    .filterTablewp th {\r\n        background-color: #66BD98;\r\n        color: white;\r\n        font-size: 20px;\r\n        font-weight: 500;\r\n    }\r\n    .filterTablewp #filterBox1 select{\r\n        border: 1px solid #D1D1D1;\r\n        padding: 12px 10px;\r\n    }\r\n    .filterTablewp #filterBox1 button:focus{\r\n        border-color: #66BD98;\r\n    }\r\n    .filterTablewp #filterBox1 button{\r\n        font-size: 14px;\r\n        padding: 8px 15px;\r\n        width: 120px;\r\n    }\r\n    \/* Style for filter box *\/\r\n    .filterTablewp #filterBox1 {\r\n        display: none;\r\n        position: absolute;\r\n        background-color: #ffffff;       \r\n        box-shadow: 0 2px 4px rgba(0,0,0,0.2);\r\n        padding: 10px;\r\n        z-index: 1;\r\n        min-width: 130px;\r\n        margin-left: auto;\r\n        margin-right: 0px;\r\n        right: 0px;\r\n        margin-top: 35px;\r\n        padding: 30px;\r\n        border: 1px solid #C3C3C3;\r\n        border-radius: 8px;\r\n    }\r\n    .filterTablewp #filterBox1 h4{\r\n        color: 101828;\r\n    }\r\n    .filterTablewp #filterBox1 label{\r\n        font-weight: 600;\r\n        padding-bottom: 12px;\r\n    }\r\n    .filterTablewp #filterBox1 .canclebutton1{\r\n        width: 120px;\r\n        background: white;\r\n        color: #66BD98;\r\n        margin-right: 10px;\r\n    }\r\n    .filterTablewp #filterBox1 .canclebutton1:hover{\r\n        background-color: #66BD98;\r\n        color: white;\r\n    }\r\n    .filterTablewp .filterbutton{\r\n        background: none!important;\r\n        border: none!important;\r\n        color: #3D3D3D!important;\r\n        padding: 0px!important;\r\n        display: flex;\r\n        align-items: center;\r\n        float: right;\r\n        font-size: 16px!important;\r\n        cursor: pointer;\r\n        font-family: 'Exo';\r\n        margin-bottom: 25px;\r\n    }\r\n    .filterTablewp .filterbutton:hover{\r\n        border: none!important;\r\n    }\r\n    .filterTablewp .filterbutton img{\r\n         margin-right: 10px;\r\n         width: 30px;\r\n    }\r\n    @media screen and (max-width:600px){\r\n        .filterTablewp #filterBox1 button{\r\n            width: 100%;\r\n        }\r\n        .filterTablewp #filterBox1 .canclebutton1{\r\n            width: 100%;\r\n            margin-bottom: 20px;\r\n        }\r\n    }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"filterTablewp\">\r\n  <!-- Icon to toggle filter box -->\r\n  <div style=\"position: relative;\">\r\n    <a class=\"filterbutton\" onclick=\"toggleFilterBox1()\"><img decoding=\"async\" src=\"https:\/\/mtp.multitechproducts.net\/wp-content\/uploads\/2024\/02\/lets-icons_filter.png\">Filter Table<\/a>\r\n    <!-- Filter box -->\r\n    <div id=\"filterBox1\">\r\n        <h4>Filter By<\/h4>\r\n      <label for=\"stateFilter1\">State:<\/label>\r\n      <select id=\"stateFilter1\">\r\n        <option value=\"\">All States<\/option>\r\n        <option value=\"AB\">AB<\/option>\r\n        \r\n        <!-- Add more options for other states -->\r\n      <\/select>\r\n      <br>\r\n      <label for=\"cityFilter1\">City:<\/label>\r\n      <select id=\"cityFilter1\">\r\n        <option value=\"\">All Cities<\/option>\r\n        <option value=\"CALGARY\">CALGARY<\/option>\r\n        <option value=\"STONY PLAIN\">STONY PLAIN<\/option>\r\n        <option value=\"EDMONTON\">EDMONTON<\/option>\r\n        <option value=\"LETHBRIDGE\">LETHBRIDGE<\/option>\r\n        <option value=\"MEDICINE HAT\">MEDICINE HAT<\/option>\r\n        <!-- Add more options for other cities -->\r\n      <\/select>\r\n      <br>\r\n       <button class=\"canclebutton1\" onclick=\"cancelFilters1()\">Cancel<\/button>\r\n      <button onclick=\"applyFilters1()\">Apply Filters<\/button>\r\n     \r\n    <\/div>\r\n  <\/div>\r\n  \r\n  <table id=\"dataTable1\">\r\n    <thead>\r\n      <tr>\r\n        <th>State<\/th>\r\n        <th>Name<\/th>\r\n        <th>City<\/th>\r\n        <th>Phone<\/th>\r\n      <\/tr>\r\n    <\/thead>\r\n    <tbody>\r\n      <tr>\r\n        <td>AB<\/td>\r\n        <td>A-NEWTECH WINDOW AND DOOR REPAIR<\/td>\r\n        <td>CALGARY<\/td>\r\n        <td>403-619-7866<\/td>\r\n      <\/tr>\r\n      <tr>\r\n        <td>AB<\/td>\r\n        <td>INSIDEOUT - STONY PLAIN<\/td>\r\n        <td>STONY PLAIN<\/td>\r\n        <td>780-982-6027<\/td>\r\n      <\/tr>\r\n       <tr>\r\n        <td>AB<\/td>\r\n        <td>HOT ROD TUB REFINISHING<\/td>\r\n        <td>EDMONTON<\/td>\r\n        <td>780-718-3190<\/td>\r\n      <\/tr>\r\n       <tr>\r\n        <td>AB<\/td>\r\n        <td>TECHMARK<\/td>\r\n        <td>CALGARY<\/td>\r\n        <td>403-540-4448<\/td>\r\n      <\/tr>\r\n       <tr>\r\n        <td>AB<\/td>\r\n        <td>TUB TECH LTD.<\/td>\r\n        <td>LETHBRIDGE<\/td>\r\n        <td>403-382-9824<\/td>\r\n      <\/tr>\r\n       <tr>\r\n        <td>AB<\/td>\r\n        <td>IVAN'S TUB REPAIR<\/td>\r\n        <td>MEDICINE HAT<\/td>\r\n        <td>403-928-2234<\/td>\r\n      <\/tr>\r\n     \r\n      <!-- Add more rows as needed -->\r\n    <\/tbody>\r\n  <\/table>\r\n<\/div>\r\n<script>\r\n  var filterBoxShown1 = false; \/\/ Flag to track whether filter box is shown\r\n\r\n  \/\/ Function to toggle filter box visibility\r\n  function toggleFilterBox1() {\r\n    var filterBox1 = document.getElementById(\"filterBox1\");\r\n    if (!filterBoxShown1) {\r\n      filterBox1.style.display = \"block\";\r\n      filterBoxShown1 = true;\r\n    } else {\r\n      filterBox1.style.display = \"none\";\r\n      filterBoxShown1 = false;\r\n    }\r\n  }\r\n\r\n  function applyFilters1() {\r\n    var stateFilter1 = document.getElementById(\"stateFilter1\").value.toUpperCase();\r\n    var cityFilter1 = document.getElementById(\"cityFilter1\").value.toUpperCase();\r\n    var table = document.getElementById(\"dataTable1\");\r\n    var rows = table.getElementsByTagName(\"tr\");\r\n    \/\/ Remove the message row if it exists\r\n    if (rows.length > 1 && rows[rows.length - 1].getElementsByTagName(\"td\")[0].colSpan === 4) {\r\n      table.deleteRow(-1); \/\/ Delete the last row\r\n    }\r\n    var found = false; \/\/ Variable to track if any matching record is found\r\n    for (var i = 1; i < rows.length; i++) {\r\n      var state = rows[i].getElementsByTagName(\"td\")[0].innerText.toUpperCase();\r\n      var city = rows[i].getElementsByTagName(\"td\")[2].innerText.toUpperCase();\r\n      var stateMatch = state.indexOf(stateFilter1) > -1 || stateFilter1 === \"\";\r\n      var cityMatch = city.indexOf(cityFilter1) > -1 || cityFilter1 === \"\";\r\n      if (stateMatch && cityMatch) {\r\n        rows[i].style.display = \"\";\r\n        found = true; \/\/ Matching record found\r\n      } else {\r\n        rows[i].style.display = \"none\";\r\n      }\r\n    }\r\n    \/\/ If no matching records found, display a message row\r\n    if (!found) {\r\n      var messageRow = table.insertRow(-1); \/\/ Insert at the end of the table\r\n      var cell = messageRow.insertCell(0);\r\n      cell.colSpan = 4; \/\/ Span all columns\r\n      cell.style.textAlign = \"center\";\r\n      cell.textContent = \"No records found.\";\r\n    }\r\n  }\r\n\r\n  function cancelFilters1() {\r\n    var table = document.getElementById(\"dataTable1\");\r\n    var rows = table.getElementsByTagName(\"tr\");\r\n    for (var i = 1; i < rows.length; i++) {\r\n      rows[i].style.display = \"\";\r\n    }\r\n    \/\/ Remove the message row if it exists\r\n    if (rows.length > 1 && rows[rows.length - 1].getElementsByTagName(\"td\")[0].colSpan === 4) {\r\n      table.deleteRow(-1); \/\/ Delete the last row\r\n    }\r\n    \/\/ Hide the filter box when canceling filters\r\n    var filterBox1 = document.getElementById(\"filterBox1\");\r\n    filterBox1.style.display = \"none\";\r\n    filterBoxShown1 = false;\r\n  }\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5211ac elementor-widget elementor-widget-text-editor\" data-id=\"a5211ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tLISTS UPDATED: 2019\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\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>Repair Pro Network The Network Below is a list of companies and individual repair contractors from the United States and Canada compiled from our customers (they have simply purchased or received repair products from us) some we know well. They are believed to be in the business of making professional surface repairs to bathtubs and\/or [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":23330,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2900","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/mtp.multitechproducts.net\/index.php?rest_route=\/wp\/v2\/pages\/2900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mtp.multitechproducts.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mtp.multitechproducts.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mtp.multitechproducts.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mtp.multitechproducts.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2900"}],"version-history":[{"count":637,"href":"https:\/\/mtp.multitechproducts.net\/index.php?rest_route=\/wp\/v2\/pages\/2900\/revisions"}],"predecessor-version":[{"id":9453,"href":"https:\/\/mtp.multitechproducts.net\/index.php?rest_route=\/wp\/v2\/pages\/2900\/revisions\/9453"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mtp.multitechproducts.net\/index.php?rest_route=\/wp\/v2\/media\/23330"}],"wp:attachment":[{"href":"https:\/\/mtp.multitechproducts.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}