B & B Environmental Services Ltd.

1102 Route 890, Newtown, NB

B & B Environmental Services Ltd. (formerly B & B Sludge Services Ltd.), based 11 km from Sussex, N.B., is a N.B. owned organic waste management company. Services provided are flotation units (dry and liquid), tanker fleets, by-product storage and ...

B&T Rubber

441 Dewdney Ave., Regina, SK

B.G.R. Chemical Products Inc.

600 Delmar Ave., Pointe-Claire, QC

Babeskin

1867 Marine Dr., West Vancouver, BC

BABESKIN is a Canadian corporation involved in the Distribution of anti-aging products, nutritional supplements, skin care products, home medical care equipment and supplies as well as beauty products and supplies for the beauty care and spa ...

Bailey & Associates

Manufacturer, wholesaler and marketer of: 1. Canadian made leather care products. 2. Barefoot Science Foot Strengthening System

Baker Petrolite a Baker Hughes Canada Company

1000 - 401 - 9 Ave. SW, Calgary, AB

Baker Petrolite is a service company marketing a broad line of specialty chemicals, BPC serves the energy industry in the hydrocarbon drilling, producing, processing and transportation markets. Industrial markets include mining and mineral ...

Bakor Inc.

375 Pendant Dr., Mississauga, ON

Waterproofing, roofing and air barrier membrane products. Asphaltic coatings

Balchip Corporation

2821 Bathurst St., North York, ON

Baroid of Canada

1600 - 645 - 7th Ave SW, Calgary, AB

Drilling fluids products & service; oilwell drilling muds & chemicals, mud testing equipment; workover & completion fluids.