Residential Services

CRS - Group Homes

Positions range from full-time, part-time, to flexible float  and on-call positions. Hours needed are primarly weekday evening, weekends, and early morning – which tend to mesh well with school schedules & family – or other employment if you are merely seeking a supplemental job. Perks include free meals with persons served, recreational outings in the community with paid admission, free orientation and ongoing training – including tuition reimbursement for college and ongoing related training. A company vehicle is provided for community inclusion, and mileage is reimbursed when using your vehicle. Ideal opportunity for on the job experience for nursing, teachers, police officers, social workers and so many more! Thomas Allen manages over thirty homes throughout the metro and surrounding communities; services are currently provided to adults.  

In-Home Support/Respite

Services may be provided by Support Services Counselors on a one-to-one basis or in a small group within natural or family foster homes. Hours needed are often to support the gap of unsupervised time before or after school and when parents return home from work, evenings and weekends. Shift times are often short, and fit well with school commitments or other employment. Services are provided throughout five metro counties (Dakota, Hennepin, Ramsey, Scott, and Washington).   

Sub-Contracted CRS

Thomas Allen Subcontracting provides the 245D services for adult family/corporate foster care providers (individual providers must already hold an Adult Foster Care (AFC) license). Each Subcontracted provider works closely with a Designated Coordinator to ensure that person-centered services are provided to each service recipient that lives in a Subcontracted Foster Care Provider 203-AFC licensed home.

Scattered Sites - SILS/ILS

Provided to individuals diagnosed with a developmental disability, brain injury, and/or needing services due to financial, marital, health, or other issues. Services are provided throughout five metro-area counties (Carver, Dakota, Hennepin, Ramsey, Scott, and Washington) and are typically provided in their homes.

Semi-Independent Living Services are designed to provide the support, monitoring, guidance, and crisis intervention services to meet the individual needs of people with a high level of independent skills.  24-hour, on-call assistance is available daily. Personal contacts usually occur one to three times per week. Transportation is also provided.

Job Descriptions

Program Counselor

Direct Support Professionals are primarily responsible for meeting the needs of persons supported, and identifies & supports individual preferences. Assists persons with improving skills and self-sufficiency in all aspects of daly living. Provides proactive, empowering & inclusive support, guidance, training & supervision. Facilitates community involvement & promotes family connections.

Sleep|Awake Counselors

Direct Support Counselors that ensure individuals served are asleep and comfortable during overnight hours. Counselors respond to emergencies, assist with morning routines including breakfast, personal grooming and administer medications. Light domestic tasks including wiping counters, cleaning sinks and other tidying-up tasks are typically completed.

Awake counselors will complete other duties as per assigned individual(s) and home(s) needs.


Primary Program Counselor

Lead Direct Support Counselor manages and delegates shift tasks, and assists with Program Counselor job duties.

Completes indirect job duties including maintaining forms in books, review loggings, order medications, plan community activities, assist with financial oversight of individuals’ finances, and other similar administrative tasks to support the Program Manager.

Support Services Counselor

Direct Support Professional position that provides programming and general assistance within  family or foster care setting. Assists wtih activities, (out to eat, to movies, shopping, sports, dances, etc. that are of interst to the individual.) Empower & support to improve skills & increase self-sufficiency. 

Community Living Advisor|CLA/ILS

Implement person-centered supports to assigned individuals living semi-independently in the community. Serve as primary liaison among support team members. Guide positve interactions & communication. As requested, coordinate medical, leisure, community services & promote independent use of these services.


Program|Designated Coordinator

Coordinates assessments, service plans & reviews, service outcome plans, medical care, financial support and vocational needs. A support team liaison.

Program Manager

Onsite supervisor overseeing all aspects of daily service provision, staff training, scheduling and support. Primary support team liaison. Directly supports individuals served as needed.


Assistant Program Director

Supports program managers & director with processing payroll, training, quality assurance audits, & licensing coordination. Is a resource & support to program counselors. Directly supports individuals served as needed.

Program Director

Responsible for overall planning, quality control, regulatory compliance & supervision in assigned divisions. Reviews all reports & attends all meetings related to division. Directly supports individuals served as needed.


Oversees service provision across the agency & is in charge of the smooth operation of all divisions. Responsible for licensing and regulatory compliance and ensuring satisfaction of services to those supported.

Pin It on Pinterest

Share This