You can check local Facebооk groups or community boards for independent cleaners. Sometimes, word-of-mouth recommendations work best, so asking neighbors or coworkers might help you find someone reliable.
I landed a cleaning job with a company like Georgia Facility Services, which uses eco-friendly methods and does quality checks. That experience helped me stand out in interviews. Maybe look for similar companies in Canada or ask local cleaners what they look for.