{"id":218,"date":"2023-08-02T09:14:35","date_gmt":"2023-08-02T13:14:35","guid":{"rendered":"https:\/\/c340f6e8a7.nxcli.io\/services\/memory-care\/"},"modified":"2026-04-02T07:44:26","modified_gmt":"2026-04-02T11:44:26","slug":"memory-care","status":"publish","type":"page","link":"https:\/\/carepatrol.ca\/central-toronto\/services\/memory-care\/","title":{"rendered":"Memory Care"},"content":{"rendered":"\n\n\t<div class=\"fl-builder-content fl-builder-content-5787 fl-builder-template fl-builder-layout-template fl-builder-global-templates-locked\" data-post-id=\"5787\"><div class=\"fl-row fl-row-full-width fl-row-bg-none fl-node-ef6dau2pzjx7 fl-row-default-height fl-row-align-center\" data-node=\"ef6dau2pzjx7\">\n\t<div class=\"fl-row-content-wrap\">\n\t\t\t\t\t\t<div class=\"fl-row-content fl-row-fixed-width fl-node-content\">\n\t\t\n<div class=\"fl-col-group fl-node-muay7skperzq\" data-node=\"muay7skperzq\">\n\t\t\t<div class=\"fl-col fl-node-05nulbqejkmf fl-col-bg-color fl-col-has-cols\" data-node=\"05nulbqejkmf\">\n\t<div class=\"fl-col-content fl-node-content\">\n<div class=\"fl-col-group fl-node-os2wrqihbndy fl-col-group-nested fl-col-group-custom-width\" data-node=\"os2wrqihbndy\">\n\t\t\t<div class=\"fl-col fl-node-q8tbfvhky4en fl-col-bg-photo fl-col-small-custom-width box-shadow\" data-node=\"q8tbfvhky4en\">\n\t<div class=\"fl-col-content fl-node-content\"><\/div>\n<\/div>\n\t<\/div>\n<div class=\"fl-module fl-module-heading fl-node-uh82bwzxjmif\" data-node=\"uh82bwzxjmif\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Memory Care Communities: Security and Specialized Care They Need<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-rich-text fl-node-h9ants8d2x4q\" data-node=\"h9ants8d2x4q\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>CarePatrol is committed to finding the best memory care near you. We understand that the needs of people with dementia change as their disease progresses. That's why our services are centered around a one-person approach that ensures aging adults receive the personalized care they need with the utmost dignity and respect. Connect with a CarePatrol advisor today for invaluable memory care solutions and resources.<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-heading fl-node-iftoa0jzx4h3\" data-node=\"iftoa0jzx4h3\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">What Is Memory Care?<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-rich-text fl-node-s4r2ockit5dv\" data-node=\"s4r2ockit5dv\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>Memory care is specialized health care for individuals living with memory conditions like dementia and Alzheimer's disease. Aging adults with mid to late-stage dementia often live in larger retirement communities with a dedicated neighbourhood for memory care or a smaller memory care focused residence. These environments feature trained staff who closely monitor the health and safety of residents and have tailored programs designed to enhance memory function and decrease confusion. Even resident rooms are set up in a way that ensures familiarity and safety.<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-button fl-node-2ryowgbtia3p button-shadow\" data-node=\"2ryowgbtia3p\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-button-wrap fl-button-width-auto fl-button-left fl-button-has-icon\">\n\t\t\t<a href=\"\/senior-housing-options\/\"  target=\"_blank\" rel=\"noopener\"   class=\"fl-button\"  rel=\"noopener\" >\n\t\t\t\t\t\t\t<span class=\"fl-button-text\">Download Our Free Guide<\/span>\n\t\t\t\t\t\t<i class=\"fl-button-icon fl-button-icon-after fas fa-file-download\" aria-hidden=\"true\"><\/i>\n\t\t\t<\/a>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<div class=\"fl-col fl-node-sl0zoq3up8d6 fl-col-bg-color fl-col-small\" data-node=\"sl0zoq3up8d6\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-html fl-node-6f978ramh31y\" data-node=\"6f978ramh31y\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-html\">\n\t<div class=\"fl-builder-content fl-builder-content-5721 fl-builder-template fl-builder-layout-template fl-builder-global-templates-locked\" data-post-id=\"5721\"><div class=\"fl-row fl-row-full-width fl-row-bg-none fl-node-lokngzi5bpcq fl-row-default-height fl-row-align-center\" data-node=\"lokngzi5bpcq\">\n\t<div class=\"fl-row-content-wrap\">\n\t\t\t\t\t\t<div class=\"fl-row-content fl-row-fixed-width fl-node-content\">\n\t\t\n<div class=\"fl-col-group fl-node-v65ogqs347ec\" data-node=\"v65ogqs347ec\">\n\t\t\t<div id=\"ConnectFormContainer\" class=\"fl-col fl-node-9xio8gty4pkh fl-col-bg-color\" data-node=\"9xio8gty4pkh\">\n\t<div class=\"fl-col-content fl-node-content\"><div id=\"ConnectFormHeading\" class=\"fl-module fl-module-heading fl-node-t8ko7gxa0ci3\" data-node=\"t8ko7gxa0ci3\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Looking for Senior Care Options?<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div id=\"ConnectFormHeading\" class=\"fl-module fl-module-heading fl-node-6ajldv0xnhzp\" data-node=\"6ajldv0xnhzp\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">We'll find your perfect solution.<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div id=\"ConnectForm\" class=\"fl-module fl-module-html fl-node-4sv6lc7w1p9z\" data-node=\"4sv6lc7w1p9z\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-html\">\n\t<script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/embed\/v2.js\"><\/script>\n<script data-hubspot-rendered=\"true\">\n  hbspt.forms.create({\n    region: \"na1\",\n    portalId: \"289861\",\n    formId: \"c99c2486-2237-409e-829c-bc56f5a3b3ea\",\n  });\n<\/script>\n\n<script>\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    setTimeout(function () {\n      var customSubmitButton = document.querySelector(\"#CustomSubmit\");\n      var mainHubspotForm = document.querySelector(\"#hsForm_c99c2486-2237-409e-829c-bc56f5a3b3ea\");\n      var spinner = document.querySelector(\"#ConnectForm .form-overlay\");\n\n      if (customSubmitButton) {\n        customSubmitButton.addEventListener(\"click\", function (e) {\n          e.preventDefault(); \/\/ Prevent form submission until validation passes\n\n          if (spinner) {\n            spinner.style.display = \"flex\"; \/\/ Show overlay with flex to center spinner\n          }\n\n          var isValid = validateForm(mainHubspotForm);\n\n          if (isValid) {\n            \/\/ Get the zip code value\n            var mainZipCode = mainHubspotForm.querySelector('input[name=\"zip\"]').value;\n\n            \/\/ Make an Ajax request to the WordPress admin-ajax.php file\n            makeAjaxRequest(mainZipCode, function (response) {\n              \/\/ Check if the response contains a valid HubSpot ID\n              if (response && response.hubspot_id) {\n                \/\/ Update the franchise_id input field\n                mainHubspotForm.querySelector('input[name=\"franchise_id\"]').value = response.hubspot_id;\n\n                \/\/ Simulate clicking the actual form submit button\n                if (mainHubspotForm) {\n                  \/\/ Update the franchise_id input field before submitting\n                  mainHubspotForm.querySelector('input[name=\"franchise_id\"]').value = response.hubspot_id;\n                  mainHubspotForm.submit();\n                }\n\n                \/\/ Check for the presence of .submitted-message continuously\n                var intervalId = setInterval(function () {\n                  var mainSubmittedMessage = document.querySelector(\".hs-form-c99c2486-2237-409e-829c-bc56f5a3b3ea\");\n\n                  if (mainSubmittedMessage) {\n                    \/\/ Hide or remove the submit button\n                    customSubmitButton.style.display = \"none\"; \/\/ You can use 'none' to hide, or 'remove()' to completely remove\n\n                    \/\/ Hide the overlay once the form is submitted\n                    if (spinner) {\n                      spinner.style.display = \"none\"; \/\/ Hide the overlay\n                    }\n\n                    clearInterval(intervalId); \/\/ Stop the interval once .submitted-message is found\n                  }\n                }, 500); \/\/ Check every 500 milliseconds\n              } else {\n                console.error(\"Error: Unable to retrieve HubSpot ID from server.\");\n                \/\/ Hide overlay if there was an error\n                if (spinner) {\n                  spinner.style.display = \"none\"; \/\/ Hide the overlay\n                }\n              }\n            });\n\n            \/\/ Continue with your existing form submission logic\n            \/\/ mainHubspotForm.submit();\n          } else {\n            \/\/ Hide the spinner if validation fails\n            spinner.style.display = \"none\";\n          }\n        });\n      } else {\n        console.error(\"#CustomSubmit button not found on the page.\");\n      }\n    }, 1500);\n  });\n\n  function makeAjaxRequest(mainZipCode, callback) {\n    var xhr = new XMLHttpRequest();\n    xhr.open(\"POST\", \"\/wp-admin\/admin-ajax.php\");\n    xhr.setRequestHeader(\"Content-Type\", \"application\/x-www-form-urlencoded\");\n\n    xhr.onload = function () {\n      if (xhr.status === 200) {\n        var response = JSON.parse(xhr.responseText);\n        callback(response);\n      } else {\n        console.error(\"Error during AJAX request:\", xhr.status, xhr.statusText);\n      }\n    };\n\n    xhr.onerror = function () {\n      console.error(\"Network error during AJAX request\");\n    };\n\n    \/\/ Use the correct action parameter\n    xhr.send(\"action=handle_zipcode_request&zip_code=\" + encodeURIComponent(mainZipCode));\n  }\n\n  function validateForm(form) {\n    var isValid = true;\n\n    \/\/ Clear all previous error messages before starting validation\n    clearAllErrorMessages(form);\n\n    \/\/ Validate First Name (required field)\n    var firstNameInput = form.querySelector('input[name=\"firstname\"]');\n    var firstNameError = getErrorElement(firstNameInput);\n    if (firstNameInput.value.trim() === \"\") {\n      firstNameError.textContent = \"First name is required.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Last Name (required field)\n    var lastNameInput = form.querySelector('input[name=\"lastname\"]');\n    var lastNameError = getErrorElement(lastNameInput);\n    if (lastNameInput.value.trim() === \"\") {\n      lastNameError.textContent = \"Last name is required.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Postal Code (Canadian format: alternating letter-number)\nvar zipInput = form.querySelector('input[name=\"zip\"]');\nvar zipError = getErrorElement(zipInput);\nif (!\/^[A-Za-z]\\d[A-Za-z](?: ?\\d[A-Za-z]\\d)?$\/.test(zipInput.value)) {\n  zipError.textContent = \"Please enter a valid Canadian postal code (e.g., A1A 1A1 or A1A).\";\n  isValid = false;\n}\n\n    \/\/ Validate Phone Number (US phone number)\n    var phoneInput = form.querySelector('input[name=\"phone\"]');\n    var phoneError = getErrorElement(phoneInput);\n    if (!\/^\\(?([0-9]{3})\\)?[-.\u25cf]?([0-9]{3})[-.\u25cf]?([0-9]{4})$\/.test(phoneInput.value)) {\n      phoneError.textContent = \"Please enter a valid Canadian phone number.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Email\n    var emailInput = form.querySelector('input[name=\"email\"]');\n    var emailError = getErrorElement(emailInput);\n    if (!\/^[\\w-\\.]+@([\\w-]+\\.)+[\\w-]{2,4}$\/.test(emailInput.value)) {\n      emailError.textContent = \"Please enter a valid email address.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Dropdown\n    var dropdownInput = form.querySelector('select[name=\"how_can_we_help_you_2025\"]');\n    var dropdownError = getErrorElement(dropdownInput);\n    if (dropdownInput.value === \"\") {\n      dropdownError.textContent = \"Please select an option.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Text Input (required field)\n    var textInput = form.querySelector('textarea[name=\"other_information_you_want_to_share_\"]');\n    var textError = getErrorElement(textInput);\n    if (textInput.value.trim() === \"\") {\n      textError.textContent = \"This field is required.\";\n      isValid = false;\n    }\n\n    return isValid;\n  }\n\n  \/\/ Function to clear all error messages\n  function clearAllErrorMessages(form) {\n    var errorMessages = form.querySelectorAll(\".error-message\");\n    errorMessages.forEach(function (errorMessage) {\n      errorMessage.textContent = \"\"; \/\/ Clear the error text\n    });\n  }\n\n  \/\/ Function to create or get the error message element\n  function getErrorElement(inputElement) {\n    \/\/ Check for an existing error message\n    var errorElement = inputElement.nextElementSibling;\n\n    \/\/ If it exists but isn't the error message, create a new one\n    if (!errorElement || !errorElement.classList.contains(\"error-message\")) {\n      errorElement = document.createElement(\"div\");\n      errorElement.className = \"error-message\";\n      errorElement.style.color = \"red\";\n      inputElement.parentNode.insertBefore(errorElement, inputElement.nextSibling);\n    }\n    return errorElement;\n  }\n<\/script>\n<div class=\"asterisk\">*Indicates required questions<\/div>\n<button id=\"CustomSubmit\">Send Request<\/button>\n<div class=\"ConnectPhone\">\n    <div>or call<\/div>\n    <div class=\"phone\"><a href=\"tel:(416) 399-5806\">(416) 399-5806<\/a><\/div>\n<\/div>\n\n<div class=\"ConnectFormCallout\">Services vary by community. With CarePatrol on your side, you\u2019ll know your needs will be met.<\/div>\n<div class=\"form-overlay\">\n  <div class=\"spinner\"><\/div>\n<\/div>\n\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/div><\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div id=\"CareContent\" class=\"fl-row fl-row-full-width fl-row-bg-none fl-node-vlurntkmxpsj fl-row-custom-height fl-row-align-center\" data-node=\"vlurntkmxpsj\">\n\t<div class=\"fl-row-content-wrap\">\n\t\t\t\t\t\t<div class=\"fl-row-content fl-row-fixed-width fl-node-content\">\n\t\t\n<div class=\"fl-col-group fl-node-ytsqr2kj36g0 fl-col-group-equal-height fl-col-group-align-center\" data-node=\"ytsqr2kj36g0\">\n\t\t\t<div class=\"fl-col fl-node-mq02ecy8h1xk fl-col-bg-color\" data-node=\"mq02ecy8h1xk\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-heading fl-node-lmbdk9gs8ur3\" data-node=\"lmbdk9gs8ur3\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Your loved one deserves appropriate, safe, and quality care.<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div id=\"list\" class=\"fl-module fl-module-rich-text fl-node-lkjgcbo19xa3\" data-node=\"lkjgcbo19xa3\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>All CarePatrol senior placement services are available and come with our promise to help you find the best home for your needs. Our person-centered care approach means we treat your family member with the dignity, respect, and patience they deserve, every step of the way. We understand how a patient's needs may change as their disease progresses, and our care providers are always prepared to adapt and assist with managing other pre-existing health conditions. Reach out to a local senior advisor now for free memory care resources and guidance.<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<div id=\"list\" class=\"fl-module fl-module-rich-text fl-node-98aeo7w6zp4l\" data-node=\"98aeo7w6zp4l\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<div class=\"fl-col fl-node-c3kbu7fshga0 fl-col-bg-color fl-col-small fl-visible-desktop\" data-node=\"c3kbu7fshga0\">\n\t<div class=\"fl-col-content fl-node-content\"><\/div>\n<\/div>\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-row fl-row-full-width fl-row-bg-none fl-node-l0ecnhzsgak2 fl-row-default-height fl-row-align-center\" data-node=\"l0ecnhzsgak2\">\n\t<div class=\"fl-row-content-wrap\">\n\t\t\t\t\t\t<div class=\"fl-row-content fl-row-fixed-width fl-node-content\">\n\t\t\n<div class=\"fl-col-group fl-node-zok4ithbp70e\" data-node=\"zok4ithbp70e\">\n\t\t\t<div class=\"fl-col fl-node-fg7ac25rnx1j fl-col-bg-color\" data-node=\"fg7ac25rnx1j\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-heading fl-node-wuksmpdr271c\" data-node=\"wuksmpdr271c\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Memory Care at Home<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-rich-text fl-node-38tvqcpedxsz\" data-node=\"38tvqcpedxsz\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>The choice to keep a loved one at home versus transition to senior living is not universal. Options to stay at home include families taking on the role of a caregiver, hiring home care professionals who are experienced in caring for those with dementia, or both. When deciding to keep a loved one at home, it's important to consider key factors like the safety of the living environment, cognitive impairment, and ensuring 24\/7 supervision and support are available.<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\n<div class=\"fl-col-group fl-node-rqms9ltbxvjo fl-col-group-equal-height fl-col-group-align-top\" data-node=\"rqms9ltbxvjo\">\n\t\t\t<div class=\"fl-col fl-node-1dztq452yom6 fl-col-bg-color fl-col-small\" data-node=\"1dztq452yom6\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-heading fl-node-blocqagyruv3 TealHeadingIcon First\" data-node=\"blocqagyruv3\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Evaluate Home Safety<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-icon fl-node-54bfq0cxo39m\" data-node=\"54bfq0cxo39m\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-icon-wrap\">\n\t<span class=\"fl-icon\">\n\t\t\t\t<i class=\"fas fa-home\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<\/span>\n\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-rich-text fl-node-16o8yhwxd4c3\" data-node=\"16o8yhwxd4c3\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>The choice to keep a loved one at home versus transition to senior living is not universal. Options to stay at home include families taking on the role of a caregiver, hiring home care professionals who are experienced in caring for those with dementia, or both. When deciding to keep a loved one at home, it's important to consider key factors like the safety of the living environment, cognitive impairment, and ensuring 24\/7 supervision and support are available.<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<div class=\"fl-col fl-node-p6hz01unmjdc fl-col-bg-color fl-col-small\" data-node=\"p6hz01unmjdc\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-heading fl-node-wqv7i9563het TealHeadingIcon Second\" data-node=\"wqv7i9563het\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Cognitive Impairments<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-icon fl-node-mgr03pq9z641\" data-node=\"mgr03pq9z641\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-icon-wrap\">\n\t<span class=\"fl-icon\">\n\t\t\t\t<i class=\"fas fa-brain\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<\/span>\n\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-rich-text fl-node-tfu4vn8rdhap\" data-node=\"tfu4vn8rdhap\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>It is important for the emotional and physical well-being of all involved that a professional assesses your loved one. Healthcare professionals like doctors and primary care physicians can help spot cognitive impairments like behavior changes, decision-making skills, and accomplishing activities of daily living like eating, bathing, and dressing.<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<div class=\"fl-col fl-node-vw0u6s7b42ao fl-col-bg-color fl-col-small\" data-node=\"vw0u6s7b42ao\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-heading fl-node-iszldw82eou9 TealHeadingIcon Third\" data-node=\"iszldw82eou9\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Around the Clock Support<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-icon fl-node-9yi23zsn5f8a\" data-node=\"9yi23zsn5f8a\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-icon-wrap\">\n\t<span class=\"fl-icon\">\n\t\t\t\t<i class=\"fas fa-clock\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<\/span>\n\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-rich-text fl-node-ikbyupnz79cl\" data-node=\"ikbyupnz79cl\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>24\/7 support for loved ones ensures needs are being met and the risks of accidents are reduced. Caregiving as a family member can take a toll emotionally and physically as they juggle caregiving, raising a family, working, and everyday responsibilities. To prevent caregiver burnout, it's important to know when too much is being taken on. Consult with a professional to learn about the various options available for hiring a locally trained professional who specializes in working with aging adults who have dementia.<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\n<div class=\"fl-col-group fl-node-sfai0u42vcyh\" data-node=\"sfai0u42vcyh\">\n\t\t\t<div class=\"fl-col fl-node-9pqvikba1f6z fl-col-bg-color\" data-node=\"9pqvikba1f6z\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-rich-text fl-node-u827mawzxq3s\" data-node=\"u827mawzxq3s\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>It would be ideal to keep mom or dad at home, but when you seek expert advice, CarePatrol is here to help. Our local senior care advisors recommend resources and care options available to help support your loved one's current and future needs.<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-button fl-node-y840asmg5kft button-shadow\" data-node=\"y840asmg5kft\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-button-wrap fl-button-width-auto fl-button-center\">\n\t\t\t<a href=\"\/locations\/\"  target=\"_self\"  class=\"fl-button\" >\n\t\t\t\t\t\t\t<span class=\"fl-button-text\">Find Your Closest CarePatrol<\/span>\n\t\t\t\t\t<\/a>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-row fl-row-full-width fl-row-bg-color fl-node-irk03x9zsjuw fl-row-default-height fl-row-align-center\" data-node=\"irk03x9zsjuw\">\n\t<div class=\"fl-row-content-wrap\">\n\t\t\t\t\t\t<div class=\"fl-row-content fl-row-fixed-width fl-node-content\">\n\t\t\n<div class=\"fl-col-group fl-node-ehnom24upq17\" data-node=\"ehnom24upq17\">\n\t\t\t<div class=\"fl-col fl-node-qdj371m9ovh4 fl-col-bg-color\" data-node=\"qdj371m9ovh4\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-heading fl-node-imdj6ckt0rwv\" data-node=\"imdj6ckt0rwv\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Memory Care Nationwide Communities Features<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-rich-text fl-node-sbwp0xn2mvuj\" data-node=\"sbwp0xn2mvuj\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>Cognitive decline doesn't have to mean a lesser quality of life. In fact, memory care facilities are designed for residents to thrive in a supportive environment with familiar faces and engaging activities that bring them joy. Moreover, while specific amenities, services, and activities vary from location to location, memory care units in many communities are equipped with the following features to enhance the well-being of your loved one:<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\n<div class=\"fl-col-group fl-node-25tiv8uwalnz\" data-node=\"25tiv8uwalnz\">\n\t\t\t<div class=\"fl-col fl-node-e0ajcp1lkbfu fl-col-bg-color fl-col-has-cols\" data-node=\"e0ajcp1lkbfu\">\n\t<div class=\"fl-col-content fl-node-content\">\n<div class=\"fl-col-group fl-node-5kvuh8lpefmb fl-col-group-nested fl-col-group-equal-height fl-col-group-align-top\" data-node=\"5kvuh8lpefmb\">\n\t\t\t<div class=\"fl-col fl-node-ceoiljdzg6fm fl-col-bg-color fl-col-small\" data-node=\"ceoiljdzg6fm\">\n\t<div class=\"fl-col-content fl-node-content\"><div id=\"iconbox\" class=\"fl-module fl-module-pp-infobox fl-node-r6pufih105vt\" data-node=\"r6pufih105vt\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"pp-infobox-wrap\">\n\t<div class=\"pp-infobox layout-5\">\n\t<div class=\"pp-icon-wrapper animated\">\n\t\t\t\t<\/div>\n\t\t\n\t\t<div class=\"pp-infobox-title-wrapper\">\n\t\t\t\t\t\t<h3 class=\"pp-infobox-title\">A Secure Environment<\/h3>\t\t\t\t\t<\/div>\n\t\t\n\t<div class=\"pp-infobox-description\">\n\t\t<div class=\"pp-description-wrap\">\n\t\t\t<p>To minimize confusion and ensure safety, memory care communities have 24\/7 supervision and security, as well as trained caregivers to provide day-to-day guidance and support in case of an emergency. This highly structured environment is important for those who need Alzheimer's care or dementia care as they are prone to wandering or getting lost, and they may not be able to understand the dangers of their surroundings.<\/p>\t\t<\/div>\n\t\t\t<\/div>\n<\/div><\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<div class=\"fl-col fl-node-2yk4fdxjcq65 fl-col-bg-color fl-col-small\" data-node=\"2yk4fdxjcq65\">\n\t<div class=\"fl-col-content fl-node-content\"><div id=\"iconbox\" class=\"fl-module fl-module-pp-infobox fl-node-2b0c8j3t6eao\" data-node=\"2b0c8j3t6eao\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"pp-infobox-wrap\">\n\t<div class=\"pp-infobox layout-5\">\n\t<div class=\"pp-icon-wrapper animated\">\n\t\t\t\t<\/div>\n\t\t\n\t\t<div class=\"pp-infobox-title-wrapper\">\n\t\t\t\t\t\t<h3 class=\"pp-infobox-title\">Cognitive Activities<\/h3>\t\t\t\t\t<\/div>\n\t\t\n\t<div class=\"pp-infobox-description\">\n\t\t<div class=\"pp-description-wrap\">\n\t\t\t<p>Cognitive activities include puzzles and brain games that challenge the mind, as well as social activities like group games and outings that encourage connection and relationship building. There are several types of memory care activities to help residents stay engaged and active. Art, music, and fitness classes are popular memory care activities to help retain cognitive ability.<\/p>\t\t<\/div>\n\t\t\t<\/div>\n<\/div><\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\n<div class=\"fl-col-group fl-node-a6q12wscgh7k fl-col-group-nested fl-col-group-equal-height fl-col-group-align-top\" data-node=\"a6q12wscgh7k\">\n\t\t\t<div class=\"fl-col fl-node-nprlqwi1o0zh fl-col-bg-color fl-col-small\" data-node=\"nprlqwi1o0zh\">\n\t<div class=\"fl-col-content fl-node-content\"><div id=\"iconbox\" class=\"fl-module fl-module-pp-infobox fl-node-oafm4ks6ey9b\" data-node=\"oafm4ks6ey9b\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"pp-infobox-wrap\">\n\t<div class=\"pp-infobox layout-5\">\n\t<div class=\"pp-icon-wrapper animated\">\n\t\t\t\t<\/div>\n\t\t\n\t\t<div class=\"pp-infobox-title-wrapper\">\n\t\t\t\t\t\t<h3 class=\"pp-infobox-title\">Nutritional Meals and Dining<\/h3>\t\t\t\t\t<\/div>\n\t\t\n\t<div class=\"pp-infobox-description\">\n\t\t<div class=\"pp-description-wrap\">\n\t\t\t<p>Meals are designed to be nutritious and easy to eat, even for residents with compromised chewing, swallowing, or utensil skills. Depending on the community, even special diets can be met. Dining typically includes three meals a day plus snacks, and trained caregivers are available to help with eating and drinking if needed so everyone can enjoy their meals comfortably.<\/p>\t\t<\/div>\n\t\t\t<\/div>\n<\/div><\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<div class=\"fl-col fl-node-hxdfkn6gc57s fl-col-bg-color fl-col-small\" data-node=\"hxdfkn6gc57s\">\n\t<div class=\"fl-col-content fl-node-content\"><div id=\"iconbox\" class=\"fl-module fl-module-pp-infobox fl-node-snfyc3jrmdol\" data-node=\"snfyc3jrmdol\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"pp-infobox-wrap\">\n\t<div class=\"pp-infobox layout-5\">\n\t<div class=\"pp-icon-wrapper animated\">\n\t\t\t\t<\/div>\n\t\t\n\t\t<div class=\"pp-infobox-title-wrapper\">\n\t\t\t\t\t\t<h3 class=\"pp-infobox-title\">A Higher Staff-to-Resident Ratio<\/h3>\t\t\t\t\t<\/div>\n\t\t\n\t<div class=\"pp-infobox-description\">\n\t\t<div class=\"pp-description-wrap\">\n\t\t\t<p>Memory care communities provide individualized care that cannot always be found in other senior living communities. This is why you can expect to see a higher staff-to-resident ratio, as residents with memory loss often need more personalized support with activities of daily living.<\/p>\t\t<\/div>\n\t\t\t<\/div>\n<\/div><\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-row fl-row-full-width fl-row-bg-photo fl-node-p0zv39hgmixo fl-row-default-height fl-row-align-center\" data-node=\"p0zv39hgmixo\">\n\t<div class=\"fl-row-content-wrap\">\n\t\t\t\t\t\t<div class=\"fl-row-content fl-row-fixed-width fl-node-content\">\n\t\t\n<div class=\"fl-col-group fl-node-4zloges63ruy\" data-node=\"4zloges63ruy\">\n\t\t\t<div class=\"fl-col fl-node-o6a4utlzn3eg fl-col-bg-color\" data-node=\"o6a4utlzn3eg\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-heading fl-node-85jifakw9yus\" data-node=\"85jifakw9yus\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Memory Care Nationwide Senior Living FAQs<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-accordion fl-node-7kwy8ca3i9en\" data-node=\"7kwy8ca3i9en\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t\n<div class=\"fl-accordion fl-accordion-medium fl-accordion-collapse\" >\n\t\t\t\t<div class=\"fl-accordion-item fl-accordion-item-active\" >\n\t\t\t\t<div class=\"fl-accordion-button\">\n\n\t\t\t\t\t\n\t\t\t\t\t<a role=\"heading\" aria-level=\"2\" tabindex=\"-1\"  id=\"fl-accordion-7kwy8ca3i9en-label-0\" class=\"fl-accordion-button-label\">What Is the Cost of Memory Care?<\/a>\n\n\t\t\t\t\t\t\t\t\t\t\t<a role=\"button\" tabindex=\"0\" id=\"fl-accordion-7kwy8ca3i9en-icon-0\" class=\"fl-accordion-button-icon fl-accordion-button-icon-right \" aria-expanded=\"true\" aria-controls=\"fl-accordion-7kwy8ca3i9en-panel-0\"><i class=\"fl-accordion-button-icon fas fa-minus\"><span class=\"sr-only\">Collapse<\/span><\/i><\/a role=&quot;button&quot; tabindex=&quot;0&quot;>\n\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"fl-accordion-content fl-clearfix\" role=\"region\" id=\"fl-accordion-7kwy8ca3i9en-panel-0\" aria-labelledby=\"fl-accordion-7kwy8ca3i9en-label-0\" aria-hidden=\"false\">\n\t\t\t\t\t<p>Due to the specialized care and increase in quantity and quality of staffing, memory care is more expensive than assisted care services. Depending on where in Canada you're located, the cost of senior living can range on average from $4,000 to $12,000 per month, and home care can range from $30 to $50 per hour for memory care. To learn more about <a href=\"https:\/\/carepatrol.ca\/care-costs\/\">senior care costs<\/a> near you, contact a local senior care advisor today.<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"fl-accordion-item \" >\n\t\t\t\t<div class=\"fl-accordion-button\">\n\n\t\t\t\t\t\n\t\t\t\t\t<a role=\"heading\" aria-level=\"2\" tabindex=\"-1\"  id=\"fl-accordion-7kwy8ca3i9en-label-1\" class=\"fl-accordion-button-label\">Should My Loved One Live at Home with Alzheimer's or Dementia?<\/a>\n\n\t\t\t\t\t\t\t\t\t\t\t<a role=\"button\" tabindex=\"0\" id=\"fl-accordion-7kwy8ca3i9en-icon-1\" class=\"fl-accordion-button-icon fl-accordion-button-icon-right \" aria-expanded=\"false\" aria-controls=\"fl-accordion-7kwy8ca3i9en-panel-1\"><i class=\"fl-accordion-button-icon fas fa-plus\"><span class=\"sr-only\">Expand<\/span><\/i><\/a role=&quot;button&quot; tabindex=&quot;0&quot;>\n\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"fl-accordion-content fl-clearfix\" role=\"region\" id=\"fl-accordion-7kwy8ca3i9en-panel-1\" aria-labelledby=\"fl-accordion-7kwy8ca3i9en-label-1\" aria-hidden=\"true\">\n\t\t\t\t\t<p>On one hand, you want to keep your loved one close, providing them the comfort of home. On the other hand, though, you worry about their well-being and safety. This is a personal decision with no one-size-fits-all answer. But as memory loss progresses, the demands of care may become too much, creating stress for you and compromising the quality of life for your loved one.<\/p>\n<p>Memory care communities are designed to create a secure living environment for those with dementia. In addition, they come equipped with trained caregivers to help residents stay safe and engaged. Though modifications to the home can be made, this can become costly and need a professional opinion, especially if the current environment is a multi-level floor home. CarePatrol can help you make informed decisions with our nationwide network of advisors ready to guide you through the process.<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"fl-accordion-item \" >\n\t\t\t\t<div class=\"fl-accordion-button\">\n\n\t\t\t\t\t\n\t\t\t\t\t<a role=\"heading\" aria-level=\"2\" tabindex=\"-1\"  id=\"fl-accordion-7kwy8ca3i9en-label-2\" class=\"fl-accordion-button-label\">What Should I Look for When Searching for a Memory Care Community?<\/a>\n\n\t\t\t\t\t\t\t\t\t\t\t<a role=\"button\" tabindex=\"0\" id=\"fl-accordion-7kwy8ca3i9en-icon-2\" class=\"fl-accordion-button-icon fl-accordion-button-icon-right \" aria-expanded=\"false\" aria-controls=\"fl-accordion-7kwy8ca3i9en-panel-2\"><i class=\"fl-accordion-button-icon fas fa-plus\"><span class=\"sr-only\">Expand<\/span><\/i><\/a role=&quot;button&quot; tabindex=&quot;0&quot;>\n\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"fl-accordion-content fl-clearfix\" role=\"region\" id=\"fl-accordion-7kwy8ca3i9en-panel-2\" aria-labelledby=\"fl-accordion-7kwy8ca3i9en-label-2\" aria-hidden=\"true\">\n\t\t\t\t\t<p>Memory care services nationwide typically offer educational materials to help narrow down your search and find what's best for you. When navigating your options, consider your loved one's needs, taking into account any accommodations, treatments, and activities they may need to thrive. CarePatrol senior advisors have spent thousands of hours evaluating the various resources and senior living options available, so you don't have to. Get in touch with your local senior care advisor today for guidance in finding the appropriate memory care solutions for you.<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\n<div class=\"fl-col-group fl-node-3ybfjgo952hn\" data-node=\"3ybfjgo952hn\">\n\t\t\t<div class=\"fl-col fl-node-wn4ixmzf0sjo fl-col-bg-color\" data-node=\"wn4ixmzf0sjo\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-heading fl-node-z64hmarbujtv\" data-node=\"z64hmarbujtv\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h3 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">Discover Memory Care Near You<\/span>\n\t<\/h3>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-rich-text fl-node-kormn71js053\" data-node=\"kormn71js053\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>Finding memory care solutions can be a daunting task for family members, but with CarePatrol it doesn't have to be. Our advisors understand the importance of finding options that meet your loved one's needs. We guide families throughout the entire process, ensuring loved ones receive the level of care and support they deserve. To choose memory care services near you, contact your local senior advisor today.<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-button fl-node-eftmku8dqr7x button-shadow\" data-node=\"eftmku8dqr7x\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-button-wrap fl-button-width-auto fl-button-center\">\n\t\t\t<a href=\"\/locations\/\"  target=\"_self\"  class=\"fl-button\" >\n\t\t\t\t\t\t\t<span class=\"fl-button-text\">Find Your Closest CarePatrol<\/span>\n\t\t\t\t\t<\/a>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div id=\"ResultsContainer\" class=\"fl-row fl-row-full-width fl-row-bg-color fl-node-o2e35iu7t1sp fl-row-default-height fl-row-align-center hidden fl-row-has-layers\" data-node=\"o2e35iu7t1sp\">\n\t<div class=\"fl-row-content-wrap\">\n\t\t\t\t<div class=\"fl-builder-layer fl-builder-shape-layer fl-builder-top-edge-layer fl-builder-shape-triangle\">\n\t<svg alt role=\"img\" class=\"fl-builder-layer-align-top-center\" viewBox=\"0 0 50 34\" preserveAspectRatio=\"none\">\n\t\t<title>Row triangle Shape<\/title>\n\t\t<desc>Decorative svg added to top<\/desc>\n\t\t<defs>\n\t\t\t\t<\/defs>\n\n\t\t<g class=\"fl-shape-content\">\n\t\t\t<polygon class=\"fl-shape\" points=\"25,34 0,0 50,0\"><\/polygon>\n\t\t<\/g>\n\t<\/svg>\n<\/div>\n\t\t<div class=\"fl-row-content fl-row-fixed-width fl-node-content\">\n\t\t\n<div class=\"fl-col-group fl-node-453zsjvo8ygp\" data-node=\"453zsjvo8ygp\">\n\t\t\t<div class=\"fl-col fl-node-z4yo5dqu18ks fl-col-bg-color\" data-node=\"z4yo5dqu18ks\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-html fl-node-29o7gkdcfwzx\" data-node=\"29o7gkdcfwzx\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-html\">\n\t<div id=\"ResultsTextContainer\">\n  <div class=\"results\">Results: <span id=\"resultCount\">0<\/span>\/10<\/div>\n  <div class=\"results_heading\" id=\"resultHeading\"><\/div>\n  <div class=\"results_message\" id=\"resultMessage\"><\/div>\n  \n<div class=\"fl-builder-content fl-builder-content-8014 fl-builder-template fl-builder-layout-template fl-builder-global-templates-locked\" data-post-id=\"8014\"><div class=\"fl-row fl-row-full-width fl-row-bg-color fl-node-v5bjpdokyfa3 fl-row-default-height fl-row-align-center\" data-node=\"v5bjpdokyfa3\">\n\t<div class=\"fl-row-content-wrap\">\n\t\t\t\t\t\t<div class=\"fl-row-content fl-row-fixed-width fl-node-content\">\n\t\t\n<div class=\"fl-col-group fl-node-keiucr2dbnwl\" data-node=\"keiucr2dbnwl\">\n\t\t\t<div id=\"ConnectFormContainer2\" class=\"fl-col fl-node-8iowykfuv4n1 fl-col-bg-color\" data-node=\"8iowykfuv4n1\">\n\t<div class=\"fl-col-content fl-node-content\"><div id=\"ConnectForm2\" class=\"fl-module fl-module-html fl-node-sqwbx2n5ta91\" data-node=\"sqwbx2n5ta91\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-html\">\n\t<div class=\"form-overlay\" style=\"display: none\">\n  <div class=\"spinner\"><\/div>\n<\/div>\n<script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/embed\/v2.js\"><\/script>\n<script data-hubspot-rendered=\"true\">\n  hbspt.forms.create({\n    region: \"na1\",\n    portalId: \"289861\",\n    formId: \"8af51148-024f-4272-bd9d-f9e02b1ddfc7\",\n  });\n<\/script>\n\n<script>\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    setTimeout(function () {\n      var customSubmitButton = document.querySelector(\"#QuestionsCustomSubmit\");\n      var mainHubspotForm = document.querySelector(\"#hsForm_8af51148-024f-4272-bd9d-f9e02b1ddfc7\");\n      var spinner = document.querySelector(\"#ConnectForm .form-overlay\");\n\n      if (customSubmitButton) {\n        customSubmitButton.addEventListener(\"click\", function (e) {\n          e.preventDefault(); \/\/ Prevent form submission until validation passes\n\n          if (spinner) {\n            spinner.style.display = \"flex\"; \/\/ Show overlay with flex to center spinner\n          }\n\n          var isValid = validateForm(mainHubspotForm);\n\n          if (isValid) {\n            \/\/ Get the zip code value\n            var mainZipCode = mainHubspotForm.querySelector('input[name=\"zip\"]').value;\n\n            \/\/ Make an Ajax request to the WordPress admin-ajax.php file\n            makeAjaxRequest(mainZipCode, function (response) {\n              \/\/ Check if the response contains a valid HubSpot ID\n              if (response && response.hubspot_id) {\n                \/\/ Update the franchise_id input field\n                mainHubspotForm.querySelector('input[name=\"franchise_id\"]').value = response.hubspot_id;\n\n                \/\/ Simulate clicking the actual form submit button\n                if (mainHubspotForm) {\n                  \/\/ Update the franchise_id input field before submitting\n                  mainHubspotForm.querySelector('input[name=\"franchise_id\"]').value = response.hubspot_id;\n                  mainHubspotForm.submit();\n                }\n\n                \/\/ Check for the presence of .submitted-message continuously\n                var intervalId = setInterval(function () {\n                  var mainSubmittedMessage = document.querySelector(\".hs-form-8af51148-024f-4272-bd9d-f9e02b1ddfc7\");\n\n                  if (mainSubmittedMessage) {\n                    \/\/ Hide or remove the submit button\n                    customSubmitButton.style.display = \"none\"; \/\/ You can use 'none' to hide, or 'remove()' to completely remove\n\n                    \/\/ Hide the overlay once the form is submitted\n                    if (spinner) {\n                      spinner.style.display = \"none\"; \/\/ Hide the overlay\n                    }\n\n                    clearInterval(intervalId); \/\/ Stop the interval once .submitted-message is found\n                  }\n                }, 500); \/\/ Check every 500 milliseconds\n              } else {\n                console.error(\"Error: Unable to retrieve HubSpot ID from server.\");\n                \/\/ Hide overlay if there was an error\n                if (spinner) {\n                  spinner.style.display = \"none\"; \/\/ Hide the overlay\n                }\n              }\n            });\n\n            \/\/ Continue with your existing form submission logic\n            \/\/ mainHubspotForm.submit();\n          } else {\n            \/\/ Hide the spinner if validation fails\n            spinner.style.display = \"none\";\n          }\n        });\n      } else {\n        console.error(\"#CustomSubmit button not found on the page.\");\n      }\n    }, 1500);\n  });\n\n  function makeAjaxRequest(mainZipCode, callback) {\n    var xhr = new XMLHttpRequest();\n    xhr.open(\"POST\", \"\/wp-admin\/admin-ajax.php\");\n    xhr.setRequestHeader(\"Content-Type\", \"application\/x-www-form-urlencoded\");\n\n    xhr.onload = function () {\n      if (xhr.status === 200) {\n        var response = JSON.parse(xhr.responseText);\n        callback(response);\n      } else {\n        console.error(\"Error during AJAX request:\", xhr.status, xhr.statusText);\n      }\n    };\n\n    xhr.onerror = function () {\n      console.error(\"Network error during AJAX request\");\n    };\n\n    \/\/ Use the correct action parameter\n    xhr.send(\"action=handle_zipcode_request&zip_code=\" + encodeURIComponent(mainZipCode));\n  }\n\n  function validateForm(form) {\n    var isValid = true;\n\n    \/\/ Clear all previous error messages before starting validation\n    clearAllErrorMessages(form);\n\n    \/\/ Validate First Name (required field)\n    var firstNameInput = form.querySelector('input[name=\"firstname\"]');\n    var firstNameError = getErrorElement(firstNameInput);\n    if (firstNameInput.value.trim() === \"\") {\n      firstNameError.textContent = \"First name is required.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Last Name (required field)\n    var lastNameInput = form.querySelector('input[name=\"lastname\"]');\n    var lastNameError = getErrorElement(lastNameInput);\n    if (lastNameInput.value.trim() === \"\") {\n      lastNameError.textContent = \"Last name is required.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Postal Code (Canadian format: alternating letter-number)\nvar zipInput = form.querySelector('input[name=\"zip\"]');\nvar zipError = getErrorElement(zipInput);\nif (!\/^[A-Za-z]\\d[A-Za-z](?: ?\\d[A-Za-z]\\d)?$\/.test(zipInput.value)) {\n  zipError.textContent = \"Please enter a valid Canadian postal code (e.g., A1A 1A1 or A1A).\";\n  isValid = false;\n}\n\n    \/\/ Validate Phone Number (US phone number)\n    var phoneInput = form.querySelector('input[name=\"phone\"]');\n    var phoneError = getErrorElement(phoneInput);\n    if (!\/^\\(?([0-9]{3})\\)?[-.\u25cf]?([0-9]{3})[-.\u25cf]?([0-9]{4})$\/.test(phoneInput.value)) {\n      phoneError.textContent = \"Please enter a valid Canadian phone number.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Email\n    var emailInput = form.querySelector('input[name=\"email\"]');\n    var emailError = getErrorElement(emailInput);\n    if (!\/^[\\w-\\.]+@([\\w-]+\\.)+[\\w-]{2,4}$\/.test(emailInput.value)) {\n      emailError.textContent = \"Please enter a valid email address.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Dropdown\n    var dropdownInput = form.querySelector('select[name=\"how_can_we_help_you_2025\"]');\n    var dropdownError = getErrorElement(dropdownInput);\n    if (dropdownInput.value === \"\") {\n      dropdownError.textContent = \"Please select an option.\";\n      isValid = false;\n    }\n\n    \/\/ Validate Text Input (required field)\n    var textInput = form.querySelector('textarea[name=\"other_information_you_want_to_share_\"]');\n    var textError = getErrorElement(textInput);\n    if (textInput.value.trim() === \"\") {\n      textError.textContent = \"This field is required.\";\n      isValid = false;\n    }\n\n    return isValid;\n  }\n\n  \/\/ Function to clear all error messages\n  function clearAllErrorMessages(form) {\n    var errorMessages = form.querySelectorAll(\".error-message\");\n    errorMessages.forEach(function (errorMessage) {\n      errorMessage.textContent = \"\"; \/\/ Clear the error text\n    });\n  }\n\n  \/\/ Function to create or get the error message element\n  function getErrorElement(inputElement) {\n    \/\/ Check for an existing error message\n    var errorElement = inputElement.nextElementSibling;\n\n    \/\/ If it exists but isn't the error message, create a new one\n    if (!errorElement || !errorElement.classList.contains(\"error-message\")) {\n      errorElement = document.createElement(\"div\");\n      errorElement.className = \"error-message\";\n      errorElement.style.color = \"red\";\n      inputElement.parentNode.insertBefore(errorElement, inputElement.nextSibling);\n    }\n    return errorElement;\n  }\n<\/script>\n<div class=\"asterisk\">*Indicates required questions<\/div>\n\n<button id=\"QuestionsCustomSubmit\">Send Request<\/button>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-row fl-row-full-width fl-row-bg-color fl-node-dg50eot71is2 fl-row-default-height fl-row-align-center\" data-node=\"dg50eot71is2\">\n\t<div class=\"fl-row-content-wrap\">\n\t\t\t\t\t\t<div class=\"fl-row-content fl-row-fixed-width fl-node-content\">\n\t\t\n<div class=\"fl-col-group fl-node-p31i6zfwg0nj\" data-node=\"p31i6zfwg0nj\">\n\t\t\t<div class=\"fl-col fl-node-v1btd7a509ih fl-col-bg-color\" data-node=\"v1btd7a509ih\">\n\t<div class=\"fl-col-content fl-node-content\"><div class=\"fl-module fl-module-photo fl-node-fam6v80zh75r\" data-node=\"fam6v80zh75r\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div role=\"figure\" class=\"fl-photo fl-photo-align-center\" itemscope itemtype=\"https:\/\/schema.org\/ImageObject\">\n\t<div class=\"fl-photo-content fl-photo-img-svg\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"fl-photo-img wp-image-1786 size-full\" src=\"https:\/\/carepatrol.ca\/wp-content\/uploads\/2023\/10\/Listen360PoweredBy.svg\" alt=\"Listen360PoweredBy\" height=\"117\" width=\"923\" title=\"Listen360PoweredBy\"  itemprop=\"image\" \/>\n\t\t\t\t\t<\/div>\n\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-heading fl-node-9mev053rytdf\" data-node=\"9mev053rytdf\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<h2 class=\"fl-heading\">\n\t\t<span class=\"fl-heading-text\">CarePatrol has 3,000+ positive reviews<\/span>\n\t<\/h2>\n\t<\/div>\n<\/div>\n<div class=\"fl-module fl-module-rich-text fl-node-65hnz3xovd27\" data-node=\"65hnz3xovd27\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>across North America from those we work with<\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\n<div class=\"fl-col-group fl-node-6txi7yrmw9na\" data-node=\"6txi7yrmw9na\">\n\t\t\t<div class=\"fl-col fl-node-e8i2ad5j7u1g fl-col-bg-color fl-col-has-cols\" data-node=\"e8i2ad5j7u1g\">\n\t<div class=\"fl-col-content fl-node-content\">\n<div class=\"fl-col-group fl-node-ql3wn8da6rg7 fl-col-group-nested\" data-node=\"ql3wn8da6rg7\">\n\t\t\t<div class=\"fl-col fl-node-q4ptbo0vdf2y fl-col-bg-color fl-col-small quote\" data-node=\"q4ptbo0vdf2y\">\n\t<div class=\"fl-col-content fl-node-content\"><div id=\"quotation\" class=\"fl-module fl-module-rich-text fl-node-pyt7r4di6jlm\" data-node=\"pyt7r4di6jlm\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>\"Kevin was there for us from beginning to end, answering our many questions and offering helpful suggestions and insights. He made this extremely difficult transition much more bearable for us. I highly recommend this service.\" - <strong>Angela<\/strong><\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<div class=\"fl-col fl-node-jz7r6pnkh25e fl-col-bg-color fl-col-small\" data-node=\"jz7r6pnkh25e\">\n\t<div class=\"fl-col-content fl-node-content\"><div id=\"quotation\" class=\"fl-module fl-module-rich-text fl-node-5f2d0ljpbq61\" data-node=\"5f2d0ljpbq61\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>\"The advisor was extremely helpful and caring during a difficult and emotional time for me. She helped me find a good safe place for my husband. In a situation where I couldn't personally check out the facility because of the virus quarantine, I felt confident in her recommendation of the care facility I chose.\" - <strong>Terri<\/strong><\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t<div class=\"fl-col fl-node-6m0ajh8dpwrs fl-col-bg-color fl-col-small\" data-node=\"6m0ajh8dpwrs\">\n\t<div class=\"fl-col-content fl-node-content\"><div id=\"quotation\" class=\"fl-module fl-module-rich-text fl-node-qwt6slojbfxk\" data-node=\"qwt6slojbfxk\">\n\t<div class=\"fl-module-content fl-node-content\">\n\t\t<div class=\"fl-rich-text\">\n\t<p>\"Assisted living help with Bonnie was amazing. She helped set up video visits with my mother in the hospital and explained well her placement options. She talked with my wife and I at length and found my mother an excellent place for her new home.\" - <strong>Jeff M.D.<\/strong><\/p>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":200,"featured_media":0,"parent":35,"menu_order":20,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-218","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/carepatrol.ca\/central-toronto\/wp-json\/wp\/v2\/pages\/218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carepatrol.ca\/central-toronto\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carepatrol.ca\/central-toronto\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carepatrol.ca\/central-toronto\/wp-json\/wp\/v2\/users\/200"}],"replies":[{"embeddable":true,"href":"https:\/\/carepatrol.ca\/central-toronto\/wp-json\/wp\/v2\/comments?post=218"}],"version-history":[{"count":13,"href":"https:\/\/carepatrol.ca\/central-toronto\/wp-json\/wp\/v2\/pages\/218\/revisions"}],"predecessor-version":[{"id":8204,"href":"https:\/\/carepatrol.ca\/central-toronto\/wp-json\/wp\/v2\/pages\/218\/revisions\/8204"}],"up":[{"embeddable":true,"href":"https:\/\/carepatrol.ca\/central-toronto\/wp-json\/wp\/v2\/pages\/35"}],"wp:attachment":[{"href":"https:\/\/carepatrol.ca\/central-toronto\/wp-json\/wp\/v2\/media?parent=218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}