Visiting Angels is a non-medical home care agency that specializes in senior care services. This agency offers private duty home care, personal care, Alzheimer's care, respite care and companion care services. Hourly to 24-hour-a-day care is available on a short- or long-term basis depending on each client's needs.