RBQ-licensed contractors on the North Shore
5,532 companies in 20 municipalities, RBQ data dated November 3, 2026.
On the North Shore we group the municipalities of the Les Moulins (Terrebonne, Mascouche), L’Assomption, Thérèse-De Blainville and Deux-Montagnes RCMs, plus the city of Mirabel, all in the Communauté métropolitaine de Montréal. Laval has its own page. Phone numbers there mostly start with 450 or 579, and each municipality issues its own building and renovation permits.
As of November 3, 2026, 5,532 companies hold an active RBQ licence in the 20 municipalities of the North Shore, 27% of the 20,230 companies in Greater Montréal. Terrebonne (1,151), Mirabel (803) and Repentigny (549) have the most; Saint-Sulpice (48) and Charlemagne (35), the fewest.
By RCM: MRC Les Moulins 1,684, MRC de L’Assomption 890, MRC de Thérèse-De Blainville 1,388, MRC de Deux-Montagnes 767 and Mirabel 803. In the 5 main trades, the North Shore has renovation 2,201, heating 899, electrical 426, plumbing 235 and roofing 140 companies.
The municipalities of the North Shore, by RCM
Companies with an active RBQ licence, all trades, then in the 5 main trades (a company may appear in several trades).
MRC Les Moulins
| Municipality | Companies | Plumbing | Electrical | Renovation | Roofing | Heating |
|---|---|---|---|---|---|---|
| Terrebonne | 1,151 | 49 | 81 | 442 | 26 | 178 |
| Mascouche | 520 | 27 | 39 | 182 | 15 | 100 |
MRC de L’Assomption
| Municipality | Companies | Plumbing | Electrical | Renovation | Roofing | Heating |
|---|---|---|---|---|---|---|
| Repentigny | 549 | 34 | 48 | 236 | 8 | 76 |
| L’Assomption | 258 | 15 | 17 | 102 | 7 | 36 |
| Saint-Sulpice | 48 | 2 | 1 | 18 | 0 | 10 |
| Charlemagne | 35 | 2 | 0 | 14 | 2 | 7 |
MRC de Thérèse-De Blainville
| Municipality | Companies | Plumbing | Electrical | Renovation | Roofing | Heating |
|---|---|---|---|---|---|---|
| Blainville | 513 | 15 | 41 | 209 | 14 | 99 |
| Boisbriand | 267 | 16 | 18 | 132 | 4 | 50 |
| Sainte-Anne-des-Plaines | 175 | 6 | 12 | 59 | 9 | 21 |
| Sainte-Thérèse | 158 | 2 | 12 | 63 | 3 | 27 |
| Rosemère | 124 | 2 | 14 | 60 | 4 | 14 |
| Bois-des-Filion | 82 | 7 | 6 | 26 | 2 | 14 |
| Lorraine | 69 | 2 | 5 | 36 | 2 | 8 |
MRC de Deux-Montagnes
| Municipality | Companies | Plumbing | Electrical | Renovation | Roofing | Heating |
|---|---|---|---|---|---|---|
| Saint-Eustache | 342 | 9 | 31 | 129 | 4 | 54 |
| Sainte-Marthe-sur-le-Lac | 111 | 7 | 8 | 33 | 4 | 15 |
| Saint-Joseph-du-Lac | 98 | 4 | 8 | 40 | 4 | 11 |
| Deux-Montagnes | 75 | 5 | 10 | 37 | 0 | 13 |
| Pointe-Calumet | 72 | 3 | 4 | 29 | 3 | 10 |
| Oka | 69 | 3 | 4 | 27 | 2 | 14 |
Mirabel
| Municipality | Companies | Plumbing | Electrical | Renovation | Roofing | Heating |
|---|---|---|---|---|---|---|
| Mirabel | 803 | 25 | 67 | 325 | 27 | 138 |
Counted in the totals, but filed with the RBQ under the name of a former town: Lachenaie (13, Terrebonne).
Electricians on the North Shore: 426 companies in 19 municipalities
Most are in Terrebonne (81), Mirabel (67) and Repentigny (48).
TerrebonneRepentignyL’AssomptionBoisbriandSainte-ThérèseSaint-EustacheMirabel
Plumbers on the North Shore: 235 companies in 20 municipalities
Leading: Terrebonne (49), Repentigny (34) and Mascouche (27).
TerrebonneMascoucheRepentignyL’AssomptionBlainvilleBoisbriandMirabel
General contractors on the North Shore: 2,201 companies in 20 municipalities
Three municipalities have the most: Terrebonne (442), Mirabel (325) and Repentigny (236).
TerrebonneRepentignyL’AssomptionBoisbriandSainte-ThérèseSaint-EustacheMirabel
Roofers on the North Shore: 140 companies in 18 municipalities
Most are in Mirabel (27), Terrebonne (26) and Mascouche (15).
Doors and windows on the North Shore: 33 companies in 13 municipalities
Leading: Terrebonne (8), Boisbriand (5) and Blainville (3).