Loading...
Top Building Maintenance Companies in Canada
Last updated:03 Oct 2025
Created by
Surfe
| Views:
34
Market context behind this list
Sort by
Annual Revenue
Company Growth
Team Growth
Location
| Companies | Key Contacts | Annual Revenue | Funding | Company Growth | Management Team Growth | Hiring Status | Tech Stack | HQ Location | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Flynn Group of Companies
Construction
|
1,000
|
Safety Manager, Glazier, Coordonnateur de projet
|
>100
|
$500-1,000M
|
|
📊 Modest Growth: 0.3%
997 ↗ 1,000 Employees
|
📊 Modest Growth: 10.34%
29 ↗ 32 Employees
|
Actively Hiring
|
31
|
Mississauga, Canada
|
|
| 2 |
Uniroc
Construction
|
33
|
Chargé de projet, Chef de laboratoire, Contre-maître
|
+56
|
$100-500M
|
|
📊 Modest Growth: 3.12%
32 ↗ 33 Employees
|
⏸️ No Growth: 0%
3 Employees
|
Actively Hiring
|
27
|
Mirabel, Canada
|
|
| 3 |
Freshco
Facilities Support Services
|
35
|
Facility Maintenance Coordinator, Project Manager, Facilities Maintenance Specialist
|
+57
|
$100-500M
|
|
⏸️ No Growth: 0%
35 Employees
|
⏸️ No Growth: 0%
3 Employees
|
Not Hiring
|
25
|
Burlington, Canada
|
|
| 4 |
Soprema
Construction
|
375
|
Directeur adjoint Dronautique, Soprema Field Technician, Cariste
|
>100
|
$100-500M
|
Grant,
06-07-2018
|
📊 Modest Growth: 1.35%
370 ↗ 375 Employees
|
⏸️ No Growth: 0%
4 Employees
|
Actively Hiring
|
34
|
Drummondville, Canada
|
|
| 5 |
Ultra Shine
Facilities Support Services
|
11
|
Area Supervisor, Custodian, Executive Assistant
|
+41
|
$100-500M
|
|
⏸️ No Growth: 0%
11 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
19
|
Edmonton, Canada
|
|
| 6 |
Power-Tek Group
Construction
|
30
|
Electrician, Accounts Payable Clerk, Accounting Manager
|
+43
|
$100-500M
|
|
⏸️ No Growth: 0%
30 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
19
|
Ottawa, Canada
|
|
| 7 |
Great Canadian
Construction
|
26
|
Project Manager, Independent Contractor, Production Coordinator
|
+41
|
$100-500M
|
|
⏸️ No Growth: 0%
26 Employees
|
⏸️ No Growth: 0%
3 Employees
|
Not Hiring
|
22
|
Edmonton, Canada
|
|
| 8 |
Steamatic
CleanTech
|
29
|
consierge, Responsable de projet, Administration and HR in Steamatic Toronto Inc.
|
+65
|
$100-500M
|
|
⏸️ No Growth: 0%
29 Employees
|
⏸️ No Growth: 0%
4 Employees
|
Not Hiring
|
23
|
Gatineau, Canada
|
|
| 9 |
Sierra Construction Group
Construction
|
46
|
Site Superintendent, Project Manager, Assistant Site Superintendant
|
+64
|
$100-500M
|
|
⏸️ No Growth: 0%
46 Employees
|
⏸️ No Growth: 0%
3 Employees
|
Actively Hiring
|
31
|
Woodstock, Canada
|
|
| 10 |
Graham
Construction
|
1,862
|
Construction Manager, Project Manager, Journeyman Instrumentation Technician
|
>100
|
$100-500M
|
|
📊 Modest Growth: 0.49%
1,853 ↗ 1,862 Employees
|
⏸️ No Growth: 0%
22 Employees
|
Actively Hiring
|
29
|
Calgary, Canada
|
|
| 11 |
Bird Construction
Construction
|
1,514
|
Director, Centre for Building Performance, Project Director, Health Safety Environment Coordinator
|
>100
|
$>1,000M
|
|
📊 Modest Growth: 0.4%
1,508 ↗ 1,514 Employees
|
⏸️ No Growth: 0%
35 Employees
|
Actively Hiring
|
18
|
Mississauga, Canada
|
|
| 12 |
Ainsworth
Service Industry
|
892
|
Manager, Business Systems and Processes, Senior Accounting Assistant, VP régional, QC
|
>100
|
$100-500M
|
|
📉 Negative Growth: -0.34%
895 ↘ 892 Employees
|
⏸️ No Growth: 0%
22 Employees
|
Actively Hiring
|
32
|
Toronto, Canada
|
|
| 13 |
gdi.com
CleanTech
|
836
|
Account Manager, Accounts Receivable/Accounts payable administrator, Janitor
|
>100
|
$500-1,000M
|
Post-IPO Debt,
07-02-2024
|
📉 Negative Growth: -0.36%
839 ↘ 836 Employees
|
⏸️ No Growth: 0%
26 Employees
|
Actively Hiring
|
40
|
Montreal, Canada
|
|
| 14 |
Urbacon
Construction
|
41
|
Project Director, Site Superintendent, project coordinator
|
+71
|
$100-500M
|
|
📊 Modest Growth: 2.5%
40 ↗ 41 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Actively Hiring
|
27
|
Toronto, Canada
|
|
| 15 |
Carmichael Engineering
Construction
|
266
|
Développement des affaires Estrie et Centre-du-Québec, Service Manager, Civil Engineer
|
>100
|
$100-500M
|
|
📉 Negative Growth: -0.75%
268 ↘ 266 Employees
|
⏸️ No Growth: 0%
6 Employees
|
Actively Hiring
|
11
|
Montreal, Canada
|
|
| 16 |
Modern Niagara
Construction
|
944
|
Building Controls Project Coordinator, Project Manager, Vice President
|
>100
|
$100-500M
|
|
📉 Negative Growth: -0.84%
952 ↘ 944 Employees
|
⏸️ No Growth: 0%
23 Employees
|
Actively Hiring
|
19
|
Ottawa, Canada
|
|
| 17 | Icon West Construction
Construction
|
22
|
Chief Accountant, Envelope PM, Superintendent
|
+34
|
$100-500M
|
|
📉 Negative Growth: -4.35%
23 ↘ 22 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
12
|
Vancouver, Canada
|
|
| 18 |
SDA Building Services
CleanTech
|
14
|
Chief Executive Officer, Human Resources Generalist, Senior Regional Manager- Commercial Maintenance Division
|
+30
|
$100-500M
|
|
⏸️ No Growth: 0%
14 Employees
|
⏸️ No Growth: 0%
4 Employees
|
Not Hiring
|
31
|
Mississauga, Canada
|
|
| 19 |
On Side Restoration Services Ltd
Commercial
|
389
|
Project Manager, Information Technology Consultant, Restoration Technician
|
>100
|
$100-500M
|
|
📉 Negative Growth: -0.26%
390 ↘ 389 Employees
|
⏸️ No Growth: 0%
16 Employees
|
Not Hiring
|
19
|
Vancouver, Canada
|
|
| 20 |
Right Time Heating & Air Conditioning Canada
Commercial
|
131
|
Regional General Manager, Membership Coordinator, Digital Marketing Manager
|
>100
|
$100-500M
|
|
📊 Modest Growth: 0.77%
130 ↗ 131 Employees
|
⏸️ No Growth: 0%
19 Employees
|
Actively Hiring
|
22
|
St. Catharines, Canada
|
|
| 21 |
CleanMark
CleanTech
|
39
|
Cleaner, Cleaner, Senior Territory Manager
|
+83
|
$100-500M
|
|
⏸️ No Growth: 0%
39 Employees
|
⏸️ No Growth: 0%
5 Employees
|
Not Hiring
|
18
|
Toronto, Canada
|
|
| 22 |
Callidus Engineering
Construction
|
49
|
Mechanical Engineer, Mechanical Engineer/ Project Manager, Mechanical Designer EIT
|
+53
|
$100-500M
|
|
📊 Modest Growth: 2.08%
48 ↗ 49 Employees
|
⏸️ No Growth: 0%
3 Employees
|
Actively Hiring
|
28
|
London, Canada
|
|
| 23 |
Alberta New Home Warranty Program
Construction
|
40
|
Vice President, People and Culture, Accountant, Associate Relationship Manager
|
+50
|
$100-500M
|
|
📊 Modest Growth: 5.26%
38 ↗ 40 Employees
|
⏸️ No Growth: 0%
4 Employees
|
Not Hiring
|
39
|
Calgary, Canada
|
|
| 24 |
Jani-King Canada
CleanTech
|
17
|
Accounting Technician, Vice President Operations & Growth Strategy at Jani-King Canada, Commercial Cleaning
|
+35
|
$500-1,000M
|
|
⏸️ No Growth: 0%
17 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
26
|
Coldbrook, Canada
|
|
| 25 |
AtlasCare
Home Services
|
25
|
Drain technician, Gas Installer, Sales Coordinator
|
+47
|
$100-500M
|
|
⏸️ No Growth: 0%
25 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
29
|
Oakville, Canada
|
|
| 26 |
Stutters Restorations
Building Maintenance
|
25
|
Vice President, Executive, Project Management, Project Manager
|
+40
|
$100-500M
|
|
📉 Negative Growth: -3.85%
26 ↘ 25 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Actively Hiring
|
16
|
Kelowna, Canada
|
|
| 27 |
Transcona Roofing
Construction
|
23
|
Intermediate Accountant, Roof Consultant, Cladding Forman
|
+38
|
$100-500M
|
|
⏸️ No Growth: 0%
23 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Actively Hiring
|
9
|
Winnipeg, Canada
|
|
| 28 |
Rydel Roofing
Construction
|
51
|
Field Sales Representative, Senior Project Consultant, Marketing Manager
|
+57
|
$100-500M
|
|
📊 Modest Growth: 4.08%
49 ↗ 51 Employees
|
⏸️ No Growth: 0%
9 Employees
|
Not Hiring
|
25
|
Ottawa, Canada
|
|
| 29 |
First General Edmonton
Service Industry
|
23
|
Human Resources Generalist, Project Manager, Project Manager
|
+29
|
$100-500M
|
|
⏸️ No Growth: 0%
23 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
22
|
Edmonton, Canada
|
|
| 30 |
Nordic Mechanical Services
Construction
|
29
|
Financial Consultant (H.V.A.C.), IT Director / Senior BMS Expert, Business Development Specialist
|
+36
|
$100-500M
|
|
⏸️ No Growth: 0%
29 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
24
|
Edmonton, Canada
|
|
| 31 |
SUBLATUS Environmental
Construction
|
32
|
Heavy Equipment Operator, Indigenous Engagement Lead, Maintenance Technician
|
+43
|
$100-500M
|
|
📉 Negative Growth: -3.03%
33 ↘ 32 Employees
|
⏸️ No Growth: 0%
4 Employees
|
Not Hiring
|
14
|
Calgary, Canada
|
|
| 32 |
Inflector Environmental Services
Construction
|
89
|
IT Supervisor, Project & Office Coordinator, ASCO, Asbestos Removal Worker
|
>100
|
$100-500M
|
|
📉 Negative Growth: -4.3%
93 ↘ 89 Employees
|
⏸️ No Growth: 0%
9 Employees
|
Actively Hiring
|
25
|
Ottawa, Canada
|
|
| 33 |
Anjalec Construction
Construction
|
9
|
Estimatrice de construction, Chef de projet senior, Surintendant de chantier
|
+11
|
$100-500M
|
|
📊 Modest Growth: 12.5%
8 ↗ 9 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
7
|
Terrebonne, Canada
|
|
| 34 |
BGE Indoor Air Quality Solutions
Environmental Engineering
|
58
|
Clean Air Advisor, Business Development Manager, Warehouse Supervisor
|
+84
|
$100-500M
|
|
⏸️ No Growth: 0%
58 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Actively Hiring
|
21
|
Edmonton, Canada
|
|
| 35 |
Nutemp Mechanical Systems
Construction
|
33
|
Apprentice Plumber, Assistant Controller, Project Manager
|
+47
|
$100-500M
|
|
⏸️ No Growth: 0%
33 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
23
|
Mississauga, Canada
|
|
| 36 |
Groupe Pentagone
Construction
|
18
|
Contrôleur, Directrice des ressources humaines, Couvreur
|
+31
|
$100-500M
|
|
⏸️ No Growth: 0%
18 Employees
|
⏸️ No Growth: 0%
4 Employees
|
Actively Hiring
|
26
|
Mirabel, Canada
|
|
| 37 |
Wiehler Mechanical
Service Industry
|
12
|
Plumber, Business Development Manager, Sheet Metal Worker/HVAC
|
+27
|
$100-500M
|
|
⏸️ No Growth: 0%
12 Employees
|
⏸️ No Growth: 0%
Employees
|
Actively Hiring
|
24
|
Calgary, Canada
|
|
| 38 |
Kimco
Construction
|
15
|
Picker/packer, Operations and Administrative Assistant, Retired
|
+26
|
$100-500M
|
|
⏸️ No Growth: 0%
15 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
14
|
Kelowna, Canada
|
|
| 39 |
Vetted HVAC Services
Home Services
|
5
|
Lead Dispatcher, Operations Manager, Service/installs
|
+5
|
$100-500M
|
|
⏸️ No Growth: 0%
5 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
2
|
Yorkton, Canada
|
|
| 40 |
Benson Steel
Civil Engineering
|
14
|
Shipping Specialist, Welder, Fabricator
|
+21
|
$100-500M
|
|
⏸️ No Growth: 0%
14 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
30
|
Bolton, Canada
|
|
| 41 |
RCABC - Roofing Contractors Association of British Columbia
Construction
|
10
|
CEO, Trades Instructor, Director of Finance
|
+21
|
$100-500M
|
|
⏸️ No Growth: 0%
10 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
25
|
Township of Langley, Canada
|
|
| 42 |
Milani
Service Industry
|
57
|
Sales Professional, Plumber, Customer Service Representative
|
+78
|
$100-500M
|
|
📉 Negative Growth: -1.72%
58 ↘ 57 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
34
|
Burnaby, Canada
|
|
| 43 |
Groupe Forgex
Construction
|
3
|
Adjoint administratif, Président et fondateur, Représentante
|
+5
|
$100-500M
|
|
⏸️ No Growth: 0%
3 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
21
|
Boucherville, Canada
|
|
| 44 |
Butler Plumbing Heating AND Gasfitting
Building Maintenance
|
3
|
owner, Administrative Officer, Plumber Gasfitter
|
+6
|
$100-500M
|
|
⏸️ No Growth: 0%
3 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
23
|
Edmonton, Canada
|
|
| 45 |
Sparkling Clean Canada
CleanTech
|
2
|
Area Manager, Health And Safety Coordinator, General Manager
|
+3
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
19
|
Edmonton, Canada
|
|
| 46 |
Weiss-Johnson Heating AND Air Conditioning
Commercial
|
15
|
Journeyman HVAC, Lead RNC Estimator, Sheet Metal Technician
|
+47
|
$100-500M
|
|
⏸️ No Growth: 0%
15 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
19
|
Edmonton, Canada
|
|
| 47 |
Renco Home Improvements
Building Maintenance
|
1
|
Owner
|
+1
|
$100-500M
|
|
⏸️ No Growth: 0%
1 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
33
|
Ottawa, Canada
|
|
| 48 |
Climco
Service Industry
|
2
|
Responsable comptabilité, Factory Worker, Président
|
+8
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
22
|
Terrebonne, Canada
|
|
| 49 |
Peel Heating and Air Conditioning
Home Services
|
5
|
Gas Technician Apprentice, Home Comfort Adviser, Working Forman
|
+8
|
$100-500M
|
|
⏸️ No Growth: 0%
5 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
24
|
Mississauga, Canada
|
|
| 50 |
RénoAssistance
Construction
|
40
|
Conseiller en rénovation, Conseillère en rénovation, Coach expérience client
|
+44
|
$100-500M
|
|
⏸️ No Growth: 0%
40 Employees
|
⏸️ No Growth: 0%
Employees
|
Actively Hiring
|
29
|
Laval (administrative region), Canada
|
|
| 51 |
Enercare
Home Services
|
636
|
Regional Sales Manager, Program Manager of Training and Development, HVAC Service Technician
|
>100
|
$500-1,000M
|
|
📉 Negative Growth: -0.31%
638 ↘ 636 Employees
|
⏸️ No Growth: 0%
16 Employees
|
Actively Hiring
|
26
|
Markham, Canada
|
|
| 52 |
PuroClean Canada
Commercial
|
18
|
National Field Support Manager, Compliance & Training Manager at PuroClean Property Restoration Cambridge & KW, Client Services Specialist
|
+80
|
$100-500M
|
|
⏸️ No Growth: 0%
18 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
16
|
Mississauga, Canada
|
|
| 53 |
AubinPélissier
Building Maintenance
|
25
|
Conseillère en ressources humaines, Superviseure TI, Chargé de projet
|
+50
|
$100-500M
|
|
⏸️ No Growth: 0%
25 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
19
|
Trois-Rivières, Canada
|
|
| 54 |
Taggart Group of Companies
Construction
|
49
|
Corporate Law Clerk, Information Technology Support Coordinator, Heavy Equipment Operator
|
+67
|
$100-500M
|
|
📊 Modest Growth: 2.08%
48 ↗ 49 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Actively Hiring
|
15
|
Ottawa, Canada
|
|
| 55 |
ServiceMaster Restore of Edmonton
Service Industry
|
30
|
Accounts Payable Specialist, Senior Accountant, Project Manager
|
+45
|
$100-500M
|
|
⏸️ No Growth: 0%
30 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Actively Hiring
|
15
|
Edmonton, Canada
|
|
| 56 |
Better Contracting Services
Construction
|
2
|
Roofer, President
|
+2
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
24
|
Toronto, Canada
|
|
| 57 |
Ebc
Civil Engineering
|
760
|
Estimateur, Vice President, Major Projects - Tunnel & Underground Group, Contrôleur divisionnaire
|
>100
|
$100-500M
|
|
📊 Modest Growth: 0.4%
757 ↗ 760 Employees
|
⏸️ No Growth: 0%
21 Employees
|
Actively Hiring
|
17
|
L'Ancienne-Lorette, Canada
|
|
| 58 |
Aerco Industries
Service Industry
|
17
|
Sales & Project Manager, Billing Administrator, BC Sales Manager
|
+21
|
$100-500M
|
|
⏸️ No Growth: 0%
17 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
17
|
Port Coquitlam, Canada
|
|
| 59 |
Alberta Indoor Comfort previously Sears
Home Services
|
7
|
Customer Service/Dispatcher, Digital Marketing Manager, Furnace Tech/ Installee
|
+11
|
$100-500M
|
|
📉 Negative Growth: -22.22%
9 ↘ 7 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
41
|
Calgary, Canada
|
|
| 60 |
Bailey Metal Processing
Industrial
|
14
|
Financial Analyst and Accounting Administrator, Accounts Receivable Administrator/ Collections/ Accounts Payable, labour
|
+20
|
$100-500M
|
|
⏸️ No Growth: 0%
14 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
15
|
Burlington, Canada
|
|
| 61 | Trail Roofing
Construction
|
|
Business guy, Roofer, Metal and sheet metal fabricator
|
+4
|
$100-500M
|
|
⏸️ No Growth: 0%
Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
18
|
Trail, Canada
|
|
| 62 |
Slabmaster
Commercial
|
2
|
Construction, Safety, Laborer
|
+5
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
21
|
Regina, Canada
|
|
| 63 | John the Plumber Ottawa
Home Services
|
4
|
gas technician Hvac, Operations Manager, General Manager
|
+5
|
$100-500M
|
|
⏸️ No Growth: 0%
4 Employees
|
⏸️ No Growth: 0%
Employees
|
Actively Hiring
|
46
|
Ottawa, Canada
|
|
| 64 |
Arrow Facility Management
Facilities Support Services
|
5
|
Account Executive, Manager, Director Of Hospitality Global Programs
|
+5
|
$500-1,000M
|
|
⏸️ No Growth: 0%
5 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
22
|
Toronto, Canada
|
|
| 65 |
Standard Roofing Company
Construction
|
2
|
CEO
|
+1
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Actively Hiring
|
11
|
Edmonton, Canada
|
|
| 66 |
Ashton Plumbing Heating AND Air Conditioning
Home Services
|
27
|
Senior Plumber & HVAC Technician
|
+1
|
$100-500M
|
|
⏸️ No Growth: 0%
27 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Actively Hiring
|
29
|
Kamloops, Canada
|
|
| 67 |
Tim's Paving
Construction
|
2
|
Mechanical Engineer, Technicien de chantier, Gestionnaire de projet
|
+3
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
13
|
Edmundston, Canada
|
|
| 68 |
A Clark Roofing AND Siding LP
Building Maintenance
|
|
General Manager, Site Supervisor, Assistant Controller
|
+4
|
$100-500M
|
|
⏸️ No Growth: 0%
Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
12
|
Edmonton, Canada
|
|
| 69 |
Air Design Services
Commercial
|
2
|
Sheetmeta lworker, Service Technician, Office Manager
|
+5
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Not Hiring
|
22
|
London, Canada
|
|
| 70 | Tremonte Welding AND Iron Works
Construction
|
3
|
Project Coordinator and Drafter, Account Manager, Project Manager | Structual Engineer
|
+3
|
$100-500M
|
|
⏸️ No Growth: 0%
3 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
5
|
Etobicoke, Canada
|
|
| 71 |
Alpha Plumbing
Home Services
|
2
|
Apprentice Plumber, General Manager, Owner
|
+5
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
26
|
Calgary, Canada
|
|
| 72 |
Plumbing AND Heating Paramedics
Home Services
|
8
|
Office Administrator, 2nd year plumber, Apprentice Plumber
|
+8
|
$100-500M
|
|
⏸️ No Growth: 0%
8 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
15
|
Calgary, Canada
|
|
| 73 |
Capital Plumbing and Heating
Home Services
|
6
|
Plumbing apprentice, Heating Enguneer, JM plumber and gas fitter
|
+8
|
$100-500M
|
|
⏸️ No Growth: 0%
6 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
21
|
Edmonton, Canada
|
|
| 74 |
GSF Canada
Facilities Support Services
|
27
|
Secrétaire aux ressources humaines, service d'entretien, Gestionnaire Grands Comptes - Key Account Manager
|
+45
|
$100-500M
|
|
📉 Negative Growth: -6.9%
29 ↘ 27 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Actively Hiring
|
15
|
Laval (administrative region), Canada
|
|
| 75 |
Stocco Construction
Construction
|
19
|
Environmental Project Manager, Project Administrator / Coordinator, Assistant to Project Manager
|
+23
|
$100-500M
|
|
⏸️ No Growth: 0%
19 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
10
|
Port Coquitlam, Canada
|
|
| 76 |
Ashton Mechanical Group
Construction
|
27
|
Installation Supervisor, Apprentice Plumber, Plumber
|
+25
|
-
|
|
⏸️ No Growth: 0%
27 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Actively Hiring
|
21
|
Richmond, Canada
|
|
| 77 |
Toiture L2 Construction
Building Maintenance
|
1
|
Chargé de projets / Estimateur, Couvreur, Représentant
|
+3
|
$100-500M
|
|
⏸️ No Growth: 0%
1 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
30
|
Québec, Canada
|
|
| 78 |
E-NRG Roofing AND Exteriors
Construction
|
4
|
Estimator, Health And Safety Specialist, Senior Estimator
|
+7
|
$100-500M
|
|
⏸️ No Growth: 0%
4 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
19
|
Edmonton, Canada
|
|
| 79 |
Optimum Mechanical Solutions
Construction
|
10
|
Sheet Metal apprentice, Project Manager, Apprentice Plumber
|
+24
|
$100-500M
|
|
⏸️ No Growth: 0%
10 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
24
|
Ottawa, Canada
|
|
| 80 |
Winwood Construction
Construction
|
3
|
Administration Assistant, Wall and Ceiling Installer, Journeyman Electrician
|
+7
|
$100-500M
|
|
⏸️ No Growth: 0%
3 Employees
|
⏸️ No Growth: 0%
Employees
|
Actively Hiring
|
18
|
Burnaby, Canada
|
|
| 81 |
Spring Home Heating AND Cooling
Commercial
|
7
|
Sales Specialist, Heating Air Conditioning Technician, Heating Air Conditioning Technician
|
+8
|
$100-500M
|
|
⏸️ No Growth: 0%
7 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
29
|
Markham, Canada
|
|
| 82 |
Mold Busters
Commercial
|
12
|
Senior Administrative Assistant, Mold Buster, Deputy Director of Operations
|
+13
|
$100-500M
|
|
⏸️ No Growth: 0%
12 Employees
|
⏸️ No Growth: 0%
3 Employees
|
Not Hiring
|
28
|
Ottawa, Canada
|
|
| 83 |
Southern Comfort HVAC
Home Services
|
|
Electrician, Administrative Assistant, Heating Air Conditioning Technician
|
+5
|
$100-500M
|
|
⏸️ No Growth: 0%
Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
19
|
Barrie, Canada
|
|
| 84 |
Frontline Roofing Company
Building Maintenance
|
2
|
Construction Foreman, Sales Manager, Founder
|
+4
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
27
|
Greater Sudbury, Canada
|
|
| 85 |
St Catharines Building Supplies
Building Material
|
1
|
Sales Representative, Yard Staff, Shipping Manager
|
+3
|
$100-500M
|
|
⏸️ No Growth: 0%
1 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
25
|
St. Catharines, Canada
|
|
| 86 |
Roofco Ontario
Construction
|
5
|
Flat roofer, Commercial Roofing Sales Representative, Sales Associate
|
+7
|
$100-500M
|
|
⏸️ No Growth: 0%
5 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
20
|
Barrie, Canada
|
|
| 87 |
Pedersen Construction
Construction
|
3
|
haul truck operator, Heavy Equipment Operator, Construction Surveyor
|
+6
|
$100-500M
|
|
📉 Negative Growth: -25%
4 ↘ 3 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
21
|
New Liskeard, Canada
|
|
| 88 |
Dr HVAC
Consumer
|
6
|
Head of Marketing, Training, Recruitment and Culture, Financial Controller, Installer
|
+13
|
$100-500M
|
|
⏸️ No Growth: 0%
6 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
23
|
Brampton, Canada
|
|
| 89 |
Elevator One
Commercial
|
8
|
Maintenance/ Service manager, Office and ERP Support, Part Support
|
+12
|
$100-500M
|
|
⏸️ No Growth: 0%
8 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
19
|
Barrie, Canada
|
|
| 90 |
TRS Building Envelope Tomtar Roofing & Sheet Metal
Construction
|
3
|
Construction Laborer, Accounts Payable Administrator, Roofer
|
+7
|
$100-500M
|
|
⏸️ No Growth: 0%
3 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
26
|
Kelowna, Canada
|
|
| 91 |
Raincity Installations
Construction
|
1
|
Installer, Carpenter, Cabinet installer
|
+6
|
$100-500M
|
|
⏸️ No Growth: 0%
1 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
14
|
Port Coquitlam, Canada
|
|
| 92 |
Frontier Heating and Air Conditioning
Service Industry
|
|
Heating Air Conditioning Technician, Heating Air Conditioning Service Technician
|
+2
|
$100-500M
|
|
⏸️ No Growth: 0%
Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
24
|
Brampton, Canada
|
|
| 93 |
Webster AND Fils
Building Material
|
7
|
Représentant des ventes, Directeur des achats, Compliance & Human Resources Officer
|
+7
|
$100-500M
|
|
⏸️ No Growth: 0%
7 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Not Hiring
|
17
|
Laval (administrative region), Canada
|
|
| 94 |
Rulam Contracting
Construction
|
2
|
Foreman, Underground Construction, Wheel loader operator
|
+10
|
$100-500M
|
|
⏸️ No Growth: 0%
2 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
16
|
Acheson, Canada
|
|
| 95 |
Edomey Janitorial AND Building Services
CleanTech
|
3
|
Sales Manager, Account Manager, Company Owner
|
+4
|
$500-1,000M
|
|
⏸️ No Growth: 0%
3 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
11
|
Burnaby, Canada
|
|
| 96 |
Walker ClimateCare
Commercial
|
10
|
Field Technical Manager, Client Care Representative, Service Technician
|
+13
|
$100-500M
|
|
📊 Modest Growth: 11.11%
9 ↗ 10 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
37
|
Cornwall, Canada
|
|
| 97 |
AKRoN ROOFING
Construction
|
1
|
Foreman, Executive Vice President, Project Manager
|
+4
|
$100-500M
|
|
⏸️ No Growth: 0%
1 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
22
|
Calgary, Canada
|
|
| 98 |
ARS Repair and Installation Services
Service Industry
|
4
|
Business Development Executive (Outside Sales), Manager, Warehouse Manager
|
+8
|
$100-500M
|
|
⏸️ No Growth: 0%
4 Employees
|
⏸️ No Growth: 0%
Employees
|
Not Hiring
|
28
|
Vaughan, Canada
|
|
| 99 |
Empire Paving
Construction
|
4
|
Vice President, Heavy Equipment Operator, Construcción
|
+10
|
$100-500M
|
|
⏸️ No Growth: 0%
4 Employees
|
⏸️ No Growth: 0%
1 Employees
|
Actively Hiring
|
25
|
Toronto, Canada
|
|
| 100 |
ServiceMaster Restore of Fraser Valley
Service Industry
|
17
|
Flood Technician, Project Manager, Human Resources Manager
|
+17
|
$100-500M
|
|
📊 Modest Growth: 6.25%
16 ↗ 17 Employees
|
⏸️ No Growth: 0%
2 Employees
|
Actively Hiring
|
18
|
Abbotsford, Canada
|