- Stores in Canada
- Hardware, DIY & home
- Roofing supply store
Roofing supply stores in Canada
Database of roofing supply stores in Canada: 301 stores with address and coordinates, postcode, phones, website, e-mail, social media, opening hours and chain — in all provinces and territories, one file for $20 USD. Also separately: a province or a city — a part of the price of the category, from $10 USD. Part of the “Hardware, DIY & home” type.
How many roofing supply stores are there in Canada?
301 stores
As of November 7, 2026, our base holds 301 roofing supply stores in Canada — 1% of the “Hardware, DIY & home” type. That is 0.8 per 100,000 people. The provinces and territories with the most of them are Ontario (137), British Columbia (49), and Quebec (41). 137 (46%) belong to chains; the largest are Roofmart (51), ABC Supply (19), and SPAR-Marathon (10).
B2B contacts of roofing supply stores in Canada: what is inside
How often the fields are filled in — the share of open stores where the field is not empty.
| Field | Format | Filled | % |
|---|---|---|---|
| Store name | text, as on the card | 100% | |
| Type and category | e.g. Grocery · Convenience store | 100% | |
| Other categories | e.g. “Convenience store, Bakery” | 48% | |
| Address | text | 100% | |
| Postcode | as in the address | 96% | |
| Province, city | 13 provinces and territories | 97% | |
| Coordinates | latitude, longitude | 100% | |
| Phone | +1 format, up to 5 numbers · unique numbers: 282 | 95% | |
| Website | URL | 84% | |
| from the store website · unique addresses: 135 | 36% | ||
| Social media | Facebook, Instagram, WhatsApp… | 44% | |
| Opening hours | published or not | 87% | |
| Chain | name of the chain; empty — independent | 46% |
List of roofing supply stores in Canada: data sample
Rows of the export — you can page through the table. Click a phone, website or e-mail: contacts open after a free sign-up, up to 20 stores a day.
| Store | City | Phone | Website and e-mail | Social media |
|---|---|---|---|---|
SPAR-Marathon Roofing Supplies1360 Bloor St W, Toronto, ON M6P 4H6
Roofing supply store
chain: SPAR-Marathon |
TorontoOntario | |||
BM BMF Roofing Solutions3185 De Miniac St, Saint-Laurent, Quebec H4S 1S9
Roofing supply store Manufacturer
|
Saint-LaurentQuebec | |||
QX QXO (Formerly SSR Roof Supply)12390 88 Ave, Surrey, BC V3W 3J6
Roofing supply store Building materials store, Building materials supplier
chain: QXO (Formerly SSR Roof Supply) |
SurreyBritish Columbia | |||
WE Western Wood Truss Association3916 64 Ave SE, Calgary, AB T2C 2B4
Roofing supply store
|
CalgaryAlberta | |||
Bird Stairs-Construction Product Sales (Mount Pearl)153 Glencoe Dr, Mount Pearl, NL A1N 4S7
Roofing supply store
chain: Bird Stairs |
Mount PearlNewfoundland and Labrador | |||
CO Community Metal & Quality Built Mini Barns28 Fairway Dr, Hanwell, NB E3C 0L2
Roofing supply store Carpenter, General contractor
chain: Community Metal |
HanwellNew Brunswick | |||
MA Mallett Exteriors Inc26143 highway 2 Travellers rest, Summerside, PE C1N 4J8
Roofing supply store Roofing contractor
|
SummersidePrince Edward Island | |||
FI Five Star Metals Inc.2425 Sackville Dr, Upper Sackville, NS B4E 3C6
Roofing supply store Manufacturer, Metal supplier
|
Upper SackvilleNova Scotia | — |
||
PR Prairie Silicone Products302 Solomon Dr, Regina, SK S4N 5P7
Roofing supply store
|
ReginaSaskatchewan | — |
||
PR Pro Line Construction Materials Ltd.2201 Logan Ave, Winnipeg, MB R2R 0J3
Roofing supply store
chain: Pro-Line Construction |
WinnipegManitoba | — |
||
ME Metalworks Yukon91309 Alaska Hwy #91311-B, Whitehorse, YT Y1A 6E4
Roofing supply store
|
WhitehorseYukon |
— |
— |
|
QXO3145 Wolfedale Rd, Mississauga, ON L5C 3A9
Roofing supply store Building materials store, Building materials supplier
chain: QXO |
MississaugaOntario | |||
CE Centre de Toitures B&S Ltée5363 R. Notre Dame O, Montréal, QC H4C 1T7
Roofing supply store Fabric product manufacturer, Metal fabricator
|
MontrealQuebec | |||
SI Siplast Canada Inc.201 Bewicke Ave, North Vancouver, BC V7M 3M7
Roofing supply store Professional services
|
North VancouverBritish Columbia | |||
WO Woodland Truss53314 Range Rd 75A, Evansburg, AB T0E 0T0
Roofing supply store
chain: Woodland |
EvansburgAlberta | |||
MJ MJL STEEL Metal Roofing & Siding Distributor22 Old Berry Mills Rd, Berry Mills, NB E1G 3W4
Roofing supply store
|
Berry MillsNew Brunswick | |||
MA Majestic Metals Ltd.17 Pippy Pl, St. John's, NL A1B 3X2
Roofing supply store Building materials supplier, Trailer dealer
|
St. John'sNewfoundland and Labrador | — |
||
Valley Truss & Metal Ltd8 Park Rd, Kensington, PE C0B 1M0
Roofing supply store Professional services
chain: Vicwest |
KensingtonPrince Edward Island | |||
SC Scotia Metal Products Ltd188 Joseph Zatzman Dr, Dartmouth, NS B3B 1N4
Roofing supply store Siding contractor
|
DartmouthNova Scotia | — |
||
RO Roofers Wholesale411 Avenue M S, Saskatoon, SK S7M 2K6
Roofing supply store Professional services
|
SaskatoonSaskatchewan |
— |
— |
Roofing supply stores by province
Open stores of the category in each province and per 100,000 people. Click a column to sort.
| Province ↕ | Stores ↓ | Share ↕ | Per 100,000 people ↕ |
|---|---|---|---|
| Ontario | 137 | 46% |
1.0 |
| British Columbia | 49 | 16% |
1.0 |
| Quebec | 41 | 14% |
0.5 |
| Alberta | 36 | 12% |
0.8 |
| Nova Scotia | 9 | 3% |
0.9 |
| New Brunswick | 8 | 3% |
1.0 |
| Saskatchewan | 6 | 2% |
0.5 |
| Newfoundland and Labrador | 6 | 2% |
1.2 |
| Manitoba | 5 | 2% |
0.4 |
| Prince Edward Island | 3 | 1% |
1.9 |
| Yukon | 1 | <1% |
2.5 |
Where there are the most
Cities with the most stores of the category.
Roofing supply stores: chains
Chains with stores in this category. Share — of all stores of the category in Canada.
| Rank | Chain | Stores | Provinces and territories | Market share | Addresses |
|---|---|---|---|---|---|
| 01 | RoofmartRoofing supply store · 51 stores in Canada |
51 | 6 | 17% |
|
| 02 | ABC SupplyRoofing supply store · 19 stores in Canada |
19 | 3 | 6.3% |
|
| 03 | SPAR-MarathonRoofing supply store · 10 stores in Canada |
10 | 3 | 3.3% |
|
| 04 | Metal Roofing & Siding ExpertsRoofing supply store · 6 stores in Canada |
6 | 4 | 2.0% |
|
| 05 | QXOBuilding materials supplier · 18 stores in Canada |
5 | 4 | 1.7% |
|
| 06 |
AS ABC Supply Co.Roofing supply store · 4 stores in Canada |
4 | 1 | 1.3% |
|
| 07 |
RC Roof CentreRoofing supply store · 3 stores in Canada |
3 | 1 | 1.0% |
|
| 08 | Menzies Metal ProductsRoofing supply store · 3 stores in Canada |
3 | 1 | 1.0% |
|
| 09 |
CM Community MetalRoofing supply store · 3 stores in Canada |
3 | 2 | 1.0% |
|
| 10 |
PS Peridot SupplyRoofing supply store · 4 stores in Canada |
2 | 1 | 0.7% |
Other categories: hardware, DIY & home
Questions about the base
As of November 7, 2026, our base has 301 roofing supply stores in Canada. 137 (46%) belong to chains; the rest are independent. The largest chains here are Roofmart (51), ABC Supply (19), and SPAR-Marathon (10).
All roofing supply stores in Canada cost $20 USD — one file for the whole country. The price depends on the number of stores; a province or a city is sold separately, for its share of this price (from $10 USD). The complete base of all types costs $290 USD.
95% of the stores have a phone number, 84% a website, 44% social media and 87% published opening hours. E-mails come from the stores' own websites (36%). Every row has an address and coordinates.
XLSX and CSV (UTF-8), one row per store: name, type, category and other categories, chain, province, country, city, postcode, address, coordinates, phones, website, e-mail, social media, published opening hours and the date the store was added to the base. The files appear in your account right after payment.
With every update new stores are added and those that the source marks as closed are removed.