Real-time case management, scheduling of services and management logistics of each client visit eases volunteer burden