We have used Companion Services of America for over five weeks now. The caregivers were great and really flexible with our starting and end time. They help my loved one maintain independence and keep him happy and safe in his own home. They always keep our family updated on changes. They provide him with healthy meals and help out with chores and housekeeping. I would highly recommend CSA!