Topnotch Memory Care program provides support in managing and coping with the daily challenges associated with a loved one’s loss of memory and some cognitive challenges. We use IMAGINE approach to address the unmet needs of our clients by ensuring that activities are personally engaging and meaningful.