- Community outings (sightseeing, drives, lunches and shopping)
- Indoor games (bingo, shuffleboard, bowling)
- Monthly birthday parties with entertainment
- Church service
- Horticulture
- School visitation
- Educational programs (trivia and current events)
- Pet visitation
- Exercise classes
- In-house hairdressing
- Visiting library service with large print and talking books (Waterloo Public Library)
- Foot care services
- Community entertainment
- In-house movie matinees
- Active volunteer team
- Family socials