Personal Support Workers, in your neighbourhood.
We place vetted PSWs across 13 GTA municipalities — Toronto, Mississauga, Brampton, Vaughan, Markham, Richmond Hill, and more. Find your city below.
PSW-only roster · Named continuity · GTA-wide
GTA service areas
Find your city
Each city page explains local coverage, typical PSW placement timelines, and neighbourhood-level details. Select your municipality or call a Care Coordinator to confirm your postal code.
Frequently Asked Questions
Resources
Worth reading
For families
How much does a PSW cost in Ontario?
Hourly, overnight, and live-in rate ranges for Ontario PSWs — what shapes the number on your invoice.
ExploreFor families
How to hire a PSW in Ontario
Vetting, credentials, shift planning, and what to ask before a Personal Support Worker walks through the door.
ExploreFor families
Best PSW agency in the GTA
What to look for when shortlisting a PSW staffing agency for the Greater Toronto Area.
ExploreNot sure which city applies?
Tell us your postal code and a Care Coordinator will confirm coverage and introduce you to the right PSW within one business hour.
Ready to meet a PSW in your neighbourhood?
A Care Coordinator replies within one business hour and confirms your city coverage in writing.