16 Offices in Canada; 2 Offices in the United States;

170+ Partners Across North America

 We Don't Skip Corners, We Clean Them®

A World-Class Janitorial Mastery Company Located Across Canada


We're Here and We Love Helping People


Use the form right here and one of our experienced reps will reach out to you right away to see if doing business together is a fit.

If you still have any questions, please contact us at our request.


 Virgin Janitorial Head Office


Head Office

201 Portage Ave

18th Floor

Winnipeg Manitoba

R3B 3K6


Customer Support:

1 (866) 249-1055





Are you a Partner?


Did you know that you can login for live support without having to call us, option is yours. We love helping people.

Where are We?


We currently operates in 18 cities: Toronto, Montreal, Vancouver, Calgary, Edmonton, Ottawa, Winnipeg, Hamilton, Quebec, Kitchener, London,  Saskatoon, Regina,  Detroit, Gilbert, St Louis, and Montana following best cleaning practices.

Need our Address?

Are you meeting us or one of our regional partners in person?


Locations are below

(Some locations may be missing from this list. call us if you don't see the city your looking for)


Toronto Ontario

88 Queens Quay  M5J 0B6


Montreal, Quebec

2001 Blvd Robert-Bourassa Suite 1700, Montréal, QC H3A 2A6


Calgary, Alberta

888 3rd Street Bankers Hall, West Tower, 10th Floor, South West, Calgary, AB T2P 5C5


Edmonton, Alberta

First Edmonton Place, 10665 Jasper Ave 14th Floor, Edmonton, AB T5J 3S9


Head Office

Winnipeg, Manitoba

201 Portage Ave 18th Floor, Winnipeg, MB R3B 3K6


Winnipeg, Manitoba

1460 Chevrier Blvd #200, Winnipeg, MB R3T 1Y6


Vancouver, British Columbia

Park Place, 666 Burrard St Suite 500, Vancouver, BC V6C 3P6


Hamilton, Ontario

21 King St W 5th Floor, Hamilton, ON L8P 4W7


Kitchener–Waterloo–Cambridge, Ontario

22 Frederick St Suite 700, Kitchener, ON N2H 6M6


London, Ontario

380 Wellington St Tower B, 6th Floor, London, ON N6A 5B5


Victoria, British Columbia

The Atrium, 1321 Blanshard Street, 800 Yates St Suite 301, Victoria, BC V8W 0B6


Halifax, Nova Scotia

1701 Hollis St Suite 800, Halifax, NS B3J 3M8


Quebec City, Quebec

2828 Bd Laurier suite 700, Québec, QC G1V 0B9


South Dakota

101 South Reid Street CNA Building, Suite 307, Sioux Falls, SD 57103, United States



101 South Reid Street CNA Building, Suite 307, Sioux Falls, SD 57103, United States


Gilbert Az

2451 E Baseline Rd #100, Gilbert, AZ 85234, United States


Missouri, St. Louis

100 South 4th Street Deloitte Building, Suite 550, St. Louis, MO 63102


Montana Bozeman

5 W Mendenhall St Suite 202, Bozeman, MT 59715, United State









      © Copyright 2013-2022 Virgin Janitorial and Techcardi are registered trademarks owned by Techcardi. All rights reserved. Various other trademarks held by Virgin Janitorial are owned by Virgin Janitorial.


Virgin Janitorial Corporate Office

201 Portage Ave 18th Floor, Winnipeg, MB R3B 3K6


(Find more office locations)