Senior Care Gainesville, Dawsonville, Hall County - At Southern Companions, our expert North GA caregivers assist the elderly manage their lives. We provide a variety of senior home care services including long term, short term and alzheimer's care. Servi