Volunteers give hope for elderly and vulnerable