Established in 1998, Visiting Angels is a network of home care agencies that offers health care services for senior citizens. With one of its offices in Asheville N.C., the organization offers assistance with the activities of daily living, such as bathing, showering, feeding, walking and dressing. It provides respite care, medication management and companionship services. The organization additionally offers hospice care, support and diet monitoring services. Visiting Angels organizes training in meal preparation, housekeeping and personal hygiene maintenance. It offers care and support services for individuals who suffer from Alzheimer s disease and dementia-related disorders. Visiting Angels provides transportation services for medical appointments, shopping, social events and personal tasks. It conducts in-home health assessments and organizes seminars on topics related to fall and injury prevention techniques.