Contact Us

Get in contact with us today

Justice for Janitors Members

Find your representative in the menu below

Representative: Jackie Swaine
Phone: 902-455-1095 ext. 224

(Find your employer below)

Alco, Allen, Bayview Mall, BMI, Clean Matters, Compass, C&W, Dexterra, DOW, GDI, Hallmark, Siloam, NASCO, Scandinavian, Servegreen, Service Star, and SMR.

Representative: Adrie Naylor
Phone: 613-567-3528
Languages Spoken: English, Français


ABM, Bee Clean, CNIB, CUPE, Domus, Evripos, Impact, ION, MA Independent, National, and Rapid Cleaners.

Representative: Sarah Mostafa-Kamel
Phone: 613-567-3528
Languages Spoken: English, Arabic, Français, Español

(Find your employer below)

Alpine Building Services, Amphora Maintenance Services, Bee Clean Building Maintenance, Commercial Cleaning Services, Corvin Building Maintenance, C&W Services, Estia Building Maintenance Services, GDI, Impact Cleaning Services Ltd, J & A Cleaning Solutions, One Facility Services, Santi-Services, ServiceMaster, TBM Service Group, and Waterford Services Inc.

Representative: Ritch Whyman
Phone: 905.602.7477 ext. 211


Aramark Canada Ltd, Auraclean Facilities Maintenance & Supplies, BEST Service Pros, Compass Canada, Dexterra, Fantastik Maintenance, Hallmark, HW & Associates, ICS Facility Services, Lexus Cleaning Services, Luciano Janitorial, Marquise Hospitality, Reliable Cleaning Services, Select Maintenance Services Ontario, Sodexo, Solution Cleaning Services and Wynford Services.

Representative: Kumar Ramcharran
Phone: 905.602.7477 ext. 207


Para Español

Representative: Jorge Villatoro
Phone: 905.602.7477 ext. 222

Representative: Ted Mansell
Phone: 905.602.7477 ext. 222

Cleaners at West Coast, Italian Cultural Center and Jewish Community Center

Representative: Alex Currie
Phone: 604.540.7774

All Other J4J Calls

Representative: Raj Dhaliwal
Phone: 604.540.7774

Representative: Jeff Rooney
Phone: 1-888-887-5343


Contact an organizer at
or phone one of the offices listed below

Cell: 778-996-4008
Office: 604-540-7774

Cell: 416-319-8446
Cell: 416-809-0801
Office: 905-602-7477 Ext. 208

Cell: 613-220-2731
Office: 613-567-3528

Cell: 902-999-2716
Office: 902-455-1095