Top window cleaners in Canada
| Company Name | Country | City | Address 1 | State/Province | Postal Code | Website | Founding Year | Yearly Revenue in U.S. Dollars | Employees Total | Business Legal Type - Description | Number of Companies in Group | Company Registration Number | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tractel LTD | Canada | Toronto | 1615 Warden Ave | Ontario | M1R 2T3 | tractel.***** | 1988 | $18,248,075 | 95 | Corporation | 112 | N/A |
| 2 | Ever-Clear Property Services INC | Canada | Calgary | 111-519 34 Ave Se | Alberta | T2G 1V1 | everclearinc.***** | 2007 | $6,936,480 | 18 | Corporation | N/A | N/A |
| 3 | 2298679 Ontario INC | Canada | Toronto | 8 - 601 Magnetic Dr | Ontario | M3J 3J2 | myaurum.***** | 2008 | $4,795,200 | 150 | Corporation | 3 | N/A |
| 4 | Empireglass Home Services INC. | Canada | Edmonton | 9805 33 Ave Nw | Alberta | T6N 1B6 | empirehomeservice.***** | 2025 | $3,409,550 | 10 | Corporation | N/A | N/A |
| 5 | 174541 Canada INC. | Canada | Gatineau | 251 Rue Laramee | Québec | J8Y 2Z4 | windowcleaningottawa.***** | 2020 | $3,344,500 | 20 | Corporation | 2 | 12013118 |
| 6 | Allstar Holdings Incorporated | Canada | Vancouver | 1943 Hastings St E | British Columbia | V5L 1T5 | allstarholdings.***** | 1985 | $3,332,650 | 50 | Corporation | N/A | N/A |
| 7 | Solar Group INC, The | Canada | Toronto | 203-2481 Kingston Rd | Ontario | M1N 1V4 | solarwindowcleaning.***** | 1989 | $2,774,421 | 69 | Corporation | 2 | N/A |
| 8 | Cancore Building Services LTD | Canada | Toronto | 1545 the Queensway | Ontario | M8Z 1T8 | cancore.***** | 1984 | $2,412,540 | 60 | Corporation | N/A | N/A |
| 9 | Bresara Group LTD | Canada | Winnipeg | 1049 Pacific Ave | Manitoba | R3E 1G5 | bresara.***** | 1987 | $2,412,540 | 60 | Corporation | N/A | N/A |
| 10 | Skyreach Window And Building Services INC | Canada | Toronto | 2857 St Clair Ave E Suite A | Ontario | M4B 1N4 | skyreachwindowcleaning.***** | 1986 | $2,412,540 | 60 | Corporation | N/A | N/A |
| 11 | Cdc Contract Drapery Company LIMITED | Canada | Oakville | 8-2172 Wyecroft Rd | Ontario | L6L 6R1 | contractdrapery.***** | 1941 | $2,191,244 | 11 | Corporation | N/A | N/A |
| 12 | Lavage De Vitres J.M. Rouleau INC | Canada | Québec City | 615 Boul Père-lelièvre | Québec | G1M 1M9 | jmrouleau.***** | 1979 | $2,184,840 | 20 | Corporation | N/A | N/A |
| 13 | Eager Beaver Cleaning Services LTD | Canada | Oakville | 1503 Briarwood Cres | Ontario | L6J 2S8 | eagerbeavercleaning.***** | 1987 | $2,184,840 | 20 | Corporation | N/A | N/A |
| 14 | Groupe Nassan INC. | Canada | Québec City | 195-2600 Av Saint-jean-baptiste | Québec | G2E 6J5 | groupenassan.***** | 2014 | $2,184,840 | 20 | Corporation | N/A | 8764026 |
| 15 | Excelsior Building Maintenance LTD | Canada | Vancouver | 1128 Georgia St E | British Columbia | V6A 2A8 | ebmcan.***** | 1952 | $1,999,590 | 30 | Corporation | N/A | N/A |
| 16 | R M T Holdings LTD | Canada | Moose Jaw | 49 Buttercup Cres | Saskatchewan | S6J 1A3 | N/A | 1984 | $1,966,356 | 18 | Corporation | N/A | N/A |
| 17 | Optimum Components INC | Canada | Markham | 5-7750 Birchmount Rd | Ontario | L3R 0B4 | optimumcomponents.***** | 2003 | $1,953,600 | 6 | Corporation | 4 | N/A |
| 18 | 2784319 Canada INC. | Canada | Gatineau | 551 Rue Boisvert | Québec | J9J 3C9 | N/A | 1989 | $1,747,872 | 16 | Corporation | N/A | 2784319 |
| 19 | BSF/HOME Lavage De Vitres INC | Canada | Montréal | 1605 Rue D'Iberville | Québec | H2K 3B8 | bsflavagedevitres.***** | 1946 | $1,732,978 | 26 | Corporation | N/A | N/A |
| 20 | D.L. Service Lavage De Vitres INC | Canada | Gatineau | 251 Rue Laramee | Québec | J8Y 2Z4 | windowcleaningottawa.***** | 1982 | $1,666,325 | 25 | Corporation | N/A | N/A |
| 21 | Lavage De Vitres National INC | Canada | Québec City | 392 Rue Kirouac | Québec | G1K 2A6 | lavagedevitresnational.***** | 1969 | $1,666,325 | 25 | Corporation | N/A | N/A |
| 22 | Mro Services INC | Canada | Mont-royal | 205 Av Dunbar | Québec | H3P 2H4 | servicesmro.***** | 1990 | $1,666,325 | 25 | Corporation | N/A | N/A |
| 23 | Alpine Group INC., The | Canada | Toronto | 33 Magnificent Rd | Ontario | M8Z 4T4 | thealpinegroupinc.***** | 1995 | $1,666,325 | 25 | Corporation | N/A | N/A |
| 24 | Squeak-E-Clean Window & Home Improvement | Canada | Lindsay | 22 Caroline St | Ontario | K9V 1T1 | N/A | 1997 | $1,594,345 | 5 | N/A | N/A | |
| 25 | Shinex INC | Canada | Mississauga | 1250 Eglinton Ave W | Ontario | L5V 1N3 | shinex.***** | 2009 | $1,548,528 | 8 | Corporation | N/A | N/A |
Showing 25 of 1,117 companies
Request Free SampleWindow cleaners in Canada by province
1,117 window cleaners across 11 Canadian provinces and territories. Hover any province to see its share of the Canadian window cleaners market.
Window cleaners in Canada by employee size
| Bracket | Companies | Share |
|---|---|---|
| 1-4 | 882 | |
| 5-9 | 140 | |
| 0 or Unknown | 39 | |
| 20-49 | 26 | |
| 10-19 | 22 | |
| 50-99 | 7 | |
| 200-499 | 1 |
Window cleaners in Canada by revenue
| Bracket | Companies | Share |
|---|---|---|
| 100.001 to 499.999 | 806 | |
| 500.000 to 999.999 | 148 | |
| 1.000.000 to 4.999.999 | 59 | |
| 0 or Unknown | 58 | |
| 1 to 100.000 | 44 | |
| 5.000.000 to 9.999.999 | 1 | |
| 10.000.000 to 49.999.999 | 1 |
SIC and industry classification for Canadian window cleaners
Canadian window cleaners fall under SIC code 7349. The list above covers every active Canadian company tagged with this code plus closely related codes, so the province and revenue breakdowns reflect the entire sector rather than a sample.
Closely related business services
Frequently asked questions about window cleaners in Canada
Our list tracks 1,117 active window cleaners across all ten Canadian provinces and three territories, sourced from federal Corporations Canada (ISED) and provincial business registries and verified monthly. The exact count changes as firms register, dissolve and merge.
The province with the most window cleaners is Ontario, followed by Quebec, British Columbia, Alberta and Manitoba. The full province breakdown above shows the share each Canadian province and territory holds.
Canadian window cleaners are primarily covered by SIC code 7349. The list above covers every active Canadian company tagged with this code plus closely related codes. The platform link beside each result lets you filter by sub-code or by SIC major group.
Yes. Apply your filters (province, size, revenue, etc.) on the platform, preview the result, then export the full filtered list as CSV or Excel. Larger exports are delivered by email link. Request a free sample first if you want to evaluate the data before you buy.
Every record includes the firm name, full business address, primary phone, business email (where available), website, BN, employee size, revenue band, founding year and SIC classification. Records are sourced from federal Corporations Canada and provincial registries and re-verified monthly.
Monthly. Each refresh removes firms that have dissolved and adds new registrations from the latest federal and provincial registry feeds. The "Last updated" line at the top of this page shows the most recent refresh date.
11 Canadian provinces and territories have at least one active window cleaner in our list. The province with most window cleaners is Ontario, followed by Quebec, British Columbia, Alberta and Manitoba. Use the interactive province map above to compare any two provinces by share of the Canadian window cleaners market.






















































