| 1 | Gdi Services (canada) L.P | Canada | Toronto | 60 Worcester Rd | Ontario | M9W 5X2 | gdi.***** | 2012 | $1,929,420,000 | 20,000 | N/A | N/A | N/A |
| 2 | Gdi Integrated Facility Services INC | Canada | Montréal | 695 90e Av | Québec | H8R 3A4 | gdi.***** | 1998 | $1,821,285,760 | 27,680 | N/A | N/A | 12609975 |
| 3 | Gdi Services (quebec) S.E.C | Canada | Montréal | 695 90e Av | Québec | H8R 3A4 | gdiservices.***** | 2012 | $482,355,000 | 5,000 | N/A | N/A | N/A |
| 4 | Correia Enterprises LTD | Canada | Winnipeg | 375 Nairn Ave | Manitoba | R2L 0W8 | bee-clean.***** | 1971 | $223,776,000 | 7,000 | N/A | N/A | N/A |
| 5 | Gardaworld Security Screening INC. | Canada | Mississauga | 6300 Silver Dart Drive Suite G308h | Ontario | L5P 1B2 | garda.***** | 2019 | $159,840,000 | 5,000 | N/A | N/A | 11636278 |
| 6 | Jacobs Industrial Services Ulc | Canada | Calgary | 200-205 Quarry Park Blvd Se | Alberta | T2C 3E7 | N/A | 2001 | $159,840,000 | 5,000 | N/A | N/A | N/A |
| 7 | Jacobs Industrial Services | Canada | Edmonton | 1104 70 Ave Nw | Alberta | T6P 1P5 | jacobs.***** | 2002 | $159,840,000 | 5,000 | N/A | N/A | N/A |
| 8 | Executif Toutes Saisons INC | Canada | Montréal | 4950 Ch Queen Mary E Bureau 100 | Québec | H3W 1X3 | N/A | 2020 | $159,840,000 | 5,000 | N/A | N/A | N/A |
| 9 | Quinterra Property Maintenance INC | Canada | Mississauga | 2-2650 Meadowvale Blvd | Ontario | L5N 6M5 | quinterrapropertymaintenance.***** | 2020 | $147,052,800 | 4,600 | N/A | N/A | N/A |
| 10 | Hallmark Housekeeping Services INC | Canada | Toronto | 2150 Islington Ave Suite 400 | Ontario | M9P 3V4 | hallmarkhousekeeping.***** | 1986 | $76,723,200 | 2,400 | N/A | N/A | N/A |
| 11 | Applied Maintenance Solutions (ams) INC. | Canada | Montréal | 7075 Rue Marconi | Québec | H2S 3K4 | allenm.***** | 1968 | $72,353,250 | 750 | N/A | N/A | N/A |
| 12 | B. Gingras Enterprises LTD | Canada | Edmonton | 4505 101 St Nw | Alberta | T6E 5C6 | bee-clean.***** | 1978 | $63,936,000 | 2,000 | N/A | N/A | N/A |
| 13 | Service D'entretien Clean International INC | Canada | Lévis | 1006 Rue Renault | Québec | G6Z 2Y8 | cleaninternational.***** | 1994 | $48,235,500 | 500 | N/A | N/A | N/A |
| 14 | Best Facilities Services LTD | Canada | Coquitlam | 101-85 Schooner St | British Columbia | V3K 7A8 | best.***** | N/A | $48,235,500 | 500 | N/A | N/A | N/A |
| 15 | Les Services Menagers Roy Ltee | Canada | Montréal | 9000 Rue de L'Innovation | Québec | H1J 2X9 | smroy.***** | 1963 | $47,952,000 | 1,500 | N/A | N/A | N/A |
| 16 | Garda Canada Security CORPORATION | Canada | Montréal | 2300 Rue Émile-belanger | Québec | H4R 3J4 | talentworld.***** | 1948 | $42,933,024 | 1,343 | N/A | N/A | 4415787 |
| 17 | Abm Janitorial Services CO. LTD | Canada | Vancouver | 1075 Clark Dr | British Columbia | V5L 3K2 | abm.***** | 1954 | $38,588,400 | 400 | N/A | N/A | N/A |
| 18 | Maintenance Eureka Ltee | Canada | Thetford Mines | 203-754 Rue Notre-dame E | Québec | G6G 2S7 | maintenanceeureka.***** | 1957 | $34,729,560 | 360 | N/A | N/A | N/A |
| 19 | Tbm Service Group INC | Canada | Oakville | 2741 Coventry Rd | Ontario | L6H 5V9 | topnotchbuilding.***** | 2003 | $27,172,800 | 850 | N/A | N/A | N/A |
| 20 | Denesoline Environment LIMITED Partnership | Canada | Fort Mcmurray | 333-9816 Hardin St | Alberta | T9H 4K3 | N/A | 2002 | $26,047,170 | 270 | N/A | N/A | N/A |
| 21 | Concorde Baggage Services INC | Canada | Calgary | 2000 Airport Rd Ne | Alberta | T2E 6W5 | N/A | 2005 | $24,231,744 | 758 | N/A | N/A | N/A |
| 22 | Atlantic Building Cleaning LIMITED | Canada | Halifax | 1310-1505 Barrington St | Nova Scotia | B3J 3K5 | gdi.***** | 1994 | $23,976,000 | 750 | N/A | N/A | N/A |
| 23 | J&A Cleaning Solutions LTD | Canada | Toronto | 785 Arrow Rd | Ontario | M9M 2L4 | jacleaning.***** | 2006 | $22,377,600 | 700 | N/A | N/A | N/A |
| 24 | 4520556 Canada INC | Canada | Montréal | 180 Montee de Liesse | Québec | H4T 1N7 | bee-clean.***** | 2009 | $20,779,200 | 650 | N/A | N/A | N/A |
| 25 | Gsf Canada INC | Canada | Laval | 4705 Rue Louis-b.-mayer | Québec | H7P 6G5 | gsf-canada.***** | 1997 | $19,596,384 | 613 | N/A | N/A | N/A |
| 26 | Impact Cleaning Services LTD | Canada | Toronto | 21 Goodrich Rd Unit 8 | Ontario | M8Z 6A3 | impact.***** | 1997 | $19,180,800 | 600 | N/A | N/A | N/A |
| 27 | Relamping Services Canada LIMITED | Canada | Brampton | 48 West Dr | Ontario | L6T 3T6 | relamping.***** | 1967 | $18,117,100 | 75 | N/A | N/A | 66451 |
| 28 | Canadian Contract Cleaning Specialists, INC | Canada | Richmond Hill | 25-10 East Wilmot St | Ontario | L4B 1G9 | cccsi.***** | 1997 | $17,742,240 | 555 | N/A | N/A | N/A |
| 29 | Chap Alliance INC | Canada | Saint-joseph-de-beauce | 1280 Av Du Palais | Québec | G0S 2V0 | chapalliance.***** | 1971 | $16,400,070 | 170 | N/A | N/A | N/A |
| 30 | Ultra Shine INC | Canada | Edmonton | 9050 22 Ave Sw | Alberta | T6X 1Z6 | usbm.***** | 2020 | $16,015,968 | 501 | N/A | N/A | N/A |
| 31 | Domus Building Cleaning Company LIMITED | Canada | Ottawa | 200-1366 Triole St | Ontario | K1B 3M4 | domuscleaning.***** | 1969 | $15,984,000 | 500 | N/A | N/A | N/A |
| 32 | Clean Harbors Energy And Industrial Services CORP | Canada | Edmonton | 2130 121 Ave Ne | Alberta | T6S 1B1 | N/A | 1987 | $15,984,000 | 500 | N/A | N/A | N/A |
| 33 | Asbury Building Services INC | Canada | Toronto | 323 Evans Ave | Ontario | M8Z 1K2 | asbury.***** | 2003 | $14,385,600 | 450 | N/A | N/A | N/A |
| 34 | Scandinavian Building Maintenance LTD | Canada | North Vancouver | 101-245 Fell Ave | British Columbia | V7P 2K1 | servantage.***** | 2000 | $14,385,600 | 450 | N/A | N/A | N/A |
| 35 | Cleanmark Group INC | Canada | Toronto | 1000-141 Adelaide St W | Ontario | M5H 3L5 | cleanmark.***** | 2011 | $13,586,400 | 425 | N/A | N/A | N/A |
| 36 | Innovation Building Maintenance INC | Canada | Mississauga | 2585 Skymark Ave Suite 303 | Ontario | L4W 4L5 | N/A | 2010 | $13,104,054 | 100 | N/A | N/A | 7341580 |
| 37 | 3933849 Canada INC. | Canada | Laval | 1609 Boul Saint-elzear O | Québec | H7L 3N6 | exclusivemaintenance.***** | 2020 | $12,900,377 | 450 | N/A | N/A | 12463440 |
| 38 | Magic Maintenance INC | Canada | Concord | 3-25 Edilcan Dr | Ontario | L4K 3S4 | magicmaintenance.***** | 1985 | $12,787,200 | 400 | N/A | N/A | N/A |
| 39 | Strong, J.E. LIMITED | Canada | Mississauga | 19 Ann St | Ontario | L5G 3E9 | smcleanmississauga.***** | 1977 | $12,787,200 | 400 | N/A | N/A | N/A |
| 40 | Sms Modern Cleaning Service (alberta) INC | Canada | Toronto | 777 Supertest Rd | Ontario | M3J 2M9 | N/A | 2001 | $12,083,904 | 378 | N/A | N/A | N/A |
| 41 | Manorrlea Systems INC | Canada | Calgary | 6-3300 14 Ave Ne | Alberta | T2A 6J4 | manorrlea.***** | 1999 | $11,508,480 | 360 | N/A | N/A | N/A |
| 42 | P.e.a.c.e. Plus Maintenance INC. | Canada | Montréal | 200-950 Av Ogilvy | Québec | H3N 1P4 | peacemaintenance.***** | 2004 | $11,188,800 | 350 | N/A | N/A | 11170180 |
| 43 | Domclean LIMITED | Canada | Brantford | 29 Craig St | Ontario | N3R 7H8 | domclean.***** | 1970 | $10,389,600 | 325 | N/A | N/A | N/A |
| 44 | Ics Clean INC. | Canada | Mississauga | 5650 Tomken Rd | Ontario | L4W 4P1 | hoodex.***** | 1984 | $10,229,760 | 320 | N/A | N/A | N/A |
| 45 | Waterford Services INC | Canada | Toronto | 240 Richmond St W | Ontario | M5V 1V6 | waterfordservices.***** | 1990 | $9,590,400 | 300 | N/A | N/A | N/A |
| 46 | Werek Enterprises INC | Canada | Markham | 164 Torbay Rd | Ontario | L3R 1G6 | emswerek.***** | 1979 | $9,590,400 | 300 | N/A | N/A | N/A |
| 47 | Nova Services Group INC | Canada | Concord | 1-8191 Jane St | Ontario | L4K 5P2 | novaservicesinc.***** | 1986 | $9,590,400 | 300 | N/A | N/A | N/A |
| 48 | 1084408 Ontario INC | Canada | Springwater | A-8 Yonge St S | Ontario | L0L 1P0 | superiorfacilityservices.***** | 1994 | $9,590,400 | 300 | N/A | N/A | N/A |
| 49 | A Leader Building Cleaning Services Of Canada LTD | Canada | Winnipeg | 894 St Mary'S Rd | Manitoba | R2M 3R1 | aleader.***** | 1997 | $9,110,880 | 285 | N/A | N/A | N/A |
| 50 | Dynamic Facility Services LTD | Canada | Richmond | 170-4631 Shell Rd | British Columbia | V6X 3M4 | N/A | 2006 | $8,791,200 | 275 | N/A | N/A | N/A |
| 51 | Commercial Building Service LTD | Canada | Regina | 819 Arcola Ave | Saskatchewan | S4N 0S9 | commercialbuildingservice.***** | 1974 | $8,535,456 | 267 | N/A | N/A | N/A |
| 52 | Bison Janitorial Services LTD | Canada | Winnipeg | 1430 Church Ave | Manitoba | R2X 1G4 | bisonjanitorial.***** | 2010 | $8,279,712 | 259 | N/A | N/A | N/A |
| 53 | Crystal Clean Maintenance LTD | Canada | Fredericton | 121 Gibson St | New Brunswick | E3A 4E1 | becrystalclean.***** | 2008 | $8,151,840 | 255 | N/A | N/A | N/A |
| 54 | Services D'entretien D'édifices Allied (quebec) INC | Canada | Montréal | 6585 Rue Jeanne-mance | Québec | H2V 4L1 | alliedquebec.***** | 1971 | $7,992,000 | 250 | N/A | N/A | N/A |
| 55 | 9137-6228 Quebec INC | Canada | Québec | 101-2300 Rue Leon-harmel | Québec | G1N 4L2 | groupe-avtech.***** | 2003 | $7,992,000 | 250 | N/A | N/A | N/A |
| 56 | S O S Janitorial Services LTD | Canada | Regina | 2396 2nd Ave | Saskatchewan | S4R 1A6 | sosjan.***** | 2011 | $7,992,000 | 250 | N/A | N/A | N/A |
| 57 | Acom Building Maintenance LTD | Canada | Burnaby | 23-3871 North Fraser Way | British Columbia | V5J 5G6 | N/A | 2001 | $7,992,000 | 250 | N/A | N/A | N/A |
| 58 | Fort Mckay Alcor LIMITED Partnership | Canada | Fort Mackay | 136 Target Rd | Alberta | T0P 1C0 | N/A | 2015 | $7,992,000 | 250 | N/A | N/A | N/A |
| 59 | Derko Ltee | Canada | Québec | 3020 Rue Einstein | Québec | G1X 4B3 | derkoltee.***** | 1982 | $7,992,000 | 250 | N/A | N/A | N/A |
| 60 | Hines Industrial Site Services Group INC | Canada | Fort Mcmurray | 8130 Manning Ave | Alberta | T9H 1V7 | hissg.***** | 1997 | $7,992,000 | 250 | N/A | N/A | N/A |
| 61 | 1434378 Ontario INC | Canada | St. Catharines | 151 Cushman Rd | Ontario | L2M 6T4 | commercialcleaningservices.***** | 1953 | $7,960,032 | 249 | N/A | N/A | N/A |
| 62 | Alliance Maintenance LTD. | Canada | Vancouver | 4620 Earles St | British Columbia | V5R 3R2 | alliancecleans.***** | 2013 | $6,553,440 | 205 | N/A | N/A | N/A |
| 63 | Custom Building Maintenance Nn And Pei LIMITED | Canada | N/A | N/A | N/A | N/A | N/A | 2013 | $6,425,568 | 201 | N/A | N/A | N/A |
| 64 | Titan Building Maintenance LTD | Canada | Winnipeg | 200-1380 Notre Dame Ave | Manitoba | R3E 0P7 | titanbuildingmaintenance.***** | 1999 | $6,393,600 | 200 | N/A | N/A | N/A |
| 65 | Tornado Building Maintenance CORPORATION | Canada | Delta | 15-1520 Cliveden Ave | British Columbia | V3M 6J8 | tornadobmc.***** | 2009 | $6,393,600 | 200 | N/A | N/A | N/A |
| 66 | Star Group International INC. | Canada | Ottawa | 3971 Greenbank Rd | Ontario | K2C 3H2 | stargroupintl.***** | 2000 | $6,393,600 | 200 | N/A | N/A | N/A |
| 67 | Etd Building Maintenance LTD | Canada | Vancouver | 9001 Shaughnessy St | British Columbia | V6P 6R9 | etdbuildingmaintenance.***** | 1987 | $6,393,600 | 200 | N/A | N/A | N/A |
| 68 | 550338 Alberta LIMITED | Canada | Calgary | 1-3530 11a St Ne | Alberta | T2E 6M7 | servicemaster.***** | 1993 | $6,393,600 | 200 | N/A | N/A | N/A |
| 69 | Heartland Services Group LIMITED | Canada | Woodbridge | 1-40 Trowers Rd | Ontario | L4L 7K6 | N/A | 1998 | $6,393,600 | 200 | N/A | N/A | N/A |
| 70 | 157971 Canada INC. | Canada | Montréal | 200-4315 Rue Frontenac | Québec | H2H 2M4 | signatur.***** | 1987 | $6,393,600 | 200 | N/A | N/A | N/A |
| 71 | Shinol INC | Canada | Toronto | 3-2050 Ellesmere Rd | Ontario | M1H 3A9 | shinol-inc.***** | 2003 | $6,393,600 | 200 | N/A | N/A | N/A |
| 72 | Maintenance C.B.S. Ltee | Canada | Montréal | 7592 Ch de la Cote-de-liesse | Québec | H4T 1E7 | cbsmaintenance.***** | 1978 | $6,393,600 | 200 | N/A | N/A | N/A |
| 73 | Scot Young (western) LIMITED | Canada | Calgary | 413 Forge Rd Se | Alberta | T2H 0S9 | N/A | 1978 | $6,393,600 | 200 | N/A | N/A | N/A |
| 74 | Integral Property Services LTD | Canada | Calgary | 9-343 Forge Rd Se | Alberta | T2H 0S9 | integralpropertyservices.***** | 1989 | $6,393,600 | 200 | N/A | N/A | N/A |
| 75 | Novacos Building Cleaning LTD | Canada | Halifax | 1310-1505 Barrington St | Nova Scotia | B3J 3K5 | novacos.***** | 1982 | $6,265,728 | 196 | N/A | N/A | N/A |
| 76 | In-Pro Cleaning Systems LTD | Canada | Markham | 24-570 Hood Rd | Ontario | L3R 4G7 | inprocleaning.***** | 1992 | $5,914,080 | 185 | N/A | N/A | N/A |
| 77 | Axia Services | Canada | Montréal | 9245 Boul Langelier | Québec | H1P 3K9 | axiaservices.***** | 1976 | $5,594,400 | 175 | N/A | N/A | N/A |
| 78 | Ambassador Building Maintenance LIMITED | Canada | Windsor | 628 Monmouth Rd | Ontario | N8Y 3L1 | ambassador-ca.***** | 1994 | $5,434,560 | 170 | N/A | N/A | N/A |
| 79 | Cooperative En Soutien A Domicile De La Mrc De L'assomption | Canada | Repentigny | 248-50 Rue Thouin | Québec | J6A 4J4 | entretien.***** | 1999 | $5,352,858 | 49 | N/A | N/A | N/A |
| 80 | Bi View Building Services LTD | Canada | Mississauga | 26-5004 Timberlea Blvd | Ontario | L4W 5C5 | msservice.***** | 1984 | $5,114,880 | 160 | N/A | N/A | N/A |
| 81 | Andorra Building Maintenance LTD | Canada | Toronto | 46 Chauncey Ave | Ontario | M8Z 2Z4 | andorramaintenance.***** | 1994 | $5,114,880 | 160 | N/A | N/A | N/A |
| 82 | 1048536 Ontario LTD | Canada | Ottawa | 13-148 Colonnade Rd S | Ontario | K2E 7R4 | N/A | 1993 | $5,114,880 | 160 | N/A | N/A | N/A |
| 83 | Royal Building Cleaning LTD | Canada | Aurora | 1-158 Don Hillock Dr | Ontario | L4G 0G9 | rbcclean.***** | 1978 | $4,795,200 | 150 | N/A | N/A | N/A |
| 84 | Le Groupe Poly-M2 INC | Canada | Hatley | 2801 Rue de L'Écuyer | Québec | J0B 2C0 | polym2.***** | 1985 | $4,795,200 | 150 | N/A | N/A | N/A |
| 85 | Evripos Janitorial Services LTD. | Canada | Ottawa | 412 Maclaren St | Ontario | K2P 0M8 | evripos.***** | 1971 | $4,795,200 | 150 | N/A | N/A | 1298518 |
| 86 | 2298679 Ontario INC | Canada | Toronto | 8 - 601 Magnetic Dr | Ontario | M3J 3J2 | myaurum.***** | 2008 | $4,795,200 | 150 | N/A | N/A | N/A |
| 87 | Integral Hospitality INC | Canada | Coquitlam | 1-62 Fawcett Rd | British Columbia | V3K 6V5 | N/A | 2019 | $4,795,200 | 150 | N/A | N/A | N/A |
| 88 | Caravan Services INC | Canada | Toronto | 1400-18 King St E | Ontario | M5C 1C4 | N/A | 2024 | $4,795,200 | 150 | N/A | N/A | N/A |
| 89 | P.R. Entretien D'edifices INC. | Canada | Terrebonne | 2-1180 Rue Levis | Québec | J6W 5S6 | prmaintenance.***** | 1939 | $4,795,200 | 150 | N/A | N/A | 1511521 |
| 90 | Pinkham & Sons Building Maintenance INC | Canada | Montréal | 2449 Rue Guenette | Québec | H4R 2E9 | N/A | 1980 | $4,795,200 | 150 | N/A | N/A | N/A |
| 91 | United Cleaning Services LIMITED | Canada | Brampton | 46 Hedgedale Rd | Ontario | L6T 5L2 | ucsl.***** | 1977 | $4,795,200 | 150 | N/A | N/A | 353679 |
| 92 | 469006 Ontario INC | Canada | London | 163 Stronach Cres | Ontario | N5V 3G5 | metromaintenance.***** | 1980 | $4,475,520 | 140 | N/A | N/A | N/A |
| 93 | Angus Consulting Management LIMITED | Canada | Toronto | 1125 Leslie St | Ontario | M3C 2J6 | facebook.***** | 1970 | $4,475,520 | 140 | N/A | N/A | N/A |
| 94 | Acoustical Ceiling & Building Maintenance LTD | Canada | Edmonton | 7940 Coronet Rd Nw | Alberta | T6E 4N8 | atclean.***** | 1983 | $4,475,520 | 140 | N/A | N/A | N/A |
| 95 | Servantage Services INC | Canada | Calgary | 4 Parkdale Cres Nw | Alberta | T2N 3T8 | servantage.***** | 2003 | $4,475,520 | 140 | N/A | N/A | N/A |
| 96 | Westcare Building Maintenance LTD | Canada | Calgary | 8715 44 St Se | Alberta | T2C 2P5 | westcareservices.***** | 1976 | $4,475,520 | 140 | N/A | N/A | N/A |
| 97 | B W/E Nova Scotia LIMITED | Canada | Saint John | 300 Union St | New Brunswick | E2L 4Z2 | jdirvinglumber.***** | 1983 | $4,475,520 | 140 | N/A | N/A | N/A |
| 98 | Scott Environmental Group LIMITED | Canada | Kingston | 650 Fortune Cres | Ontario | K7P 2T3 | scottindustrialservices.***** | 2014 | $4,315,680 | 135 | N/A | N/A | N/A |
| 99 | Chaîne De Travail Adapte C.T.A. INC | Canada | Alma | 750 Rue Des Pins O | Québec | G8B 7R3 | ctaalma.***** | 1981 | $4,315,680 | 135 | N/A | N/A | N/A |
| 100 | 961945 Alberta LTD | Canada | Edmonton | 14610-119 Ave Nw | Alberta | T5L 2P2 | svmrestore-edmonton.***** | 2002 | $4,155,840 | 130 | N/A | N/A | N/A |