Dodge & Olmsted Counties

Opportunity Services offers several programs in and Dodge and Olmsted Counties, including the Community Living Program (CLP), Community Work Program (CWP), Positive Behavioral Supports Program and Supported Employment Services (SE). Whether you’re looking to volunteer in the community, work alongside your peers or work independently- we have a place for you at Opportunity Services!

Opportunity Services in Dodge County
Community Work, Community Living and Positive Behavioral Supports Programs:
202 5th St. SE, Kasson, MN 55944

Opportunity Services in Olmsted County
Community Work and Community Living Programs
640 Orchid Road SE, Rochester, MN 55904

Supported Employment
326 S. Broadway, Suite D Rochester, MN 55904

Enhanced Behavioral Program
1052 4th Street NE Byron, MN 55920

Meet the staff:

Kassandra Hill. Kassandra is the Regional Manager overseeing Southeastern Minnesota Day Services. Having worked for OS over 5 years, Kassandra played an influential role expanding our Positive Behavioral Supports Program and moving the program into our new building in Byron. I enjoy seeing the clients succeed no matter how big or small. Watching them get excited over something they accomplished is my favorite part!” You can reach Kassandra directly at

Rachael Stenzel. Rachael is the Positive Behavioral Supports Program Supervisor in Byron. Having worked at OS for over 12 years, Rachael has done a little bit of everything at OS from . “I always look forward to meeting new people from clients teams and growing with OS.” You can reach her directly at

Joseph Charlesworth. Joseph is our Community Work Program Supervisor. Joseph was recently promoted to the supervisor role, after working at OS as a Direct Care Staff for over 8 months. “I joined Opportunity Services because I appreciate the values of the company and how we want to do everything in the best interests of the client. Opportunity Services is able to concentrate on what a client can do and not what they can’t, and that’s what I want to do for them as well.” You can reach Joseph directly at

Tasha Miller. Tasha is our Community Living Program Supervisor in Olmsted County. Tasha has always worked in the medical field, whether it was a CNA position, studying Psychology or massage therapy! “I look forward to coming to work at Opportunity Services every day!” You can reach Tasha directly at

Sarah Strebbing. Sarah is our Community Work Program Supervisor in Dodge County. Previously, Sarah worked for Cardinal of Minnesota, Minnesota Autism Center and Fernbrook. “I’m excited to work for OS because I enjoy the clients we serve!” You can reach Sarah directly at

Each job site differs in the duration of the job and skills needed to complete tasks. Each client has the choice to pick their desired job site, and our expert staff takes the time to get to know clients to help them find work they enjoy!

TJ Maxx
1300 Salem Road SW, Rochester
TJ Maxx is a discount retail chain featuring stylish brand-name apparel, shoes & accessories, plus housewares. Clients really enjoy this job as they get to a variety of tasks: unpacking new merchandise, sorting clothes, cleaning the store and more! Our work team is at TJ Maxx Monday- Friday.

25 25th St SE, Rochester
Walmart independently hired an Opportunity Services work team of 6 individuals, but they still have the support of an on-site OS job coach. These clients have a variety of job duties throughout the store: cleaning, greeting customers, folding clothes, and breaking down boxes and more! They are on-site at Walmart Monday-Friday.

Taher Elementary, Middle School, High School
Kasson/Mantorville Schools in Kasson
An Opportunity Services Work Team runs the dish room for both the elementary, middle school, high school during the school year. We are on site Monday-Friday. The work team enjoys interacting with students and staff during the lunch hour!

Microtel Inn and Suites
4165 Maine Ave SE, Rochester, MN 55904
The Opportunity Services work team manages housekeeping tasks – making beds, cleaning bathrooms, dusting/vacumming, restocking supplies, etc. while on the job!

La Quinta Inn and Suites
4353 Canal Pl SE, Rochester, MN 55904
The Opportunity Services work team manages housekeeping tasks – making beds, cleaning bathrooms, dusting/vacumming, restocking supplies, etc. while on the job!

Seasonal/Volunteer Opportunities:

Chester Woods Park
8378 14 Highway Southeast, Eyota
During the summer months, a work team cleans the Chester Woods Park and camping areas. Clients love working outdoors when the weather is nice! We are there every day of the week during the summer.

Oxbow Park
5731 Co Rd 105 NW, Byron
Much like Chester Woods, our clients clean Oxbow Park during the summer months. We are also on site every day of the week every day during the summer.

Graham Park


Channel One Food Bank
131 35th St SE, Rochester
Channel One is a large food bank in Rochester that serves over 14 counties across Minnesota. Our volunteer work team is comprised of clients with behavioral needs. They enjoy packing food together every Monday at Channel One, knowing they are giving back to the Rochester community!

Ronald McDonald House
Rochester Family Services–Meals on Wheels

Opportunity Services also provides Supported Employment Services in Dodge and Olmsted Counties. Clients that are looking to work on their own can contact Opportunity Services for a situational assessment, assistance with resume or interview skills, on-the-job support and more! To learn about our Supported Employment Services, visit our Work On Your Own webpage: