Our Story
Established in 1971, Rock Valley Community Programs Inc. has dedicated itself to providing transitional and supportive housing, as well as addiction and mental health treatment services to adults in the Rock County Area. The organization focuses on serving homeless male veterans, individuals connected to the criminal justice system, and those in need of outpatient care for addiction and mental health treatment.