Marsh Steel Ltd.

19469-92nd Ave., Surrey, BC

Members of Canadian Welding Bureau Member of A.C.A. of B.C. Member of International Assoc. of Bridge, Structural & Ornamental Iron Works Shop Local Union 712 Member of A.I.S.C. Certification in the U.S.

Master Machining Ltd.

6030 196th St., Langley, BC

McAllister Spring Ltd.

9678-186th St., Surrey, BC

Manufacturer of leaf springs for the automotive and truck markets worldwide. Original Equipment Manfacturer and aftermarket. QS9000 audited. Also replacement and custom parts for the truck, automotive and 4X4 markets. Truck brands include: ...

Metal & Wood Products (1958) Ltd.

43 East 3rd Ave., Vancouver, BC

Metal Action Machining Ltd.

105-2080 Hartley Ave, Coquitlam, BC

Metal Action Machining Ltd. is a CNC Machine Shop offering one-stop manufacturing service, from rough idea to the final product. We offer an ultimate High-Speed, Multi-Axis CNC machining service with record-breaking fast turnaround time. We do ...

Mid-Valley Screens Ltd.

28299 Downes Rd, Abbotsford, BC

Mirror Image Metal Polishing

4856 Townsend Dr., Victoria, BC

CUSTOM REPAIR, POLISH AND CLEAN BRASS, COPPER, ALUMINUM, STEEL, STAINLESS STEEL, TITANIUM AND MAGNESIUM FOR A VARIETY OF COMMERCIAL AND INDUSTRIAL APPLICATIONS.

Modern Engineering (1973) Ltd.

8190 River Rd., Delta, BC

Modern Engineering is an established CNC machining organization. It specializes in short term production and ongoing production work.

Modern Time Aluminum Co. Ltd.

16 - 8236 - 128 St, Surrey, BC

We manufacture powder coated aluminum railings, gates, fences, etc for commercial or residential use.

Molectro Plating Inc.

12540 Vickers Way, Richmond, BC

CUSTOM POLISHING AND PLATING OF HARD CHROME, NICKEL & CHROME AND BLACKENING.