M & B Marine Sales & Service

6310 - 202nd St., Langley, BC

M & E Legal Services Inc.

4-1088 Cole Harbor Rd., Dartmouth, NS

Established in 1996, M & E Legal Services Inc. ('MELSI') is the 'boutique style' (i.e., small and specialized), sole law practice of Peter A. McInroy, LL.B. Computer technology and software provide the back-up support often provided in the form of ...

M & G Diecasting Limited

Durham Road 6, Sunderland, ON

M & G Higgins Lumber Ltd.

514 Crows Mills Rd, Belmont, NS

321111 - Sawmills (except Shingle & Shake Mills)

M & H Machinery Ltd.

45790 Airport Rd., Chilliwack, BC

Cedar Shake Bandsaws, Cedar Shake Cubers Metal Fabrication Machining & Welding Repairs

M & I Heat Transfer Products Ltd.

2140 Meadowpine Blvd., Mississauga, ON

M&I is a R&D oriented company with the most innovative technology in the HVAC industry, gas turbine inlet and exhaust systems, and boilers.

M & K Climatecare

28 Adelaide St S, London, ON

Heating, Air Conditioning Work, Contractor and Service

M & K Machine Company Ltd.

2480 Tedlo St. Unit 2, Mississauga, ON

M & L Testing Equipment 1995 Inc.

31 Dundas St. E., Dundas, ON

M & L Testing manufacturers and distributes materials testing equipment for concrete, asphalts, soils, plastics and steel. M & L Testing also provides full servicing and calibration on all equipment that we sell.