The VisionQuest program offers staff support and availability 24 hours per day, its own intensive programming tailored to resident need, independent life skills training, medication support, and social skills development. The VisionQuest program has been designed for clients who need a higher level of care and supervision while they focus on stabilization, symptom education and management, skill building and independent life skill development.