| 1 | Graham Income Trust | Canada | Calgary | 10840 27 St Se | Alberta | T2Z 3R6 | grahambuilds.***** | 2005 | $3,491,960,000 | 5,000 | N/A | N/A | N/A |
| 2 | Vale Canada LIMITED | Canada | Toronto | 200 Bay St Suite 1500 Royal Bank Plaza | Ontario | M5J 2K2 | vale.***** | 2016 | $3,456,363,410 | 10,534 | N/A | N/A | 9562672 |
| 3 | Pcl Construction Group INC | Canada | Edmonton | 9915 56 Ave Nw | Alberta | T6E 5L7 | pcl.***** | 1922 | $3,072,924,800 | 4,400 | N/A | N/A | N/A |
| 4 | Aecon Group INC | Canada | Toronto | 105-20 Carlson Crt | Ontario | M9W 7K6 | aecon.***** | 1957 | $3,024,354,424 | 8,684 | N/A | N/A | 0135607 |
| 5 | Aecon Construction Group, INC | Canada | Toronto | 20 Carlson Crt Suite 105 | Ontario | M9W 7K6 | aecon.***** | 1926 | $2,984,229,016 | 4,273 | N/A | N/A | 8027226 |
| 6 | Snc-Lavalin Construction INC. | Canada | Montréal | 455 Boul Rene-levesque O | Québec | H2Z 1Z3 | snclavalin.***** | 1991 | $2,901,120,368 | 4,154 | N/A | N/A | 2741920 |
| 7 | Pcl Constructors Canada INC | Canada | Edmonton | 9915 56 Ave Nw | Alberta | T6E 5L7 | pcl.***** | 2016 | $2,793,568,000 | 4,000 | N/A | N/A | N/A |
| 8 | Pcl Constructors INC | Canada | Edmonton | 9915 56 Ave Nw | Alberta | T6E 5L7 | pcl.***** | 1984 | $2,444,372,000 | 3,500 | N/A | N/A | N/A |
| 9 | Ledcor Industries INC | Canada | Vancouver | 1500-1055 Hastings St W | British Columbia | V6E 2E9 | ledcor.***** | 1947 | $2,296,805,000 | 7,000 | N/A | N/A | N/A |
| 10 | Pomerleau INC | Canada | Saint-georges | 521 6e Av N | Québec | G5Y 0H1 | pomerleau.***** | 2018 | $2,095,176,000 | 3,000 | N/A | N/A | N/A |
| 11 | Evertrust Development Group Canada INC. | Canada | Markham | 302-3100 Steeles Ave E | Ontario | L3R 8T3 | uppervistacondos.***** | 2014 | $2,095,176,000 | 3,000 | N/A | N/A | 9119400 |
| 12 | Bird Construction INC | Canada | Mississauga | 400-5700 Explorer Dr | Ontario | L4W 0C6 | bird.***** | 2010 | $2,037,523,876 | 80 | N/A | N/A | N/A |
| 13 | Ellisdon INC | Canada | Mississauga | 1000-1004 Middlegate Rd | Ontario | L4Y 1M4 | ellisdon.***** | 1997 | $1,889,848,752 | 2,706 | N/A | N/A | N/A |
| 14 | Pcl Industrial Constructors INC | Canada | Edmonton | 9915 56 Ave Nw | Alberta | T6E 5L7 | pcl.***** | 1947 | $1,885,658,400 | 2,700 | N/A | N/A | N/A |
| 15 | Graham Management Services LP | Canada | Calgary | 10840 27 St Se | Alberta | T2Z 3R6 | grahambuilds.***** | 2012 | $1,885,658,400 | 2,700 | N/A | N/A | N/A |
| 16 | Black & Mcdonald Group LIMITED | Canada | Toronto | 2 Bloor St E Suite 2100 | Ontario | M4W 1A8 | blackandmcdonald.***** | 2017 | $1,760,512,000 | 6,500 | N/A | N/A | N/A |
| 17 | J.V. Driver CORPORATION INC | Canada | Edmonton | 413-9218 Ellerslie Rd Sw | Alberta | T6X 0K6 | jvdriver.***** | 1989 | $1,640,575,000 | 5,000 | N/A | N/A | N/A |
| 18 | Black & Mcdonald LIMITED | Canada | Toronto | 2100-2 Bloor St E | Ontario | M4W 1A8 | blackandmcdonald.***** | 2017 | $1,489,664,000 | 5,500 | N/A | N/A | N/A |
| 19 | Lockerbie & Hole INC | Canada | Edmonton | 14940 121a Ave Nw | Alberta | T5V 1A3 | lockerbiehole.***** | 2007 | $1,403,767,920 | 2,010 | N/A | N/A | N/A |
| 20 | Ellisdon Construction LTD | Canada | Mississauga | 1000-1004 Middlegate Rd | Ontario | L4Y 1M4 | ellisdon.***** | 1951 | $1,396,784,000 | 2,000 | N/A | N/A | N/A |
| 21 | Miller Maintenance LIMITED | Canada | Toronto | 2064 Kennedy Rd | Ontario | M1T 3V1 | millergroup.***** | 1917 | $1,148,402,500 | 3,500 | N/A | N/A | N/A |
| 22 | Miller Paving LIMITED | Canada | Markham | 101-281 Hillmount Rd | Ontario | L6C 2S3 | millergroup.***** | 1930 | $1,115,591,000 | 3,400 | N/A | N/A | N/A |
| 23 | Ebc INC | Canada | L'ancienne-lorette | 1095 Rue Valets | Québec | G2E 4M7 | ebcinc.***** | 1993 | $1,047,588,000 | 1,500 | N/A | N/A | N/A |
| 24 | Quinn Contracting LTD | Canada | Blackfalds | 27123 1 Hwy | Alberta | T0M 0J0 | quinncontracting.***** | 1970 | $1,047,588,000 | 1,500 | N/A | N/A | N/A |
| 25 | Peace River Hydro Partners Construction LTD | Canada | Fort St John | 7007 269 Rd | British Columbia | V1J 4M7 | N/A | 2015 | $984,345,000 | 3,000 | N/A | N/A | N/A |
| 26 | Hb Construction Company LTD | Canada | Edmonton | 3051 Parsons Rd Nw | Alberta | T6N 1C8 | hbconstruct.***** | 2013 | $977,748,800 | 1,400 | N/A | N/A | N/A |
| 27 | Ellisdon CORPORATION | Canada | Mississauga | 1000-1004 Middlegate Rd | Ontario | L4Y 1M4 | ellisdon.***** | 1998 | $977,748,800 | 1,400 | N/A | N/A | N/A |
| 28 | Ellisdon Holdings INC | Canada | London | 2045 Oxford St E | Ontario | N5V 2Z7 | ellisdon.***** | 1986 | $907,909,600 | 1,300 | N/A | N/A | N/A |
| 29 | Colas Canada INC. | Canada | Toronto | 4950 Yonge St Suite 2400 | Ontario | M2N 6K1 | colascanada.***** | 2001 | $889,519,765 | 2,711 | N/A | N/A | 3867803 |
| 30 | Idl Projects INC | Canada | Prince George | 1088 Great St | British Columbia | V2N 2K8 | idlprojects.***** | 2005 | $872,990,000 | 1,250 | N/A | N/A | N/A |
| 31 | Graham Group LTD | Canada | Calgary | 10840 27 St Se | Alberta | T2Z 3R6 | graham.***** | 1985 | $838,070,400 | 1,200 | N/A | N/A | N/A |
| 32 | Worleycord LP | Canada | Edmonton | 2455 130 Ave Ne | Alberta | T6S 0A4 | worleycord.***** | 2018 | $820,287,500 | 2,500 | N/A | N/A | N/A |
| 33 | Trotter And Morton LIMITED | Canada | Calgary | 5799 3 St Se | Alberta | T2H 1K1 | trotterandmorton.***** | 2019 | $803,150,800 | 1,150 | N/A | N/A | N/A |
| 34 | Aecon Industrial Western INC | Canada | Edmonton | 14940 121a Ave Nw | Alberta | T5V 1A3 | lockerbiehole.***** | 2001 | $803,150,800 | 1,150 | N/A | N/A | N/A |
| 35 | Kbr Industrial Canada CO. | Canada | Edmonton | 1302 10 St Nisku | Alberta | T9E 8K2 | kbr.***** | 1951 | $698,392,000 | 1,000 | N/A | N/A | N/A |
| 36 | North American Construction Group LTD | Canada | Acheson | 27287-100 Ave | Alberta | T7X 6H8 | nacg.***** | 2003 | $696,859,032 | 1,730 | N/A | N/A | 12608561 |
| 37 | Carillion Canada INC | Canada | Concord | 7077 Keele St | Ontario | L4K 0B6 | carillion.***** | 1955 | $695,603,800 | 2,120 | N/A | N/A | N/A |
| 38 | Step Energy Services LTD | Canada | Calgary | 1200-205 5 Ave Sw Bow Valley Square Ii | Alberta | T2P 2V7 | stepenergyservices.***** | 2011 | $680,730,324 | 1,178 | N/A | N/A | N/A |
| 39 | Ellisdon Construction Services INC | Canada | Mississauga | 1000-1004 Middlegate Rd | Ontario | L4Y 1M4 | ellisdon.***** | 1991 | $677,440,240 | 970 | N/A | N/A | N/A |
| 40 | Peter Kiewit Sons Ulc | Canada | Oakville | 1-1425 North Service Rd E | Ontario | L6H 1A7 | kiewit.***** | 2002 | $662,441,584 | 1,719 | N/A | N/A | N/A |
| 41 | Emcon Services INC | Canada | Merritt | 105-1121 Mcfarlane Way | British Columbia | V1K 1B9 | emconservices.***** | 1988 | $656,230,000 | 2,000 | N/A | N/A | N/A |
| 42 | Inland Pacific Resources INC | Canada | Vancouver | 1160-1188 Georgia St W | British Columbia | V6E 4A2 | corix.***** | 1993 | $656,230,000 | 2,000 | N/A | N/A | N/A |
| 43 | Eurovia Quebec Construction INC. | Canada | Brossard | 5025 Boul Lapinière Bureau 7000 | Québec | J4Z 0N5 | djl.***** | 2013 | $656,230,000 | 2,000 | N/A | N/A | N/A |
| 44 | The Arcticom Group Canada LTD | Canada | Burnaby | 4340 Dawson St | British Columbia | V5C 4B6 | ctcontroltemp.***** | 2024 | $622,950,400 | 2,300 | N/A | N/A | N/A |
| 45 | Expertech Network Installation INC | Canada | Toronto | 240 Attwell Dr | Ontario | M9W 5B2 | expertech.***** | 1995 | $618,824,890 | 1,886 | N/A | N/A | N/A |
| 46 | Chemco Electrical Contractors LTD | Canada | Nisku | 3135 4 St | Alberta | T9E 8L1 | chemco.***** | 1963 | $588,772,500 | 2,500 | N/A | N/A | N/A |
| 47 | Bell Solutions Techniques INC. | Canada | Boucherville | 200-75 Rue J.-a.-bombardier | Québec | J4B 8P1 | bell.***** | 2000 | $588,772,500 | 2,500 | N/A | N/A | 3708284 |
| 48 | Acier Agf INC. | Canada | Longueuil | 2270 Rue Garneau | Québec | J4G 1E7 | acieragf.***** | 2025 | $580,656,800 | 800 | N/A | N/A | 16873235 |
| 49 | Flynn Canada LTD | Canada | Mississauga | 6435 Northwest Dr | Ontario | L4V 1K2 | flynncompanies.***** | 1978 | $579,063,000 | 3,000 | N/A | N/A | 15617685 |
| 50 | York1 Millwick Transfer LTD | Canada | Toronto | 48 Millwick Dr | Ontario | M9L 1Y3 | millwicktransfer.***** | 2017 | $558,713,600 | 800 | N/A | N/A | N/A |
| 51 | Bird Construction Company LIMITED | Canada | Mississauga | 400-5700 Explorer Dr | Ontario | L4W 0C6 | bird.***** | 2024 | $558,713,600 | 800 | N/A | N/A | N/A |
| 52 | Groupe Colas Quebec INC | Canada | Mont-royal | 5500 Av Royalmount Bureau 335 | Québec | H4P 1H7 | colascanada.***** | 1996 | $557,795,500 | 1,700 | N/A | N/A | N/A |
| 53 | Aliaxis North America INC | Canada | Oakville | 1425 North Service Rd E Unit 3 | Ontario | L6H 1A7 | ipexinc.***** | 2008 | $524,984,000 | 1,600 | N/A | N/A | N/A |
| 54 | Morgan Construction And Environmental LTD | Canada | Edmonton | 16901-109 Ave 4th Fl | Alberta | T5P 4P6 | mcel.***** | 1999 | $492,172,500 | 1,500 | N/A | N/A | N/A |
| 55 | Cb Partners CORPORATION | Canada | Edmonton | 800-5555 Calgary Trail Nw | Alberta | T6H 5P9 | clarkbuilders.***** | 2004 | $488,874,400 | 700 | N/A | N/A | N/A |
| 56 | Plan Group INC | Canada | Concord | 2740 Steeles Ave W | Ontario | L4K 4T4 | plan-group.***** | 1955 | $471,018,000 | 2,000 | N/A | N/A | N/A |
| 57 | Placements Claude Gauthier INC, Les | Canada | Shawinigan | 9950 Boul de la Vallee-du-parc | Québec | G9T 5K5 | N/A | 1985 | $426,549,500 | 1,300 | N/A | N/A | N/A |
| 58 | Alumasafway, INC | Canada | Edmonton | 304-69 Ave Nw | Alberta | T6P 0C1 | alumasafway.***** | 2018 | $424,752,000 | 2,000 | N/A | N/A | N/A |
| 59 | Stuart Olson INC | Canada | Calgary | 600-4820 Richard Rd Sw | Alberta | T3E 6L1 | sodcl.***** | 1987 | $409,257,712 | 586 | N/A | N/A | N/A |
| 60 | Reliance Comfort LIMITED Partnership | Canada | Toronto | 2 Lansing Sq | Ontario | M2J 4P8 | reliancehomecomfort.***** | 1997 | $406,272,000 | 1,500 | N/A | N/A | N/A |
| 61 | Tk Elevator (canada) LIMITED | Canada | Toronto | 600-2075 Kennedy Rd | Ontario | M1T 3V3 | directelevator.***** | 1972 | $382,276,800 | 1,800 | N/A | N/A | 15573858 |
| 62 | Brock Canada Industrial LTD | Canada | Nisku | 3735 8 St | Alberta | T9E 8J8 | brockcanada.***** | 1965 | $375,905,520 | 1,770 | N/A | N/A | N/A |
| 63 | Ainsworth INC | Canada | Toronto | 131 Bermondsey Rd | Ontario | M4A 1X4 | ainsworth.***** | 1946 | $353,263,500 | 1,500 | N/A | N/A | N/A |
| 64 | MODERN/NIAGARA Group INC | Canada | Ottawa | 10b Hearst Way | Ontario | K2L 2P4 | modernniagara.***** | 2024 | $352,102,400 | 1,300 | N/A | N/A | N/A |
| 65 | Dalcon INC | Canada | Québec | 200-6505 Rue Zephirin-paquet | Québec | G2C 0M2 | dalcon-inc.***** | 1971 | $349,196,000 | 500 | N/A | N/A | N/A |
| 66 | Bid Group Technologies LTD | Canada | Mirabel | 18095 Rue Lapointe | Québec | J7J 1E3 | comact.***** | 2014 | $349,196,000 | 500 | N/A | N/A | N/A |
| 67 | Limen Group Const. (2019) LTD | Canada | Markham | 135 Commerce Valley Dr E | Ontario | L3T 7T4 | limengroup.***** | 2019 | $349,196,000 | 500 | N/A | N/A | N/A |
| 68 | Borea Construction Ulc | Canada | Lévis | 562 Ch Olivier | Québec | G7A 2N6 | boreaconstruction.***** | 2006 | $349,196,000 | 500 | N/A | N/A | N/A |
| 69 | Fws Industrial Projects Canada LTD | Canada | Winnipeg | 275 Commerce Dr | Manitoba | R3P 1B3 | fwsgroup.***** | 2021 | $349,196,000 | 500 | N/A | N/A | N/A |
| 70 | Ganotec INC | Canada | Montréal | 3777 Rue Dollard-desjardins | Québec | H1B 5W9 | ganotec.***** | 1991 | $349,196,000 | 500 | N/A | N/A | N/A |
| 71 | Gisborne Industrial Construction LTD | Canada | Burnaby | 7476 Hedley Ave | British Columbia | V5E 2P9 | gisborne.***** | 1996 | $349,196,000 | 500 | N/A | N/A | N/A |
| 72 | Vertex Resource Services LTD | Canada | Sherwood Park | 161-2055 Premier Way | Alberta | T8H 0G2 | pioneer-group.***** | 1962 | $349,196,000 | 500 | N/A | N/A | N/A |
| 73 | J.V. Driver Projects INC | Canada | Nisku | 1205 5 St | Alberta | T9E 7L6 | jvdriver.***** | 1989 | $349,196,000 | 500 | N/A | N/A | N/A |
| 74 | Lindsay Construction LIMITED | Canada | Halifax | 105-134 Eileen Stubbs Ave | Nova Scotia | B3B 0A9 | jwlindsay.***** | 1959 | $348,497,608 | 499 | N/A | N/A | N/A |
| 75 | Trotter And Morton Building Technologies INC | Canada | Calgary | 5799 3 St Se | Alberta | T2H 1K1 | trotterandmorton.***** | 2024 | $338,560,000 | 1,250 | N/A | N/A | N/A |
| 76 | Mastec Canada INC | Canada | Calgary | 2000-333 7 Ave Sw | Alberta | T2P 2Z1 | masteccanada.***** | 2017 | $332,434,592 | 476 | N/A | N/A | N/A |
| 77 | Holcim | Canada | Longueuil | 435 Rue Jean-neveu | Québec | J4G 2P9 | holcim.***** | 2007 | $328,115,000 | 1,000 | N/A | N/A | N/A |
| 78 | Arnett & Burgess Pipeliners LTD | Canada | Sedgewick | 4510 50 St S | Alberta | T0B 4C0 | abpipeliners.***** | 1957 | $328,115,000 | 1,000 | N/A | N/A | N/A |
| 79 | TRANSELEC/COMMON INC | Canada | Laval | 2075 Boul Fortin | Québec | H7S 1P4 | transelec.***** | 2001 | $328,115,000 | 1,000 | N/A | N/A | N/A |
| 80 | Flatiron Dragados Canada, INC | Canada | Toronto | 2103-150 King St W | Ontario | M5H 1J9 | dragados-canada.***** | 2008 | $317,615,320 | 968 | N/A | N/A | 6898912 |
| 81 | Gip Paving INC | Canada | Markham | 100 Commerce Valley Dr W | Ontario | L3T 0A1 | N/A | 2023 | $316,302,860 | 964 | N/A | N/A | N/A |
| 82 | 539899 Alberta LTD. | Canada | Nisku | 2302 8 St | Alberta | T9E 7Z2 | ptwenergy.***** | 1993 | $306,868,227 | 1,303 | N/A | N/A | N/A |
| 83 | Ptw Industrial Services LTD | Canada | Nisku | 2308 8 St | Alberta | T9E 7Z2 | ptwenergy.***** | 2010 | $306,161,700 | 1,300 | N/A | N/A | N/A |
| 84 | Ptw Canada LTD | Canada | Rocky View County | 285188 Frontier Rd | Alberta | T1X 0V9 | N/A | 2019 | $303,910,056 | 1,431 | N/A | N/A | N/A |
| 85 | Flatiron Constructors Canada LIMITED | Canada | Richmond | 210-4020 Viking Way | British Columbia | V6V 2L4 | flatironcorp.***** | 1947 | $295,631,615 | 901 | N/A | N/A | N/A |
| 86 | Forbes Bros. LTD | Canada | Edmonton | 200-1290 91 St Sw | Alberta | T6X 0P2 | rsline.***** | 1977 | $295,303,500 | 900 | N/A | N/A | N/A |
| 87 | Matheson Constructors LIMITED | Canada | Aurora | 245 Industrial Pky N | Ontario | L4G 4C4 | mathesonconstructors.***** | 2009 | $289,873,600 | 175 | N/A | N/A | N/A |
| 88 | The State Group INC | Canada | Mississauga | 3206 Orlando Dr | Ontario | L4V 1R5 | stategroup.***** | 2001 | $282,610,800 | 1,200 | N/A | N/A | N/A |
| 89 | 2123125 Ontario INC. | Canada | Mississauga | 110 Matheson Blvd W Suite 210 | Ontario | L5R 4G7 | N/A | 2006 | $282,610,800 | 1,200 | N/A | N/A | N/A |
| 90 | Campus Living Centres INC | Canada | Toronto | 214-5405 Eglinton Ave W | Ontario | M9C 5K6 | lpcrentals.***** | 2007 | $279,356,800 | 400 | N/A | N/A | N/A |
| 91 | Gisborne Holdings LTD | Canada | Burnaby | 7476 Hedley Ave | British Columbia | V5E 2P9 | gisborne.***** | 1988 | $279,356,800 | 400 | N/A | N/A | N/A |
| 92 | Stuart Olson Industrial INC | Canada | Edmonton | 201-2627 Ellwood Dr Sw | Alberta | T6X 0P7 | churchillcorporation.***** | 1988 | $279,356,800 | 400 | N/A | N/A | N/A |
| 93 | Pcl Constructors Northern INC | Canada | Edmonton | 1-9915 56 Ave Nw | Alberta | T6E 5L7 | pcl.***** | 1986 | $279,356,800 | 400 | N/A | N/A | N/A |
| 94 | E.S. Fox LIMITED | Canada | Niagara Falls | 9127 Montrose Rd | Ontario | L2E 7J9 | esfox.***** | 1964 | $270,848,000 | 1,000 | N/A | N/A | N/A |
| 95 | Creative Vistas Acquisition CORP | Canada | Whitby | 2100 Forbes St | Ontario | L1N 9T3 | actechnical.***** | 2004 | $270,835,350 | 1,150 | N/A | N/A | N/A |
| 96 | Vale Newfoundland & Labrador LIMITED | Canada | St. John'S | 18 Hebron Way Level 2 Kmk Place | Newfoundland and Labrador | A1A 0L9 | vale.***** | 1995 | $262,492,000 | 800 | N/A | N/A | N/A |
| 97 | Gg Canada LIMITED Partnership | Canada | Toronto | 351 King St E Fl 13 | Ontario | M5A 0L6 | greatgulfhomes.***** | 2010 | $231,888,000 | 500 | N/A | N/A | N/A |
| 98 | Carrington Construction Edmonton LTD | Canada | Edmonton | 1253 91 St Sw | Alberta | T6X 1E9 | carrington.***** | 2017 | $231,888,000 | 500 | N/A | N/A | N/A |
| 99 | Solotech INC | Canada | Montréal | 5200 Rue Hochelaga | Québec | H1V 1G3 | solotech.***** | 2006 | $231,740,856 | 984 | N/A | N/A | N/A |
| 100 | Volkerwessels Canada LTD | Canada | Calgary | 7175 12 St Se Suite 7175 | Alberta | T2H 2S6 | volkerstevin.***** | 2007 | $229,680,500 | 700 | N/A | N/A | N/A |