We keep it in stock, so you don't have to.

Comedian Steven Wright once quipped “You can’t have everything. Where would you keep it?”. We don’t have everything, but with 3,000,000 pounds of inventory stocked at our Edmonton warehouse, we’re well on our way. Galvanized, Zinc-plated, Cadmium-plated, and Xylan-coated products are also readily available.

Custom Ordering

What you need, when you need it.

If your specifications call for it, our in-house machine shop can modify any of our products to suit your needs.

If we don’t have something in stock to modify, we can have it custom made — quickly and reliably — by our partner Strathcona Manufacturing. Located nearby, with two CNC machines, they can precisely manufacture collar bolts and nuts, grayloc and tommy nuts, double-end and step studs, 12-point flange screws, and more.


Delivery on time, every time.

From the product experts on our order desk, to the software that manages our inventory and tracks your shipments — everyone and everything at M&Z is dedicated to the accuracy and speed of your order. Whatever you need, we’ll get it to you fast, wherever you are.

“We supply parts, but our business runs
like a well-oiled machine to serve you better.”